html{ padding:0px;}
body{ background:url(../img/body.gif) repeat-x top left; padding:0px; margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif;;}
.main { width:895px; margin:0px auto;}
.inner { width:895px; float:left;
		 background:url(../img/down.gif) repeat-y top left;
		}
.inner_2 { width:811px; float:left; background:url(../img/head.gif) no-repeat top left; 
		   position:relative;
		   padding:0px 38px 0px 46px;
		   }
.footer { width:895px; padding:35px 0px 0px 0px; float:left; background:url(../img/footer.gif) #ffffff no-repeat top left}

.logo1 { width:183px; height:225px; 
		 background:url(../img/logo1.png) no-repeat top left;
		 position:absolute; top:38px; left:46px;
		 }
* html .logo1  {background:none; filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo1.png', sizingMethod='image');}
.logo2 { width:377px; height:82px; 
		 background:url(../img/logo2.png) no-repeat top left;
		 position:absolute; top:74px; right:53px;
		 }
* html .logo2  {background:none; filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo2.png', sizingMethod='image');}


#left { width:268px; float:left; margin:274px 0px 0px 0px;}
.right { width:543px; float:left; margin:132px 0px 0px 0px;
		 background:url(../img/right.gif) repeat-y top left;
		 }
.right .right_main { width:495px; padding:47px 24px 0px 24px;  
					 background:url(../img/right_top.gif) no-repeat top left;
					 font-size:12px; color:#8b7974;
					 }
.right .right_bottom { width:543px; height:35px; float:left; background:url(../img/right_bottom.gif) no-repeat top left;}

.top_menu { width:492px; height:20px; background:url(../img/top_menu.gif) no-repeat top left; list-style:none;
			padding:7px; margin:0; text-align:left;
			}
.right_main p {
line-height: 1.4em;
text-align: justify;
font-family: Tahoma, Verdana;
font-weight: bold;
font-size: 11px;
color: #A04010;
color: #4a1b1a;
margin: 0;
padding: 7px;
}

.right_main p.local {
line-height: 1.4em;
text-align: left;
font-family: Tahoma, Verdana;
font-weight: normal;
font-size: 11px;
color: #A04010;
color: #4a1b1a;
margin-top: 5px;
padding: 7px;
}

.right_main .special {
color: #A04010;
border: double medium #4a1b1a;
padding: 5px;
margin: 7px;
width: 458px;
}

.right_main h2 {
color: #A04010;
font-weight: bold;
padding: 0 0 5px 0;
margin: 0;
font-size: 14px;
text-align: left;
}

.right_main h3 {
color: #A04010;
font-weight: bold;
padding: 20px 0 0 0;
margin: 0;
font-size: 14px;
text-align: left;
}



#left .find { padding:0px 0px 10px 0px;}
#left h3 { width:214px; height:26px; padding:30px 0px 0px 50px; margin:0px; color:#fff; font-size:12px; background:url(../img/h3.gif) no-repeat top left}
#left .find .f_txt { width:264px; background:url(../img/f_txt.gif) repeat-y top left;}
* html .left .find .f_txt { height:374px;} 
#left .find .f_f { width:264px; height:7px; background:url(../img/f_f.gif) no-repeat top left;}
#left .choose {}
#left .choose .c_txt { width:264px;}

// #left ul { padding:0px; margin:0px; list-style:none; width:262px; border-right:solid 1px #a04111; border-left:solid 1px #a04111; float:left;}
// #left ul li { width:262px; float:left; min-height:20px; background:#b99b95;}
// * html #left ul li  { height:20px;}
// #left ul li.bck { background:url(../img/blk2.gif) #a57b70 repeat-y top left;}

#left .choose .c_f { width:147px; padding:10px 0px 0px 117px; position:relative; height:30px; float:left; background:url(../img/c_f.gif) no-repeat top left;}


.footer ul { padding:0px; margin:0px; list-style:none; text-align:center;}
.footer ul li {display:inline; margin:0px; padding:0px; height:12px;}
.footer ul li a {font-size:12px; color:#330000; text-decoration:none; 
				 margin:0px 0px 0px 8px; font-weight:bold; 
				 padding:0px 12px 0px 0px; 
				 background:url(../img/li2.gif) no-repeat right 3px; }
.footer ul li a:hover { color:#5c3939;}				 
.footer .copy { text-align:center; font-size:12px; padding:5px 0px 20px 0px; font-weight:bold; color:#330000;}

#du { width:25px; position:absolute; top:10px; left:117px; height:25px; display:block; background-position: top left; background-repeat:no-repeat; cursor:pointer;}
#du2 { width:25px; position:absolute; top:10px; left:117px; height:25px; display:block; background-position: top left; background-repeat:no-repeat; cursor:pointer;}






.area {
text-align: left;
font-family: Tahoma, Verdana;
padding: 5px 30px;
font-size: 1.1em;
color: #fff;
}

.b1 {
height: 18px;
background-color: #785c58;
}


.b2 {
height: 18px;
background-color: #C9C299;
}

.two {
          text-align:left; 
          line-height:12px;	
          font-size: 10px;
          font-family: Tahoma, Helvetica;
          color:#785c58;
          padding-bottom: 2px;
}



.five {
          text-align:left; 
          line-height:12px;	
          font-size: 10px;
          font-family: Tahoma, Helvetica;
          color:#ffffff;
}

.gama {
          font-family: Tahoma, Helvetica;
	  font-size: 13px;
          color: #ffffff;
          text-align: center;
	  line-height: 10px;
   }
.seven {
          font-family: Tahoma, Helvetica; 
          font-size: 11px; 
          color: #ffffff; 
          padding: 2px;}

#left #menu5 {
        width: 264px; 
        width: "265px";
	margin: 0px;
	border-style: solid solid none solid;
	border-color: #D8D5D1;
	border-size: 1px;
	border-width: 0px;
        text-align: left;
font-size: 11px;
	}
	
#left #menu5 li a {
	height: 23px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
line-height: 1.2em;
font-weight: bold;
margin-bottom: 1px;
	}	
	
#left #menu5 li a:link, #left #menu5 li a:visited {
	color: #fff;
	display: block;
	background: url(../images/menu3.gif);
	padding: 3px 0 0 12px;
line-height: 1.2em;
font-weight: bold;
margin-bottom: 1px;
	}

#left #menu5 li a:hover {
	color: #fff;
	background: url(../images/menu3.gif) 0 -25px;
	padding: 3px 0 0 12px;
font-weight: bold;
margin-bottom: 1px;
	}


#left #menu5 li.current a {
	height: 23px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
line-height: 1.2em;
font-weight: bold;
margin-bottom: 1px;
	}	
	
