@charset "UTF-8";
/* CSS Document */

body {background-color:#74a2c3; background-image:url(images/bkg-tile.jpg); background-position:top; background-repeat:repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }

.container {width:904px; min-height:802px; }
#home {background-image:url(images/home-bkg.jpg); background-position:top left; background-repeat:no-repeat; }
#page {background-image:url(images/page-bkg.jpg); background-position:top left; background-repeat:no-repeat; }
.header { height:174px; padding-right:26px; }

.top { height:22px; text-align:right; padding-top:10px; font-size:12px; color:#FFF; font-weight:200; letter-spacing:.085em; margin-right:31px; font-weight:bold; }

.top a { color:#FFF; text-decoration:none; }
.top a:hover { color:#91645c; }

.mast { height:125px; padding-top:20px; margin-right:31px; }
.mast div.info { float:right; color: #430B00; text-align:right; font-size:14px; margin-top:22px; }
.info p { padding-bottom:2px;}
.mast span.tagline { font-size:16px; font-style:italic; }

.nav { width:666px; height:27px; float:right; color:#74a2c3; text-align:right; font-size:16px; margin-bottom:4px; margin-right:31px; font-weight:600; text-align:center; }
.nav a:link, .nav a:visited { color: #430B00; text-decoration:none; }
.nav a:hover, .nav a:active { color:#74a2c3; }
a.current { color:#74a2c3!important; }

.logo { width:287px; height:73px; margin-left: 28px; margin-top:10px; float:left }
.logo a { width:287px; height:73px; display: block; text-indent: -9999px; background:url(images/Thomas-Wright-DDS-logo.png); }

.leftside {width:170px; margin-right:666px; text-align:center; }

#content { width:666px; float:right; margin-right:57px; }

.box { 
	width:660px;
	border: 3px solid #693d34;
	background-color: #430b00;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.box2 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/our-practice-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	margin-bottom:30px;
}
.box3 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/services-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}
.box4 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/about-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box5 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/staff-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box6 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/contact-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box6 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/contact-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box7 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: none;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box8 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/general-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box9 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/implant-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box10 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/whitening-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box11 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/neuro-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box12 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/tiah-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box13 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/cosmetic-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box14 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/laser-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.box15 { 
	width:660px;
	border: 3px solid #693d34;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(images/bna-bkg.jpg) top right no-repeat;
	background-color: #430b00;
	min-height:400px;
	margin-bottom:30px;
}

.text { width:360px; margin:10px 16px 40px 16px; }
.text ul { color:#FFF; }
.textfull { width:90%; margin:10px 16px 40px 16px; }
img.strip { position:relative; left:180px; top:28px; }

.mainWhtTxt {
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: 200;
}

a.whitelink {
	color: #FFFFFF!important;
	text-decoration:none;
}

#content a:link, #content a:visited {
	color: #74A3C4;
	text-decoration: underline;
}
#content a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.subheads {
	font-size: 18px;
	color: #74A3C4;
}

.subheadsmall {
	font-size: 14px;
	color: #74A3C4;
}
ul {
	font-size: 14px;
	color: #430B00;
	line-height: 18px;
}
.brownTxt {
	font-size: 14px;
	line-height: 18px;
	color: #430B00;
}

h1 {
	font-size: 24px;
	color: #74A3C4;
}
a:visited {
	color: #74A3C4;
}
.smallWhtTxt {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: lighter;
}

p.smallWhtTxt em {
	font-size:11px;
}

.formbttn { width:120px; margin:0 auto; }
.formbttn a {
	display: block;
	text-indent: -9999px;
	width: 120px;
	height: 26px;
}

.formbttn a:link { background:url(images/form-bttn.gif) no-repeat; background-position:1px 0px;}
.formbttn a:visited { background:url(images/form-bttn.gif) no-repeat; background-position:1px 0px;}
.formbttn a:hover { background:url(images/form-bttn.gif) no-repeat; background-position:1px -27px;}
.formbttn a:active { background:url(images/form-bttn.gif) no-repeat; background-position:1px 0px;}





