


/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
 	font-family:Georgia, "Times New Roman", Times, serif;  
/*	font-family:Arial, Helvetica, sans-serif; */
   	font-size:13px;
	line-height:16px;
    font-weight:normal;
	margin: 0px;
	padding: 0px;
    height:auto;
    text-align:center;
	color:#454545;
	color:#000;
    width:100%;
 	background-color:#030409;
	background-color:#fff;
	/*
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	/*
 	background-image:url(images/diag.jpg);
	background-repeat:repeat;
	
	background-image:url(images/sky.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	background-image:url(images/cwd.png);
	background-repeat:repeat;
	*/
	overflow-X:hidden;
 }

a:link {
	color:#9c1f2f;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}

a:visited {
	color:#9c1f2f;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}

a:hover {
	color:#d9042b;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

 
div#container {
  margin-left: auto;
  margin-right: auto;
  width:1000px;
  height:830px;
  background:transparent;
  text-align:center;
}
#container h1{
	color:#01061a;
	font-size:12px;
	margin:0px;
	padding:0px;
	float:left;
 }

div#top_head {
	float:left;
	width:1000px;
	height:20px;
	background-color:#828282;
	/*
	background-color:#8f6867;
	background-color:#5f2928;
	*/
	display:inline;
	text-align:left;
	
}

#top_head img {
	height:5px;
	width:5px;
	margin-top:7px;
	margin-left:10px;
	border:0px;
}

#top_head a:link{
	text-decoration:none;
	color:#eee;
	font-size:11px;
	text-align:left;
	margin-left:10px;
	width:auto;
}


#top_head a:visited {
	text-decoration:none;
	color:#ccc;
	font-size:11px;
	text-align:left;
	margin-left:10px;
	width:auto;
}

#top_head a:hover {
	text-decoration:underline;
	color:#eee;
	font-size:11px;
	margin-left:10px;
	text-align:left;
}
 


 
 

 

 
/*************** list tag styles ***************/

{
 list-style-type: disc;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/



#header{
	float:left;
	height:auto;
	width:1000px;
    border:4px solid #454545;
   	border:0px solid #45576c;
	margin:0px;
	padding:0px;
	margin-top:10px;
	text-align:center;
	position:relative;
   
 
 


}

#header img {
	margin:0px;
	border:0px;
}

#header_right {
	float:right;
	width:200px;
	margin-top:5px;
}
#header_right span{
	color:#ead0d3;
	color:#3575bd;
	color:#f6d4b0;
	color:#eed8db;
	font-size:13px;
}

#header_right a:link{
	color:#deb3b9;
	color:#ead0d3;
	color:#f6d4b0;
	color:#eed8db;
	
	
	font-size:13px;
	text-decoration:underline;
}

#header_right a:visited{
	color:#deb3b9;
	color:#ead0d3;
	color:#f6d4b0;
	color:#eed8db;
	
	font-size:13px;
	text-decoration:underline;
}

#header_right a:hover{
	color:#eee;
	font-size:13px;
	text-decoration:none;
}


div#middle {
  float:left;
   margin-top:15px;
  margin-left:0px;
  width:1000px;
  padding:0px;
  padding-bottom:0px;
  background-color:#efefef;
  background-color:#edeae2;
  background-color:transparent;
  height:auto;
/*
	background-image:url(images/cwbeach.png);
	background-position:top left;
	background-repeat:repeat-x;
*/
background-color:#fcfcfc;

	background-image:url(images/top2.png);
	background-repeat:repeat-x;
  
  border:2px groove #c15d18;
   -moz-border-radius-topleft:5px; 
   -moz-border-radius-topright:5px; 
   -webbit-border-radius-topleft:5px; 
   -webkit-border-radius-topright:5px; 

 }
 
div#middle_home {
  float:left;
   margin-top:20px;
  margin-left:0px;
  width:1000px;
  padding:0px;
  padding-bottom:0px;
  background-color:#efefef;
  background-color:#767b81;
  background-color:#faf3f4;
  background-color:#faf3f4;
   height:auto;
    
  border:1px dotted #ccc;
  border:0px ridge #591c26;
  text-align:left;
 } 
 
 
#middle h1 {
        float:left;
        font-size:15px;
        width:1000px;
        text-align:left;
        margin:0px;
		margin-top:5px;
        margin-left:10px;
        padding:0px;
        color:#d9042b;
}
 
#search {
  position:absolute;
  
  top:45px;
  left:100px;
  width:452px;
  height:210px;
  border:0px solid #aaa;
  /*
  background-color:transparent;
  background-image:url(images/search1.png);
  */

}

#menu{
	margin:0px;
	padding:0px;
	margin-top:25px;
	margin-bottom:10px;
  /*	 margin-left:180px;*/
font-weight: bold;
text-align:center;
width:1000px;
 }
#menu ul{margin:0px;padding:0px;width:1000px;text-align:center}

#menu li{text-align:center;margin:auto;margin-right:20px;padding;0px;color:#fff;font-size:16px;cursor:pointer;font-weight:bold;width:auto;display:inline;}
#menu li a:link{padding:0px;text-decoration:none;color:#ccc;font-size:16px;font-weight:bold;}
#menu li a:visited{padding:0px;text-decoration:none;color:#bbb;font-size:16px;font-weight:bold}
#menu li a:hover{text-decoration:none;background-color:#d9042b;color:#fff;}

#header h1{
	/*
  position:absolute;
  left:600px;
  	*/
  float:right;
  margin-top:40px;
  margin-right:1px;
  font-size: 20px;
  font-weight: bold;
   color:#fa6602;
  color:white;
  color:#ffffee;
 /* background-color:#1f1f21; */
  display:block;
  width:260px;
  height:22px;
}

  
 
#foot {
/*
  position:relative;
  top:36px;
*/
  float:left;
  margin-top:0px;
  width:1000px;
  color:#ededed;
  color:#fff;
  text-align:center;
  background-color:transparent;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
  height:35px;
}

#foot a:link {
	color: #fff;
	color:#d8d8da;
	
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	margin-right:2px;
}

#foot a:visited {
	color:#eee;
	
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#foot a:hover {
	color:#fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#foot img {
  border:0px ridge white;
}

#foot h2{
	font-size:18px;
	color:#eee;
	font-weight:bold;
	background:transparent;
}
	
/*start clear hack*/
.clearfix:after {      
    content: ".";        
   display: block;     
    height: 0;        
    clear: both;        
    visibility: hidden;
}
/*hide from ie-mac\*/    
* html .clearfix {height: 1%;}        
/*hide from ie-mac*/   


/* new styles */

ul#left_nav{
margin-top:10px;
margin-left:5px;
list-style-type:none;
width:160px;
height:360px;
background-image:url(images/left1.gif);
background-repeat:no-repeat;
border-right:0px solid #5d8bbf;
/*border-right-style:dotted; */
border-bottom:0px solid #5d8bbf;
}

ul#left_nav li{
font-size:12px;
margin:2px;
padding-left:5px;
width:140px;
text-align:left;
line-height:1%;
height:12px;
border-bottom: 1px #fff;
border-bottom-style:dashed;
color:#fff;
}


ul#left_nav li a{
font-size: 12px; 
font-weight:bold;
color:#fff;
}

ul#left_nav li a:link, ul#left_nav li a:visited{
text-decoration:none;
color:#fff;}

ul#left_nav li a:hover{
text-decoration:underline;
color:#5d8bbf;}

ul#left_nav li a#current_page{
text-decoration:none;
color:#009fff;}
 
#logo {
	float:left;
	margin-top:18px;
	width:200px;
	height:50px;
 }
#logo img {
	float:left;
	border:0px;
}

#logo span {
  color:#1f1f21;
}

#logo h1 {
	font-size:13px;
	font-stretch:expanded;
	color:#4e0711;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	width:200px;

}

#video {
	float:left;
	margin-left:16px;
	margin-top:5px;
	height:248px;
  width:296px;
  border:1px solid #1f1f21;
}

#videos {
	float:right;
 	margin-right:10px;
	margin-bottom:2px;
	margin-top:15px;
	width:320px;
	background:#f7f7f7;
	  border:0px solid #eee;

}

#videos h1 {
	float:left;
	width:318px;
	margin-top:0px;
	margin-bottom:5px;
	padding:1px;
	font-size:16px;
	font-weight:bold;
	color:#1f1f21;
	color:#a00;
	background-color:#f4f4f4;
	text-align:center;
	height:25px;
}

#videos h2 {
	float:right;
	margin:0px
	margin-right:5px;
	font-size:12px;
	line-height:12px;
	height:12px;
	padding:0px;
}

#details {
	float:left;
	width:300px;
}

#details h1 {
	float:left;
	width:300px;
	text-align:center;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin-top:-2px;

}

#details p {
	float:left;
	margin:2px;
	font-size:12px;
	color:#000;
	line-height:13px;
}

#details a:link {
	font-size:11px;
	color:#fff;
	font-decoration:underline;
	float:left;
	margin-left:10px;
}

 
#title{
	float:left;
	width:465px;
	margin-bottom:2px;
}

#title h1 {
  color: #fa6602;
  color: #6294c7;
  font-size:13px;
  font-weight:bold;
  width:340px;
  text-decoration:underline;
  float:left;
  text-align:left;
}

 

#title h1:hover {
  color:black;
  text-decoration:none;
  font-size:13px;
}

#title h1 a:visited{
  color: #fa6602;
  color: #6294c7;
  text-decoration:none;
  font-size:13px;
}

 


/*
#title a:hover {
  color:green;
  font-size:40px;
}
*/


#myDescriptions{
	float:left;
	height:85px;
	width:290px;
	margin:0px;
	padding:0px;
}

#myImage {
	float:left;
	width:150px;
	height:85px;
	border:1px solid #ffffee;
}
#myImage a:link {
	width:120px;
	height:85px;
}
#myDescriptions a:link {
	text-align:left;
	width:275px;
	text-decoration:underline;
}

#myDescriptions span {
	float:left;
	text-align:left;
	width:290px;
	margin:0px;
	padding:0px;
}

#descriptions .mls-office {
	
  float:right;
  text-align:center;
  font-size:12px;
  
  color:green;

}

#descriptions span{
	float:left;
}
#descriptions .desc{
	position:relative;
	left:20px;
	width:225px;
	font-size:14px;
	color:#1f1f21;
}
#descriptions .property_video img{
	border:3px ridge #ccc;
	width:120px;
	height:85px;
	float:left;
}


#row {
  float:left;
  padding-left:10px;
  padding-top:10px;

  font-weight:normal;
  color:#000;
  height:120px;
  margin-bottom:3px;
  background-color:#efefef;
  background-color:#fff;
  border-bottom:1px dotted #d08179;
  border-left:1px dotted #d08179;
  width:660px;

}

#myRow {
  float:left;
  padding-left:10px;
  padding-top:10px;

  font-weight:normal;
  color:#000;
  height:110px;
  margin-bottom:10px;
  background-color:#efefef;
  background-color:#fff;
  border:1px solid green;
  width:460px;

}

 

#row span {
	float:left;
	width:390px;
	text-align:left;
	margin-left:12px;
}

#row table {
	width:440px;
	float:left;
	height:40px;
	margin-left:10px;
}


#row td {
	line-height:13px;
	font-size:12px;
}

#row a:link {
 	font-size: 12px;

	font-weight: normal;
	text-decoration: underline;
	color:#1f1f21;
      color:#1b78b3;
      color:#666666;
}

#row a:visited {
	font-size: 12x;
	font-weight: normal;
	text-decoration: none;
      color:#1b78b3;
      color:#666666;

}

#row a:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #ff0000;
}

#smallImage {
	float:left;
	
}

#smallImage img {
	padding:1px;
	border:1px solid #aaa;
	background-color:#fff;
	width:150px;
	height:110px;
}

#smallImage a:link {
	width:150px;
	height:110px;
}



#middle a:link {
 	font-size: 13px;
	line-height:16px;
	font-weight: normal;
	text-decoration: underline;
	color:#564636;
}

#middle a:visited {
	font-size: 13x;
	font-weight: normal;
	text-decoration: underline;
    color:#793433;
      

}

 
/*
#middle a:hover {
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	color: #793433;
}
*/

#middle p {
	float:left;
	margin:10px;
	margin-left:20px;
	margin-right:20px;
	font-size:12px;
	color:#000;
	color:#564636;
	line-height:18px;
	text-align:left;
	width:620px;
} 

#show1 p {
 	float:left;
	width:570px;
  	text-align:left;
	margin:15px;
	margin-left:35px;
	margin-bottom:5px;
  	font-size:16px;
 	line-height:20px;
}

#prop_member {
 position:relative;
 left:130px;
 top:15px;
 text-align:center;
}

#prop_member h1 {
  font-size:12px;
  font-weight:normal;
  text-align:left;
}

#prop_member a:link {
  /*position:absolute;
  top:0px;
  left:0px;*/
  font-size:12px;
  color:#1f1f21;
  /*width:200px;*/
  text-align:left;

}

#prop_member a:visited {
  font-size:12px;
  /*position:absolute;
  top:0px;
  left:0px;*/
  color:#1f1f21;

}

#prop_member a:hover {
  font-size:12px;
  color:#f00;

}

#prop_member img {
  /*position:absolute;
  top:20px;
  left:10px;*/
  border:2px ridge #ccc;

}

.prop_info {
  /*position:absolute*/;
  top:40px;
  left:170px;
  font-size:14px;
  font-weight:bold;
  color:#1f1f21;
}

.prop_price {
  /*position:absolute;
  top:35px;
  left:400px;
 position:relative;
*/
  float:right;
 width:100px;
 text-align:right;
  font-size:13px;
  font-weight:bold;
  color:#000;
}


 
.prop_map {
 text-align:center;
 width:580px;
  font-size:14px;
  font-weight:normal;
  color:#1f1f21;
  padding-bottom:10px;
  border-bottom:0px dotted #666;
}

 
.mls-num {
  font-size:12px;
  float:left;
  font-weight:normal;
  color:#1f1f21;
}

#content{
	float:left;
	width:1000px;
	background-color:#fff;
}


#mls_images {
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
	border:0px solid #aaa;
 }
 
#mls_images li {
  margin:0px;
  padding:0px;
    font-weight:500;
    font-size:16px;
   font-weight:bold;
  color:#303030;
  list-style-image:none;
	line-height:0px; 
}
 
#show_video {
  float:left;
  width:342px;
  height:420px;
   margin:0px;
   margin-left:15px;
  padding:2px;
  overflow:hidden;
/*  background:url("images/slideshow.gif") repeat-x; */
background-color:#eaeaea;
}

#show_video img {
	  border:1px groove #8a934a;
	  border:2px solid #fff;
	  padding:0px;
	  margin:0px;
}

#show_video a:link {
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

#show_video a:visited {
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

#show_video a:hover {
  font-size:12px;
  font-weight:bold;
  color:#1f1f21;
  text-decoration:none;
}

#show_pic {
  float:left;
  margin:0px;
  padding:0px;
  text-align:left;
  width:340px;
  height:265px;
  vertical-align:top;
}

#show_pic img {
  float:left;
  margin:0px;
  padding:0px;
  text-align:left;
  width:340px;
  height:265px;
}

#show_pic span {
 	margin:5px;
 	font-size:12px;
	line-height:13px;
	width:260px;
	text-align:left;
}


#show_pic a:link {
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

#show_pic a:visited {
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

#show_pic a:hover {
  font-size:12px;
  font-weight:bold;
  color:#f00;
  text-decoration:none;
}

#mini-top {
  float:left;
  width:975px;
  color:#1f1f21;
  margin:5px;
  margin-top:5px;
  margin-bottom:5px;
  padding:2px;
  border:0px solid #eee;
  background-color:#f4f4f4;
  background-color:#efefef;
  background-color:#fff;
  background-color:transparent;
/*
    background-image:url(images/bg-m.png);
  background-repeat:repeat-x;
*/
  height:25px;
 
}


#mini-top h1 {
  float:left;
  margin:0px;
  margin-left:10px;
  font-size: 18px;
  line-height:22px;
   font-weight: bold;
  text-align: left;
  color:#3c434d;
  /*
  color:#507188;
  color:#496e94;
  color:#d2b151;
  */
  width:600px;
}

#mini-top h2 {
  float:right;
  margin:0px;
  padding:0px;
  margin-right:50px;
     color:#20242d;
  font-size:18px;
  line-height:22px;
  }

#mini-top h3 {
  float:left;
  margin-left:10px;
  font-size: 20px;
  line-height:22px;
  font-weight: bold;
  text-align: center;
  color:#000;
  width:650px;
}

#mini-top h4 {
  float:left;
  margin-left:10px;
  font-size: 20px;
  line-height:22px;
  font-weight: bold;
  text-align: left;
  color:#000;
  width:650px;
}


#micro-top {
  float:left;
  width:640px;
  color:#1f1f21;
  margin:5px;
  margin-top:5px;
  margin-bottom:5px;
  padding:2px;
  border:0px solid #eee;
  background-color:#f4f4f4;
  background-color:#efefef;
  background-color:#fff;
  background-color:transparent;
/*
    background-image:url(images/bg-m.png);
  background-repeat:repeat-x;
*/
  height:25px;
 
}


#micro-top h1 {
  float:left;
  margin:0px;
  margin-left:10px;
  margin-top:5px;
  font-size: 18px;
  line-height:22px;
   font-weight: bold;
  text-align: left;
  color:#3c434d;
  /*
  color:#507188;
  color:#496e94;
  color:#d2b151;
  */
  width:550px;
}

.flat {
  float:left;
  margin-left:10px;
  font-size: 20px;
  line-height:22px;
  font-weight: bold;
  text-align: left;
  color:#000;
  color:#507188;
  color:#496e94;
  color:#d2b151;
  width:450px;
}


#mini-top a:link {
	font-size:14px;
	font-weight:500;
	color:#a00;
	font-variant:small-caps;
	width:450px;
}

#condo-top {
  float:left;
  width:975px;
  color:#1f1f21;
  margin:5px;
  margin-top:5px;
  margin-bottom:5px;
  padding:2px;
  border:1px solid #eee;
  background-color:#f4f4f4;
  background-color:#efefef;
/*
    background-image:url(images/bg-m.png);
  background-repeat:repeat-x;
*/
  height:25px;
 
}


#condo-top h1 {
  float:left;
  margin-left:30px;
  font-size: 20px;
  font-weight: 500;
  text-align: left;
  color:#507188;
  width:340px;
}

#condo-top h2 {
  float:right;
  margin-right:20px;
  font-size: 20px;;
  font-weight: 500;
  text-align: right;
  color:#507188;
  width:340px;
}

 

.td-right {
  text-align:right;
  color:#495a6f;
  color:#496e94;
  color:#1f1f21;
  color:#967437;
   font-weight:500;
   font-size:11px;
  padding-top:0px;
  padding-right:2px;
  padding-bottom:0px;
  font-variant:small-caps;
 }

.td-right1 {
  text-align:right;
  color:#495a6f;
  color:#333333;
  font-size:13px;
  font-weight:bold;
  padding-top:0px;
  padding-right:2px;
  padding-bottom:0px;
  width:220px;
}

.td-right2 {
  text-align:right;
  color:#495a6f;
  color:#333333;
  font-size:12px;
  font-weight:bold;
  padding-top:0px;
  padding-right:2px;
  padding-bottom:0px;
  width:120px;
}

.td-right3 {
  text-align:right;
  color:#495a6f;
   font-size:12px;
  font-weight:normal;
  padding-top:0px;
  padding-right:2px;
  padding-bottom:0px;
  width:120px;
}

.td-left {
  text-align:left;
  color:#1f1f21;
  color:#564636;
  font-size:13px;
  font-weight:normal;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:2px;
  width:160px;
}

.td-left1 {
  text-align:left;
  color:#1f1f21;
  font-size:14px;
  font-weight:bold;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:2px;
  margin-bottom:10px;
  width:260px;
   
}

.td-left2 {
  text-align:left;
  color:#1f1f21;
  font-size:16px;
  font-weight:bold;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:2px;
  margin-bottom:10px;
  width:260px;
   
}

.detail-heading {
  font-size:11px;
  font-weight:bold;
  color: #1f1f21;
  margin-left:30px;
  margin-bottom:10px;
  text-align:center;
  text-transform:uppercase;
  border-bottom:1px dotted #1f1f21;
  background-color:white;
  width:280px;
}
  
.style1 {
	font-size: 12px;
	font-weight: bold;
	font-variant:small-caps;
	padding-left:4px;
	padding-right:10px;
    color: #aa0000;
    background-color: white;
	background-color:transparent;
}

.style2 {
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.style6 {
	color: #1f1f21;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
}

.style1a {
	font-size: 16px;
	font-weight: bold;
	padding:10px;
	text-align:center;
    color: #aa0000;
	color:#30557a;
}


#images{
float:left;
border:0px solid #1f1f21;
background-color:#f8f8f8;
background:white;
width:365px;
  margin-top:10px;
padding-bottom:20px;
margin-bottom:20px;
}

 
#images td {
  width:145px;
}

#images table {
  background-color:#f8f8f8;
  background:white;
  width:365px;
  margin-left:0px;
}

 

#images img {
  width:85px;
  height:65px;
  margin:2px;
  border:0px solid #1f1f21;
}



#images h1 {
  font-size:11px;
  font-weight:bold;
  color: #fa6602;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:35px;
  text-align:center;
  text-transform:uppercase;
  background-color:white;
  width:240px;
  border-bottom:1px dotted #1f1f21;
}

#show_share {
	float:left;
	margin-left:10px;
	margin-bottom:5px;
	width:295px;
	height:auto;
	font-size:11px;
	font-weight:bold;
	color:#1f1f21;
	cursor:pointer;
	background-color:transparent;
  border-bottom:1px solid #ccc0af;
	
}

#save_fav {
	float:left;
	height:15px;
	text-align:center;
	width:290px;
	font-size:12px;
	font-weight:bold;
	color:#a00;
}

#show_share img {
	border:0px;
	width:15px;
	height:15px;
}

#show_share a:link {
	color:#1f1f21;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

#show_share a:visited {
	color:#1f1f21;
	font-size:11px;
	font-weight:500;
	text-align:left;
}

#show_share table {
	margin-top:8px;
	margin-left:5px;
	margin-bottom:10px;
	float:left;
}

#show_share td {
	float:left;
	text-align:left;
	color:#1f1f21;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
	width:140px;
}

#show_testee {
	float:left;
	width:290px;
  border-bottom:0px solid #ccc0af;

}

#show_testee a:link {
	float:right;
	margin-right:10px;
	color:#d08170;
}

#tour {
	float:left;
	width:650px;
	margin-left:20px;
	text-align:left;
}

#tour form {
	width:320px;
}
#tour table {
	float:left;
}

#show_rebate{
  float:left;
  width:290px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#81a18a;
  background-color:transparent;
  border:0px solid #aa0000;
  border-bottom:0px solid #ccc0af;
  border:0px solid #aaa;
}

/*
#show_rebate img {
	border:0px;
}
*/

#show_rebate a:link {
  color:white;
  color:#1b78b3;
  color:#d0817b;
  font-weight:bold;
  font-size:12px;
  text-decoration:underline;
}


#show_rebate a:visited {
  color:#1f1f21;
  text-decoration:none;
}

#show_rebate a:hover {
  color:#a00;
  text-decoration:none;
}

#show_rebate input.date_input {
	width:75px;
	float:left;
	margin-left:5px;
}


