/*
Alaska Advanced Dentistry
Design & Coded by Jeremy Lucas (smalltown "at" gmail.com)
*/

* {padding: 0; margin: 0;}
a img {border: none;}
a {color: #347c6a;}

body {background: #367b68 url(../_images/BG-subpage.jpg) repeat-x center top; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;}

#homepage {background: #367b68 url(../_images/BG-home.jpg) repeat-x center top; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;}

#header {background: url(../_images/logo.gif) no-repeat left top; height: 145px; width: 780px; margin: 0 auto;}

#highlight {height: 250px; width: 900px; margin: 0 auto;}
#homecontain {background: #f7f5f2 url(../_images/BG-homecontain.jpg) repeat-x center top;}

#services img {margin-top: -3px ;} /*Not sure why I need this*/

#services {margin: 0 auto; width: 807px;}
#services .col {float: left; width: 197px; margin: 0 6px 15px 0; font-size: 12px; line-height: 21px;}
.services_top {text-align: center; color: #fff; font-weight: bold; font-size: 16px; margin: 0px; padding: 4px 0px 13px 0px;}
#services div.last {margin-right: 0;}

#services div p {
	margin: 10px 14px 20px 14px;
}

#pagecopy {background: #f7f5f2; margin-top: 30px; padding-bottom: 40px;}
#pagecopy h1 {color: #2e7562; font-size: 24px; font-weight: normal; margin-bottom: 5px;}
#pagecopy h2 {color: #736141; font-size: 21px; font-weight: normal; margin-bottom: 5px;}
#pagecopy p, #pagecopy ul {color: #171717; line-height: 24px; margin-bottom: 21px; font-size: 14px;}
#pagecopy ul {margin:  0 25px 21px 25px; line-height: 20px;}
#pagecopy li {margin-bottom: 10px;}
#pagecopy p.small {font-size: 10px; line-height: 14px;}
.h1_home {color: #d2dfdc; font-size: 14px; font-weight: normal;}

div.testimony {background: url(../_images/BG-testimonies.jpg) no-repeat left top; padding: 30px 0 0 120px; margin-bottom: 20px; border-bottom: 1px dashed #bdb5a7;}
#pagecopy p.name {text-align: right; color: #655536; line-height: 16px;}

blockquote {margin: 0 60px 21px 25px; font-size: 12px; line-height: 20px; font-style: italic;}

div.twocol {width: 360px;}
.left {float: left;}
.right {float: right;}
.clear {clear: both; display: block; overflow: hidden; width: 0; height: 0;}

#leftcol {float: left; width: 420px;}
#rightcol {float: right; width: 300px;}
#rightcol p {font-size: 12px; line-height: 16px;}
#rightcol h1 {font-size: 18px;}

.icons {margin-right: 10px;}

#form {padding-left: 30px; border-left: 3px solid #b8a785; margin-bottom: 20px;}
#pagecopy #form p {line-height: 18px; margin-bottom: 21px;}
#form input {width: 400px; height: 25px; border: 1px solid #679485;}
#form input.button {width: 400px; height: 25px; border: 1px solid #679485; background: #145946; color: #fff;}
#form textarea {width: 400px; height: 60px; border: 1px solid #679485;}

.container {width: 780px; margin: 0 auto;}

#pagetitle {width: 780px; margin: 0 auto; height: 65px;}

div.bio{margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px dashed #cde0da;}
div.photocontain{float: left; width: 230px}
div.textcontain{float: right; width: 530px;}

#team {
	margin-bottom: 30px;
	border-bottom: 1px dashed #cde0da;
}

#team img {
	float: left;
	padding-top: 30px;
}

#team #mission {
	float: right;
	width: 440px;
}

#mission p {
	font-size: 14px;
	line-height: 18px;
}

.col_doc {width: 230px; float: left; margin-right: 20px;}

#footer {background: url(../_images/BG-footer.jpg) repeat-x center top; padding: 40px 0 80px;}
#footer p.copyright {font-size: 11px; margin-bottom: 20px; padding-top: 30px;}
#footer p {color:#d2dfdc; font-size: 14px; line-height: 20px;}
#footer a {color: #FFF; padding: 2px;}
#footer a:hover {background: #1a5444;}
#footer .photo {float:left; margin-right: 90px;}
#footer a.nohover:hover {background: none;}