body
{
	background-color: #001f5b;
	background-image: url(/images/back_5.png);
	background-position: center top;
	background-attachment: fixed;	
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	scrollbar-face-color: #ede7d7; 
	scrollbar-shadow-color: #c7c3ba; 
	scrollbar-highlight-color: #efeff1; 
	scrollbar-3dlight-color: #ece5d3; 
	scrollbar-darkshadow-color: #918b7d; 
	scrollbar-track-color: #b7b09e; 
	scrollbar-arrow-color: #3f6f9f; 
} 

tr {
text-align: left;
}
a.netphoria:link, a.netphoria:visited, a.netphoria:hover
{
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 0px 25px 0px;
	text-decoration: none;
}
a, a:visited
{
	color: #0f51ae;
	text-decoration: none;
	
}
a:hover
{
	color: #008066;
	text-decoration: none;
}
a.copyright:link, a.copyright:visited, a.copyright:hover
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}
.normal, p, div, table, tr, td, input, select, textarea, ul, li
{
	color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.required
{
	color: #A95419;
}
.heading1, h1
{
	color: #008066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	margin: 5px 5px 15px 0;
	text-align: left;
}

.heading2, h2
{
	color: #008066;
	/*color: #0F5191;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: normal;
	margin: 3px 0 5px 0;
	text-align: left;
}
.phone{float:left; margin-top:15px; margin-bottom:20px; color:#6684a1; font-size:20px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; margin-left:55px;}
#header
{
	width: 970px;
}
#header-r
{
	width: 279px;
}
#header-l
{
	height: 109px;
	width: 691px;
}
#copy
{
	color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding: 8px 8px 10px 5px;
}
.bdr
{
	border: 1px solid #31659C;
	padding: 3px;
}
#int-photos
{
	float: left;
}
#int-areas
{
	background-image: url(images/a_bg-.gif);
	float: right;
	height: 239px;
	margin: 0 0 9px 3px;
	width: 244px;
}
#int-right
{
	float: right;
	padding-bottom: 10px;
	width: 244px;
}
.location
{
	border-bottom: 2px solid #EFE7DE;
	padding-bottom: 10px;
	width: 400px;
}
#lightbox
{
	background-color: #eee;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	padding: 10px;
}
#lightboxDetails
{
	color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0.4em;
}
#lightboxCaption
{
	float: left;
}
#keyboardMsg
{
	float: right;
}
#closeButton
{
	right: 5px;
	top: 5px;
}
#lightbox img
{
	border: none;
}
#overlay img
{
	border: none;
}
#overlay
{
	background-image: url(/images/overlay.png);
}
* html #overlay
{
	back\ground-color: transparent;
	background-color: #333;
	background-image: url(/images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}
/* Begin code for rework*/
.container_2
{
	margin: 0 auto;
	width: 1215px;
}
@-moz-document url-prefix()
{
	.container_2
	{
		width: 1190px;
	}
}
.left_img, .right_img, .middle_content, .right_clmn, .header, .n1, .n2, .n3, .n3_sub, .logo, .education, .specialitys, .middle_flash,.middle_flash_background, .middle_img, .spec_bk, .footer, .div_whitebk, .video, .jcarousel, .jcarousel_top, .home-youtube, .home-photos, .container
{
	float: left;
	margin-right: 10px;
}
.div_whitebk
{
	background-color: #fff;
	padding-left: 20px;
		padding-right: 0px;
		width: 1200px;
}

.middle_content
{
	background-color: #FFF;
	margin-right: 0px;
	width: 915px;
}
.right_clmn
{
	margin: 0px;
	padding-left: 10px;
	width: 256px;
}

.header
{
	background-image: url(images/header_bk.png);
	background-repeat: no-repeat;
	height: 135px;
	margin-bottom:15px;
	padding-top: 0px;
	width: 915px;
}

.n1
{
	float: right;
	margin-right: 2px;
	text-align:right;
}

.n1 img{padding-bottom:2px;}
.n1_nopad{padding:0px;}

.logo
{
	padding-top: 20px;
	padding-left: 25px;
	width: 575px;
}
.n2
{
	margin: 0px;
	padding: 0px;
	width: 915px;
}
.n3
{
	float: right;
	margin-right: 12px;/*15px;*/
	margin-top: 11px;
	width: 218px;
}
.n3_sub
{
	float: right;
	margin-right: 16px;
	margin-top: 11px;
	width: 218px;
}
.areas
{
	margin-left: 14px;
}
.n3 a:link, .n3_sub a:link
{
	padding-bottom: 1px;
}



.middle_img
{
	background-image: url(images/center_menu_man.gif);
	background-repeat: no-repeat;
	height: 257px;
	margin-right: 0px;
	width: 126px;
}
.spec_bk
{
	background-image: url(images/spec_back.png);
	background-repeat: repeat;
}
.education
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}
.middle_content_rounded
{
	float: left;
	margin-left: 0px;
	margin-right: 9px;
	margin-top: 10px;
	width: 604px;
}
@-moz-document url-prefix()
{
	.middle_content_rounded_content
	{
		width: 590px;
	}
}
.middle_content_rounded_top
{
	background-image: url(images/content_top.png);
	background-repeat: no-repeat;
	height: 20px;

	margin-bottom: -3px;
	width: 604px;
}
.middle_content_rounded_mid
{
	background-image: url(images/content_middle.png);
	background-repeat: repeat-y;
	padding-bottom: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 1px;
	width: 604px;
	
}
.middle_content_rounded_bottom
{
	background-image: url(images/content_bottom.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 604px;
}
.middle_flash_background{
	width: 918px;
	background-image: url(images/flash_bk1.png);
	background-repeat: no-repeat;}
.middle_flash
{
	margin-right: 0px;
	/*margin-top: 10px;*/
	width: 521px;
	/*position: relative;*/
}

.home-photos,  .home-youtube {
    width: 521px;
	height: 100%;
	/* position: absolute;*/
	top: 0;
	left: 0;*/
}
.home-photos {
	z-index: 1;
	margin-top:-9px;
	margin-left:3px;
} 


.specialitys
{
	/*background-image: url(images/n3_menu_bk2.png);
	background-repeat: no-repeat;*/
	height: 258px;
	margin-right: 0px;
	margin-top: 9px;
	width: 393px;
	position:relative;
}

.right_clmn_rounded
{
	float: left;
	margin-top: 20px;
	width: 256px;
}
.right_clmn_rounded_1st
{
	float: left;
	width: 256px;
}
.right_clmn_rounded_top
{
	background-image: url(images/right_column_top.png);
	background-repeat: no-repeat;
	height: 18px;
	margin-bottom: -3px;
	width: 256px;
}
.right_clmn_rounded_mid
{
	background-image: url(images/right_column_middle.png);
	background-repeat: repeat-y;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: left;
	width: 256px;
}
.rounded_content
{
	margin-left: 10px;
	padding-left: 15px;
	padding-right: 20px;
}
.right_clmn_rounded_bottom
{
	background-image: url(images/right_column_bottom.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 256px;
}
/*start twitter*/
.right_clmn_rounded_top_twitter
{
	background-image: url(images/right_column_top_twitter.png);
	background-repeat: no-repeat;
	height: 18px;
	margin-bottom: -3px;
	width: 256px;
}
.right_clmn_rounded_mid_twitter
{
	background-image: url(images/right_column_middle_twitter.png);
	background-repeat: repeat-y;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: left;
	width: 256px;
}

.right_clmn_rounded_bottom_twitter
{
	background-image: url(images/right_column_bottom_twitter.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 256px;
}
/*end twitter*/
.featured_dr_img
{
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
}
.testimonial_img
{
	margin-bottom: 10px;
}
.footer
{
	background-image: url(images/footer.gif);
	background-position: center;
	background-repeat: no-repeat;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 90px 0px 10px 0px;
	text-align: center;
	width: 915px;

}
.jcarousel_top{
	margin-top:30px;
	margin-bottom:10px;
	text-align: center;
	width: 915px;
	
}


.jcarousel{
	margin-bottom:10px;
	text-align: center;
	width: 915px;
	
}
.carousel_img_h1{margin-bottom:5px;}

.sub_specialty, .sub_main, .sub_left, .sub_right, .middle_flash_sub, .specialitys_sub
{
	float: left;
	margin-right: 10px;
}
.sub_right
{
	width: 249px;
}
.middle_flash_sub
{
	margin-right: 0px;
	margin-top: 8px;
	text-align: center;
	width: 650px;
}
@-moz-document url-prefix()
{
	.middle_flash_sub
	{
		padding-bottom: 10px;
	}
}
.specialitys_sub
{
	background-image: url(images/specialty_back.gif);
	background-repeat: no-repeat;
	float: right;
	height: 261px;
	margin-right: 0px;
	margin-top: 10px;
	width: 249px;
}
.box
{
	margin: 0px;
	padding: 0px;
}
.news_background
{
	background-image: url(images/right_column_middle.png);
	background-position: -25px;
	background-repeat: repeat-y;
} 
.searchform
{
	float: right;
	margin-right: 10px;
}
.normal-form
{
	margin: 3px;
	padding: 3px;
}
/*Video Rounded Large*/
.video
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}

.video_large_rounded_top
{
	background-image: url(/images/video_large_top.jpg);
	background-repeat: no-repeat;
	height: 24px;
	margin-bottom: -3px;
	width: 301px;
}
.video_large_rounded_mid
{
	background-image: url(/images/video_large_middle.jpg);
	background-repeat: repeat-y;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: left;
	width: 301px;
}
.video_large_content
{
	margin-left: 10px;
	padding-left: 20px;
	padding-right: 20px; 
	color: #336699;
}
.video_large_bottom
{
	background-image: url(/images/video_large_bottom.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 301px;
}
/*Video Rounded Small*/

.video_small_top
{
	background-image: url(/images/video_small_top.jpg);
	background-repeat: no-repeat;
	height: 26px;
	margin-bottom: -3px;
	width: 249px;
}
.video_small_mid
{
	background-image: url(/images/video_small_middle.jpg);
	background-repeat: repeat-y;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: left;
	width: 249px;
}
.video_small_content
{
	margin-left: 10px;
	padding-left: 15px;
	padding-right: 20px;
	color: #336699;
}
.video_small_bottom
{
	background-image: url(/images/video_small_bottom.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 249px;
}
/* Video Testimonials Page*/
.box_vt_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float:right;
	width: 241px;
	margin-top:5px;
	margin-left: 5px;
}
.box_vt_normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float:right;
	width: 241px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom:5px;
}
.box_vt_left img{
border: 1px solid #006;

}
.box_vt_left{
	width: 57px;
	float:left;
	
}
.box_vt_right img{
margin-top:5px;
}
.box_vt_right{
	float:right;
	width: 175px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
}
/*search*/
form input {
			border: 1px solid #c5cdd0;
			padding: 5px;		
			color: #999;
			font-size: 12px;
			
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			}
			
.noborder{
border: none;
}			






/******************
*******************
*******Sitemap*****
*******************
******************/






.sitemaplinks{ margin-top:55px; float:left; }
.sitemaplinks td{vertical-align:top; line-height: 16px; width:170px; padding-left:15px; }
.sitemaplinks a:link, .sitemaplinks a:visited, .colorme a:link, .colorme a:visited, {color:#0f51ae; font-weight:normal; }
.sitemaplinks h1 a:link, .sitemaplinks h1 a:visited{color:#0f51ae; font-weight:bold;}
.sitemaplinks a:hover, .colorme a:hover, .sitemaplinks h1 a:hover{color:#008066;}
.sitemaplinks h1{ 
/*cursor: hand;*/
	padding-bottom:5px;
	
	background-image:none; width:170px;	
	border-top: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #85a9cd;
	color:#0f51ae;
	font-size:10px;
	
	text-align:left;}
	
.sitemaplinks ul{margin-left:15px; padding:0;

list-style-type:none;
padding:0px;
margin-top:0px;
margin-right:0px;margin-bottom:0px;
} 	
.sitemaplinks ul li{font-size:10px; color:#0f51ae; margin:0; padding:0;}
.sitemaplinks ul li ul{margin-left:0px; padding:0; }	


/*.sitemaplinks h1{ 
	padding-bottom:5px;
	
	background-image:none;
	width:125px;	
	border-top: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #85a9cd;
	
	font-size:10px;
	text-align:left;}*/
/*.sitemaplinks ul li{list-style-image: url(/images/bullet_footer.png); margin-left:10px; }*/

