/*----RESET----*/
*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font-size:100%}table{border-collapse:collapse}caption,th,td{text-align:left}

/*----TAG STYLES----*/
body{background: #000; color: #fff; font-family: Georgia, "Palatino Linotype";}
#pageWrapper{width:1200px; margin:0 auto;}
h1{font-size: 18px; color: #fff; font-weight: normal; margin-bottom: 6px;}
#boxCorner h1{border-bottom: 1px #ddd solid; width: 100%;}
h2{font-size: 21px; color: #aabc57; margin-bottom: 4px}
h3{font-size: 18px; color: #fff; font-weight: normal; margin-bottom: 4px;}
a{color: #c1d563; text-decoration: none; font-size: 11px;}
a:hover{color: #fff; text-decoration: none;}
p{color: #ccc; font-size: 14px; line-height: 21px; margin: 14px 0 18px;}
ul{margin: 0 0 20px 10px;}
li{margin:6px; font-size: 14px;  list-style: disc; color:#ccc;}
img, input{vertical-align: middle;}
#submitButton{border: none; background: url(images/cSubmit.gif); width: 92px; height: 44px; cursor: pointer;}
small{font-size: 12px;}
small span{color: #c1d563;}

/*----HEADER----*/
#flashHeader{float: left; width: 1200px; height: 650px;}
#subFlashHeader{float: left; width: 1200px; height: 370px;}

/*----BODY----*/
#bodyWrapper{float: left; width:1000px; margin: 0 100px 0; display: inline;}
#pageTitle{float: left; width: 1000px; height: 36px; border-bottom: 1px #555 solid; margin-bottom: 25px; display: inline;}
#bodyLeft{float: left; width:655px; padding-right: 15px; border-right: 1px #555 solid;}
#bodyRight{float: left; width:308px; padding-left: 20px; border-left: 1px #555 solid; margin-left: -1px;}
#bodyRight a{font-size: 18px; color: #fff;}
#bodyRight a:hover.resSub, #bodyRight a:hover.resSubActiv, #bodyRight a:hover {color:#c1d563; text-decoration: none;}
#bodyRight a.resSubActiv {color:#c1d563; text-decoration: none;}
#residenceSubNav{border-bottom: 1px #555 solid; padding-bottom: 20px; margin-bottom: 20px;}
.unitNumbers{font-size: 24px;line-height: 40px; padding-top: 6px; color: #666;}
.lineHeights{line-height: 27px; margin-bottom: 20px;}
.lineHeights img{padding-bottom: 2px;}
table tr td{padding:8px; vertical-align: top;}
table tr th{text-align: right;}
.floorPlans img{margin-bottom: 30px;}
.floorPlans h3{width: 655px; text-align: center;}

#gallery img{border: 2px #333 solid; margin-top:8px; margin-bottom: 8px;}
#gallery img:hover{border: 2px #9ca95c solid;}
#gallery .mid{margin-left:15px; margin-right:15px;}

#holder h2{float: left;}
#holder #gallery {float: right; width:470px; margin-top: 6px;}
#holder #holderUL {float: left;}
#holder #gallery .mid {margin: 0px;}
#holder #gallery img {margin: 0px 0 4px 0;}
.clearer{clear: both;}

/*----FOOTER----*/
#footer{float: left; width: 1200px; background: url(images/footer_home.jpg) no-repeat; height:360px;}
#subFooter{float: left; width: 1200px; background: url(images/footer_sub.jpg) no-repeat; height:360px; margin-top: 35px;}
#footerContent{float: left; width:1000px; margin: 0 100px; text-align: center; padding: 25px 0 0 0; display: inline;}
#subFooterContent{float: left; width:1000px; margin: 0 100px; text-align: center; padding: 0 0 0 0; display: inline;}
#boxCorner{float: left; background:url(images/boxCorners.gif) no-repeat; width: 293px; height: 65px; padding: 10px; text-align: left;}
.boxCornerMid{margin:0 30px;}
#footerContactArea{background: url(images/footerBrackets.gif) no-repeat; width: 680px; height: 80px; float: left; margin: 30px 160px; font-family: Georgia, "Palatino Linotype"; color: #fff; font-variant:small-caps; font-size: 16px; vertical-align: middle; display: inline; line-height: 18px; 67padding-top:4px;}
#footerContactArea a{color: #fff; text-decoration: none; font-size:14px;}
#footerContactArea a:hover{color: #c1d563; text-decoration: underline;}
#footerCopyrightAndLinksWrapper{float: left; width: 1000px; border-top: 1px #555 solid; padding: 5px 0 0; font-family: "FreeSans", Arial, Helvetica, sans-serif; font-size: 10px;}
#copyright{float: left; text-align: left;}
#links{float: right; color: #c1d563;}
#footerCopyrightAndLinksWrapper a{font-size: 10px;}