/* LAYOUT STYLES 
=================================================
=================================================
================================================= */

body, h1, h2,h3, p, ul, li {
	margin:0;
	padding:0;
}

body {
	background:url(../images/1_bg.jpg) 0 0 repeat-x #000;
}

#master {
	width:764px;
	margin:0
}

a	{ color:#965230}
a:hover	{ color:#2D2F3C}

img {
	border:0;
	}

ul.inside {
	padding-left:75px;
	padding-right:50px;
}

dl.inside {
	padding-left:50px;
	padding-right:25px;
}

dt {
font-weight:bold;
}

/* LEFT COLUMN --------------------------------- */

#left {
	position:absolute;
	top:0; left:0;
	width:255px;
	background:#000;
	margin:0;
}

	#logo {
		width:255px;
		background:url(../images/1_GL.jpg) no-repeat;
		height:161px;
	}
	
	#slogan {
		width:255px;
		background:url(../images/1_SIDEclouds.jpg) no-repeat;
		height:122px;
	}
	
	#nav-services { /* SIDE NAVIGATION */
		width:255px;
		height:120px;
		background:url(../images/1_nav-services.jpg) no-repeat;
	}
		
		#nav-services-pos {
			padding:22px 0 0 0;
		}
		
			#nav-services a {
				height:18px;
				display:block;
			}
			
			#nav-implant a:hover {
				background:url(../images/1_SIDEimpl0.jpg)
			}
			
			#nav-sedation a:hover {
				background:url(../images/1_SIDEsed0.jpg);
			}
	
			#nav-cosmetic a:hover {
				background:url(../images/1_SIDEcosm0.jpg);
			}
	
			#nav-comprehensive a:hover {
				background:url(../images/1_SIDEcompr0.jpg);
			}
			#nav-teeth a:hover {
				background:url(../images/1_SIDEteeth0.jpg);
			}		
	
	#contact-mini {
		width:255px;
		background:url(../images/1_SIDEcontact.jpg) #000 no-repeat;
	}
	
	#contact-mini div {
		width:200px;
		padding:120px 0 0 15px;
	}
	
#imglee{
	height:195px;
	width:160px;
	background:url(../images/drgott.jpg) no-repeat;
	margin:0 50px 50px 300px;
}		

/* RIGHT COLUMN --------------------------------- */

#right {
	position:relative;
	width:505px;
	top:0;
	left:255px;
	margin:0
}

	#nav-main { /* MAIN NAVIGATION CONTAINER */
		width:505px;
		height:41px;
		background:url(../images/1_nav_main_bg.gif);
	}
	
	#nav-main div { 
		float:left;
		list-style:none;
	}
	
	#nav-main a {
		height:41px;
		display:block;
	}
	
		#nav-home {
			width:87px;
		}
		
		#nav-home a:hover {
			background:url(../images/1_nav_home0.jpg)
		}
		
		#nav-about {
			width:166px;
		}
		
		#nav-about a:hover {
			background:url(../images/1_nav_doc0.jpg)
		}

		#nav-facility {
			width:133px;
		}
		
		#nav-facility a:hover {
			background:url(../images/1_nav_fac0.jpg)
		}
	
		#nav-contact {
			width:119px;
		}
		
		#nav-contact a:hover {
			background:url(../images/1_nav_contact0.jpg)
		}
		
	#address {
		height:31px;
		background:url(../images/1_addy.jpg);
	}
	
	#flash {
		width:505px;
		height:263px;
		background:url(../images/1_flash0.jpg);
	}
	
	#content-box {
		background:url(../images/1_content_bg.gif);
	}
	
	#content-box p, #content-box h1, #content-box h2, #content-box h3, #content-box h4, #content-box h5 {
		width:440px;
		margin:8px 0 8px 28px;
	}
	#content-box ul{
	margin:0 30px;
	}
	#content-box li{
	list-style:inside;
	}
	
	#footer {
		background:#2d2f3c;
		padding:10px 0;
		border-top:2px solid #FFF;
		border-right:6px solid #FFF;
		border-left:1px solid #FFF;
		text-align:center;
	}	

/* TEXT STYLES 
=================================================
=================================================
================================================= */

body {
	font:12px Arial;
}

#contact-mini div {
	color:#FFF;
}
	
#content-box h1 {
	font:bold 16px Arial;
	color:#86492E;
	text-transform:uppercase;
}
#content-box h2 {
	font:bold 14px Arial;
	color:#86492E;
}
#content-box h3 {
	font:bold 14px Arial;
	color:#86492E;
}
#content-box h4 {
	font:bold 12px Arial;
	font-style:italic	
}
#content-box h5 {
	font:bold 12px Arial;
	color:#86492E;
}

#footer p {
	font-size:10px;
	color:#FFF;
}

#footer p a {
	color:#FFF;
	font-weight:bold
}

.normal	{font:12px Arial; margin:0 20px}

.floatL	{ float:left; margin: 0 10px 0 0}
.floatR	{ float:right; margin: 0 0 0 10px}

TABLE.formTABLE	{ line-height:135%; font:12px Arial; margin:0 0 0 28px;  }
.form, .formbtn	{ padding:2px; margin:1px; border:1px solid #999; font:11px Arial, Helvetica, sans-serif}
.formbtn		{ border:1px solid #999; background:#86492E; color:#000; font-weight:bold  }

.quick-contact {
		font:16px Arial; 
		/*font-weight:bold;*/
		}



/* FORM STYLES 
=================================================
=================================================
================================================= */

input, textarea {
	padding:2px;
	color:#666;
}

.contact-mini {
	width:180px;
	margin:5px 0;
	font:bold 11px Arial;
}
.sandbag-left {
	border:0;
	padding:5px;
	font-size:0;
	margin: 0 0 0 0;
	height: 2px;
	float:left;
	clear: left;
	background:url(../images/drgott.gif);
	display:inherit;
	
}	

#Parity{
display:none;
}
