body {margin:0;  font-family:Georgia, "Times New Roman", Times, serif;  background:url(assets/images/bg.jpg) top center no-repeat #04071A;}

h1 {font-size:24px; line-height:30px; margin-top:0; margin-bottom:12px; color:#B6DAF2; font-family:"Times New Roman", Times, serif;}
h2 {font-size:20px; margin-top:10px; margin-bottom:10px; color:#b0b1b5; font-family:"Times New Roman", Times, serif;}
h3 {font-size:16px; margin-top:5px; margin-bottom:2px; color:#A9A694; font-family:"Times New Roman", Times, serif;}
h4 {font-size:14px; font-family:"Times New Roman", Times, serif; color:#A0D1E4;}

p {font-size:14px; color:#FFFFFF; line-height:19px; margin-top:10px; margin-bottom:10px;}

a {text-decoration:none; color:#B6DAF2; font-weight:bold;}
a:hover {text-decoration:none; color:#6298B5;}

a.here span { font-weight:bold; font-size:14px; text-decoration:underline;}

li {font-size:12px; line-height:20px; color:#FFFFFF;}

hr {color:#B6DAF2; background:#B6DAF2; height:1px; border:0;}

/* Classes */

.imgborder {border:1px solid #006CB7; margin:4px;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}

.whiteborder {border:1px solid #FFFFFF;}

.about p {margin:0;}
.about td {border:1px solid #006CB7; background-color:#1B4E6B;}

.services p {margin:0;}
.services td {border:1px solid #FFFFFF; background-color:#175274;}
#actualpatient p{ position:relative; font-style:italic; font-size:11px; top:-24px; left:0; text-align:right;}
#flashvid{ background:url(assets/images/flashback.jpg) left top; width:400px; height:400px;}		  
/* End Classes */

/* Template Features */

#centersite {width:713px; margin:0 auto; position:relative;}

#topbg {width:713px; height:35px; background:url(assets/images/top.jpg) no-repeat; float:left;}
#contactinfo {width:100%; text-align:center; color:#FDF8FC; font-size:15px; letter-spacing:1px; font-weight:bold; line-height:35px; text-transform:uppercase;}
#blue {color:#ADC8DB;}

#banner {width:713px; height:88px; float:left;}
#w {width:87px; height:88px; background:url(assets/images/w.jpg) no-repeat; float:left;}
#practice {width:300px; height:88px; background:url(assets/images/practice.jpg) no-repeat; float:left;}
#names {width:326px; height:88px; background:url(assets/images/names.jpg) no-repeat; float:right;}
#names_text {width:300px; color:#B6D3E5; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; text-align:right; line-height:16px; padding-top:5px;}

#banner2 {width:713px; height:176px; float:left;}
#photo {width:502px; height:176px; background:url(assets/images/photo5.jpg) no-repeat; float:left;}
#rotation{width:250px; height:175px; float:right;}

#navbg {width:211px; height:176px; background:url(assets/images/nav.jpg) no-repeat; float:right; }

#navholder {
	position:absolute;
	z-index:5;
	padding-left:20px;
	left: 515px;
	top: 125px;
}
#navbox {width:168px; background-color:#0A1E27; border:#B6DAF2 1px solid;   margin-left:-18px; margin-top:0px; _margin-top:34px; padding:0px 10px 0px 10px;}
#nav {font-size:12px; line-height:24px; text-align:center;}
#nav a {color:#B6DAF2; line-height:24px; font-weight:bold; text-decoration:none;}
#nav a:hover {color:#6298B5; font-weight:bold; text-decoration:none;}

#sidebar {width:175px; padding-left:10px; padding-top:0px; margin-bottom:15px;}

#sidebarpics {width:175px; padding-left:5px; padding-top:110px;}
#sidebarpicslvi {
	width:175px;
	padding-left:22px;
	padding-top:30px;
}

#bodybg {width:713px; background:url(assets/images/repeat.jpg) repeat-y; float:left;}
#bodyleft {width:502px; min-height:350px; height:auto; _height:350px; background:url(assets/images/body.jpg) top no-repeat; float:left;}
#bodyright {width:211px; min-height:350px; height:auto; _height:350px; background:url(assets/images/sidebar.jpg) top no-repeat; float:right;}
#bodypad {padding:12px;}

#bottom {width:713px; height:37px; background:url(assets/images/bottom.jpg) no-repeat; float:left;}

#copyright {width:100%; text-align:center; color:#B7D2E5; font-size:12px; line-height:37px;}
#copyright a {color:#B7D2E5; font-weight:bold; text-decoration:none;}
#copyright a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* End Template */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}
.fields {font-size:12px; color:#000000; padding:1px; border:1px solid #000000; background-color:#999999 !important;}
input.submit, input.submit:hover {border:1px solid #000000; padding:1px; font-size:12px;}	
input.submit {background-color:#CCCCCC; color:#000000;}
input.submit:hover {background-color:#000000;	color:#CCCCCC;}
input {background-color:#FFFFFF !important;}

/* End Custom Forms*/


#toplinks {
	text-align: center;
	font-size: 11px;
}
#toplinks a {
	text-decoration: none;
}