#show_rebate fieldset {
	width:250px;
	float:left;
	margin-left:10px;
	border:1px solid #eee;
	border:1px solid #c8d7ee;
	border:1px solid #d9ffff;
	padding:5px;
}
 
#show_rebate legend {
	color:#d9ffff;
	font-weight:bold;
}



#show_next {
  float:left;
  width:280px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#c1c2c2;
  border:1px solid #1f1f21;
  padding-bottom:10px;
  padding-top:5px;
}

#show_next fieldset {
	width:250px;
	float:left;
	margin-left:10px;
	border:1px solid #eee;
	padding:5px;
}
 
#show_next legend {
	color:black;
	font-weight:bold;
}

#show_next li {
  margin-left:25px;
  text-align:left;
}

#show_next a:link {
  color:white;
  text-decoration:underline;
  font-weight:bold;
}

#show_next a:visited {
  color:white;
  text-decoration:none;
}

#show_next a:hover {
  color:#aa0000;
  text-decoration:none;
}


#show_next h1 {
  font-size:15px;
  font-weight:bold;
  color:#1f1f21;
  width:260px;
  text-align:center;
  text-transform:uppercase;
  background-color:white;
  padding:2px;
}



#rightSide {
  float:right;
  width:300px;
   height:auto;
  margin:0px;
  margin-right:10px;
  margin-top:0px;
  background-color:transparent;
  border-left:1px solid #aaa;
}


/*
#rightSide {
  float:right;
  width:300px;
  height:auto;
  margin-right:10px;
  padding-bottom:20px;
   background-color:transparent;
  border-left:0px solid #aaa;
  border-top:0px solid #d0817b;
  border-right:0px solid #d0817b;
  border-left:1px solid #aaa;

}
*/

#rightSide p {
	color:#000;
 	font-weight:500;
	margin:5px;
	margin-left:0px;
	margin-right:10px;
	float:left;
	text-align:left;
	font-size:14px;
	width:280px;
}


#rightSide img {
  float:left;
/*  margin-left:50px; 
  border:0px;
*/  
 }

#rightSide h1 {
  font-size:15px;
  font-weight:bold;
  color:#793433;
   width:280px;
  text-align:left;
  float:left;
  text-transform:uppercase;
  border-bottom:0px groove #fa6602;
  margin:5px;
}


#rightSide ul {
	float:left;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#565636;
	width:290px;
	margin-left:15px;
	margin-bottom:10px;
} 
#rightSide input, select{
	border:1px solid #6294c7;
 	font-size:12px;
  	 
}

#rightSide checkbox {
	border:0px;
}


#rightSide span {
  width:280px;
}

#show_r1 {
  float:left;
  width:305px;
  height:auto;
  margin:0px;
  margin-left:10px;
  margin-top:10px;
  background-color:transparent;
}

#show_single_map {
  float:left;
  width:300px;
  height:300px;
  margin:0px;
  border:1px solid #ccc0af;
  border-left:0px;
   /*
  margin-left:0px;
  margin-bottom:10px;
  border:2px solid #1b78b3;
 border:1px solid #ccc;
 */
}


#mls_details {
  float:left;
  margin-left:16px;
  margin-top:1px;
  color:#1f1f21;
  font-size:16px;
  width:250px;
  background-color:#f8f8f8;
  background:transparent;
}

 

/*
#mls_details h1 {
	float:left;
	width:200px;
	text-align:center;
	font-size:14px;
	color:#1f1f21;
	font-weight:bold;
	margin-top:2px;

}
*/

#mls_details h1 {
  font-size:11px;
  font-weight:bold;
  color: #1f1f21;
  margin-left:30px;
  text-align:center;
  text-transform:uppercase;
  border-bottom:1px dotted #1f1f21;
  background-color:transparent;
  width:250px;
}

#mls_details h2 {
  font-size:11px;
  font-weight:bold;
  color: #fa6602;
  margin-left:30px;
  margin-top:22px;
  margin-bottom:2px;
  text-align:center;
  text-transform:uppercase;
  border-bottom:1px dotted #1f1f21;
  background-color:white;
}

#mls_details h3 {
  font-size:13px;
  font-weight:bold;
  color: #495a6f;
  color:#aa0000;
  margin-left:30px;
  margin-top:22px;
  margin-bottom:2px;
  text-align:center;
  font-variant:small-caps;
  background-color:transparent;
}


#mls_details p {
	float:left;
	margin:5px;
	margin-left:5px;
	font-size:13px;
	color:#000;
	color:#564636;
	line-height:18px;
	text-align:left;
	width:250px;
}


#mls_details table {
  float:left;
  margin-top:5px;
  margin-left:5px;
  margin-bottom:5px;
  width:245px;
  height:160px;
}

#mls_details td {
	
 }
 
#mls_details ul {
  margin-left:0x;
  margin-top:10px;
  border:2px solid white;
  float:left;
  text-align:left;
}

#mls_details li {
  margin-left:20px;
  padding-bottom:7px;
  padding-right:4px;
  font-size:12px;
  line-height:14px;
  font-weight:bold;
  color:#495a6f;
/*
  list-style-image:url(images/orange_bullet.gif);
*/
}

/*
#mls_details img {
  margin-left:70px;
  margin-top:10px;
  border:0px;
}
*/

#mls_details a:link {
  font-size:12px;
  color:#fa6602;
  color:#8a943a;
  font-weight:bold;
  text-decoration:underline;
}

#mls_details a:visited {
  font-size:12px;
  color:#fa6602;
  color:#8a943a;
  font-weight:bold;
  text-decoration:none;
}

#mls_details a:hover {
  font-size:12px;
  color:#aa0000;
   text-decoration:none;
   font-weight:bold;
}

.mini-price {
	font-size:20px;
	color:#507188;
	color:#496e94;
	color:#d0817b;
	font-weight:500;
}

.mini-condo {
	font-size:20px;
	color:#507188;
	font-weight:500;
	float:right;
	text-align:right;
	margin-right:20px;
}
#specifics {
	width:660px;
	float:left;
	margin:0px;
	margin-top:20px;
	padding:0px;
	display:inline;
	font-size:14px;

}

#specifics h1 {
	font-size:12px;
	font-weight:bold;
	 color:#000;
	text-align:center;
	width:170px;
}

#specifics table {
 	font-size:14px;
	width:250px;
	
}

#specifics td {
		font-size:14px;
  		color:#507188;
		color:#564636;
		text-align:left;
		width:250px;
		

}

#specifics th {
	text-align:left;
	width:250px;
}

#bubs {
	float:left;
	width:210px;
}

#bubs h1 {
	font-size:12px;
	font-weight:bold;
	 color:#000;
	text-align:center;
	width:200px;
}

#bubs ul {
  margin-left:0x;
  margin-top:10px;
  border:2px solid white;
  text-align:left;
  list-style-type: disc;
  width:200px;
}


#bubs li {
  margin-left:2px;
  padding-bottom:5px;
  padding-right:3px;
  font-size:13px;
  line-height:14px;
  font-weight:500;
  color:#495a6f;
  width:190px;
/*
  list-style-image:url(images/orange_bullet.gif);
*/
}


#loggin {
	margin:20px;
}

#selling_form {
	float:left;
	font-size:18px;
	margin-left:20px;
	color:#606060;
  	color:#496e94;
 }

#selling_form select {
	font-size:16px;
}

#selling_form table {
	width:550px;
	float:left;
	text-align:left;
}

#selling_form td {
	padding:10px;
	padding-bottom:0px;
	padding-right:15px;
	width:200px;
}

 	


#buying_form {
	float:left;
	font-size:11px;
	margin-left:20px;
}
#buying_form table {
	float:left;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0px;
	width:300px;
}

#buying_form td {
	float:left;
	width:125px;
	padding:2px;
	text-align:left;
}

#buying_details {
  float:left;
  margin-left:10px;
  margin-top:2px;
  color:#1f1f21;
  font-size:16px;
  width:340px;
  background-color:#f8f8f8;
  background:white;
}

#how ul {
  margin-left:0px;
}
#how li {
  font-weight:normal;
}

#buying_details h1 {
  float:left;
  font-size:14px;
  font-weight:bold;
  color: #1f1f21;
  color: #a00;
  margin:10px;
  margin-left:20px;
  margin-top:15px;
  height:13px;
  width:350px;
  padding:0px;
  padding-top:0px;
  padding:0px;
  text-align:center;
  text-transform:uppercase;
  background-color:white;
}

#buying_details h2 {
  font-size:11px;
  font-weight:bold;
  color: #fa6602;
  margin-left:30px;
  margin-top:22px;
  margin-bottom:2px;
  text-align:center;
  text-transform:uppercase;
  border-bottom:1px dotted #1f1f21;
  background-color:white;
  width:200px;
}

#buying_details h3 {
  font-size:13px;
  font-weight:bold;
  color: #495a6f;
  color:#aa0000;
  margin-left:30px;
  margin-top:22px;
  margin-bottom:2px;
  text-align:center;
  font-variant:small-caps;
  background-color:transparent;
}

.rebate {
  font-size:15px;
  font-weight:bold;
  color: white;
  margin-left:30px;
  margin-top:20px;
  margin-bottom:20px;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
  text-align:center;
  text-transform:uppercase;
  width:280px;
  border-bottom:1px dotted #1f1f21;
  background-color:#aa0000;
}


#buying_details p {
	/*
  margin:25px;
  margin-top:10px;
  margin-left:20px;
  	*/
  border:0px solid #aaaaaa;
  float:left;
  width:340px;
  line-height:14px;
  font-size:12px;
  color:#000;
  font-weight:normal;
  text-align:left;
  margin-left:25px;
  color:#666;
}
 

#buying_details table {
  float:left;
  margin-top:5px;
  margin-left:25px;
  margin-bottom:20px;
  width:270px;
  border:2px solid #fff;
}

#buying_details td {
  width:150px;
}
 
#buying_details ul {
  margin-left:10px;
  margin-top:10px;
 }

#buying_details li {
  margin-left:15px;
  padding-bottom:7px;
  padding-right:4px;
  font-size:12px;
  line-height:14px;
  font-weight:normal;
  color:#495a6f;
   text-align:left;
  
  
}


#buying_details img {
  margin-left:25px;
  margin-top:10px;
  border:0px;
}

#buying_details a:link {
  font-size:12px;
  font-weight:bold;
  color:#fa6602;
  color:#8a943a;
  text-decoration:underline;
}

#buying_details a:visited {
  font-size:12px;
  font-weight:bold;
  color:#fa6602;
  color:#8a943a;
  text-decoration:none;
}

#buying_details a:hover {
  font-size:12px;
  color:#aa0000;
  color:black;
  text-decoration:none;
}

#connect {
	float:left;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}

#finder {
	float:left;
	width:575px;
	margin-left:15px;
	margin-top:15px;
}

#finder p {
	float:left;
	width:200px;
	margin-left:10px;
}

	
.f1 {
	font-size:11px;
		 color: #475e79;
	cursor:pointer;

}

.f2 {
	font-size:10px;
	color: #475e79;

}
.f3 {
	font-size:10px;
	color:#666;
}
.f4 {
	font-size:12px;
	color:#666;
 	font-weight:bold;
}
.f1a {
	font-size:13px;
		 color: #475e79;
	font-weight:bold;	 
	cursor:pointer;

}

.f1b {
	font-size:14px;
		 color: #a00;
	font-weight:bold;	 
	cursor:pointer;

}

.f2a {
	font-size:12px;
	color: #475e79;

}
.f3a {
	font-size:13px;
	color:#666;
}

#nav {
	float:left;
 	margin-top:4px;
	margin-left:280px;
	cursor:pointer;
}


#map_canvas {
float:left;
margin:10px;
margin-left:15px;
margin-top:20px;
margin:0px;
height:350px;
width:620px;
}

