@charset "UTF-8";/* CSS Document */
/*PNG FIX*/
/**{behavior:url(iepngfix.htc);}
*/
/*UNIVERSALS*/
body{background:url(images/shared/bg.jpg) top no-repeat #000000;margin:0 auto;padding:0;color:#444444;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;}
img{border:0px;}
a{color:#BC4B27;text-decoration:none;}
a:hover{color:#990000;text-decoration:underline;}
h3 {color:#BC4B27; margin-bottom:0px;}
.gray{background:#e6e6e6;}
/*LINK STYLES*/
#copyright a{color:#FFFFFF;}
#copyright :hover{color:#BC4B27;text-decoration:none;}
/*CONTAINERS*/
#container{margin:0 auto;width:926px;height:770px;position:relative;}
#header{margin:0;position:relative;float:left;display:block;width:926px;padding-top:44px;height:128px;background:url(images/shared/top_bg.png) bottom left no-repeat;}
#sub_nav{margin:0;position:absolute;width:391px;height:30px;display:block;left:60px;top:62px;}
#content_left{margin:0;position:relative;float:left;display:block;width:418px;height:430px;background:url(images/shared/content_bg.png) top left no-repeat;padding-top:35px;padding-bottom:35px;padding-left:60px;padding-right:40px;}
#content_scroll{margin:0;position:absolute;display:block;width:406px;height:363px;overflow:auto;padding-right:20px;}
#content_right{margin:0;position:relative;float:left;display:block;width:408px;height:500px;background:url(images/shared/right_bg.png) top right no-repeat;}
#copyright{margin:0;position:relative;float:left;display:block;width:926px;height:100px;background:url(images/shared/bottom_bg.png) top left no-repeat;padding-top:40px;color:#FFFFFF;font-size:10px;}
#footer{position:fixed;bottom:0px;z-index:1001;background:url(images/shared/rail_bg.jpg) bottom left repeat-x;width:100%;height:55px;left:0px;}
/*MAIN NAVIGATION*/
a#place{position:absolute;width:148px;height:35px;overflow:hidden;display:block;background:url(images/main_navigation/place_css.png) top left no-repeat;left:138px;top:111px;}
a#place:hover{background-position:bottom left;}
#place_on{position:absolute;left:138px;top:0px;width:148px;height:35px;background:url(images/main_navigation/place_on.png) top left no-repeat;}
a#residences{position:absolute;width:189px;height:35px;overflow:hidden;display:block;background:url(images/main_navigation/residences_css.png) top left no-repeat;left:282px;top:111px;}
a#residences:hover{background-position:bottom left;}
#residences_on{position:absolute;left:282px;top:0px;width:189px;height:35px;background:url(images/main_navigation/residences_on.png) top left no-repeat;}
a#buy{position:absolute;width:152px;height:35px;overflow:hidden;display:block;background:url(images/main_navigation/buy_css.png) top left no-repeat;left:471px;top:111px;}
a#buy:hover{background-position:bottom left;}
#buy_on{position:absolute;left:471px;top:0px;width:152px;height:35px;background:url(images/main_navigation/buy_on.png) top left no-repeat;}
a#contact{position:absolute;width:162px;height:35px;overflow:hidden;display:block;background:url(images/main_navigation/contact_css.png) top left no-repeat;left:623px;top:111px;}
a#contact:hover{background-position:bottom left;}
#contact_on{position:absolute;left:623px;top:0px;width:162px;height:35px;background:url(images/main_navigation/contact_on.png) top left no-repeat;}
/*THE PLACE SUB NAV*/
a#location{position:absolute;width:80px;height:30px;overflow:hidden;display:block;background:url(images/place_nav/location_css.gif) top left no-repeat;left:-3px;top:0px;}
a#location:hover{background-position:bottom left;}
#location_on{position:absolute;left:-3px;top:0px;width:80px;height:30px;background:url(images/place_nav/location_on.gif) top left no-repeat;}
a#community{position:absolute;width:113px;height:30px;overflow:hidden;display:block;background:url(images/place_nav/community_css.gif) top left no-repeat;left:79px;top:0px;}
a#community:hover{background-position:bottom left;}
#community_on{position:absolute;left:79px;top:0px;width:113px;height:30px;background:url(images/place_nav/community_on.gif) top left no-repeat;}
a#developer{position:absolute;width:101px;height:30px;overflow:hidden;display:block;background:url(images/place_nav/developer_css.gif) top left no-repeat;left:194px;top:0px;}
a#developer:hover{background-position:bottom left;}
#developer_on{position:absolute;left:194px;top:0px;width:101px;height:30px;background:url(images/place_nav/developer_on.gif) top left no-repeat;}
a#neighbors{position:absolute;width:99px;height:30px;overflow:hidden;display:block;background:url(images/place_nav/neighbors_css.gif) top left no-repeat;left:295px;top:0px;}
a#neighbors:hover{background-position:bottom left;}
#neighbors_on{position:absolute;left:295px;top:0px;width:99px;height:30px;background:url(images/place_nav/neighbors_on.gif) top left no-repeat;}
/*RESIDENCES SUB NAV*/
a#floor{position:absolute;width:101px;height:30px;overflow:hidden;display:block;background:url(images/residences_nav/floor_css.gif) top left no-repeat;left:-3px;top:0px;}
a#floor:hover{background-position:bottom left;}
#floor_on{position:absolute;left:-3px;top:0px;width:101px;height:30px;background:url(images/residences_nav/floor_on.gif) top left no-repeat;}
a#amenities{position:absolute;width:100px;height:30px;overflow:hidden;display:block;background:url(images/residences_nav/amenities_css.gif) top left no-repeat;left:98px;top:0px;}
a#amenities:hover{background-position:bottom left;}
#amenities_on{position:absolute;left:98px;top:0px;width:100px;height:30px;background:url(images/residences_nav/amenities_on.gif) top left no-repeat;}
a#photos{position:absolute;width:76px;height:30px;overflow:hidden;display:block;background:url(images/residences_nav/photos_css.gif) top left no-repeat;left:198px;top:0px;}
a#photos:hover{background-position:bottom left;}
#photos_on{position:absolute;left:198px;top:0px;width:76px;height:30px;background:url(images/residences_nav/photos_on.gif) top left no-repeat;}
/*BUY SUB NAV*/
a#availability{position:absolute;width:98px;height:30px;overflow:hidden;display:block;background:url(images/buy_nav/availability_css.gif) top left no-repeat;left:-3px;top:0px;}
a#availability:hover{background-position:bottom left;}
#availability_on{position:absolute;left:-3px;top:0px;width:98px;height:30px;background:url(images/buy_nav/availability_on.gif) top left no-repeat;}
/*CONTACT NAV*/
a#directions{position:absolute;width:92px;height:30px;overflow:hidden;display:block;background:url(images/contact_nav/directions_css.gif) top left no-repeat;left:-3px;top:0px;}
a#directions:hover{background-position:bottom left;}
#directions_on{position:absolute;left:-3px;top:0px;width:92px;height:30px;background:url(images/contact_nav/directions_on.gif) top left no-repeat;}
/*COPY CLASSES*/
.spacer{height:10px;}
.buy_heading{color:#6d0d25;font-size:14px;}
.body_copy{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;}
