/* CSS Document */

body {margin:0; padding:20px 0 0 0; background:url(images/bodybg.jpg) left top repeat-x #000;font:13px/16px Tahoma, Arial, Helvetica, sans-serif; color:#C4BD8E;}

td, h1, h2, h3, p {margin:0; padding:0;}

ul {margin:0; padding:0; list-style-type:none;}

a {outline:none;}

img {border:0;}



/*-------------------<< Menu panel start here >>-------------------------------------*/

ul.menuPanel {margin:0 0 0 8px;}

ul.menuPanel li { font:24px/48px "Times New Roman", Times, serif; color:#F5F2B9; float:left; margin:0 10px 0 0; display:block;}

ul.menuPanel li a { padding:0 0px 0 10px; display:block;font:24px/48px "Times New Roman", Times, serif; color:#F5F2B9; display:block; text-decoration:none;}

ul.menuPanel li a span { font:24px/48px "Times New Roman", Times, serif; color:#F5F2B9; padding:0 10px 0 0; display:block; text-align:center;}

ul.menuPanel li a:hover { padding:0 0px 0 10px; display:block; font:24px/48px "Times New Roman", Times, serif; color:#000000;background:url(images/menu-left.jpg) left top no-repeat;}

ul.menuPanel li a:hover span, a.selected span { font:24px/48px "Times New Roman", Times, serif; color:#000000; background:url(images/menu-right.jpg) right top no-repeat;}

ul.menuPanel li a.selected { padding:0 0px 0 10px; display:block; font:24px/48px "Times New Roman", Times, serif; color:#000000;background:url(images/menu-left.jpg) left top no-repeat;}

ul.menuPanel a.selected span { font:24px/48px "Times New Roman", Times, serif; color:#000000; background:url(images/menu-right.jpg) right top no-repeat;}



/*-------------------<< Menu panel end here >>-------------------------------------*/

/*--------------------<< Header start here >>-------------------------------------*/

.headerPanel {background:url(images/headerbg.jpg) left top repeat-x; padding:27px 0 0 34px;}

img.logo { margin:27px 0 0 0;}

.headerPanel .headTxt { background:url(images/headerimage.jpg) left top no-repeat; width:566px; height:352px;}

.headerPanel .headTxt h1 { font:36px/44px "Times New Roman", Times, serif; color:#E1DD8E; margin:71px 52px 0 272px;}

.headerPanel .headTxt h1 span { font:20px/24px "Times New Roman", Times, serif; color:#A29C74;}


a.buttonTop {background:url(images/buttontop.jpg) left top no-repeat; width:217px; height:72px; text-align:center; font:24px/70px "Times New Roman", Times, serif; color:#F6EE91; text-decoration:none; display:block; margin:15px 10px 0px 0; float:left;}

a.buttonTop:hover { background:url(images/buttonbottom.jpg) left top no-repeat; color:#000;}

.padBut {padding:0 0 15px 0;}

/*--------------------<< Header end here >>-------------------------------------*/



/*-------------------<< Body panel start here>>----------------------------------*/

.bodyBg { background:url(images/mainbodybg.jpg) left top repeat-x #000; padding:25px 34px 0;}

.leftPanel {padding:0 50px 0 0; width:410px;}

.bodyBg h2 { font:30px/38px "Times New Roman", Times, serif; color:#F6EE91; padding:0 0 4px 0;}

.bodyBg h2 span {width:34px; height:19px; padding:3px 0 0 10px;}

.bodyBg p { font:13px/16px Tahoma, Arial, Helvetica, sans-serif; color:#C4BD8E; padding:0 0 20px 0;}

.bodyBg p img { border:3px solid #525050;}

.bodyBg p.bottomTxt {background:url(images/artwork2.gif) right top no-repeat #1D1D1D; padding:27px 0 27px 30px; width:375px; font:bold 12px/16px Tahoma, Arial, Helvetica, sans-serif; color:#8A8658;}

.subHeading { font:18px/24px "Times New Roman", Times, serif; color:#F6EE91; padding:0 0 4px 0;}

/*--------------------Bottom panel start here-----------------------------*/

.bottomPanel {background:url(images/bottombgpanel.gif) left top repeat-x #3D0000;}

.bottomPanel .innerPanel {background:url(images/artwork2.jpg) center top no-repeat; padding:64px 0 28px 34px;}

.bottomPanel .innerPanel p { font:30px/38px "Times New Roman", Times, serif; color:#E6E1A3; text-align:center; padding:0 0 20px 0;}


a.bottomButton { background:url(images/bottombutton.jpg) left top no-repeat; display:block; text-decoration:none; width:138px; height:63px; font: bold 14px/38px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin:0 8px 0 0; text-align:center; float:left;}

a.bottomButton:hover { color:#770404;}


/*-------------------Footer panel start here---------------------------------*/

.footerPanel { padding:38px 0px 38px 0; font:11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#E0DC83;}

.footerPanel a { text-decoration:none;font: bold 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#E0DC83;}

.footerPanel a:hover { text-decoration:underline;}

.botRight {padding:0 60px 0 0;}

.botLeft {padding:0 0px 0 25px;}


/*-----------------Sitemap----------------------------*/

ul.sitemap { padding:10px 0;}

ul.sitemap li { list-style-type:none;font:13px/28px Tahoma, Arial, Helvetica, sans-serif; color:#C4BD8E; background:url(images/artworkicon.jpg) left 9px no-repeat; padding:0 0 0 22px; }


ul.sitemap li a { font:13px/28px Tahoma, Arial, Helvetica, sans-serif; color:#C4BD8E; text-decoration:none;}

ul.sitemap li a:hover { text-decoration:underline;}

/*------------------Schedule Consultation Page starts------------------*/
.textBox{
	width:220px;
	border:1px solid #CCCCCC;
	margin-bottom:8px;
}
.selectBox{
	width:222px;
	margin-bottom:8px;
}
.resetBtn{
	background:url(images/reset-btn.jpg) no-repeat 0 0;
	height:30px;
	width:100px;
	border:none;
	font-size:0;
	cursor:pointer;
	margin:0;
	padding:0;
	display:block;
}
.paddTop10{
	padding-top:10px;
}
a.linkTxt{
	color:#E0DC81;
}
a.linkTxt:hover{
	text-decoration:none;
}
/*------------------Schedule Consultation Page starts------------------*/

.botPad20{
	padding-bottom:20px;
	}

.inerHeader{
	margin:0 0 20px 0;
	border:solid 5px #BBB867;		
	}
