/*

COLORS
Green = #00663c
Light green = #8caf98
Purple = #6f3472
Light purple = #c0abc1
Orange = #ae422c
Light orange = #d39d84

*/

p, body {margin: 0; padding: 0;}

ul {margin-top: 6px; margin-bottom: 6px;}

.nav {font: bold 80%/100% Arial, Helvetica, sans-serif;	background: #00663c; padding: 3px 10px; text-align: center;}
.nav ul {list-style: none; display: inline; margin: 0; padding: 0;}
.nav ul li {display: inline; padding-right: 16px;}
.nav a {color: #FFFFFF; text-decoration: none;}
.nav a:hover {text-decoration: underline;}

.subnav {font: 110%/100% Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: right;}
.subnav ul {display: block; margin: 0; padding: 0;}
.subnav ul li {list-style: none; margin: 0px 0px 3px 0px;}
.subnav a {text-decoration: none; color: #f3f3f3;}
.subnav a:hover {text-decoration: none; color: #000000;}

h1 {font: normal 180%/100% Arial, Helvetica, sans-serif; color: #00663c; margin: 0 0 10px 0;}
h2 {font: bold 100%/100% Arial, Helvetica, sans-serif; color: #6f3472; margin: 0 0 3px 0;}
h2 a {text-decoration: none; color: #6f3472;}
h2 a:hover {text-decoration: underline;}

.subhead {font: bold 100%/100% Arial, Helvetica, sans-serif; color: #6f3472; margin: 0 0 3px 0;}

.footer {font: 70%/100% Arial, Helvetica, sans-serif; color: #666666; margin-top: 10px; text-align: center;}
.footer a {color: #666666;}
.footer a:hover {color: #000000; text-decoration: none;}

.copy {font: 80%/130% Arial, Helvetica, sans-serif;}
.copy a {color: #00663c;}
.copy a:hover {color: #000000; text-decoration: none;}
.copy_long {font: 80%/180% Arial, Helvetica, sans-serif;}

.copy2 {font: 80%/130% Arial, Helvetica, sans-serif;}
.copy2 ul {display: block; margin: 0px 0px 0px 18px; padding: 0;}
.copy2 ul li {margin: 0; padding: 0;}
.copy2 a {color: #00663c;}
.copy2 a:hover {color: #000000; text-decoration: none;}

.copy_small {font: 70%/100% Arial, Helvetica, sans-serif;}

.select_home_header {font: italic 90%/100% Arial, Helvetica, sans-serif; color: #8caf98; text-align: center; border-bottom: 1px solid #8caf98; padding: 0px 0px 6px 0px;}
.select_home_subhead {font: 100%/100% Arial, Helvetica, sans-serif; color: #6f3472; text-align: center; padding: 6px 6px 6px 6px;}
.select_home_model {font: 100%/100% Arial, Helvetica, sans-serif;}
.select_home_model a {color: #00663c; text-decoration: underline;}
.select_home_model a:hover {color: #000000; text-decoration: none;}

.contact_box {border: 1px solid #00663c; background: #8caf98;}
.contact_name {font: bold 100%/100% Arial, Helvetica, sans-serif; color: #FFFFFF; border-bottom: 1px solid #FFFFFF; margin: 0px 0px 3px 0px;}
.contact_info {font: 80%/100% Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 0;}
.contact_info a {color: #FFFFFF;}
.contact_info a:hover {color: #000000; text-decoration: none;}

.available_header {font: bold 80%/100% Arial, Helvetica, sans-serif; color: #FFFFFF; background: #6f3472; padding: 5px;}
.available_photolinks {font: bold 80%/120% Arial, Helvetica, sans-serif;}
.available_photolinks a {text-decoration: none; color: #FFFFFF; background: #00663c; border: 1px solid #000000; padding: 2px 5px 2px 5px;}
.available_photolinks a:hover {background: #000000;}

.home_status {font: bold 90%/100% Arial, Helvetica, sans-serif; text-align: center; color: #fff; text-transform: uppercase; margin: 0; padding: 5px; background: #00663c; letter-spacing: .2em;}

#header {background-image: url('_images/sub/header2.jpg'); background-repeat: no-repeat; height: 153px;}

.image_left {float: left; margin: 0 20px 0 0;}
.image_right {float: right; margin: 0 0 0 20px;}