@charset "utf-8";
/* CSS Document */

body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
body { background-image: url(Images/bg.gif); margin-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 20px; position:relative; }
div {margin:0}

a:link { color: #29338c; }
a:visited {	color: #29338C; }
a:hover { color: #29338C; }
a:active { color: #29338C; }

#box { margin-left:auto; margin-right:auto; background-color:#f4f2e6; border-left-color:#cccccc; border-left-width:1px; border-left-style:solid; border-bottom-color:#cccccc; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#cccccc; border-right-width:1px; border-right-style:solid; width:945px; }
#footer { margin-left:auto; margin-right:auto; margin-top:10px; background-color:#e4e2d6; width:947px; }
#header_bar { margin-right:auto; margin-left:auto; margin-bottom:10px; margin-top:10px; padding:10px; background-color:#FFFFFF;  border-color:#999999;border-width:1px; border-style:solid; width:887px; }
#top_bar { background-image:url(Images/top_bar_bg.gif); background-position:bottom; margin-right:auto; margin-left:auto; position: relative; background-color:#f3f3e9; border-left-color:#999999; border-left-width:1px; border-left-style:solid; border-bottom-color:#999999; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#999999; border-right-width:1px; border-right-style:solid; width:907px; height:20px; }

.address { font-size:14px; margin-top:10px; color:#29338c; font-weight:bold;}
.bottom_navigation {font-size:12px; text-transform:uppercase; color:#29338c; }
.available {font-size:10px; font-weight:bold; color:#3ba004; }
.available_alert {font-size:10px; font-weight:bold; color:#a71930; }
.description_address { font-size:18px; margin-top:5px; color:#29338c; font-weight:bold;} 
.description_bar { margin-right:auto; margin-left:auto; margin-top:10px; padding:10px; background-color:#ffffff; border-color:#999999; border-width:1px; border-style:solid; width:887px; position:relative; }
.description_list {margin-top:10px; }
.description_region { font-size:14px;  color:#999999; }
.details { font-size:10px; margin-top:2px;}
.footer_cell { font-size:11px; }
a.footer_cell  { color: #333333; }
.mapit { margin-top:12px; }
.mapitfont {font-size:9px; text-transform:uppercase; text-align:center;   margin-top:3px; }
.page_description {font-size:14px; padding-left:50px; padding-right:40px; padding-top:30px; padding-bottom:30px; } 
.photo_box { padding:10px; background-color:#e5e6d4; background-image:url(Images/photo_bg.gif); background-position:bottom; background-repeat:repeat-x; border-color:#999999; border-width:1px; border-style:solid; }
.property_box { padding:10px; background-color:#ffffff; border-color:#999999; border-width:1px; border-style:solid; }
.region { font-size:12px;  color:#999999; }
.table_header { font-size:14px; color:#ffffff; text-transform:uppercase;font-weight:bold; }
.table_text { font-size:14px; color:#000000; }
.top_bar_left {font-size:10px; text-transform:uppercase; width:30%; position:absolute; top:5px; left:5px; margin:0;}
.top_bar_right {font-size:10px; text-transform:uppercase; width:30%; position:absolute; top:5px; right:5px; text-align:right; margin:0;}