#blog {
  margin:10px;
  background-color:#fefefe;
  float:left;
  text-align:left;
  border:1px solid #ccc;
  padding-bottom:10px;
  width:650px;
  font-family:Georgia, serif;
  line-height:20px;
  font-size:16px;
}
#blog p {
  padding:10px;
  padding-bottom:0px;
  padding-top:5px;
  font-size:16px;
  line-height:1.3em;
  width:580px;
  color:#000;
  margin-left:20px; 
  margin-right:20px;
  font-weight:normal;
}

#blog h1 {
  color:green;
  font-size:125%;
  font-weight:bold;
  padding:5px;
  padding-top:8px;
  line-height:1.2em;
  width:450px;
  margin-left:10px;
  padding-top:10px;
  text-align:center;
}

#blog h2 {
  color:#495a6f;
  font-size:115%; 
  line-height:1.4em;
  font-weight:bold;
  padding:5px;
  padding-top:5px;
  width:600px;
  margin-left:15px;
}

#blog h3 {
  color:#000;
  font-size:105%; 
  line-height:1.2em;
  font-weight:bold;
  padding:5px;
  padding-top:5px;
  width:600px;
  margin-left:15px;
}
#blog span {
  padding:5px;
}

#listing {
	width:285px;
	float:left;
		border-bottom:0px dotted #aaa;

	margin-top:5px;
	padding-bottom:8px;
	margin-bottom:5px;
}

#listing img {
	width:300px;
	height:220px;
	border:2px ridge #fff;
	margin-bottom:4px;
	margin-left:10px;
}
	
#newListings {
	float:right;
	margin-top:20px;
	margin-right:10px;
	width:300px;
	height:80px;
}

#newListings h1 {
	color:#495a65;
	font-weight:bold;
	font-size:12px;
	margin-right:2px;
	margin-bottom:10px;
	text-align:left;
	float:left;
	width:290px;
}

#newListings img {
	width:60px;
	height:45px;
	border:0px;
	float:left;
	margin:0px;
	margin-top:px;
	padding:0px;
	border:1px solid #ccc;
}
				 
#newListings span {
	float:left;
	text-align:left;
	width:230px;
}

#blogs {
	float:right;
	margin-top:15px;
	margin-right:10px;
	width:320px;
	height:110px;
	background-image:url(images/blogs.png);
	background-repeat:no-repeat;
	background-position:bottom;
  border-bottom:2px solid #b9e3fb;
	
}
#blogs h1 {
	padding-top:0px;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	color:black;
	text-align:center;;
	width:285px;
}
#blogs h2 {
	font-size:11px;
	font-weight:bold;
	line-height:11px;
	text-align:left;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:10px;
	color:#495a65;
	width:280px;

}

#blogs a:link {
	text-decoration:underline;
	cursor:pointer;
}

#blogs a:visited {
	text-decoration:underline;
	cursor:pointer;
}
	
#recentPosts {
	float:left;
	width:300px;
	margin-bottom:10px; 
	margin-top:10px;
	font-family:Georgia,serif;
 	background-color:#eeeeee;
	border:1px solid #cccccc;
}
#recentPosts ul {
 	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-bottom:10px;
	width:250px;
}

#recentPosts li {
	list-style-type:none;
}
#recentPosts a:link {
	width:250px;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	text-decoration:underline;
	font-size:11px;
	color:#00529B;
	background:transparent url(images/small-spike-bullet.gif) no-repeat scroll 0 50%; 
	font-weight:bold;
	margin:0 0 0 5px;
	padding:0 0 0 9px;
	margin-top:6px;
}


#recentPosts a:visited {
	width:250px;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	text-decoration:none;
	font-size:11px;
	color:#00529B;
	background:transparent url(images/small-spike-bullet.gif) no-repeat scroll 0 50%; 
	font-weight:bold;
	margin:0 0 0 5px;
	padding:0 0 0 9px;
	margin-top:6px;
}


#recentPosts h1 {
	margin-top:20px;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	width:220px;
	height:18px;
}

#recentPosts h3 {
	float:right;
	font-size:11px;
	margin-top:10px;
}

#subdivision {
  width:200px;
  float:left;
  margin:5px;
  margin-left:15px;
}

#subdivision img {
  width:190px;
  height:150px;
  border:2px solid #efefef;
}

#subdivision table {
  width:195px;
  height:125px;
  /*
  margin:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-top:0px;
  */
  padding:0px;
}

#subdivision td {
  width:180px;
  align:center;
}

#subdivision a:link {
  font-weight:bold;
  font-size:14px;
  font-color:#495a65;
  width:180px;
}

#subdivision a:visited {
  font-weight:bold;
  font-size:14px;
  font-color:#6294c7;
  width:180px;
}

#subdivision h3 {
  font-size:12px;
  font-weight:bold;
  color:#666;
}


#disclaimer {
	float:left;
	width:600px;
	text-align:left;
	margin-top:15px;
}

#disclaimer p {
	width:600px;
	margin:10px;
	margin-left:20px;
	font-size:11px;
	font-weight:normal;
}

#disclaimer img {
	float:left;
	border:0px;
}

.pagiPage:link, .pagiPage:visited, .pagiPrevious:link, .pagiPrevious:visited, .pagiNext:link, .pagiNext:visited { color: #efefef; background-color: #d0817b; text-decoration: none; font-family: arial; font-size: 90%; padding: 0 5px; margin: 0 2px; border: 1px solid #ccc; line-height:20px; }

.pagiCurrent { color:#aa0000; font-family: arial; font-weight: bold; font-size: 90%; padding: 0 5px; }

.pagiPage:hover, .pagiPrevious:hover, .pagiNext:hover { color: white; background-color: #688A92; background-color:#a00;}

#advancedSearch {
	width:940px;
	float:left;
}


#adv_search {
  width:968px;
 margin:10px;
  margin-top:5px;
  margin-left:5px;
  margin-right:2px;
  margin-bottom:5px;
border:1px solid #ccc;
	
	height:140px;
/*	
	background-image:url(images/bg-a.png);
	background-repeat:repeat-x;

	background-image:url(images/adv_search.png);
*/	
}

#adv_search table {
	float:left;
}

#adv_search select {
	border:1px solid #aaa;
}


#adv_search a:link {
	text-decoration:none;
}

#adv_mid {
	float:left;
	margin-left:20px;
	margin-bottom:10px;
	border:1px solid #eee;
	padding-top:10px;
	padding-bottom:10px;
	width:920px;
}

#adv_mid select {
	border:1px solid #ccc;
}


.as_title {
border-bottom:0px solid #666;
color:#495a65;
color:#aa0000;
color:#2a8b9c;
color:#737a36;
color:#aa0000;
font-size:16px;
font-weight:400;
margin:20px;
margin-bottom:10px;
padding-bottom:5px;
text-align:left;
width:920px;
}
.as_top {
border-bottom:0px solid #666;
color:black;
font-size:18px;
font-weight:bold;
margin:20px;
margin-top:5px;
margin-bottom:5px;
text-align:left;
width:920px;
}

#adv_search h1 {
	margin-bottom:10px;
	margin-left:10px;
	width:390px;
	font-size:18px;
	font-weight:bold;
	color:black;
	border-bottom:1px dashed #ff1;
}

#states {
float:left;
width:200px;
}

#cities {
float:left;
width:320px;
text-transform:uppercase;
 }

#bcities {
float:left;
width:280px;
  }

#mcities {
 float:left;
 margin:0px;
 text-transform:uppercase;
 }
 
#bcities select {
	text-transform:capitalize;
 }


 
#citysubs {
float:left;
width:350px;
}

#mcitysubs {
float:left;
width:195px;
text-align:left;
margin-left:5px;
  }

#bcitysubs select {
 }
 
 

#advancedSearch span {
float:left;
font-size:12px;
font-weight:bold;
margin-left:35px;
text-align:left;
}

/*
#advancedSearch img {
	float:right;
}
*/

#advancedSearch h1 {
	float:left;
	font-size:20px;
	font-weight:500;
	margin:15px;
	margin-left:25px;
	text-align:left;
	color:#000;
	color:#507188;
	
	background-color:#c8d7ee;
	background-color:#737a36;
	background-color:#eee;
	padding:5px;
}

#advancedSearch h3 {
	float:left;
	font-size:12px;
	font-weight:normal;
	margin:0;
	text-align:center;
	font-style:italic;
	color:#666;
 
}

 
#advancedSearch table {
	float:left;
	height:120px;
	margin-left:20px;
	margin-bottom:10px;
	border:1px solid #eee;
	padding-top:10px;
	padding-bottom:10px;
	width:920px;	
}


#advancedSearch select {
float:left;
margin-left:5px;
text-align:left;

}

.longspan {
float:left;
font-size:12px;
font-weight:bold;
margin:20px 20px 20px 50px;
text-align:left;
width:850px;
}

.midspan {
float:left;
font-size:12px;
font-weight:bold;
margin:0 10px 20px 80px; 
text-align:left;
width:850px;
}

#advancedSearch label {
font-weight:normal;
margin-right:35px;
}

#advancedSearch p {
float:left;
font-size:12px;
font-weight:bold;
margin:0 5px;
}

#alertSubmit {
	margin:20px;
	margin-left:55px;
	float:left;
}

#myDiv {
	float:left;
	width:880px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:10px;
	border:5px solid #666;
	background-color:#000;
	height:60px;
}

#myDiv h1 {
	margin:15px;
	color:white;
	font-size:16px;
}

#myDiv h2 {
	margin:15px;
	margin-left:5px;
	font-size:14px;
	color:#fff;
}

#myDiv input {
	margin:15px;
	font-size:15px;
	width:220px;
}

#moveDiv {
	float:left;
	border-top:90px;
}

#bsearch {
		background-color:#ffffcc;
	border:1px solid #aa0000;
	width:830px;
	height:180px;
	float:left;
	margin:20px;
}

#asearch p{
	margin:10px;
	margin:20px;
	margin-top:0px;
	margin-left:40px;
	margin-bottom:15px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	float:left;
	width:860px;
	color:#666;


}

#asearch table {
	border:0px;
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:14px;
	width:750px;
}

#zillow {
	float:left;
	margin-top:15px;
	margin-left:5px;
	width:620px;
	text-align:left;
 }

#zillow h1 {
	float:left;
	font-size:15px;
	font-weight:500;
	width:500px;
	color:#4166b3;
	margin:8px;
}

#zillow h2 {
	float:left;
	font-size:15px;
	font-weight:500;
	width:500px;
	color:#4166b3;
	margin:8px;
}
/*
#zillow h2 {
	float:left;
	font-size:13px;
	font-weight:500;
	width:250px;
	color:#000;
	margin:8px;
}
*/

#zillow span {
	float:left;
}

#zillow legend {
	color:#81b73a;
	width:640px;
}

#zillow fieldset {
	color:#000;
	border: 1px solid #81b73a;
	width:630px;
}

#zill-top img  {
	margin-top:-20px;
}

#zillow table {
	float:left;
	width:600px;
	font-weight:normal;
	font-size:11px;
}


.z1 {
  text-align:left;
  color:#495a6f;
  font-size:14px;
  font-weight:500;
  padding-top:0px;
  padding-right:2px;
  padding-bottom:0px;
  margin-left:5px;
  width:180px
}
.z1a {
  text-align:left;
  color:#495a6f;
  font-size:11px;
  font-weight:bold;
  padding-top:0px;
  padding-right:2px;
  padding-bottom:0px;
  margin-left:5px;
  width:180px
}



.z2 {
  text-align:left;
  color:#000;
  font-size:12px;
  font-weight:500;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:2px;
  width:170px;
  
}
.z2a {
  text-align:left;
  color:#fff;
  font-size:12px;
  font-weight:normal;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:2px;
  width:170px;
  
}


