/* BASIC ELEMENTS
========================================
*/

	* {
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
	body{
		background:#C4A575;
		font-family:"Times New Roman", Times, serif;
		font-size: 62.5%;
	}
	
	a{
		text-decoration:none;
		color:#083159;
	}
	
	img{
		border:0px;
	}

	.clear{
		clear:both;
	}

/* LAYOUT
========================================
*/

/* Container
----------------------------------------
*/
	#container{
		width:833px;
		height:641px;
		margin: 0px auto;
		padding-top:25px;
		padding-left:25px;
		background:url(../images/background.jpg) no-repeat;
	}


/* Header
----------------------------------------
*/
	#header{
		width:414px;
		height:219px;	
	}

/* Content
----------------------------------------
*/

/* left column */
	#leftcol{
		float:left;
		width:335px;
		padding-top:25px;
		padding-left:24px;
	}
	
	#leftcol #logo{
		padding-left:35px;
	}
	
	#leftcol #ad-space{
		clear:both;
	}
	
	
	#leftcol #flash{
		float:left;
		padding-bottom:10px;
	}

	#leftcol img.testimonial{
		float:left;
		padding-left:15px;
	}

/* right column */
	#rightcol{
		float:left;
		width:414px;
		height:600px;
		background:#8095AA;
	}
	
	#iframe{
		background:#8095AA;
	}
	
	#iframe.home{
		background:#80b192;
	}
		
	#rightcol #content, #iframe #content{
		padding: 23px 0px 0px 23px;
	}
	
	#rightcol #content p, #iframe #content p{
		width:360px;
		padding-bottom:20px;
		font-size: 1.20em;
		letter-spacing:0.07em;
		color:#FFFFFF;
		line-height:1.75em;
	}
	
	#rightcol #content ul, #iframe #content ul{
		margin-left:15px;
		padding-right:20px;
		font-size: 1.25em;
		letter-spacing:0.07em;
		color:#FFFFFF;
		line-height:1.75em;
	}
	
	#rightcol #content li, #iframe #content li{
		padding-bottom:20px;
	}
	
	#rightcol #content #title, #iframe #content #title{
		width:200px;
		height:39px;
		padding-bottom:25px;
		text-indent:-5000px;
	}
	
	#rightcol #content #title2, #iframe #content #title2{
		padding-bottom:25px;
		border: none;
	}
	
	#content img{
		padding-bottom:20px;
	}
	
	#content img.heading{
		margin-left:-5px;
		padding-bottom:10px;
		border: #ffffff 0px solid;
	}

/* Footer
----------------------------------------
*/
	#footer{
		clear:both;
		width:274px;
		height:33px;
		background:url(../images/address.gif) no-repeat;
	}
	
	#footer p{
		margin-left:-5000px;
	}
	
	#footer #email-button{
		display:block;
		position:relative;
		top:20px;
		left:195px;
		width:80px;
		height:15px;
	}


/* INDIVIDUAL PAGE ELEMENTS
========================================
*/

/* Staff */
	
	#content.staff{
		height:1700px;
		
	}
	
	#content.staff div{
		float:left;
		padding-bottom:25px;
	}
	
	#content.staff img{
		margin-right:5px;
		border: #ffffff 1px solid;
	}
	
	#content.staff img.heading{
		margin-left:-5px;
		padding-bottom:10px;
		border: #ffffff 0px solid;
	}
	
	#content.staff p.intro{
		margin-bottom:0px;
	}
	
	#iframe .dentist-name{
		color:#083159;
	}
	
/* Tech */
	
	#content.tech img{
		margin-bottom:10px;
		border: #ffffff 1px solid;
	}
	
/* Tech */
	
	#content.tour img{
		margin-bottom:25px;
		border: #ffffff 1px solid;
	}

/* Staff */
	
	#content.reconstruction{
		height:375px;
		
	}

/* Newsletter */

	#content.newsletter a{
		font-size:1.2em;
		line-height:1.5em;
	}

/* Contact */
	#content.contact{
		margin-top:90px;
	}
	
	#content.contact span{
		display:block;
		float:left;
		font-size:1.25em;
	}
	
	#content.contact p{
		padding-left:50px;
	}
	
	#content.contact a{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	
/* INDIVIDUAL PAGE IMAGES
========================================
*/

/* Header Images */
	.img-home{
		background:url(../images/header_home.jpg) no-repeat;
	}
	
	.img-aboutdoc{
		background:url(../images/header_office.jpg) no-repeat;
	}
	.img-staff{
		background:url(../images/header_staff.jpg) no-repeat;
	}
	.img-tech{
		background:url(../images/header_tech.jpg) no-repeat;
	}
	.img-sterilization{
		background:url(../images/header_sterilization.jpg) no-repeat;
	}
	.img-message{
		background:url(../images/header_message.jpg) no-repeat;
	}
	.img-sedation{
		background:url(../images/header_sedation.jpg) no-repeat;
	}
	.img-newsletter{
		background:url(../images/header_newsletter.jpg) no-repeat;
	}
/* Section Titles */
	.title-home{
		background:url(../images/title_home.gif) no-repeat;
	}
	.title-aboutdoc{
		background:url(../images/title_office.gif) no-repeat;
	}
	.title-staff{
		background:url(../images/title_staff.gif) no-repeat;
	}
	.title-tech{
		background:url(../images/title_tech.gif) no-repeat;
	}
	.title-sterilization{
		background:url(../images/title_sterilization.gif) no-repeat;
	}
	.title-message{
		background:url(../images/title_message.gif) no-repeat;
	}
	.title-sedation{
		background:url(../images/title_sedation.gif) no-repeat;
	}