#home-page-wrapper{ background:url(../images/header/header-wrapper.jpg) repeat-x; width:100%; min-width:940px;}
#wrapper-bg{ background:url(../images/header/wrapper-bg.jpg) repeat-x; width:100%; min-width:940px;}

/* header */
#header_index {
	position:absolute;
	top:0;
	left:0;
	width:940px;
	height:321px;
	background: url(../images/header/header-home-page.jpg) 0px 1px no-repeat;
}
#header_index ul { margin:0px; padding:0px;}

#header_index ul li#nav1 { background:url(../images/header/btn_bg.png) right no-repeat;float:left; display:block; margin:0px; padding:0px; display:block;}
#header_index ul li#nav1 a { background:url(../images/header/what-we-do.jpg) no-repeat;display:block; height:48px; width:152px; margin:0px; padding:0px;}	

#header_index ul li#nav2 { background:url(../images/header/btn_bg.png) right no-repeat;float:left;  display:block; margin:0px; padding:0px;}
#header_index ul li#nav2 a { background:url(../images/header/who-we-are.jpg) no-repeat;display:block; height:48px; width:152px; margin:0px; padding:0px;}	

#header_index ul li#nav3 { background:url(../images/header/btn_bg.png) right no-repeat;float:left;  display:block; margin:0px; padding:0px;}
#header_index ul li#nav3 a { background:url(../images/header/new-patients.jpg) no-repeat;display:block; height:48px; width:152px; margin:0px; padding:0px;}

#header_index ul li#nav4 { background:url(../images/header/btn_bg.png) right no-repeat;float:left;  display:block; margin:0px; padding:0px;}
#header_index ul li#nav4 a { background:url(../images/header/faq.jpg) no-repeat;display:block; height:48px; width:78px; margin:0px; padding:0px;}

#header_index ul li#nav5 { background:url(../images/header/btn_bg.png) right no-repeat;float:left;  display:block; margin:0px; padding:0px;}
#header_index ul li#nav5 a { background:url(../images/header/fb.jpg) no-repeat;display:block; height:48px; width:86px; margin:0px; padding:0px;}	

#header_index .logo { width:311px; height:72px; padding-top:120px; }
#header_index em { display:block; width:400px; height:60px;color:#D9B9EC; font-family:arial; font-style:italic; font-size:12px; text-align:right;float:right;padding-top:5px; }
#header_index span { color:#8F58AF; font-family:Arial; font-size:29px; float:right; position:absolute; margin:108px 0 0 550px; padding:0px;  }	

/* Text under header in index page */
#Text-under-header{ position:absolute; top:0; left:0; width:940px; height:130px; margin-top:354px;}	
#Text-under-header h3{ font-weight:normal; font-size:24px;  text-align:center; position:absolute; 
margin:45px 0 0 10px;font-family: "Quicksand Book",  Verdana, Arial, Helvetica, sans-serif;;}
#Text-under-header h3 span{ color:#424241; font-size:23px;}
		
/* sidebar */
#sidebar2 { float:right; margin:468px 0 0 0; width:300px;}	
#sidebar2 .contact-area{ background:url(../images/sidebar/cell-phone-box.png) no-repeat; width:299px; height:147px;}	
#sidebar2 .contact-area p{ padding:30px 0 0 0; margin:0px 0 0 110px; font-size:15px;}		
#sidebar2 .contact-area h3{ font-size:24px; font-weight:normal;margin:0px 0 0 110px; text-align:left;font-family: "Quicksand Book" !important; color:#373737;}	
#sidebar2 .contact-area span{ margin:0px 0 0 110px; padding:0px; font-size:29px; color:#662291;font-family: "Quicksand Book";}
#sidebar2 h3{ text-align:center; color:#592578; font-size:27px; font-weight:normal;}
#sidebar2 h3.negative-top{ margin-top:-20px;}
#sidebar2 #form-area{ width:280px; background:#F9F9F5; height:335px; margin-left:19px; margin-top:8px;}
#sidebar2 #form-area h3{ background:url(../images/sidebar/purple-box-fillout-form.jpg) no-repeat; width:280px; height:42px; font-size:17px;/*20px*/ color:#FFFFFF; font-weight:normal; padding:15px 0 0 0; margin-bottom:10px;font-family: "Quicksand Book";}
#sidebar2 #form-area div{ margin:0px; padding:0px;}
#sidebar2 #form-area form{ margin:0px; padding:0px;}
#sidebar2 #form-area div input{ background:url(../images/sidebar/input-box.jpg) no-repeat; width:240px; height:23px; border:none; margin:0px 0 7px 15px; padding:7px 0 0 10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#sidebar2 #form-area div textarea{ background:url(../images/sidebar/message-box.jpg) no-repeat; border:none; width:240px; height:87px; margin:0px 0 0 15px; padding:7px 0 0 10px; font-size:14px;}
#sidebar2 #form-area div input.check-box{ margin:10px 0 0 15px;  padding:0px; width:15px; height:15px; border:none; float:left;}
#sidebar2 #form-area div.sign{ margin:10px 0 0 5px; padding:0px; font-size:11px; float:left;}
#sidebar2 #form-area div.send{  width:53px; height:18px; margin:10px 15px 0 0; padding:0px;  float:right; overflow:hidden; border:0px; outline:0;}
#sidebar2 span.bottom-curve{ background:url(../images/sidebar/bottom-curve.jpg) no-repeat; width:280px; height:6px; display:block; clear:both; overflow:hidden;}
/* content */
#content2 { background:url(../images/content/index-content-bg.jpg) top left no-repeat; float:left; width:620px; margin:480px 0 0 0;padding-top:20px; padding-left:20px;}				
#content2 h1{ font-size:28px; font-weight:bold; margin-bottom:20px;}
#content2 h2{ background:url(../images/content/big-purple-bar.jpg) no-repeat; font-size:24px; color:#FAFAF7; padding:10px 0 0 20px; width:620px; height:44px;}
#content2 p{ font-size:13px;  color:#373737; margin:0px 0 0 0; width:578px; padding:0px 0px 0 0 ; line-height:19px;}
#content2 #hexagon-purple-links{ background:url(../images/content/hexagon-links-BG.jpg) center top no-repeat;  width:606px; margin-top:10px;}
#content2 #hexagon-purple-links dl{ margin:0px 0 18px 0; padding:0px; float:left; width:181px;}
#content2 #hexagon-purple-links dl dt{ background:url(../images/content/purple-hexagon.png) no-repeat; width:181px; height:135px;margin:0px; padding:35px 0 0 0; font-size:18px; color:#FFFFFF; text-align:center; font-weight:normal;font-family: "Quicksand Book";}
#content2 #hexagon-purple-links dl dt a{ color:#FFFFFF;}
#content2 #hexagon-purple-links dl dt.move1{ padding-top:50px;height:120px;}
#content2 #hexagon-purple-links dl dt.move2{ padding-top:60px;height:110px;}
#content2 #hexagon-purple-links dl dd{ margin:0px; padding:0px 12px 0 12px; font-size:13px; height:auto !important; min-height:144px; height:144px;}