.z3 {
	text-align:left;
	color:#000;
	font-size:11px;
	font-weight:normal;
}

#zill-left {
	float:left;
	width:350px;
}

#zill-left table {
	width:350px;
}

#zillow sup {
	font-size:10px;
}

#zill-right {
 	float:right;
	width:260px;
}

#zill-mort {
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:20px;
	width:285px;
	border:0px solid #ddd;
	
}


#zill-mort table {
	width:280px;
	float:left;
	margin-left:10px;
}

#zill-mort h1 {
	text-align:left;
	float:left;
	margin-left:20px;
	border:0px;
	width:200px;
	font-size:14px;
	font-weight:bold;
	color:#3c62b1;
}

#zill-mort fieldset {
	width:270px;
}

#walk {
  float:left;
  width:285px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#ba8b81;
  background-color:#ffffcc;
  padding-bottom:10px;
  padding-top:5px;
  border:1px solid black;
}

#walk h1 {
	width:260px;
	font-size:18px;
	text-transform:uppercase;
	padding:10px;
	margin-top:5px;
}

#walk legend {
	font-weight:bold;
	color:#aa0000;
}

#walk fieldset {
	width:250px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	border:1px solid #a00;
	padding:5px;
}

#walk table {
	width:240px;
	float:left;
	margin-left:10px;
}


#comps {
	width:600px;
	float:left;
}

#comps table {
	width:600px;
	float:left;
}
	
.chart {
	height:200px;
	width:250px;
}

table#contact {
	width:550px;
	margin:0px;
	margin-left:20px;
	padding:0px;
	float:left;
 }

#contact td {
	margin:0px;
	margin-bottom:5px;
	padding:5px;
	padding-top:0px;
 }

#contact tr {
	margin-bottom:5px;
}

table#contact_form{
width:381px;
float:left;
margin-left:100px;
border:1px solid black;
padding:10px;
}

 #contact_form td{
padding:5px 10px;
font:bold 11px;
background-color:#e5e5e5;
width:250px;
background-color:transparent}

#contact_form td.data{
background-color:#f1f1f1;
background-color:transparent}


input.bg1{
	/*
background-image:url(images/input_bg1.jpg);
background-repeat:no-repeat;
	*/
border:1px solid #aaa;
height:17px;
 }

input.bg2{
 
border:1px solid #aaa;

height:17px;}

input.bg3{
background-image:url(images/input_bg3.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;}

input.bg4{
background-image:url(images/input_bg4.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;}

input.bg7{
	/*
background-image:url(images/input_bg7.jpg);
background-repeat:no-repeat;
 	*/
border:1px solid #ccc;
height:17px;}

select.bg5{
background-image:url(images/input_bg5.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:20px;}

textarea.bg6{
	/*
background-image:url(images/input_bg6.jpg);
background-repeat:no-repeat;
*/
border:1px solid #aaa;
height:67px}


#lresult h3 {
	font-style:italic;
	color:#666;
	font-size:12px;
	font-weight:normal;
	margin-top:20px;
}
#lresult h4 {
	font-style:italic;
	color:#a00;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
}

#rresult {
	font-size:12px;
	font-weight:bold;
	color:#a00;
	text-align:center;
}

#affordability table{
	width:450px;
	background-color:#f8f8f8;
	border:1px solid #7b8598;
	border:1px solid #a00;
	margin-left:20px;
}

#affordability h1 {
	font-size:16px;
	font-weight:bold;
	background-color:#aa0000;
	color:white;
	width:420px;
	margin:0px;
	padding:0px;
	padding-top:3px;
}

.afford {
	font-size:16px;
	font-weight:bold;
	background-color:#aa0000;
	color:white;
	width:420px;
	margin:0px;
	padding:0px;
	padding-top:3px;
}

#leftNav {
	float:left;
	width:150px;
	color:#495a66;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-left:10px;
}

#option {
	cursor:pointer;
	text-decoration:underline;
}

#option a:link{
	text-decoration:underline;

}

#option a:visited{
	text-decoration:underline;

}

#option a:hover{
	text-decoration:none;
	color:#aa0000;

}

#myCenter {
	float:left;
	width:440px;
}

#myCenter h1 {
	width:400px;
	font-weight:bold;
	font-size:14px;
	color:green;
	background-color:transparent;
}

#myCenter table {
	width:465px;
}

#myCenter td {
	padding:0px;
	margin:0px;
	width:120px;
}

#myCenter img {
	background-color:white;
	border:1px solid white;
	width:120px;
}
	
#beach {
	margin:0px;
	margin-top:10px;
	padding:0px;
 	float:left;
	width:660px;
 }


#beach table {
	width:600px;
}

#beach p {
	float:left;
 	text-align:center;
	width:560px;
	font-size:14px;
}

#beach form {
	float:left;
}

#beach h1 {
	float:left;
	font-weight:500;
	font-size:20px;
	color:#ff0000;
	color:#000;
	color:#a00;
	width:600px;
	text-align:left;
	margin-left:25px;
	margin-bottom:10px;
	background-color:#c8d7ee;
	background-color:transparent;
	height:25px;
}
 
.freq_span {
	color:#000;
	font-weight:normal;
	font-size:14px;
}


#alerts {
	width:500px;
	float:left;
	margin-left:0px;
	background-position:left center;
	background-color:#fff;
	background-color:transparent;
  	
}

#alerts form {
	width:500px;
}

#alerts img {
	padding:0px;
	border:0px solid #aaa;
	background-color:transparent;
}

/*
 #reg ul,li { font:12px; font-weight:bold;color: #737a36; line-height: 1.5; margin-left: 4px; margin-right: 0px; list-style-type: disc; padding-left:12px; }

#alerts input {
	border:2px solid #30557a;
	border-top:1px solid #30557a;
	border-right:1px solid #30557a;
}
*/

#alerts span {
float:left;
font-size:12px;
font-weight:bold;
margin-left:35px;
text-align:left;
}


#alerts h1 {
	float:left;
	font-size:18px;
	font-weight:bold;
 	margin-left:25px;
	margin-top:0px;
	text-align:left;
	color:#000;
	color:#507188;
	color:#21817d;
	background-color:#efefef;
	background-color:#fff;
	
 	height:25px;
	width:480px;
}

#alerts h2 {
	float:left;
	margin:0px;
	padding:0px;
	width:400px;
	margin-left:30px;
	margin-bottom:15px;
	font-size:13px;
	font-weight:bold;
	color:#1f1f21;
}

#alerts h3 {
	float:left;
	font-size:12px;
	font-weight:normal;
	margin:0;
	text-align:center;
	font-style:italic;
	color:#666;
 
}

 
 
.display ul {
	float:left;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#565636;
	color:#333333;
	width:500px;
	margin-left:15px;
	margin-bottom:10px;
}

.display li {
	float:left;
  margin:25px;
  margin-bottom:15px;
  margin-top:0px;
  margin-right:5px;
    font-size:13px;
	line-height:20px;
  font-weight:normal;
  width:600px;
  color:#1f1f21;
  padding-left:15px;
  list-style-image:none;
  list-style-type:none;
background:url(images/big_red.gif) no-repeat 0 5px; 
	text-align:left;
    
}


 
 
 


#tmid {
	/*
	float:left;
	position:relative;
	margin-top:20px;
	margin-left:125px;
	*/
	
	margin:0px;
	position:absolute;
	top:20px;
	left:320px;
 	width:600px;
	border:3px solid #666;
	background-color:transparent;
	/*
	background-image:url(images/screen3a.png);
	background-repeat:no-repeat;
		*/
 	height:310px;
	border:0px solid #fff;
 }

#tmid h1{
	float:left;
 	font-size:24px;
	line-height:26px;
	font-weight:normal;
	margin:10px;
	margin-left:50px;
	text-transform:capitalize;
	color:#d9042b;	
	color:#9c1f2f;
	color:#30353c;
	color:#a65346;
	color:#f5cfca;
		color:#fff;

  }
 
#tmid table {
 	text-align:center;
}

#tmid h5 {
  	font-size:16px;
	color:#20242d;
	color:#733433;
	
	font-weight:bold;
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:0px;
	text-align:left;
	background-color:#ff9;
	padding:3px;
	width:395px;
	
 }

#tmid h2 {
	color:#3c434d;
	color:#20242d;
	color:#793433;
	
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	float:left;
	margin-bottom:10px;
	text-align:left;
	
	
}
#tmid h3 {
	font-style:italic;
	color:#fff;
	color:#dbf599;
	color:#dedede;
	font-size:13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:20px;
	float:left;
	text-align:left;
}


#tmid p {
	color:#534636;
	color:#000;
	font-size:12px;
	text-align:left;
	line-height:18px;
	margin:0px;
	margin-top:10px;
	padding:0px;
	margin-bottom:20px;
	width:400px;
	float:left;
}

#alsearch {
	position:absolute;
	left:40px;
	top:25px;
 	margin-top:0px;
	margin-left:0px;
	height:310px;
	width:255px;
 	background-color:transparent
  	border:5px groove #eee;
	border:0px solid #fff;
 	
 }

#alsearch p{
	margin:8px;
	margin-top:0px;
 	font-size:13px;
	font-weight:normal;
 	color:#3c3126;
	color:#001533;
	color:#eee;
 	line-height: 1.3em;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
 	border-top:0px solid #aaa;
	float:left;
	
  	


}


#alsearch h1 {
	color:#20242d;
	color:#1f3c66;
	color:#f9f9f9;
	color:#001533;
	color:#fff;
	color:#e63c07;
	color:#517AC0;
	color:#dbf599;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	text-transform:capitalize;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:10px;
 	float:left;
	width:250px;
	text-align:center;
 }


#alsearch h2 {
	color:#20242d;
	color:#793433;
	color:#eee;
	font-size:14px;
	font-weight:normal;
	margin:0px;
 	text-align:center;
	padding-bottom:5px;
 	width:250px;
	font-variant:small-caps;
}

#alsearch img {
	margin-top:2px;
	border:0px;
}

#alsearch span {
	float:left;
	width:100%;
	text-align:left;
	margin-top:0px;
}




#alsearch h3 {
	color:#20242d;
	font-size:16px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0px;
	padding:0px;
	margin-top:2px;
 }




#alsearch table {
	border:0px;
	margin:0px;
	padding:0px;
	color:#222;
	font-size:14px;
	width:480px;
}


#altop li {	
   font-size:16px;
  font-weight:500;
  color:#495a6f;
  color:#30557a;
/*   list-style-image:url(images/red_bull.gif);
 */
   list-style-image:url(images/big_red.gif);
  padding-bottom:5px;
  margin-left:45px;
}

 

#altop ul {
  float: left;
  border:0px;
  margin-left:25px;
  margin-top:10px;
  margin-bottom:10px;
  padding:0px;
    padding: 0;
	font-size:1em;
 }
 

#alreg li {	
   font-size:12px;
  font-weight:500;
  color:#495a6f;
  color:#30557a;
  color:#1f1f21;
  list-style-type:disc;
  padding-bottom:5px;
  margin-left:5px;
  margin-right:10px;
}

 

#alreg ul {
  float: left;
  border:0px;
  margin-left:25px;
  margin-top:15px;
  margin-bottom:10px;
  padding:0px;
  list-style-type:square;
   padding: 0;
	
 }
 

 
#alsearch h4 {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
 	text-align:center;
	text-decoration:underline;
	color:#333;
	padding:3px;
}

#alsearch a:link {
	color:#eee;
	font-size:15px;
	font-weight:bold;
	width:auto;
	float:left;
 	border-bottom:0px solid white;
	width:auto;
	text-decoration:underline;
	font-variant:small-caps;
	
}
#alsearch a:visited {
	color:#eee;	
	color:#d9042b;
	color:#dbf599;
	text-decoration:underline;

	width:auto;
	font-size:15px;
	font-weight:bold;
	width:auto;
	font-variant:small-caps;
	
	
}
#alsearch a:hover {
	color:#aa0000;
	color:#001533;
	color:#fff;
	
	text-decoration:none;
 }

