@charset "UTF-8";
/* CSS Document */

html { font-family:Arial, Helvetica, sans-serif; font-size:1em; }
body { margin:0; height:100%; }

h1, h2, h3, h4, h5 { }
h1 { font-size:1.2em; color:#7f1c55; }
h2 { font-size:.9em; color:#7f1c55; margin-bottom:0; padding-bottom:0; }
h3 { }
h4 { }
h5 { }

p {  }

hr { }

ul {  }
ol {  }

#wrapper { width:1028px; height:100%; margin:0 auto 20px auto;  background:url(../images/bg_content_area.jpg) top center repeat-y; }
#header_wrapper { background:#fff; }
#content_wrapper { font-size:.8em; }
#footer_wrapper { position:relative; top:-50px; width:714px; text-align:center;  }
#nav_upper_wrapper { background:url(../images/bg_nav_bar.jpg) top center repeat-x; height:34px; margin-bottom:4px; line-height:26px; font-size:.8em; }
	#nav_upper_wrapper ul { margin:0; padding:0; }
	#nav_upper_wrapper li { list-style:none; float:left; display:inline-block; padding:5px 10px 5px 0; margin:0 4px; /*background:url(../images/bg_nav_top_element.jpg) top left repeat-x;*/ border-right:1px solid #fff; height:28px; }
	#nav_upper_wrapper a, #nav_upper_wrapper a:link, #nav_upper_wrapper a:visited { color:#fff; text-decoration:none; font-weight:bold; }
	#nav_upper_wrapper a:hover { text-decoration:underline; }
#nav_lower_wrapper { background:url(../images/bg_nav_lower_bar.jpg) top left no-repeat; height:46px; line-height:24px; width:1027px; }
	#nav_lower_wrapper ul { margin:0 auto; padding:0; width:80%; }
	#nav_lower_wrapper li { list-style:none; float:left; display:inline-block; padding:3px 0; margin:0 4px; width:19%; text-align:left; height:24px; }
	#nav_lower_wrapper a, #nav_lower_wrapper a:link, #nav_lower_wrapper a:hover, #nav_lower_wrapper a:visited { color:#fff; text-decoration:none; font-weight:bold; }
	#nav_lower_wrapper a:hover { text-decoration:underline; }
	
	#nav_dropdown {	margin: 0; padding: 0; }

	#nav_dropdown li { display:block; float:left; list-style:none; font: 12px Tahoma, Arial; }

	#nav_dropdown li a	{	display: block; padding:5px 0px 7px 12px; text-decoration: none; white-space: nowrap; margin:0;  }
	#nav_dropdown li a:hover {	}
		#nav_dropdown li ul { width:250px; display:inline-block; margin: 0; padding:18px 0 8px 0;  position: absolute; visibility: hidden; background:url(../images/bg_drop_down_ul_top.jpg) left top no-repeat; }
			#nav_dropdown li ul li { float: none; text-align:left; padding:0; display: inline-block; width:220px; height:auto; margin:0; }
			#nav_dropdown li ul li a, #nav_dropdown li ul li a:link, #nav_dropdown li ul li a:visited { width: 220px; background: url(../images/bg_drop_down_li.jpg) bottom left repeat-y; margin:0; padding:8px; color: #666666; text-decoration:none; }
			#nav_dropdown li ul li a:hover { color:#666; text-decoration:underline; }
			#nav_dropdown li ul li .last { background:url(../images/bg_drop_down_ul_bottom.jpg) top left no-repeat; height:20px; position:relative; width:220px; }

.header_row_top { height:20px; background:url(../images/bg_header_bar_top.jpg) top center repeat-y; margin-bottom:4px; }
.header_row_tagline { background:url(../images/bg_header_tagline_bar_2.png) top left no-repeat; height:67px; margin-bottom:4px; }
.header_row_bottom { height:222px; overflow:hidden; }

.content_col_left { float:left; padding:15px 11px 50px 20px; width:750px; }
	.content_col_left div {  }
.content_col_right { float:left; width:244px; }

.col_inner_left { float:left; width:200px; }
.col_inner_right { float:left; width:530px; }

.logo_container { float:left; width:152px; background:#cdcdcd; }
.flash_banner_top { float:left; width:870px; background:#fff; padding-left:4px; }
.flash_banner_right_container { width:220px; margin:8px auto 0 auto; color:#fff; }
#doc_blocks #block-1, #doc_blocks #block-2, #doc_blocks #block-3, #doc_blocks #block-4, #doc_blocks #block-5, #doc_blocks #block-6, #doc_blocks #block-7, #doc_blocks #block-8, #doc_blocks #block-9, #doc_blocks #block-10, #doc_blocks #block-11, #doc_blocks #block-12, #doc_blocks #block-13, #doc_blocks #block-14, #doc_blocks #block-15, #doc_blocks #block-16 { display:none; }
.employee_block { background:url(../images/doctor_box_middle.jpg) top left repeat-y; }
	.employee_block .row_top { background:url(../images/doctor_box_top.jpg) top left no-repeat; height:5px; }
	.employee_block .row_middle {padding:10px 20px 0 30px; }
	.employee_block .row_bottom { background:url(../images/doctor_box_bottom.jpg) bottom left no-repeat; height:18px; }
.clear_both { clear:both; }
.margin_top_0 { margin-top:0; }
.margin_bottom_0 { margin-bottom:0; }
.inset { margin-left:15px; }
.void_click { cursor:default; }
.small { font-size:.8em; }
.article_dr_img { padding:0 8px 8px 0; border:0; }
#doc_blocks #block-1.active { display:block; }

ul#doc_nav { margin:0; padding:0; }
#doc_nav li { list-style:none; margin:0; padding:0; }
#doc_nav li.nav-link { margin-left:10px; padding:2px 0; }
#doc_nav li.pa { padding-left:7px; }
#doc_nav li.spacer { height:5px; }
#doc_nav li.title { padding-top:8px; font-weight:bold; }
#doc_nav a, #doc_nav a:link, #doc_nav a:visited { color:#000;text-decoration:none; }
#doc_nav a:hover { color:#333; text-decoration:underline; }

#obst_nav a, #obst_nav a:link, #obst_nav a:visited { color:#7f1c55; font-weight:bold; text-decoration:none; }
#obst_nav a:hover { text-decoration:underline; }
ul#obst_nav { margin:0; padding:0; line-height:18px; }
#obst_nav li { list-style:none; margin:0; padding:0; }
#obst_nav li.indent { padding-left:20px; }

#calendar { }
#calendar table { color:#fff; font-size:12px; }
#calendar td { padding:8px 8px 8px 5px; }
#calendar p { color:#fff; }
#calendar .border_right_w { border-right:1px solid #fff; }
/*
#ad_banners div {
 height:452px;
 width:223px;
    top:  0; 
    left: 0 
}
*/
