h1 {font-size:24px; margin:8px 0; padding:0; color:#6e5937;}
h2 {font-size:20px;  margin:4px 0; padding:0; color:#84683b;}
h3 {font-size:18px; margin:4px 0; padding:0; color:#84683b;}
h4 {font-size:14px; margin:4px 0; padding:0; color:#84683b;}

p {font-size:12px; line-height:20px;  margin:1em 0 0 0;}

a {text-decoration:none; color:#ffffff; }
a:hover {text-decoration:none; color:#640505;}

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

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

/* Classes */

.imgborder {border:1px solid #8F764D;}
.imgborderleft {border:1px solid #947B52; float:left; margin:4px 8px 4px 0;}
.imgborderright {border:1px solid #947B52; float:right;}

.clearboth {clear:both;}
			  
/* End Classes */
		
		
body { font: 100%  Arial, Helvetica, sans-serif;  background:url(assets/images/bgrepeat.jpg) repeat-x #e1c790;
	margin: 0; 	padding: 0;	text-align: center;	color: #000000; 
}
#container {
	width: 900px; height:700px; background:url(assets/images/topright.jpg) no-repeat top right;	margin: 0 auto; border:none;	text-align: left; position:relative;}
	
#header {
	 	padding: 0;  width:900px;  height:162px; position:relative; background: transparent url(assets/images/line.jpg) no-repeat 250px 48px;
 }
	
#header h1 { margin: 0; padding:0; }

#tagline {
	margin: 0px;
	height:54px;
	width:459px;
	padding: 6px 7px 0px 0px;
	float:right;
}

#headerspacer{ padding: 0;  width:900px;  height:162px; position:relative;}


#nav{    width:185px; height:auto; padding:0; float:left; margin:-60px 0 0 0;}
#nav p{ text-align:center; padding:0 0 -10px 0px; margin:8px 10px 0 0px;  color:#5e5e5e; }
.red{ color:#640505; font-weight:bold; font-size:15px;}
#nav h3{ text-align:center;}
#nav h4{ text-align:center;}

#nav ul{ padding:8px 0 0 0; margin:0 ; width:185px; height:auto; background:url(assets/images/navfull.jpg) no-repeat; }

#nav li a{text-decoration:none;  color:#ffffff; position:relative;	 padding:0 0 0 45px; margin: 0; line-height:26px; width:140px; height:auto;  display:block;/* *line-height:22px; _line-height:40px;*/ }

#nav li{ list-style:none; margin:0 ; position:relative;	 font-size:14px; width:185px; line-height:26px; padding:0;  /*background:url(assets/images/nav.png) no-repeat; 
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/nav.png',sizingMethod=’scale’);*/
}

#nav ul a:hover{text-decoration:none; color:#640505; background:url(assets/images/rollover.gif) no-repeat 10px 3px; 	}

#dentures {
	position: absolute;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	width: auto;
	height: auto;
}
#toprightimgBlank{
	width:355px;
	height:381px;
	position:absolute;
	top:104px;
	right:10px;
	z-index:0;
}

#toprightimg{ background:url(assets/images/toprightimg/1.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/1.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 
 #toprightimg2{ background:url(assets/images/toprightimg/2.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/2.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
#toprightimg3{ background:url(assets/images/toprightimg/3.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/3.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 

#toprightimg4{ background:url(assets/images/toprightimg/4.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/4.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg5{ background:url(assets/images/toprightimg/5.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/5.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg6{ background:url(assets/images/toprightimg/6.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/6.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg7{ background:url(assets/images/toprightimg/7.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/7.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg8{ background:url(assets/images/toprightimg/8.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/8.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg9{ background:url(assets/images/toprightimg/9.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/9.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
   
 #toprightimg10{ background:url(assets/images/toprightimg/10.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/10.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg11{ background:url(assets/images/toprightimg/11.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/11.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
   
 #toprightimg12{ background:url(assets/images/toprightimg/12.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/12.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg13{ background:url(assets/images/toprightimg/13.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/13.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg14{ background:url(assets/images/toprightimg/14.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/14.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg15{ background:url(assets/images/toprightimg/15.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/15.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimg16{ background:url(assets/images/toprightimg/16.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/16.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 #toprightimgDoc{ background:url(assets/images/toprightimg/Doc2.png) no-repeat; background-position:left;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/toprightimg/Doc2.png',sizingMethod='scale');
 width:355px; height:381px; position:absolute; top:104px; right:10px; z-index:0;}
 
 
#mainContent {
	padding: 55px 0px 0px 35px;  float:left; width:415px; min-height:400px; height:auto;  _height:400px; margin:-55px 0px 0px 0px;   background:url(assets/images/verticalshadow.png) repeat-y;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/verticalshadow.png',sizingMethod='scale'); }

#maintext{ position:relative; width:430px;}

#footer {	 width:900px; height:210px; margin: 0px 0px 0px 0px; padding:0; position:relative;}
#footer p{ width:663px; text-align:right; position:absolute; z-index:1;  bottom:5px; right:0;  color:#9D8F60; border-bottom:1px solid #ffffff;}

#footerimage1{  background:url(assets/images/footerimages/1.png) no-repeat; 
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/leyferman/assets/images/footerimages/1.png',sizingMethod='scale'); width:337px; height:210px; padding:0;  margin:0; position:absolute; bottom:0;  z-index:2; }


#bottom1{ width:900px; height:14px; font-size:11px; text-align:center; margin:0; padding:0; background:#947B52; position:relative; color:#FFFFFF;}
#bottom1 a{ padding:0 4px;}
#bottom1 p { margin: 0; padding: 0; text-align:right; width:auto;} 
		
	
#bottom2{ width:900px; height:14px; margin:2px 0 0 0; padding:0; background:#BBA071; position:relative; font-size:11px; color:#FFFFFF; text-align:center;}
#bottom2 a{font-weight:bold;}
#bottom2 p { margin: 0 0 10px 0; padding: 0; text-align:right; width:auto; color:#FFFFFF;} 	
		
		


/*.........FAQ.......................................................*/
.faqshowhide{ padding:0; margin:0; border:none; }
.faqshowide a{ border:none;}
.faqshowhide img{padding:5px 0 0 16px; border:none;}

#services {  text-align:left; width:auto;}
#services ul{ background:none; width:auto; padding:0 0   0 11px; }
#services li{ width:auto; color:#6E5937; margin:0 0 2px 0;  padding:0 0 5px  0px; line-height:14px; font-size:16px; font-weight:bold;}
#services li a{color:#FFFFFF; line-height:18px;  margin:0; padding:0; font-size:11px; width:auto;}
#services li a:hover{ text-decoration:none; color:#640505; background:none; }

#subServices {
	background: #8F764E;
	width: 135px;
	border: solid 3px #6E5937;
	float:right;
	margin:10px;
	height:auto;
}

	#subServices ul {
		margin:0px;
		padding:10px 15px 12px 15px;
		list-style-type:none;
	}
	
#mission {
	background: #8F764E;
	width: 150px;
	border: solid 1px #6E5937;
	padding:8px;
	margin: 0px 0px 0px 8px;
	height:auto;
}

	#mission p {
		color: #FFFFFF;
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}

#faq1{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq1 img{ border:none; float:right;}

#faq2{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq2 img{ border:none; float:right;}

#faq3{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq3 img{ border:none; float:right;}

#faq4{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq4 img{ border:none; float:right;}


#faq5{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq5 img{ border:none; float:right;}


#faq6{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq6 img{ border:none; float:right;}

#faq7{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq7 img{ border:none; float:right;}

#faq8{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq8 img{ border:none; float:right;}

#faq9{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq9 img{ border:none; float:right;}

#faq10{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq10 img{ border:none; float:right;}

#faq11{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq11 img{ border:none; float:right;}

#faq12{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq12 img{ border:none; float:right;}

#faq13{  border-bottom: 1px solid #BCA578; border-left: 1px solid #BCA578; padding:0px 4px 10px 4px; margin:0; display:none; width:400px;}
#faq13 img{ border:none; float:right;}

/*.........END FAQ.......................................................*/		
		
		
		
/* Gallery
--------------------------------------------------------- */
#spacer {
	position: relative;
	margin: 0px;
	padding: 60px 0px 0px 0px;
	width: auto;
	height: 312px;
}
	#gallery {
		position: absolute;
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
	}
			  
/* 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;
}


