 body {margin:0; font-family:Arial, Helvetica, sans-serif; background-color:#00234D;}

h1 {font-size:24px; line-height:26px; margin-top:0; margin-bottom:15px; color:#00234D; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}
h2 {font-size:20px; margin-top:10px; margin-bottom:10px;}
h3 {font-size:18px; line-height:20px; margin-top:10px; margin-bottom:10px; color:#CFDFF1;}
h4 {font-size:16px;}

p {font-size:12px; line-height:19px; margin-top:10px; margin-bottom:10px; color:#00234D;}

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

ul {margin-top:5px; margin-bottom:5px;}
li {font-size:12px; line-height:20px; color:#000000;}

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

/* Classes */

.imgborder {border:1px solid #3F6F28;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}

.about p {margin:0;}
.about td {background-color:#A8BAD0; border:1px solid #3F6F28;}
			  
/* End Classes */

/* Template Features */

#centersite {width:917px; margin:0 auto; padding-top:20px;}

#bg {width:917px; background:url(assets/images/repeat.jpg) repeat-y; float:left;}

#bodyleft {width:165px; min-height:670px; height:auto; _height:670px; background:url(assets/images/sidebar.jpg) top no-repeat; float:left;}
#bodyright {width:752px; min-height:670px; height:auto; _height:670px; float:right;}

#banner {width:752px; height:242px; background:url(assets/images/banner.jpg) no-repeat; float:left;}

#photo {width:255px; height:314px; position:relative; margin-top:-21px; _margin-bottom:-52px; z-index:5; float:left;}
html>body #photo {}
*html #photo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bean/assets/images/photo.png');}

#logo {width:404px; height:159px; position:relative; margin-top:70px; margin-left:10px; z-index:10; float:left;}
html>body #logo {background:url(assets/images/logo.png) no-repeat;}
*html #logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bean/assets/images/logo.png');}

#addr {width:752px; height:51px; background:url(assets/images/address.jpg) no-repeat; float:left;}
#addrtext {font-size:13px; line-height:51px; color:#00234D; font-weight:bold; padding-left:50px; text-align:center; text-transform:uppercase;}

#bodybg {width:752px; min-height:377px; height:auto; _height:377px; background:url(assets/images/body.jpg) top no-repeat; float:left;}
#bodypad {padding:8px 15px;}

#nav {width:100%; margin:0; padding:65px 0 0 0; float:left;}
#nav ul {margin:0; padding:0;}
#nav li {list-style:none; font-size:12px; line-height:23px; text-align:right; margin-right:20px; padding:0;}
#nav a {color:#00234D; font-weight:bold; text-decoration:none;}
#nav a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

#docname {width:100%; padding-top:35px; font-size:15px; line-height:24px; color:#00234D; font-weight:bold; text-align:center; text-transform:uppercase; float:left;}
#phonenum {width:100%; font-size:18px; line-height:26px; color:#00234D; font-weight:bold; text-align:center; text-transform:uppercase; float:left;}

#sidebar {width:100%; padding-top:15px; float:left;}

#copyright {width:100%; font-size:12px; line-height:20px; padding-top:10px; text-align:center; color:#B5D4CF; float:left;}
#copyright a {color:#B5D4CF; font-weight:bold; text-decoration:none;}
#copyright a:hover {color:#7AC05E; font-weight:bold; text-decoration:none;}

/* 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*/