/* #top{float:left;  border-bottom:0px solid #d1d8ba; height:31px; background:url(images/top-nav_bg.gif) repeat-x;} */
 
 /*
#top .nav {height:1px; clear:both;margin:0; margin-top:0px;padding:1.20em 0;list-style:none;text-align:left; width:1000px;border-left:.1667em solid #DDD;}
*/


div#slideshow {
	margin-top:10px;
	margin-left:5px;
	width:345px;
	height:80px;
 	overflow:hidden;
	background-color:transparent;
	color:#FFFFFF;
	border:0px solid #8a934a;
	float:left;
}
#slideshow img {
	border:1px groove #8a934a;
	border:2px solid #ddd;
	padding:2px;
	background-color:white;
	width:90px;
	height:70px;
	
}

#slideshow  ul {
	margin: 0;
	padding: 0;
	width:340px;
	float:left;
}
#slideshow  li {
	display:inline;
	margin:0px;
	padding:0px;
	font-size:1px;
	margin-right: 5px;
	list-style-image:none;
	float:none;
 	
	
}


#slide_right {
	float:left;
	margin-left:0px;
	margin-top:0px;
	cursor:pointer;
 
}

#slide_right img {
	width:15px;
	height:15px;
	border:0px;
	background-color:transparent;
}


#slide_left {
	float:left;
	margin-left:5px;
	margin-top:0px;
	margin-right:5px;
	cursor:pointer;
 
}

#slide_left img {
	width:15px;
	height:15px;
	border:0px;
	background-color:transparent;
}


#photoCount {
	float:left;
	margin-top:12px;
	margin-left:10px;
}
#arrows {
	float:right;	
	margin-top:12px;
	margin-right:10px;
}
 /*
.slideshow > ul > li > div {
  display: none;
  text-decoration: none;
  float:left;
}
.slideshow > ul > li > div > p {
  font-size:11px;
  text-align:center;
  padding:10px 0px 0px 0px;
  margin:0px;
  color:#FFFFFF;
}
.slideshow > ul > li > div > a > img {
	border:0px solid #FFFFFF;
	width:350px;
	
}
.slideshow  > ul > li > img {
	border:1px groove #8a934a;
	border:0px solid #ddd;
	padding:0px;
 	
}
 .slideshow > ul > li:hover > img {
	border-color:#aa0000;
  width:90px;
  height:70px;
 	
}
*/
#waterfronts select{
	height:80px;
	text-transform:capitalize;	
	margin-bottom:10px;
 
 }
 
#waterfronts label {
	float:left;
	margin:0px;
	font-weight:bold;
	width:150px;
	text-align:right;
}

#pools select{
	margin-top:15px;
  	text-transform:capitalize;	
 
 }
 
#pools label {
	float:left;
	margin:0px;
	font-weight:bold;
 	text-align:right;
	margin-top:15px;
	margin-left:20px;
 	
}


.head1 {
	color:#d0817b;
	font-size:14px;
}

#dasher {
	color:#20242d;
	color:#0477a6;
	
	font:bold;
	font-size:12px;
	float:left;
	margin:10px;
	margin-left:45px;
}

/*
#dasher a:link, a:visited {
	color:#0477a6;
}
*/


.deleter {
	color:#507188;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

 
.yaba {
	text-align:left;
	width:200px;
 	/*
	background-image:url(images/small-spike-bullet.gif);
	background-image:url(images/red_bull.gif);

	background-position:left;
	background-repeat:no-repeat;
	*/
 	color:#507188;
}

.gmnoprint {
	float:left;
}

#how {
	float:left;
	width:450px;
}

#how ul {
  margin-left:10px;
  margin-top:10px;
 }

#how li {
  margin-left:15px;
   padding-right:4px;
  font-size:11px;
   font-weight:bold;
  color:#507188;
   text-align:left;
   list-style-type:disc;
   
   list-style-image:url(images/red_bull.gif);
   list-style-position:outside;
   
   width:400px;
  
  
}

#messages {
 	font-weight:bold;
	float:right;
	margin:0px;
 	padding:0px;
	width:440px;
	text-align:right;
	margin-right:5px;
 }

#messages a:link {
	text-decoration:none;
}

#messages a:visited {
	text-decoration:none;
}

#messages h1 {
	text-align:right;
	color:#a00;
	color:#544866;
	/*
	color:#8a943a;
	color:#fff;
	*/
 	font-size:18px;
	font-weight:bold;
 	float:right;
	width:100%;
 	
}

#messages h2 {
	color:#8a943a;
	font-size:18px;
	font-weight:bold;
 	
}

#messages h3 {
	color:#496e94;
	font-size:22px;
	font-weight:bold;
	
}

#messages h4 {
	color:#338355;
	font-size:18px;
	font-weight:bold;
}

#messages h5 {
	color:#333333;
	font-size:20px;
	font-weight:bold;
}

.quote {
	color:#d2b151;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
}

#tab1 a {
  font-size:10px;
}
#tab1 a:hover {
  color:#a00;
}

 	
 #TabbedPanels a:hover {
  color:#a00;
}
  
#login {
	background-image:url(images/login_bg.gif);
	background-repeat:no-repeat;
	height:28px;
	width:168px;
	padding-top:5px;
	color:#1f1f21;
	margin-top:5px;
	margin-left:15px;
}

#login a:link {
	color:#507188;
	text-decoration:none;
	font-size:11px;
}


#login a:visited {
	color:#507188;
	text-decoration:none;
	font-size:11px;
	
}


#login a:hover {
	color:#793433;
	text-decoration:underline;
	font-size:11px;
	
}

#cwbeach {
	height:340px;
	width:1000px;
	
	
 	float:left;
	position:relative;
	
	background-image:url(images/beach5.jpg);
 	background-repeat:no-repeat;	
}

 


.beby_search {
	border:1px #b3ada4 solid; border-right:none; background:#ffffff; width:334px; padding:6px 0 0 9px; height:43px; font-size:14px; font-weight:bold; color:#3B3D3F;
/*	-moz-border-radius-topleft:7px; -moz-border-radius-bottomleft:7px; border-bottom-left-radius:7px; border-top-left-radius:7px;*/
	-moz-box-shadow:2px 5px 12px #cccccc inset; box-shadow:2px 5px 12px #cccccc inset;
}


#gallery {
	float:left;
	width:100%;
	height:auto;
	display:inline;
	margin-top:2px;
	margin-left:0px;
	padding-bottom:0px;
	background-color:transparent
	/*
	background-image:url(images/gall_bg1.jpg);
	background-repeat:repeat-x;
	/*
 	background-image:url(images/gall_bg.jpg);
	background-repeat:no-repeat;
	*/
	
}


#gallery h1 {
 	font-size:20px;
	font-weight:normal;
 	text-align:left;
 	width:98%;
	display:inline;
	text-align:left;
	color:#37383d;
	float:left;
}

#gallery h2 {
	font-size:11px;
	font-weight:normal;
	float:left;
	margin-left:40px;
	margin-top:10px;
	
}

#gallery p {
	float:right;
	margin-right:20px;
	margin-top:10px;
}

#gallery span {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	margin-bottom:10px;
	margin-top:0px;
 	text-align:center;
	display:inline;
 }

/*
#gallery table {
	display:inline;
	width:160px;
}


#galleryScroll {
	display:inline;
	height:185px;
	width:25px;
	float:left;
}

#galleryScroll img {
	height:50px;
	width:25px;
	border:0px;
	cursor:pointer;
	position:relative;
	top:57px;
}
*/

#homer {
	float:left;
 }


#homer h1 {
	width:280px;
	font-weight:bold;
	color:#793433;
	font-size:16px;
}



div#houseCard {
	/*
	background-image:url(images/houseCard.png);
	background-repeat:no-repeat;
	*/
	width:125px;
	height:100px;
	display:inline;
	margin-right:15px;
	float:left;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
}

#houseCard table{
	height:90px;
	width:125px;
	text-align:center;
}

 
#houseCard td{
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:center;
}

 
#houseCard a:link{
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:center;
	color:#001533;
	
}

#houseCard a:visited{
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:center;
	
}

#houseCard h3{color:#000;font-size:16px;font-weight:bold;position:absolute;top:35px;left:8px;z-index:1001;margin:0px;padding:2px;width:auto;text-align:center;background-color:#fff;border:1px solid #000;-moz-box-shadow:0 0 8px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);-opera-box-shadow:0 0 8px rgba(0,0,0,0.5);-khtml-box-shadow:0 0 8px rgba(0,0,0,0.5);-icab-box-shadow:0 0 8px rgba(0,0,0,0.5);box-shadow:0 0 8px rgba(0,0,0,0.5);}

#houseCard a:link {
	text-decoration:none;
}

#houseCard img {
/*
	width:145px;
	height:100px;
*/
	border:2px ridge #fff;
	padding:0px;
	margin:0px;
	margin-left:7px;
}

.priceClass {
	font-size:13px;
	font-weight:bold;
	color:#001533;
 	text-align:center;
	margin-bottom:5px;
}

.bigPrice {
	font-size:16px;
	font-weight:bold;
	color:#0a5c8d;
 	text-align:center;
}

.cityClass {
	font-size:14px;
	color:#20242d;
	font-weight:normal;	
	text-align:center;
	margin:0px;
	padding:0;
	width:auto;
	font-variant:small-caps;
}

.addressClass {
	font-size:11px;
	color:#564636;
	font-weight:normal;
	text-align:center;
	max-width:155px;
}

.bigAddress {
	font-size:11px;
	color:#564636;
	font-weight:bold;
	text-align:left;
}
.tableClass {
	font-size:11px;
	color:#564636;
	font-weight:normal;
	text-align:center;
}

.bigTable {
	font-size:12px;
	color:#564636;
	color:#333;
	
	font-weight:normal;
	text-align:left;
}


#search_suggestions  {
	margin:0px;
	padding:0px;
background:#666;
 color:#333333;
 color:#fff;
    width:350px;
z-index:999;
text-transform:capitalize;
overflow:hidden;
 height:auto;
float:left;
 position:absolute;
top:78px;
left:20px;
font-size:11px;
  	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}
 

div#top{float:left;  border-bottom:2px solid #69849f;  width:1000px; background-color:#234e6c;}

/*** Nav Primary ***/
#nav-primary { border-top: 1px solid #793433; position: relative; clear: both; background: #234e6c; background: -moz-linear-gradient(0% 100% 90deg,#102c40, #234e6c); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#234e6c), to(#102c40)); zoom: 1; height:auto; }
#nav-primary ul { clear: both; margin:0px; zoom: 1; margin-top:8px; }
#nav-primary ul:after { width: 0; height: 0;  padding: 0.01px 0 0; content: " "; clear: both; display: block; font-size: 0; } 
#nav-primary li { margin: 0; border-left: 1px solid #0f2e43; position: relative; float: left; font-weight: bold; list-style: none;  }
#nav-primary li a { border-left: 1px solid #3e647e; padding: 5px 13px 9px 14px; display: block; color: #fff; text-shadow: 0 -1px 0 #051a29; text-decoration:none; font-weight:bold; font-size:11px; }
#nav-primary li a:hover { text-decoration: none; background: #102c40;}
#nav-primary li.on-air.active { text-decoration: none; background: #102c40; background: -moz-linear-gradient(0% 100% 90deg,#061724, #133147); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4b6e87), to(#3b5262)); height: auto; margin: 0; }
#nav-primary li.on-air.active a { border-left: 1px solid #3e647e; padding: 10px 13px 9px 14px; display: block; color: #fff; font-size: 14px; text-shadow: 0 -1px 0 #051a29; }
#nav-primary li.on-air.active a:hover { text-decoration: none; background: #102c40; background: -moz-linear-gradient(0% 100% 90deg,#061724, #133147); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#133147), to(#061724)); }
/*
#nav-primary li.active { height: auto; margin: -5px -2px 0 0; border: solid #bbb; border-width: 1px 1px 0; z-index: 2; background: #fff; }
#nav-primary li.active a { border: none; padding: 14px 12px 7px; color: #183a52; text-shadow: none; }
#nav-primary li.active a:hover { background: #fff; background: -moz-linear-gradient #fff; }
#nav-primary li.on-air { border: 0; border-right: 1px solid #0f2e43; }
#nav-primary li.last { border-right: 1px solid #000; }
*/

