/* Cover */
.center {background-color: white;}
#cover {width: 588px; text-align: center;}

/* Landing Page Content */
#contentWrapper {width: 588px; height: 366px; background: url("../images/bg-content.jpg") repeat-y; display: table;}
#contentLeft {width: 360px; float: left; text-align: left;}
#contentLeft p {width: 311px; text-align:left; margin: 0 auto; font: 11px Verdana, Arial, Helvetica, sans-serif; line-height: 19px;}
#detailsRight {width: 191px; float: left;}
#detailsRightPadding {margin: 15px 5px 5px 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: black;}

/* Footer */
.leftFooter {background-color: #FEF2D5;}
.rightFooter {background-color: #FEF2D5; width: 770px;}
.leftFooter2 {background-color: #4F6D84; width: 182px; float: left; font-size: 2px; padding: 0; height: 13px;}
.rightFooter2 {background-color: #9e945d; float: right; width: 588px; padding: 0; height: 13px; font-size: 2px;}
.footer {height: 15px;}

/* Links */
p#breadcrumbs, p#breadcrumbsHome {margin: 0px; padding-top: 6px;}
#breadcrumbsHome {background-color: #bcc5d6; color: #363636;}
#breadcrumbs {background-color: white; color: #363636;}
#breadcrumbs a, #breadcrumbsHome a {color: #363636; font-weight: normal; font-size: 10px;}
a {color: #043E64; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:hover {color: #9E945D;}
ul#tablist li {background-color: #d1bc97; border-bottom: 2px solid #d1bc97;}
#tablist li.activeButton a {color: #153151;}
#tablist a {color: #633400;}
.right a {text-decoration: underline;}

/* Left Menu */
#subNavList li {background-color: #E9E5D6;}
#subNavList li a {color: black; font-weight: normal;}
#subNavList li p {margin-left: -5px; width: 147px;}
#subNavList a:hover {background-color: #043E64; color: white;}
#subNavList li#interestList {border: 1px solid #002f51; height: auto;}
.subHighlightLink {color: black;}
.thankYou {font-size: 9px; font-weight: bold; position: relative; top: 3px;}

/* Background Colors */
.outer {border-left-color: #4f6d84; border-right-color: #bcc5d6}
.wrapper {background-color: #FEF2D5;}

/* Fonts */
h1 {color: #153151;}
h2 {color: #6a6129; font: 11px Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal; font-weight: bold;}
h3 {color: #6a6129; font: 14px Arial, Helvetica, sans-serif; letter-spacing: normal; font-weight: bold; margin: 4px 0px -12px 0px;}
#title {margin: 10px 0 0 0;}
h2#message {color: #6a6129; font: 15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: normal; margin: 10px 10px 5px 22px;}
#construction {font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.right {color: black;}

/* Images */
#communityLogo {margin: 20px 0;}

/* Form */
#contactForm label,#contactForm input, #contactForm textarea, #contactForm .rollover {
	float: left;
	margin: 0;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size: 9px;
}
#contactForm label {text-align: left; margin-top: 5px;}
#contactForm input {width: 145px; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #dddddd; border-top: 2px solid #7c7c7c;}
#contactForm br {clear: both;}

#contactForm {margin: 0px;}

#contactForm a.subscribe {
    display: block;
    width: 77px;
    height: 31px;
	font: 10px;
    background: url("../images/subscribe.gif") 0 0 no-repeat;
	float: right;
	cursor: pointer;
	margin: 6px 0 2px 0;
	padding: 0px;
}
 
#contactForm a:hover.subscribe {
    background-position: 0 -31px;
}


#detailsRight a.virtualTour {
    display: block;
    width: 87px;
    height: 31px;
    background: url("../images/virtual_tour.gif") 0 0 no-repeat;
	margin: 10px 0 2px -6px;
	padding: 31px 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px;
}
 
#detailsRight a:hover.virtualTour {
    background-position: 0 -31px;
}