/* BODY */

BODY {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	      font-size: 11px;
		  line-height: 16px;
		  color: #333;
	 background-image: url(../graphics/general/bg.gif); 

}
	
/* New Simple Nav */
.greyline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
padding-left:5px;
padding-right:5px;

 }


.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC; }

.nav:a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration:none;
color:#CCCCCC; }


.nav:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#CCCCCC; }





/* topnav */
#topnav { background-image: url(../graphics/nav/bg.gif); background-repeat: no-repeat; width:905px;
 font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px;
 
}
#topnav a{ color: #ccc; text-decoration:none; }
#topnav a:hover { color:#fff; text-decoration:none;}


/* leftarea */
.leftarea { margin-left:5px; }


/* contentarea */


.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px; color:#333333;
	text-align:justify;
	
	
}
.outline { border-right:1px #ddd solid;  border-left:1px #ddd solid; }
.pagetitle, h1 { font-size:18px; color: #F43b00; font-weight:normal; font-family: Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px; margin-top:10px; }
.subtitle, h2 { font-size:12px; color: #F43b00; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px; margin-top:10px; }
h3 {font-size:11px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; margin-bottom:0; margin-top:10px;}

.login {padding-top:15px; padding-left:10px; height:133px; background-image: url(../graphics/left/loginmain.jpg); background-repeat: no-repeat;}
table.search {width:170px;margin-left:1px;font-size:0.6em;}
td.search {padding:3px;border:1px solid #676767;font-size:1.3em;text-align:left;}
td.searchtitle {text-align:center;background-color:#F43B00;font-size:1.1em;}
.searchbottom {}
div.searchtitle {color:#999999;font-size:1.3em;font-style:italic;font-weight:bold;text-align:left;}
.smallpg {color:#F43B00;font-size:1.1em;font-weight:bold;text-align:left;}

.featurehead{ background-color:#CCCCCC; width:270px; padding:5px; height:20px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

.question { font-size:larger; font-weight:bold; }
.formpanel { background-image:url(../graphics/general/formpanelbg.jpg);background-repeat:no-repeat; background-color:#ededed; padding:10px; border:0px solid #ededed; width:520px; margin-left:5px; }
.formpanel td { border-bottom:1px #dedede solid; height:35px; }


/* PROPERTYDISPLAY */
.propertydisplay { }
.propertydisplay img { margin:3px; }


.line01 { border-bottom:1px solid #ddd; }

/* END */
 #end { 
  color:#999; text-align:left; font-size:10px; width:892px; font-family: Arial, Helvetica, sans-serif; border-top: solid 1px #ddd; text-align:center; padding:4px;
}
#end a{ color: #f43b00; text-decoration:none; }
#end a:hover { color:#990000; text-decoration:none;}
 





a {
	text-decoration: none; color: #f43b00;
}
a:hover {
	text-decoration: underline; color: #990000;
}

a.buy {color:#467EB6;}
a.buy:hover {color:#77AADD;}

/* LISTING PAGE */
.propertyname {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:F43b00; }

.propertydescription {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333; }





