BODY {margin: 0px 10px 10px 10px; font-family: Arial; font-size: 12px; background-color: #888787;}

TABLE {font-size: 12px; background-color: #FFFFFF;}
 TR {}
 TD {font-size: 12px; color: #303030;}
  TD.listing {border-style:solid;border-color:black;border-width: 1px;font-size:16px;}
	TD.listing2 {border-style:solid;border-color:black;border-width: 1px;font-size:14px;}
	TD.pghdr {font-size:14px;font-weight:bold;font-family: Verdana;}
	TD.small {
	font-family: Verdana;
	font-weight: normal;
	color: black;
	font-size: 8pt;
	text-decoration: none;
	}
	TD.msg {
	font-family: Verdana;
	font-weight: normal;
	font-style: italic;
	color: maroon;
	font-size: 12pt;
	text-decoration: none;
	}
	TD.hdr {
	font-family: Verdana;
	font-weight: bold;
	color: navy;
	font-size: 14pt;
	text-decoration: none;
	}
 TH {}
  TH.name {text-align: left; font-weight: bold;}
	
HR {color: #000066; text-align: center; width: 400;}
 HR.hdr {color: #CB2127; text-align: left; width: 300; height: 2;}
 HR.hdr2 {color: #000066; text-align: left; width: 450;}

H1 {margin-bottom: 0px; margin-top: 6px; margin-left: 10px; font-family:arial; font-size:19pt; font-weight:bold; color:#000066;}
H2 {}
H3 {filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1;)}
H4 {}
H5 {}

INPUT {font-size: 12px; font-family: Arial;}
SELECT {font-size: 12px; font-family: Arial;}
TEXTAREA {font-size: 12px; font-family: Arial;}

IMG {border-width: 0px;}
 IMG.agent {border-style: solid; border-width: 2px; border-color: #000066;}
 IMG.agent-ov {border-style: solid; border-width: 2px; border-color: #CCCCCC;}
 IMG.pic {border-style: solid; border-width: 1px; border-color: #000000;}

A:link {color: #CC0000; font-size: 12px; font-weight: normal; text-decoration: none;}
A:visited {color: #CC0000; font-size: 12px; font-weight: normal; text-decoration: none;}
A:focus {color: #CC0000; font-size: 12px; font-weight: normal; text-decoration: none;}
A:hover {color: #CC0000; font-size: 12px; font-weight: normal; text-decoration: underline;}
 A.menu:link {color: white; font-size: 12px; font-weight: bold; text-decoration: none;}
 A.menu:visited {color: white; font-size: 12px; font-weight: bold; text-decoration: none;}
 A.menu:focus {color: white; font-size: 12px; font-weight: bold; text-decoration: none;}
 A.menu:hover {color: #000066; font-size: 12px; font-weight: bold; text-decoration: none;}
 A.splashmenu:link {color: #000066; font-size: 21px; font-weight: bold; text-decoration: none;}
 A.splashmenu:visited {color: #000066; font-size: 21px; font-weight: bold; text-decoration: none;}
 A.splashmenu:focus {color: #000066; font-size: 21px; font-weight: bold; text-decoration: none;}
 A.splashmenu:hover {color: #CC0000; font-size: 21px; font-weight: bold; text-decoration: none;}
 A.sidebar:link {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.sidebar:visited {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.sidebar:focus {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.sidebar:hover {color: #cc0000; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.footer:link {color: white; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.footer:visited {color: white; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.footer:focus {color: white; font-size: 10px; font-weight: normal; text-decoration: none;}
 A.footer:hover {color: white; font-size: 10px; font-weight: normal; text-decoration: underline;}
 A.details {cursor: hand; color: #cc0000; font-size: 12px; font-weight: bold; text-decoration: none;}
 A.detailsOV {cursor: hand; color: #cc0000; font-size: 12px; font-weight: bold; text-decoration: underline;}

.homeInfo {
	text-align: justify; 
	padding: 15px 15px 15px 15px; 
	font-size: 13px; 
 }
 
.fpImage {
	display: none;
	float: left;
	width: 500px;
	height: 375px;
	background: #333;
  position: relative;
  color: #fff;
 }
 
.fpInfo {
	position: absolute;
  bottom: 0;
  left: 0; /*--Stick the desc class to the bottom of our main image container--*/
  width: 500px;
  background: #111;
	opacity: 0.75;filter:alpha(opacity=75);
 }
 
.fpInfo p {
	text-align: center;
	padding: 0px 10px 0px 10px;
	font-size: 11pt;
	font-family: verdana;
	font-weight: bold;
}

.menuItem {
	height: 74px;
	width: 296px;
	border-bottom: 1px solid #cccccc;
	background-image: url('/images/menubackground.png');
	background-repeat:repeat-x;
	line-height: 74px; /*-- vertical aligns the text in this block --*/
	font-size: 13pt;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.menuItem:hover {
	background-color: white;
	background-image: none;
	cursor: pointer;
}

.menuItem span {
	font-size: 13pt;
	font-weight: bold;
	margin-left: 20px;
	color: #555555;
	text-decoration: none;
}

.menuItem a:hover {
	text-decoration: none;
}

.menuItem img {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
}

.footer {
	background-color: #000033;
	font-size: 8pt; 
	color: white;
	padding: 3px 0px 3px 10px;
	text-align: left;
}

.footer table {
	padding: 0px 0px 0px 0px;
}

.footer td {
	font-size: 8pt; 
	color: white;
}

.photonotavail {
	width:200px; 
	height:150px; 
	text-align: center; 
	cursor: pointer;
	border: 0px;
}

.photonotavail  tr {
	height:150px; 
}

.photonotavail  td {
	border: 1px silver solid; 
	text-align: center; 
	cursor: pointer;
	background-color: #C8C8EA;
}

.searchlist {
	border-top: 1px solid gray;
	padding-top: 5px;
	padding-bottom: 5px;
}

.listInfo td {
	font-size: 10pt;
}

.unitlisttitle {
	font-size: 11pt;
	font-weight: bold;
	color: white;
	background-color: #000033;
	padding: 3px;
}

.plistbtn {
	width: 110px;
	margin-bottom: 10px;
	border: 1px solid;
	font-size: 90%;
}

.pdetailbtn {
	width: 165px;
	margin-bottom: 10px;
	border: 1px solid;
	font-size: 13pt;
}

div.banner {
	display: none;
	padding: 5px;
	color: white;
}

#staffbar {
	position: absolute;
	height: 100%;
	width: 150px;
	top: 0px;
	right: 0px;
	background-color: black;
}

#content {
	min-height: 400px;
	height: auto !important;
	height: 400px;
}

#divContactLog {
	color: white;
}

#divContactLogThanks {
	color: white;
}