/*
div#testimonials {
	float:left;
	width:970px;
	margin-left:10px;
	margin-bottom:15px;
	border:1px #b3ada4 solid; border-right:none; background:#a3b0c6;  padding:6px 0 0 9px;  font-size:14px; font-weight:bold; color:#3B3D3F;
	-moz-border-radius-topleft:7px; -moz-border-radius-bottomleft:7px; border-bottom-left-radius:7px; border-top-left-radius:7px;
	-moz-box-shadow:2px 5px 12px #cccccc inset; box-shadow:2px 5px 12px #cccccc inset;  
-moz-border-radius-topright:7px; -moz-border-radius-bottomright:7px; border-bottom-right-radius:7px; border-top-right-radius:7px;
	background:#f0f0f0;
}
*/

div#testimonials {
	float:left;
	width:100%;
	margin-top:20px;
	height:auto;
 	padding-bottom:15px;
	padding-top:10px;
	background-color:white;
	border-top:1px dotted #793433;
}


#testimonials h1 {
	float:left;
	font-size:16px;
	color:#793433;
	color:#001533;
	
	font-weight:bold;
	font-variant:small-caps;
	background:transparent;
	width:auto;
	text-transform:none;
	text-align:left;
	margin-top:5px;
	margin-left:20px;
	margin-bottom:10px;
}

#testimonials h2 {
	float:right;
	margin:0px;
	margin-right:30px;
	margin-bottom:10px;
	margin-top:5px;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
	display:inline;
	padding:0px;
}

#testimonials h3 {
	float:left;
	font-size:14px;
	color:#666;
	font-weight:bold;
	font-variant:small-caps;
	background:transparent;
	width:auto;
	text-transform:none;
	text-align:left;
	margin:0px;
	margin-left:20px;
	margin-bottom:10px;
} 
#testimonials p {
	width:950px;
	float:left;
	color:#454545;
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding-bottom:10px;
	font-weight:normal;
	margin-left:20px;
}

#testimonials a:link  {
	color:#793433;
	text-decoration:underline;
	font-weight:bold;
	float:left;
	margin:0px;
	margin-left:15px;
}

#testimonials a:visited  {
	color:#793433;
	text-decoration:underline;
	font-weight:bold;
	float:left;
	margin:0px;
	margin-left:15px;
}

	

#testimonials a:hover {
	color:#1f1f21;
	text-decoration:underline;
	font-weight:bold;
}

.fieldlabel {color:#30557a; font-size:12px; font-weight:bold; width:180px; margin-top:5px;}
 
/*.forminput, input, select {font-size:12px; font-weight:normal; margin-top:5px }*/
.forminput, input, select {border:1px solid #ccc;font-size:14px;font-weight:normal;margin-top:5px;}
.reqField {font-size:10px; color:#990000; padding-left:5px; }
.td1 {width:270px; text-align:left;}

.yaba1b {
	font-size:13px;
	color:#1f1f21;
  	margin:0px;
	padding:0px;
	width:70px;
}
.yaba2 {
	text-align:left;
	width:400px;
	font-size:13px;
	font-weight:normal;
 	background-image:url(images/red_bullet.gif);

	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:4px;
	color:#333;
}
.yaba2b {
	font-size:14px;
	color:#000;
	
	font-weight:normal;
	margin:0px;
	margin-left:10px;
	padding-left:5px;
	width:150px;
	font-variant:small-caps;
 }

.yaba2c {
	font-size:13px;
	color:#333;
	
	font-weight:normal;
	margin:0px;
	margin-left:10px;
	padding-left:10px;
 	background-image:url(images/red_bullet.gif);

	background-position:left;
	background-repeat:no-repeat;
	line-height:18px;
	
 }


.yaba3{font-size:12px;text-align:center}

div#allphotos {
	float:left;
	width:100%;
	margin-top:5px;
	text-align:center;
	cursor:pointer;
}

#leftSide {
  width:660px;
  float:left;
  padding-left:0px;
  padding-top:0px;

  font-weight:normal;
  color:#1f1f21;
  margin-bottom:3px;
  background-color:transparent;

}


#leftSide img {
	padding:10px;
	padding-top:15px;
	padding:0px;
	margin-right:3px;
	margin-bottom:3px;
}

 

#leftSide h1 {
	font-size:14px;
	width:580px;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-left:20px;
}

#leftSide h2 {
	font-size:13px;
	width:580px;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-left:20px;
	
	margin-left:20px;
	margin-bottom:10px;
	float:left;
}

#leftSide h3 {
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-left:20px;
	
	margin-left:20px;
	color:#a00;
	color:#793433;
	float:left;
}

#leftSide h4 {
	width:170px;
}

/*
#leftSide table {
	width:290px;
	float:left;
 	margin-left:10px;
	margin-bottom:10px;
}
*/

#leftSide td {
	/*
	line-height:16px;
	font-size:13px;
	*/
}

#leftSide a:link {
 	font-size: 13px;
	line-height:16px;
	font-weight: bold;
	text-decoration: underline;
	color:#564636;
	float:left;
	margin-left:10px;
}

#leftSide a:visited {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
      color:#507188;
	float:left;
	margin-left:10px;
	  
      

}

#leftSide a:hover {
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	color: #aa0000;
}

#leftSide p {
	float:left;
	margin:10px;
	margin-left:20px;
	margin-right:20px;
	font-size:12px;
	color:#000;
	color:#564636;
	color:#1f1f21;
	line-height:18px;
	text-align:left;
	width:600px;
} 

#archive {
  float:left;
  width:500px;
}
#archive table {
  float:left;
  margin-left:10px;
  margin-bottom:px;
  margin-top:10px;
  background-color:white;
  width:530px;
}

#archive td {
	float:left;
 }
 
 
 #calc {
  float:left;
  width:285px;
  height:auto;
  margin-left:0px;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#495a66;
  padding-bottom:10px;
  padding-top:5px;
  border:1px solid black;
  display:none;
}

#calc fieldset {
	width:250px;
	float:left;
	margin-left:10px;
	border:1px solid #eee;
	padding:5px;
}

#calc dl {
	width:260px;
	float:left;
	color:white;
}

#calc dd {
	float:left;
	width:260px;
	text-align:left;
	color:white;
}

#calc legend {
	color:white;
	font-weight:bold;
}

#viewRow {
	float:left;
	margin-left:5px;
	margin-bottom:40px;
	width:700px;
}


#viewRow table {
	width:190px;
	display:inline;
	float:left;
	padding-right:5px;
	border-right:0px dotted #793433;
	margin-left:40px;
}
 
#viewRow img {
	border:0px ridge #fff;
	width:165px;
	height:115px;
	background:#eee;
	padding:0px;
	margin-bottom:5px;
	margin-top:5px;
}

#viewRow a:link {
	font-size:12px;
	text-decoration:underline;
	color:#0a5c8d;
	font-variant:small-caps;
	font-weight:bold;
	line-height:20px;
	
}

#viewRow a:visited {
	font-size:12px;
	text-decoration:none;
	color:#0a5c8d;
	font-variant:small-caps;
	font-weight:bold;
}


#bigScroll {
	float:left;
	width:700px;
	margin-bottom:15px;
}


#views {
	float:left;
	width:700px;
	min-height:700px;
	height:auto;
}

div#byCity {
	width:275px;
	float:right;
	border-left:1px dotted #793433;
}

#byCity h5 {
	width:98%;
	font-size:16px;
	color:#793433;
	font-weight:bold;
	margin:0px;
	margin-top:5px;
	margin-bottom:10px;
	padding:0px;
}

#byCity span {
	width:98%;
	cursor:pointer;
	float:left;
	font-size:14px;
	text-align:left;
	font-variant:small-caps;
	padding-left:20px;
	padding-bottom:2px;
}

div#topper {
	float:left;
	width:980px;
	color:#666;
	margin:0px;
	padding:0px;
}

#topper table {
	margin:0px;
	margin-left:30px;
	padding:0px;
}

div#create {
	float:left;
	margin-top:5px;
	margin-bottom:15px;
	width:400px;
	/*
  background-color:#dedede;
  padding:5px;
  	*/
	
}

#create h2 {
	font-size:13px;
	width:400px;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-left:20px;
	
	margin-left:30px;
	margin-bottom:10px;
	float:left;
	color:#1f1f21;
}

#create a:link {
 	display:inline;
	float:none;
 	margin:0px;
	margin-left:10px;
	padding:0px;
	color:#733433;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

#create a:visited {
 	display:inline;
	float:none;
 	margin:0px;
	margin-left:10px;
	padding:0px;
	color:#733433;
	font-size:14px;
	font-weight:bold;
	
	text-decoration:underline; 	
}


#create a:hover {
	text-decoration:none;
	color:#733433;
	font-size:14px;
}

#create p {
	float:left;
 	margin:0px;
	margin-left:30px;
	font-size:15px;
 	color:#454545;
	line-height:18px;
	text-align:left;
	width:400px;
} 
div#showSold {
	float:left;
	width:100%;
	margin-left:0px;
	position:relative;
}

#showSold a:link {
	text-decoration:none;
	cursor:pointer;
}

#showSold a:visited {
	text-decoration:none;
	cursor:pointer;
}

.sb_blue button {text-align: left; 
  cursor:pointer;
/*  font-variant:small-caps;*/
  font-size:12px;
   background-color:#ede1cd;
   background-color:transparent;
   /*
   background-image:url(images/home.png);
   background-position:left;
   background-repeat:no-repeat;
   */
/*  background-color:#eee; */
     color:#1f1f21;
	 color:#d0817b;
   padding:0px;
  margin: 0px;
  border:0px dotted #666;
  border-top:0px;
   }
.sb_blue span {padding-right:0px; }   
/*.sb_blue button:focus {background-color: #8f6867;font-weight:normal; color:#fff;} */
.sb_blue button:hover {background-color: #a6b2c2; border:0px solid #a00; border-top:0px;color:#ffe;}
.sb_blue img {width:66px; height:51px; margin:0px; padding:2px; margin-right:5px; } 
 
 
 
.sb_link button {  
  cursor:pointer;
  text-align: left;
  border: 0px none;
  background-color: white;
  text-decoration: underline;
  color: blue;
  }
.sb_link button:focus {color:gray;}
.sb_link button:hover {color:gray;}

.gridImage {
	float:left;
 	width:65px;
/*	width:12%;*/
	height:55px;
	padding:1px;
	border-color:#fff;
	margin-right:5px;
	margin-left:5px;
}

.address0 {
	width:145px;;float:left; margin:0px;padding:0px;padding-left:5px; padding-top:5px; border-right:0px solid #666; font-size:12px;color:#000; height:45px;
	background-color:transparent;text-align:left;
}

#address3 {
	width:155px;float:left; margin:0px;padding:0px;border-right:1px solid #1f1f21;text-align:center;
 	padding-top:2px;
 	font-variant:small-caps;
	font-weight:500;
	cursor:pointer;
	font-size:12px;
	text-decoration:underline;

}

.price0 {
	width:60px;float:left;text-align:right;border-right:0px solid #666;color:#000;font-size:12px;
	height:25px; padding-top:20px;padding-right:2px;font-weight:bold;
}

