@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; }

.manage_list {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; line-height:2.5;}

.manage {font-size:14px; line-height:1.5; } 

.description_region { font-size:14px;  color:#999999; }

.details { font-size:10px; margin-top:2px;}

.services {font-size:14px; font-weight:bold; padding-left:20; }

.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:30px; padding-right:20px; padding-top:0px; padding-bottom:0px; } 

.homepage_callout {font-size:11px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; } 

.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:410px;
	position:absolute;
	top:5px;
	left:35px;
	margin:0;
}

.top_bar_right {font-size:10px; text-transform:uppercase; width:30%; position:absolute; top:5px; right:5px; text-align:right; margin:0;}

