* { padding:0; margin:0; }.clear { clear:both; }img {border: none;}a { text-decoration: none; outline: none;}a:hover { text-decoration: underline; outline: none;}body { background-color: #1d0c08; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; line-height: 18px;}#main-content { background:url(/images/home_bg.jpg) top repeat-x #2b130c;}.container {width: 950px; margin: 0 auto; position: relative;}/*************LEFT SIDE**************/#left { width: 130px; float: left; padding:75px 35px 0 0;}#left #logo {}#left #logo a{ background: url(/images/logo.png) top left no-repeat; height: 165px; }* html #left #logo a{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png')}#left #logo a {text-indent: -999em; display: block; height: 165px; width: 130px;}#left ul.buttons { float: left; text-transform: uppercase; color: #fff; width: 130px; padding: 0 0 17px 0;}#left ul.buttons li { list-style-type:none; background: url(../images/arrow.gif) bottom right no-repeat; height: 22px; padding: 4px 0 0 6px;}#left ul.buttons li a { color: #fff;}#left ul.buttons li:hover {background: url(../images/arrow_over.gif); }#left ul.buttons li a:hover { text-decoration: none; color: #fff;}#left ul.buttons li.tour { border-top: 1px solid #7a3a29; border-bottom: 1px solid #7a3a29;}#left ul.buttons li.availability { border-bottom: 1px solid #7a3a29;}#left ul.links { clear: both; list-style-type: none; text-transform: uppercase; color: #fff; padding-bottom: 22px;}#left ul.links li { float: left;}#left ul.links li.first { padding-right: 12px; background: url(/images/links_bullet.gif) bottom right no-repeat;}#left ul.links li.last { padding-left: 7px;}#left ul.links li a { color: #fff;}#left ul.links li a:hover { text-decoration: underline; color: #fff;}/*************SHARE THIS FORM**************/#left #share-this {display: none; border-top: 1px solid #7a3a29; width: 130px;background: url(/images/share_this_bg.png) top left no-repeat; position: relative; z-index: 2; padding: 0 0 0 0;} * html #left #share-this {background: none;}#left #share-this #form-container { padding-top: 11px; }* html #left #share-this #form-container {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/share_this_bg.png', sizingMethod='scale'); height: 276px; }#share-this-form { position: relative; margin-bottom: 10px;}#share-this-form label { display: block; text-align: left; width: 119px; padding: 0; margin: 0 0 11px 5px; font-size: 9px; text-transform: uppercase; line-height: 13px;}#share-this-form label.error { text-transform:none; width: 119px; text-align: left; color: #cd386a; font-weight: bold;}#share-this-form input { width: 116px; margin: 0 0 0 0; background: #fff; border: 1px solid #7F9DB9; padding: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #474756; margin: 0 0 11px 5px; position:relative; }*html #share-this-form input { position: static;}#share-this-form textarea { width: 116px; margin: 0 0 0 0; background: #fff; border: 1px solid #7F9DB9; padding: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #474756; margin: 0 0 11px 5px; position:relative;}*html #share-this-form textarea { position: static;}#share-this-form button { background:none; border: none; margin: 0 0 9px 2px; overflow:visible; width: auto; padding: 0; float: left; position: relative; }#share-this-form .disclaimer { font-size: 10px; margin-left: 5px;}#success-msg {  }#message {width: 119px; font: 10px/normal Arial, Helvetica, sans-serif; font-weight: bold; color: #cd386a; margin-left: 5px; height: 287px; }div.rule { background:url(../images/form_rule.gif) top left no-repeat; height: 1px; width: 130px; padding-bottom: 11px;}/*************RIGHT SIDE**************/#right { width: 785px; float: left;}#right #header { height: 75px;}/*************INTERIOR PAGES**************/#main-photo { float: left; width: 592px; height: 372px; margin: 0 0 14px 0; position:relative;}#main-photo img { border: 6px solid #35170f;}#main-photo #flower { position:absolute; bottom: 3px; left: -92px; width: 116px; height: 79px; background: url(/images/flower.png); z-index: 1;}* html #main-photo #flower {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/flower.png')}/*************NAV**************/#header ul#nav { margin: 0 0 0 2px; float: left; }* html ul#nav { display: inline;}#header ul#nav li { float:left; list-style-type:none; margin-left: 3px;}#header ul#nav li.amenities { margin:0;}#header ul#nav li a { display: block; height: 40px; width: 128px; text-indent: -999em; }#header ul#nav .amenities a { background:url(/images/nav/nav_amenities.gif) bottom;}#header ul#nav .features a { background:url(/images/nav/nav_features.gif) bottom; }#header ul#nav .floorplans a { background:url(/images/nav/nav_floorplans.gif) bottom; }#header ul#nav .gallery a { background:url(/images/nav/nav_gallery.gif) bottom; }#header ul#nav .location a { background:url(/images/nav/nav_location.gif) bottom; }#header ul#nav .contact a { background:url(/images/nav/nav_contact.gif) bottom; }#content { padding-bottom: 75px;min-height:475px}#content #home-callout { background:url(/images/address_to_impress.png) top left no-repeat; height: 54px; margin-bottom: 28px; text-indent: -999em;}* html #content #home-callout {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/address_to_impress.png'); }#callout-text { float: left; padding-bottom: 50px; width: 578px;}#callout-text em { text-transform: uppercase; font-style:normal; color: #cd386a;}* html #content {height:475px}/*************FOOTER**************/#footer { clear:both; background-color: #1d0c08; min-height: 50px; height:auto !important; height:50px;}#footer #copyright {color: #a78074; font-size: 10px; line-height: 10px; width: 165px; float: left; padding:23px 0 0 0;}#footer #footer-nav { width: 475px; float: left; padding:23px 0 0 0;}#footer-nav ul#nav-foot{ font-size: 9px; width: 490px; text-transform:uppercase; line-height:9px;}#footer-nav ul#nav-foot li { float:left; list-style-type:none; background:url(/images/nav_divider.gif) bottom right no-repeat;}#footer-nav ul#nav-foot li.last-nav-item {background: none;}#footer-nav ul#nav-foot li.last-nav-item a {margin-right: 0;}#footer-nav ul#nav-foot li a { margin-right: 18px; color: #fff; text-decoration: none;}#footer-nav ul#nav-foot li a:hover { color: #fff; text-decoration: underline;}#logos {float:right; padding: 13px 144px 0 0; width:156px; position: relative;}#logos #erkiletian { text-indent: -999em; position: absolute; top: -16px; right: 0; background: url(/images/erkiletian.gif) top left no-repeat; height: 52px; width: 110px;}#logos #erkiletian a { display: block; position: absolute; bottom: 0; right: 0; width: 110px; height: 24px;}/* * Admin */#admin-nav{margin-top:15px}#admin-nav ul li a{color:#FFF}/* * Clearfix */.clearfix:after {	content: ".";	display: block;clear: both;visibility: hidden;line-height: 0;height: 0;	}.clearfix {	display: inline-block;	}html[xmlns] .clearfix {	display: block;}* html .clearfix {height: 1%;}	h1.oops { line-height: 50px;}#award-callout { height:96; width:153; float:right; }
