body { font-family: Arial, Helvetica, sans-serif;
	   margin:0;}

p { font-size: 13px;
	line-height: 21px;}

h1 { font-size: 22px;
	 font-weight: bold;
	 margin-top:0;
	 color:#C3B48D;}

h2 { font-size: 18px;
	 font-weight: bold;}

h3 { font-size: 14px;
	 font-weight: bold;
	 color:#9E2705;
	 line-height:22px;}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#7D1919;}

a:hover { text-decoration: underline;}

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

.imgborder { BORDER: #751516 1px solid;}

.smalltext { font-size: 11px;
	         line-height: 18px;}
			  
hr {color:#751516;
	background:#751516;
	height:1px;
	border:0;}

.nomargin {margin:0;}
.services p {font-size:12px; line-height:22px; margin:0;}
.team p {margin:0;}
.team ul {margin-top:3px; margin-bottom:3px;}

/* Office Tour Button */

#line1 {font-size:14px; font-weight:bold; color:#000000; margin-bottom:3px;}
#line2 {font-size:11px; font-weight:bold; color:#000000; margin-bottom:3px;}
#line3 {font-size:15px; font-weight:bold; color:#B79B2E; margin-bottom:2px; margin-left:8px;  position:relative; z-index:2;}
#line4 {font-size:15px; font-weight:bold; color:#B79B2E; margin-bottom:-30px; margin-left:45px; position:relative; z-index:2;}
#line5 a {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; position:relative; z-index:2; top:-15px;}
#line5 a:hover {color:#B79B2E; font-weight:bold; text-decoration:none;}

/* End Office Tour */

/* Promotional */

.promo {border:#DAD0B5 1px dashed; background-color:#FEFAFA;}
.promo h1 {margin-top:0; font-size:17px; color:#7D1919; line-height:22px;}
.promo h3 {margin-bottom:0; font-size:16px; line-height:22px;}

/* End Promotional */

/* Template */

.bodybackground {background:url(assets/images/bg.jpg) top left repeat-x #BDB086;}

html>body #left {background:url(assets/images/left_shadow.png) repeat-y;}
*html #left {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bauer/assets/images/left_shadow.png',sizingMethod='scale');}
html>body #right {background:url(assets/images/right_shadow.png) repeat-y;}
*html #right {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bauer/assets/images/right_shadow.png',sizingMethod='scale');}
html>body #bottom {background:url(assets/images/bottom_shadow.png) repeat-x;}
*html #bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bauer/assets/images/bottom_shadow.png',sizingMethod='scale');}
html>body #left_corner {background:url(assets/images/left_corner.png) no-repeat;}
*html #left_corner {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bauer/assets/images/left_corner.png');}
html>body #right_corner {background:url(assets/images/right_corner.png) no-repeat;}
*html #right_corner {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/bauer/assets/images/right_corner.png');}

.bodyholder {border-left:#646464 1px solid; border-right:#646464 1px solid; border-bottom:#646464 1px solid;
			 background:url(assets/images/bottom.jpg) bottom left no-repeat #FFFFFF;}

#banner {width:730px; height:130px; background:url(assets/images/banner.jpg) no-repeat;}
#bannertop {width:730px; height:103px; float:left; margin-bottom:7px;}
#logo {width:159px; height:99px; margin:4px 8px 0 7px; 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/bauer/assets/images/logo.png');}
#banner_left {width:270px; height:45px; margin:50px 8px 0 0; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; float:left;}
#banner_right {width:270px; height:45px; margin:50px 0 0 8px; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; float:left;}
#address {color:#681212; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; line-height:20px; text-align:right; margin:3px 8px 0 0;}
#phone {color:#681212; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; line-height:20px; text-align:left; margin:3px 0 0 8px;}
#docs {width:730px; height:20px; text-align:center;}
#docs_style {color:#681112; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold;}
#docs_pad {padding:0 8px 0 8px;}

#bodycontainer {width:730px; min-height:470px; height:auto; _height:470px;}
#left_sidebar {width:167px; float:left;}
#mainbody {width:395px; min-height:470px; height:auto; _height:470px; float:left; border-right:#A79974 1px solid;}
#bodypadding {padding:10px 12px 10px 12px;}
#rightsidebar {width:164px; float:right; padding-top:10px;}

.nav td {height:28px; text-align:right;}
.nav a {line-height:28px; background:url(assets/images/nav1.jpg); display:block; color:#CCC1A1; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; padding-right:13px; text-decoration:none;}
.nav a:hover {line-height:28px; background:url(assets/images/nav2.jpg); display:block; color:#CCC1A1; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; padding-right:13px; text-decoration:none;}

.bottomlinks {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; line-height:18px;}
.bottomlinks a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; line-height:18px;}
.bottomlinks a:hover {color:#791718; font-size:11px; font-weight:bold; text-decoration:none; line-height:18px;}

/* End Template */

/* Splash */

.splash_bodyholder {border-left:#646464 1px solid; border-right:#646464 1px solid; border-bottom:#646464 1px solid; background-color:#FFFFFF;}

#splash_bodycontainer {width:730px; min-height:450px; height:auto; _height:470px;}
#splashbody {width:560px; min-height:450px; height:auto; _height:470px; float:left; border-right:#A79974 1px solid;}
#splash_rightsidebar {width:168px; float:right; padding-top:10px;}
#splashpad {padding:10px;}
#splash_ofice {width:540px; height:200px; background:url(assets/splash/office.jpg) no-repeat; margin-bottom:15px;}
#splash_bottom {width:540px; height:100px; margin-top:15px;}

#winnderholder {width:266px; float:left;}
#splashline1 {font-size:14px; font-weight:bold; color:#000000; margin-bottom:2px; margin-left:80px;}
#splashline2 {font-size:11px; font-weight:bold; color:#000000; margin-bottom:2px; margin-left:45px;}
#splashline3 {font-size:15px; font-weight:bold; color:#B2917E; margin-bottom:2px; margin-left:135px;}
#splashline4 {font-size:15px; font-weight:bold; color:#B2917E; margin-left:165px;}

#splashtour {width:270px; float:right;}
#tourpic {width:177px; height:73px; background:url(assets/splash/tour.jpg) no-repeat; float:left;}
#splashline5 a {font-size:12px; line-height:20px; color:#000000; font-weight:bold; text-decoration:none; position:relative; z-index:2; float:right; top:15px; left:-32px;}
#splashline5 a:hover {color:#B79B2E; font-weight:bold; text-decoration:none;}

/* End Splash */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F0B0B;
	border: #5F0B0B 1px solid;
	background-color: #D4C7A7;
}
 input.submit
{
	border: 1px solid #5F0B0B;
	border-top-color: #5F0B0B;
	border-left-color: #5F0B0B;
	padding: 0.25em;
	background-color: #D4C7A7;
	color: #5F0B0B;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #5F0B0B;
	border-top-color: #5F0B0B;
	border-left-color: #5F0B0B;
	padding: 0.25em;
	background-color: #5F0B0B;
	color: #D4C7A7;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */