body {
	font-family: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica;
	color:#666;	
	font-size: 12px;
	margin:0;}

.frame{width:990px;border:solid 2px #ddd;}
table, td, div{
	font-family: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica;
	color:#666;	
	font-size: 12px;}
input,select{
	font-family: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica;
	color:#666;	
	font-size: 11px;}
form{margin:0px;}
.pmap{display:none;}
.mainframespace{margin:5px 5px;}
.mainframe{width:970px;}
.maincontent{border-left:solid 1px #ddd;padding-left:9px;}

.price{color:red;font-size:16px;font-weight:bold;}
.priced{color:red;font-size:24px;font-weight:bold;}

.g8{font-size:8px;color:#aaa;}
.g9{font-size:9px;color:#aaa;}
.g10{font-size:10px;color:#aaa;}
.g11{font-size:11px;color:#aaa;}
.g12{font-size:12px;color:#aaa;}
.g13{font-size:13px;color:#aaa;}
.g14{font-size:14px;color:#aaa;}
.g15{font-size:15px;color:#aaa;}
.g16{font-size:16px;color:#aaa;}
.g17{font-size:17px;color:#aaa;}
.g18{font-size:18px;color:#aaa;}
.g19{font-size:19px;color:#aaa;}
.g20{font-size:20px;color:#aaa;}
.g21{font-size:21px;color:#aaa;}
.g22{font-size:22px;color:#aaa;}
.g23{font-size:23px;color:#aaa;}
.g24{font-size:24px;color:#aaa;}
.g25{font-size:25px;color:#aaa;}
.g26{font-size:26px;color:#aaa;}
.g27{font-size:27px;color:#aaa;}
.g28{font-size:28px;color:#aaa;}
.g29{font-size:29px;color:#aaa;}
.g30{font-size:30px;color:#aaa;}

.b8{font-size:8px;color:#0288bf;}
.b9{font-size:9px;color:#0288bf;}
.b10{font-size:10px;color:#0288bf;}
.b11{font-size:11px;color:#0288bf;}
.b12{font-size:12px;color:#0288bf;}
.b13{font-size:13px;color:#0288bf;}
.b14{font-size:14px;color:#0288bf;}
.b15{font-size:15px;color:#0288bf;}
.b16{font-size:16px;color:#0288bf;}
.b17{font-size:17px;color:#0288bf;}
.b18{font-size:18px;color:#0288bf;}
.b19{font-size:19px;color:#0288bf;}
.b20{font-size:20px;color:#0288bf;}
.b21{font-size:21px;color:#0288bf;}
.b22{font-size:22px;color:#0288bf;}
.b23{font-size:23px;color:#0288bf;}
.b24{font-size:24px;color:#0288bf;}
.b25{font-size:25px;color:#0288bf;}
.b26{font-size:26px;color:#0288bf;}
.b27{font-size:27px;color:#0288bf;}
.b28{font-size:28px;color:#0288bf;}
.b29{font-size:29px;color:#0288bf;}
.b30{font-size:30px;color:#0288bf;}

.b14s{font-size:14px;color:#fff;}
.bluetitle{display:block;background:#0264bf;padding:5px;color:white;font-size:13px;font-weight:bold;}

h1{font-size:20px;color:#0288bf;margin:0;}
h2{margin:0;font-size:15px;color:#0288bf;}
h3{margin:0;font-size:15px;color:#0288bf;}
h5{font-size:30px;color:#0288bf; margin:0;}
#propertylist h1{font-size:2.0em;font-family:Times New Roman, Arial,Tahoma;color:#0288bf;	font-style:italic;font-weight:normal;margin:0;padding:0;}
#listd td{font:normal 99%/1.0em Georgia, times new roman;}

.bannerborder{border:solid 1px #ddd;}
.bannerpicture{width:350px;height:150px;}
.grayborder{border:solid 1px #ddd;}
.ingrayborder{border:solid 1px #ddd;padding:10px;height:100%;}
.inlgrayborder{border:solid 1px #ddd;padding:10px 10px 10px 0;}
.p5{padding:5px;}
.p10{padding:10px;}
.l10{padding:0 0 0 0;}
.c10{padding:10px 0 10px 0;}
.l5{padding:5px 5px 5px 0;}
.l52{padding:5px 5px 5px 0;}
.b11u{font-size:11px;color:#0288bf;text-decoration: underline;}
.rbanners{border:solid 1px #ddd;text-align:left;}
.rbannerhead{padding:7px 7px 7px 14px;color:white;background: #0972dc url('images/rbannerbg.gif') no-repeat left top;font-size:14px;font-weight:bold;}
.r10{padding-right:10px;}
.grayborder10{border:solid 1px #ddd;margin-top:10px;}

#pagecontent{color:#666;}

.newsletterform{background-color:#0288bf;color:white;margin:5px;}
.newsletterform td{color:white;}
.newsletterform td.newletterhead{color:white;font-size:15px;}
.newsletterform h3 {color:white;font-size:15px;}


a:link {font-weight: normal;text-decoration: none;color: #0288bf;}
a:active {font-weight: normal;text-decoration: none;color: #0288bf; } 
a:visited {font-weight: normal;text-decoration: none;color: #0288bf; } 
a:hover {font-weight: normal;text-decoration: underline;color: #016591; }

a.toplink:link {font-size:11px;font-weight: normal;text-decoration: none;color: #999;}
a.toplink:active {font-size:11px;font-weight: normal;text-decoration: none;color: #999; } 
a.toplink:visited {font-size:11px;font-weight: normal;text-decoration: none;color: #999; } 
a.toplink:hover {font-size:11px;font-weight: normal;text-decoration: underline;color: #016591; }

a.morelink {text-decoration: underline;color: #0288bf;font-size:16px;}
a.morelink:hover {color: #016591;text-decoration: none; }

a.tmorelink {text-decoration: underline;color: gray;font-size:16px;}
a.tmorelink:hover {color: #016591;text-decoration: none; }


#bottomlinks a:link {font-weight: normal;text-decoration: none;color: #0288bf;font-size:10px;}
#bottomlinks a:active {font-weight: normal;text-decoration: none;color: #0288bf;font-size:10px; } 
#bottomlinks a:visited {font-weight: normal;text-decoration: none;color: #0288bf;font-size:10px; } 
#bottomlinks a:hover {font-weight: normal;text-decoration: underline;color: #CE2C29;font-size:10px; }


a.menu {
  display: block;
  text-align: left;
  background: #0264bf;  padding: 6px 5px;
  margin: 0 1px 0 0;
  color: #FFF;
  text-decoration: none;
  border-bottom:solid 1px white;
  font-size:11px;
 padding: 6px 5px;
}

a.menu:hover {
  background: #49A3FF;
  text-decoration: underline;
background: #0972dc url('images/menuarrow.gif') no-repeat right center; 
}

.submenu a {
  display: block;
  padding:6px 5px 5px 5px;
  color:#0264bf;
  text-decoration: none;
  font-size:11px;
  border-bottom:solid 1px #e7e7e7;
}

.submenu a:hover {
  color:#0084ff;
  text-decoration: underline;
background: url('images/submenuarrow.gif') no-repeat right center; 
}

.submenu a.sub2 {
  display: block;
  padding:6px 5px 5px 10px;
  color:#0264bf;
  text-decoration: none;
  font-size:11px;
  border-bottom:solid 1px #e7e7e7;
  color:#ff9000;
}

.submenu a.sub2:hover {
  color:#ff9000;
  text-decoration: underline;
background: url('images/submenuarrow.gif') no-repeat right center; 
}


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
}
.highslide:hover img {
	border: 1px solid #0288bf;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}


#weather td{font-weight:bold;}