#left #menu5 li.current a:link, #left #menu5 li.current a:visited {
	color: #4a1b1a;
	display: block;
	background: url(../images/menu3.gif) 0 -25px;
	padding: 3px 3px 0 12px;
line-height: 1.2em;
font-weight: bold;
margin-bottom: 1px;
text-align:right;
font-size:1.1em;
letter-spacing:2px;
	}

#left #menu5 li.current a:hover {
	color: #4a1b1a;
	background: url(../images/menu3.gif) 0 -25px;
	padding: 3px 3px 0 12px;
font-weight: bold;
margin-bottom: 1px;
text-align:right;
font-size:1.1em;
letter-spacing:2px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

.suburbname {
 color:#ffffff; font-size:0.9em; padding-left:10px; margin:0;
}

.tdsub {
background-image: URL(swcs_files/swcs_r4_c5.gif);
}


#footer {
text-align: center;
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
font-size: 12px;
color: #fff;
padding: 10px 0 5px; 0;
}


#footer a:link, #footer a:visited {
	color: #fff;
line-height: 1.2em;
font-weight: bold;
margin-bottom: 1px;
text-decoration: none;
	}

#footer a:hover {
	color: #fff;
font-weight: bold;
margin-bottom: 1px;
text-decoration: underline;
	}


#footer p {
text-align: center;
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
}






.right_main .special a:link, .right_main .special a:visited {
text-align: right; 
margin-left:150px;
color: #A04010;
text-decoration: underline;
}

.right_main .special a:hover {
text-align: right; 
margin-left:150px;
color: #A04010;
text-decoration: none;
}



.flipimage {
width: 400px;
height: 300px;
padding-bottom: 5px;
}


.flipimg {
width: 97px;
height: 73px;
}


.form_field {
width: 80px; 
font-weight: bold; 
color: #fff; 
font-size: 11px; 
padding: 10px 0 0px 5px; 
float: left;
}


.form_d {
width:264px; 
float:left;
}

.form_d2 {
width:264px; 
float:left; 
margin-bottom: 10px;
}

.form_input {
width: 164px; 
float: right; 
padding: 5px 0 0px 5px;
font-size:1.5em;
line-height:1.5em;
}

.form_to {
font-weight: bold; 
color: #fff; 
font-size: 11px;
}

.form_bed {
width: 90px; 
font-weight: bold; 
color: #fff; 
font-size: 11px; 
padding: 5px 0 0px 5px; 
float: left;
}


.form_bed2 {
padding: 5px 0 0px 5px;
}



.form_bath {
font-weight: bold; 
color: #fff; 
font-size: 11px; 
padding: 10px 0 0px 5px;
}


.form_bath2 {
padding: 10px 0 0px 5px;
}

.form_optional {
width: 164px; 
float: right; 
padding: 5px 0 0px 5px; 
color: #fff; 
font-size: 11px;
}


.form_d {
width:264px; 
float:left;
}


.form_d2 {
width:264px; 
float:left; 
margin-bottom: 10px;
}

.form_d3 {
width:264px; 
float:left; 
margin-bottom: 10px;
}

.form_found {
font-weight: bold; 
color: #fff; 
font-size: 11px; 
padding: 10px 0 0px 5px; 
float: left;
}

.form_found2 {
float: right; 
padding: 7px 7px 0px 5px; 
color: #fff; 
font-size: 11px;
}

.form_submit {
width:264px; 
font-weight: bold; 
color: #fff; 
font-size: 11px; 
margin-left: 20px;
padding:0;
}

.form_mls {
width: 254px; 
font-weight: bold; 
color: #fff; 
font-size: 10px; 
padding: 5px 10px 0px 5px;
}

.form_email {
width: 264px; 
font-weight: bold; 
color: #fff; 
font-size: 11px; 
padding: 5px 0 0px 5px; 
float: left;
}

.list a:link, .list a:visited {
color: #A04010;
text-decoration: underline;
font-size: 13px;
line-height: 1.4em;
padding: 5px;
}

.list a:hover {
color: #A04010;
text-decoration: none;
font-size: 13px;
line-height: 1.4em;
padding: 5px;
}

.image {
width:500px;
margin:auto; 
padding-top: 30px;
}

.five2 {
padding-bottom: 10px;
}