.price0a {
	width:60px;float:left;text-align:center;border-right:0px solid #666;color:#000;font-size:12px;
	height:25px; padding-top:20px;padding-right:2px;font-weight:normal;
}

.price3 {
	width:61px;float:left;text-align:center;border-right:1px solid #666;padding-right:2px;
}


.date0 {
	width:75px;float:left;text-align:center;border-right:0px solid #666;color:#000;font-size:12px;
	height:25px; padding-top:20px;padding-right:2px;font-weight:normal;
}

.date3 {
	width:75px;float:left;text-align:center;border-right:1px solid #666;padding-right:2px;
}
 
.bed0 {
	width:25px;float:left;text-align:right;border-right:0px solid #666;color:#000; padding-top:20px; padding-right:2px; height:25px;font-size:12px;
}

.bed3 {
	width:26px;float:left;text-align:center;border-right:1px solid #666;padding-right:2px;
}


.dist0 {
	width:40px;float:left;text-align:right;padding-left:4px;padding-top:20px; border-right:0px solid #666;color:#000;height:25px;font-size:12px;
}

.dist3 {
	width:36px;float:left;text-align:center;padding-left:4px;border-right:0px solid #666;padding-right:2px;
}



.pool0 {
	width:100px;;float:left; margin:0px;padding:0px;padding-left:5px; padding-top:5px; border-right:0px solid #666; font-size:12px;color:#000; height:45px;
	background-color:transparent;text-align:left;
}

.short0 {
	width:100px;;float:left; margin:0px;margin-left:5px;padding:0px;padding-left:5px; padding-top:20px;border-right:0px solid #666; font-size:14px;color:#a00;; height:45px;
	background-color:transparent;text-align:left;
}

.short3 {
	width:100px;float:left;text-align:center;padding-left:4px;border-right:0px solid #666;padding-right:2px;text-decoration:none;cursor:none;
}


#similar{
	float:left;
	margin:0px;
	margin-top:25px;
	background-color:transparent;
	width:100%;
	color:#333;
	display:block;
 
}

#similar p {
	width:900px;
}

#similar h1 {
  float:left;
  margin:0px;
  margin-left:10px;
  font-size: 18px;
  line-height:22px;
   font-weight: bold;
  text-align: left;
  color:#3c434d;
  /*
  color:#507188;
  color:#496e94;
  color:#d2b151;
  */
  width:600px;
}


#gridhead{
	float:left;
	margin:0px;
	margin-top:10px;
	background-color:#1f1f21;
	width:100%;
	color:#fff;
	height:22px;
	display:block;
 
}

#gridhead span {
	float:left;
	text-align:center;
	border-right:1px solid transparent;
	padding-top:2px;
	margin:0px;
	font-variant:small-caps;
	font-weight:500;
	cursor:pointer;
	font-size:12px;
	text-decoration:underline;
}

#dr {
	float:left;
	width:auto;
	margin-left:25px;
	margin-top:30px;
	margin-bottom:0px;
}

 #dr h1 {
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#000;
 	font-weight:normal;
	text-align:left;
	margin-left:15px;
	width:950px;
}


div#tops{
	margin:0px;
	padding:0px;
	/*
	background-image:url(images/tops.png);
	background-repeat:repeat-x;
	*/
	float:left;
	height:auto;
	width:250px;
	text-align:center;
	/*
	background-color:#591c2b;
	background-color:#040606;
	background-color:#100e10;
	
	background-image:url(images/bg1.jpg);
	*/
	padding-bottom:5px;
	border-bottom:1px solid #666;
}


 

#show_member{
  float:left;
  width:290px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:5px;
  background-color:#81a18a;
  background-color:transparent;
  border:0px solid #aa0000;
  border-bottom:0px solid #ccc0af;
  padding-bottom:10px;
}

#show_member ul {
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  padding:0px;
  float:left;
  width:290px;
  text-align:left;
 }

#show_member li {
  padding:0px;
  margin-left:15px;
  font-size:12px;
   font-weight:500;
  color:#495a6f;
  color:#30557a;
  color:#1f1f21;
  width:250px;
  float:left;
}


#show_member h3 {
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#000;
	width:295px;
}
#show_member h4 {
	float:left;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color:#30557a;
	width:295px;
}

#show_member a:link {
  color:white;
  color:#999;
  font-weight:bold;
  text-decoration:underline;
    margin:0px;
  padding:0px;
  text-align:left;
  font-size:12px;
  width:200px;
  }

#show_member a:visited {
  color:#1f1f21;
  text-decoration:none;
  font-size:12px;
  width:200px;
  
}

#show_member a:hover {
  color:#793433;
  text-decoration:none;
  font-size:12px;
  width:200px;
  
}

#show_member p {
	margin:5px;
	padding:0px;
	width:290px;
}

#show_member img {
	
	float:left;
	margin:10px;
	margin-left:30px;
	width:143px;
	height:160px;
	background-color:#fff;
	padding:2px;
	border:1px solid #d0817b;
}

div#middle_left {
	float:left;
	width:490px;
}

#middle_left fieldset {
	float:left;
	width:450px;
	margin-left:20px;
	margin-top:10px;
	padding-bottom:10px;
 	border:1px solid #ddd;
}

#middle_left legend {
	color:#a00;
	text-align:left;
	font-size:14px;
	font-weight:500;
	font-variant:small-caps;
}

#middle_left table {
	width:420px;
	margin-left:10px;
}

#middle_left td {
	max-width:200px;
}

#middle_left h1 {
  float:left;
  margin:0px;
  margin-left:20px;
  margin-top:10px;
  font-size: 18px;
  line-height:22px;
   font-weight: bold;
  text-align: left;
  color:#3c434d;
  /*
  color:#507188;
  color:#496e94;
  color:#d2b151;
  */
  width:450px;
}

#leftSide form {
	margin-top:25px;
}


div#middle_right {
	float:left;
	width:480px;
}


#middle_right table {
	width:420px;
	margin-left:10px;
	margin-top:10px;
	float:left;
}

#middle_right td {
	max-width:200px;
}

#middle_right span {
	float:left;
	padding:0px;
	margin:0px;
	margin-top:20px;
	margin-left:40px;
}

div#middle_right h1 {
	width:100%;
	margin:10px;
	font-size:16px;
	text-align:left;
	color:#1f1f21;
}

#middle_right h2 {
	color:#733433;
	font-size:16px;
	float:left;
	font-weight:normal;
	text-align:left;
	margin:10px;
	margin-left:20px;
	margin-top:20px;
	padding:0px;
	width:450px;
}

#altop ul {
  float: left;
  border:0px;
  margin-left:25px;
  margin-top:10px;
  margin-bottom:10px;
  padding:0px;
    padding: 0;
	font-size:1em;
 }
 

#alreg li {	
   font-size:12px;
  font-weight:500;
  color:#495a6f;
  color:#30557a;
  color:#1f1f21;
  list-style-type:disc;
  padding-bottom:5px;
  margin-left:5px;
  margin-right:10px;
}

 

#alreg ul {
  float: left;
  border:0px;
  margin-left:25px;
  margin-top:15px;
  margin-bottom:10px;
  padding:0px;
  list-style-type:square;
   padding: 0;
	
 }
 
 #middle fieldset {
	float:left;
	width:420px;
	margin-left:20px;
	margin-top:20px;
	padding-bottom:10px;
 	border:1px solid #ddd;
}

 

#middle legend {
	color:#666;
 	text-align:left;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	margin:0px;
}
 

#topnav{color:#FFF;background-color:transparent;;height:33px;width:auto; border-bottom:0px solid #4e0711;position:absolute;top:25px;left:200px;
}
#topnav ul {margin:0px;padding:0px;width:auto;float:left;}
#topnav li{float:left;display:block;margin-top:2px;padding-top:4px;padding-bottom:8px;color:#fff;font-size:13px;cursor:pointer;font-weight:bold;width:160px;}

#topnav li a:link {
	padding:10px;
	padding-right:5px;
	padding-left:5pxpx;
	padding-bottom:10px;
	text-decoration:none;
	color:#000;
	font-weight:bold;
 }


#topnav li a:visited {
	
	text-decoration:none;
	font-weight:bold;
	
	color:#000;
 	
}

#topnav li a:hover {
	color:#d9042b;
	text-decoration:underline;

	
}

div#headRight {
 	float:right;
	margin-top:2px;
	margin-right:2px;
  }

#headRight h2 {
	font-size:11px;
	display:inline;
	color:#9c1f2f;
}

#headRight a:link {
	font-size:11px;
	color:#999;
	color:#9c1f2f;
	
	text-decoration:underline;
	font-weight:normal;
}

#headRight a:visited {
	font-size:11px;
	color:#999;
	color:#9c1f2f;
	
	text-decoration:underline;
	font-weight:normal;
}
#headRight a:hover {
	font-size:11px;
	color:#d9042b;
	text-decoration:none;
}

div#headCenter {
	/*
	display:inline;
	float:left;
	margin:0px;
	margin-top:22px;
	*/
	position:absolute;
	left:200px;
	top:20px;
}

#headCenter h1 {
	font-size:20px;
	color:#ffe;
	color:#f1dfe2;
	color:#fff;
	float:left;
	margin:0px;
	width:auto;
	font-weight:normal;
	float:left;
}
div#middles {
	float:left;
	margin-top:25px;
	margin-left:25px;
}
 

div#middleCard {
 	width:225px;
	height:220px;
	display:inline;
	margin-right:25px;
	margin-top:5px;
	float:left;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
}

#middleCard table{
	text-align:center;
}

 
#middleCard td{
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:center;
}

 
#middleCard a:link{
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:center;
	color:#001533;
	
}

#middleCard a:visited{
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:center;
	
}

 
#middleCard img {
 	border:2px ridge #fff;
	padding:0px;
	margin:0px;
	margin-left:7px;
}

#explore-nav{height:30px;overflow:hidden;width:975px;}
#explore-nav ul{float:left;margin:0px;padding:0px}
#explore-nav li{float:left;list-style-image:none;list-style:none}
/*#explore-nav li a:hover{cursor:pointer;background-color:#e65f35;color:#000;font-size:11px;}*/
#explore-nav li a{background-color:#591c2b;border-left:1px solid #999;border-top:1px solid #999;color:white;cursor:pointer;display:block;float:left;font-size:11px;height:16px;padding:5px 10px;text-transform:uppercase;list-style-image:none}
#explore-nav li a:hover{background-color:#e65f35;border-left:1px solid #999;border-top:1px solid #999;color:black;cursor:pointer;display:block;float:left;font-size:11px;height:16px;padding:5px 10px;text-transform:uppercase;list-style-image:none;font-weight:normal;}

#midScroll {
	float:left;
  	width:100%;
 	display:block;
	background-color:transparent;
	border-bottom:0px dotted #999;
	border-top:0px dotted #666;
	text-align:center;
  	
 }


#vLittle {
	/*
	float:left;
	*/
	position:absolute;
	top:30px;
	left:15px;
	width:95%;
	font-size:11px;
	font-weight:bold;
	color:#a00;
	color:#733433;
 	text-align:left;
	padding:0px;
	margin:0px;
	margin-top:1px;
	margin-bottom:5px;
 	font-variant:small-caps;
	background-color:transparent;
}

#options a:link {
	color:#dbf599;
	font-size:15px;
	font-weight:bold;
	width:auto;
	float:left;
 	border-bottom:0px solid white;
	width:auto;
	text-decoration:underline;
	font-variant:small-caps;
	
}
#options a:visited {
	color:#eee;	
	color:#d9042b;
	color:#dbf599;
	text-decoration:underline;

	width:auto;
	font-size:15px;
	font-weight:bold;
	width:auto;
	font-variant:small-caps;
	
	
}
#options a:hover {
	color:#aa0000;
	color:#001533;
	color:#fff;
	
	text-decoration:none;
 }

