body {margin:0; font-family:Arial, Helvetica, sans-serif; background:url(assets/images/bg.jpg) top repeat-x #709eba;}

h1 {font-size:24px; margin-top:0; margin-bottom:15px; color:#9FA275; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
h2 {font-size:20px;}
h3 {font-size:18px; line-height:24px; color:#6B97B2; margin-top:10px; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
h4 {font-size:16px;}

p {font-size:12px; line-height:20px; margin-top:10px; margin-bottom:10px;}

a {text-decoration:none; color:#858859; font-weight:bold;}
a:hover {text-decoration:underline;}

li {font-size:12px; line-height:20px;}

hr {color:#B6B898; background:#B6B898; height:1px; border:0;}

.gallery h3, .gallery p {margin:0;}

.payment p {font-size:11px; line-height:18px; margin-bottom:0;}

/* Classes */

.imgborder {border:1px solid #605A36;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}
			  
/* End Classes */

/* Template Features */

#centersite {width:778px; margin:0 auto;}

#shadow {width:760px; padding-left:9px; padding-right:9px; float:left;}
html>body #shadow {background:url(assets/images/shadow.png) repeat-y;}
*html #shadow {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/burdick/assets/images/shadow.png',sizingMethod='scale');}

#top {width:760px; height:192px; float:left;}
#nav_bg {width:209px; height:192px; background:url(assets/images/nav_bg.jpg) no-repeat; float:left;}
#logo {width:551px; height:192px; background:url(assets/images/logo.jpg) no-repeat; float:right;}
#address {color:#0C2947; font-size:12px; line-height:20px; text-align:right; font-weight:bold; float:right; margin:145px 35px 0 0; _margin:145px 18px 0 0;}

#middle {width:760px; height:159px; float:left;}
#side_bg {width:209px; height:159px; background:url(assets/images/side_bg.jpg) no-repeat; float:left;}
#office {width:551px; height:159px; float:right;}

#body_repeat {width:760px; background:url(assets/images/repeat.jpg) repeat-y; float:left;}
#body_bottom {width:760px; background:url(assets/images/body.jpg) bottom no-repeat; min-height:540px; height:auto; _height:540px; float:left;}

#nav {width:100%; margin:0; padding:3px 0 0 0;}
#nav ul {margin:0; padding:0;}
#nav li {list-style:none; line-height:16px; margin-right:20px; padding:0; text-align:right; font-size:11px;}
#nav a {color:#0C2947; font-weight:bold; text-decoration:none;}
#nav a:hover {color:#FAFAFA; font-weight:bold; text-decoration:none;}

#leftside {width:209px; float:left;}
#rightside {width:550px; float:right;}
#sidephoto {width:209px; height:314px; float:left;}
#sidebar {width:199px; padding-left:10px; padding-top:25px; float:left;}
#bodypad {padding:12px 25px 10px 15px;}

div#foot {text-align:center; font-size:11px; color:#000; margin:15px; clear:both; line-height:18px;}
div#foot a {color:#000;}

/* End Template Features */
			  
/* 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;
}
