td.front_tab{
	border:solid 1px #cccccc;
	border-bottom:solid 1px #f5f5f5;
	border-top:solid 2px #ffaa00;
	background-color:#f5f5f5;
	white-space:nowrap;
	}

td.back_tab{
	border:solid 1px #cccccc;
	border-top:solid 2px #ccccaa;
	background-color:#ffffff;
	background-image:url('../images/g_sprite_v1.png');
	background-position: 0px -174px;
	background-repeat:repeat-x;
	white-space:nowrap;
}

.head,
.r_head,
.g_head,
b_head{
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	border-style:none;
	padding:2px 4px;
	margin:0px 0px;
	}
.head{
	background-position: 0px -174px;
}
.r_head{
	background-position: 0px -147px;
	
	}
.g_head{
	background-position: 0px -120px;
	}
.b_head{
	background-position: 0px -93px;
	}

/** Links **/
A.green, 
A.green:link,
A.green:visited{
	FONT-FAMILY:Arial,Verdana, Helvetica; 
	TEXT-DECORATION:none; 
	COLOR:#55a10c; 
	FONT-SIZE:12px;
	padding:0px 0px 0px 7px;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	background-position: 0px -201px;
	background-repeat:no-repeat;
	}

A.green:hover{
	TEXT-DECORATION:underline;
	COLOR:#006600;
}

A.red, 
A.red:link,
A.red:visited,
A.red_bull, 
A.red_bull:link,
A.red_bull:visited{
	FONT-FAMILY:Arial,Verdana, Helvetica; 
	TEXT-DECORATION:none; 
	COLOR:#cc4000; 
	FONT-SIZE:12px;
	
}
A.red:hover,
A.red_bull:hover{
	TEXT-DECORATION:underline;
	COLOR:#dd0000; 
}

a.red_bull{
	padding:0px 0px 0px 7px;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	background-position: 0px -201px;
	background-repeat:no-repeat;
}

a.logo,
a.logo:visited{
	border:none;
	padding:0 0;
	width:205px;
	height:42px;
	display:block;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	background-position: -92px 0px;
	text-decoration:none;
}	


/** Divs **/
span.bed,
span.bath,
span.car{
	
	display:inline;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	margin-left:3px;
	padding:0px 7px;
}
span.bath{
	background-position: -35px -8px;
		
	
}

span.bed{
	background-position: -17px -8px;

}

span.car{
	background-position: 0px -8px;

}





	



A, A:link,A:visited{FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#202020; FONT-SIZE:9pt}
A:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;COLOR:#000000;}






A.blue, A.blue:link,A.blue:visited{FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#236eb5; FONT-SIZE:9pt}
A.blue:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;COLOR:#395cc1;background-color:#f5f5ff;}

A.white,A.white:link,A.white:visited {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#ffffff; FONT-WEIGHT:100; FONT-SIZE:9pt}
A.white:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:none;COLOR:#da651a;}

A.black,A.black:link,A.black:visited {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#000000; FONT-WEIGHT:100; FONT-SIZE:9pt}
A.black:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;COLOR:#dd0000;}

A.small,A.small:link,A.small:visited {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#000000;FONT-SIZE:8pt}
A.small:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;COLOR:#dd0000;}

A.orange,A.orange:link,A.orange:visited {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:underline; COLOR:#ee8800; FONT-WEIGHT:700; FONT-SIZE:9pt}
A.orange:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;COLOR:#395c91;FONT-WEIGHT:700;}

A.brown,A.brown:link,A.brown:visited{FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#857463; FONT-WEIGHT:100; FONT-SIZE:9pt}
A.brown:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;COLOR:#9a3402;FONT-WEIGHT:100;}

form {
	padding:0px 0px;
	margin:0px 0px;
}


a.tab,
a.tab:link,
a.tab:visited{
	FONT-FAMILY:arial,verdana,helvetica; 
	TEXT-DECORATION:none; 
	COLOR:#7f796e; 
	FONT-WEIGHT:100; 
	FONT-SIZE:8pt
}
a.tab:hover{
	FONT-FAMILY:arial,verdana,helvetica;
	TEXT-DECORATION:underline;
	COLOR:#da651a;
	FONT-WEIGHT:100;
	}

A.footer,A.footer:link,A.footer:visited {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#666666;FONT-SIZE:8pt}
A.footer:hover {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:underline; COLOR:#dd0000;FONT-SIZE:8pt}

A.result, A.result:link,A.result:visited{FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#da651a;FONT-SIZE:14px;font-weight:700;}
A.result:hover{FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:underline;}
div.result{
	margin:7px 5px 5px 0px;
}

.floating{
	float:right;
	margin:2px 0px 5px 5px;
	}
	
.leftfloating{
	float:left;
	margin:2px 5px 5px 0px;
	}
	
	
hr{	
	height:1px;
	border-width:0;
	color:#dddddd;
	background-color:#dddddd;
	clear:both;
}

.floatr{
	float:right;
	
}

.floatl{
	float:left;
	
}

.clearer{
	clear:both;
	}

h1{margin:3px 3px 0px 0px;color:#454545;font-size:16px;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}
h1.def{margin:3px 3px 0px 0px;color:#889966;font-size:16px;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}
h1.red{margin:3px 3px 0px 0px;color:#cc4000;font-size:16px;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}
h1.h_white{padding:3px 0px 3px 3px;color:#ffffff;font-size:15px;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}

h2{margin:5px 0px 0px 0px;color:#565656;font-size:10pt;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}
h3{margin:3px 0px 0px 0px;color:#444444;font-size:10pt;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}
h3.white{margin:3px 0px 0px 0px;color:#ffffee;font-size:10pt;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}

p{margin:5px 0px 0px 0px;FONT-FAMILY:arial,Verdana, Helvetica; COLOR:#202020;FONT-SIZE:9pt;line-height:16px;font-weight:100;}


/* HTML {max-width: 1024px;}*/
/*** section for layout ***/
#wrapper{
	width:990px;
	margin:0 auto;
	padding:0;
}

html{
	min-height:350px;
}

body {
  margin: 0 0;
  padding: 0 0;
}
#head{
  width:100%;
  
}
#left_col {
 
  float: left;

}
#right_col {
  
  float: right;

 
}
#content {

  float: left;
 
 
}


#footer {
  clear: both;
  width: 100%;
}

div.rounded {
	background-color:#929292;
	font-size:12px;
	color:#FFFFFF;
	font-weight:700;
	font-family:Helvetica;
}
/*
div.rounded div{
	padding-left:12px;
}
*/
.hr_div{
	margin-bottom:3px;
	/*background:url("../images/libs/lib_img_3808_gngggsry.gif");*/
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	background-position: 0px -90px;
	border-style:none;
	background-repeat:repeat-x;
	clear:both;
	height:2px;
}


.vr_div{padding:2px 3px;
background:url("../images/libs/lib_img_13474_aktpwxma.gif");
background-repeat:repeat-y;
float:left;
}

.side_promo,
div.rmore a{
font-size:11px;
font-family:Verdana,Arial,Helvetica;
}

div.rmore{
	text-align:right;
}

div.rmore a{
color:#F73002;
text-decoration:none;
font-weight:700;
}
div.rmore a:hover{
text-decoration:underline;
}


/** Social Networks **/
#soc_net{
	text-align:center;
}

#soc_net ul{
   list-style: none;
   margin:0;
   padding:0;
   
}
#soc_net li{
	display:inline;
	float:left;
	line-height:16px;
	margin-right:1px;

}
#soc_net li a,
#soc_net li a:link,
#soc_net li a:visited {
  color:#1F3142;
	font-weight:700;
	font-size:9px;
	text-decoration:none;
	display:block;
	padding:7px 0px;
	vertical-align:middle;
	height:16px;
	
}
#soc_net li a:hover {
   text-decoration:underline;
}

.facebook{
	background-image:url('../images/social/facebook.gif');
	background-repeat:no-repeat;
	padding-left:18px;
}


.yahoo-buzz{
	background-image:url('../images/social/yahoo-buzz.png');
	background-repeat:no-repeat;
	padding-left:18px;
}

.digg{
	background-image:url('../images/social/digg.gif');
	background-repeat:no-repeat;
	padding-left:18px;
}

.delicious{
	background-image:url('../images/social/delicious.gif');
	background-repeat:no-repeat;
	padding-left:18px;
}

.stumbleupon{
	background-image:url('../images/social/stup.png');
	background-repeat:no-repeat;
	padding-left:18px;
}

.googlebook{
	background-image:url('../images/social/googlebookmark.png');
	background-repeat:no-repeat;
	padding-left:18px;
}



.sggl,
.sstup,
.sdigg,
.syb,
.sfb,
.sdel{
	display:inline;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	padding:0px 0px 5px 17px;

	
}

.sggl{
	background-position: -41px -44px;
}

.sstup{
	background-position: -21px -44px;
}
.sdigg{
	background-position: -81px -44px;
}

.syb{
	background-position: -1px -44px;
}

.sfb{
	background-position: -61px -44px;
}

.sdel{
	background-position: -101px -44px;
}

ul{
	list-style-type:none;
	margin:5px 5px 5px 5px;
	padding-left:10px}
li{
	padding:0px 0px 0px 7px;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	background-repeat:no-repeat;
	background-position: -0px -201px;
	color:#202020;
	font-size:9pt;
	FONT-FAMILY:Arial,Verdana,helvetica;
	margin:5px 0px 5px 10px;
}
li.small{margin:0px 0px 2px 0px;padding: 0px 0px 0px 0px;}


td.devider{
	width:1px;
	background-image:url('../images/headers/v_line.gif');
	background-repeat:repeat-y;
	}
	
div.devider{
	width:100%;
/*	background-image:url('../images/headers/h_line.gif');*/
	background-repeat:repeat-x;
	height:2px;
	background-image:url('../images/g_sprite_v1.png');
	background-color:transparent;
	background-position: -0px -90px;
	}	



/*********************/
table.sec{margin:5px 5px 0px 5px;width:99%;}

td{FONT-FAMILY:arial,verdana,helvetica;font-size:9pt;color:#404040}

td.prn{border:none;border-bottom:solid 1px #000000;border-right:solid 1px #000000;FONT-SIZE:8pt;FONT-FAMILY:arial,verdana,helvetica;}




td.rt_s{border:solid 1px #cccccc;border-bottom:none;border-right:none;border-left:solid 4px #ffaa00; background-color:#ffffff;font-weight:700;font-size:13px;color:#dd8800}
td.rt_ns{border:solid 1px #cccccc;border-bottom:none; background-color:#ecefdd;color:#ffffff;font-size:13px;border-left:solid 4px #ccccaa;}

td.rt_ns a,a:link,a:visited {FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#777777; FONT-WEIGHT:100; FONT-SIZE:13px;}
td.rt_ns a:hover {FONT-FAMILY:Arial,Verdana, Helvetica;TEXT-DECORATION:none;COLOR:#da651a;}



.pan{border:none;border-right:solid 1px #aaaaaa;border-left:solid 1px #eeeeee;border-bottom:solid 1px #aaaaaa;}


input.t_input{FONT-FAMILY:Arial,Verdana, Helvetica; COLOR:#504040; FONT-SIZE:9pt;line-height:14px;border-style:solid;border-width:1px;border-color:#868686;}


textarea.t_message{FONT-FAMILY:Arial,Verdana, Helvetica; COLOR:#804040; FONT-SIZE:9pt;border-style:solid;border-width:1px;border-color:#868686;}
textarea.s_message{margin:5px 5px 0px 5px;FONT-FAMILY:Arial,Verdana, Helvetica; COLOR:#804040; FONT-SIZE:9pt;border-style:solid;border-width:1px;border-color:#868686;width:100%}







div.front_tab{height:17px;border:none;border-bottom:solid 1px #f5f5f5}
div.front_tab div{background-image:url('../images/headers/ts_mid_sel.gif');background-repeat:repeat-x;height:17px;}
div.front_tab div div{background-image:url('../images/headers/ts_left_sel.gif');background-repeat: no-repeat;background-position: top left;}
div.front_tab div div div{background-image:url('../images/headers/ts_right_sel.gif');background-repeat: no-repeat;background-position: top right;}

div.back_tab{height:17px; border:none;}
div.back_tab div{background-image:url('../images/headers/ts_mid_gr.gif');background-repeat:repeat-x;height:17px;}
div.back_tab div div{background-image:url('../images/headers/ts_left_gr.gif');background-repeat: no-repeat;background-position: top left;}
div.back_tab div div div{background-image:url('../images/headers/ts_right_gr.gif');background-repeat: no-repeat;background-position: top right;}

div.tabstrip{background-image:url('../images/headers/ts_mid.gif');background-repeat:repeat-x;}

div.rounded{background-image:url('../images/headers/ltcor.gif');background-repeat: no-repeat;background-position: top left}
div.rounded div{background-image:url('../images/headers/rtcor.gif');background-repeat: no-repeat;background-position: top right;}
div.rounded div div{background-image:url('../images/headers/rbcor.gif');background-repeat: no-repeat;background-position: bottom right;}
div.rounded div div div{padding-left:12px;background-image:url('../images/headers/lbcor.gif');background-repeat: no-repeat;background-position: bottom left;}

div.t_rounded{background-image:url('../images/headers/ltcor_s.gif');background-repeat: no-repeat;background-position: top left}
div.t_rounded div{background-image:url('../images/headers/rtcor_s.gif');background-repeat: no-repeat;background-position: top right;}


div.list{background-image:url('../images/headers/l_tl.gif');background-repeat: no-repeat;background-position: top left;border:none;}
div.list div{background-image:url('../images/headers/l_tr.gif');background-repeat: no-repeat;background-position: top right;}
div.list div div{background-image:url('../images/headers/l_br.gif');background-repeat: no-repeat;background-position: bottom right;}
div.list div div div{background-image:url('../images/headers/l_bl.gif');background-repeat: no-repeat;background-position: bottom left;}



.titlew{color:#ffffff;font-size:18px;font-weight:600;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:18px;}
.subtitlew{color:#ffffff;font-size:15px;font-weight:600;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:18px;}
.subtitleb{color:#004090;font-size:15px;font-weight:600;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:18px;}

.textn{color:#202020;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textw{color:#ffffff;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textb{color:#004090;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textr{color:#cc4000;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textor{
	color:#da651a;
	font-size:8pt;
	FONT-FAMILY:Arial,Verdana, Helvetica;
	line-height:16px;
	}
.textg{color:#59910c;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textgr{color:#666666;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}


.textrb{color:#cc4000;FONT-FAMILY:Arial,Verdana, Helvetica;font-size:14px;font-weight:700;}
.textgrb{color:#666666;FONT-FAMILY:Arial,Verdana, Helvetica;font-size:14px;font-weight:700;}

.p_title{
	color:#555555;
	FONT-FAMILY:Arial,Verdana, Helvetica;
	font-size:16px;
	font-weight:100;}

.textwm{color:#ffffff;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}

.textns{color:#202020;font-size:8pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textws{color:#ffffff;font-size:8pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textbs{color:#004090;font-size:8pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textrs{color:#aa4000;font-size:8pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textgrs{color:#666666;font-size:8pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}
.textgs{color:#95816c;font-size:9pt;FONT-FAMILY:Arial,Verdana, Helvetica;line-height:16px;}

.footer{FONT-FAMILY:Arial,Verdana, Helvetica; TEXT-DECORATION:none; COLOR:#666666;FONT-SIZE:8pt;}
.search{color:#2424a4;font-size:15px;font-weight:700;FONT-FAMILY:arial,Verdana, Helvetica;}

.price{color:#aa4000;font-size:11pt;FONT-FAMILY:Arial,verdana,helvetica;}

.section{margin:8pt 5px 5px 5px;FONT-FAMILY:Arial,Verdana, Helvetica; COLOR:#202020;FONT-SIZE:9pt;line-height:16px;font-weight:100;}
.pullstyle{FONT-FAMILY:Arial,Verdana, Helvetica; COLOR:#695963; FONT-SIZE:9pt;line-height:14px;border-style:solid;border-width:1px;border-color:#c0c0c0;}
.board{margin:0px 0px 0px 0px;FONT-FAMILY:Arial,Verdana, Helvetica; COLOR:#202020; FONT-WEIGHT:100; FONT-SIZE:9pt;line-height:18px;}


.prg {border:solid 1px #dfdfdf;padding:2px 4px 2px 4px;margin:4px;}


.propDet{
	padding:1px 1px;
	margin-bottom:10px;
	border:solid 1px #dddddd;
}

.propHead{
	background-color:#bbbbbb;
	padding:3px 0px;
}

.propHead H2{
	display:inline;
	padding:0 0 0 3px;
	color:#FFFFFF;
	font-weight:700;
	FONT-FAMILY:Arial,Verdana, Helvetica; 
	FONT-SIZE:14px;
}

.propHead ul{
	float:right;
	display:inline;
}

.propFoot{
	text-align:right;
	color:#cc4000;
	background-color:#ededed;
	font-size:10pt;
	font-weight:700;
	FONT-FAMILY:Arial,Verdana, Helvetica;
	padding:2px 2px;
}

.pagingSec{
	text-align:center;
	padding:2px 2px;
}

.pagingSec #curr,
a.page,a.page:link,
A#next,A#next:link,
A#prev,A#prev:link{
	border:solid 1px #bbbbbb;
	padding:0 5px;
	margin:0 2px;
	font-weight:700;
	font-size:11px;
	FONT-FAMILY:Arial,Verdana, Helvetica;
}



a.page,a.page:link,
A#next,A#next:link,
A#prev,A#prev:link{
	color:#cc4400;
	text-decoration:none;
	background-color:#ffffff;
	
}




.pagingSec A#next:hover,
.pagingSec A#prev:hover,
.pagingSec a.page:hover{
	color:#FFFFFF;
	background-color:#cc4400;
	
}


.pagingSec #curr{
	color:#ffffff;
	background-color:#444444;
	
	
}

/***************************Navigation *******************/
.subnav{
	padding:5px 5px ;
	width:979px;
	height:13px;
	border:solid 1px #dddddd;
	border-top:none;
	background-color:#f5f5f5;
	font-size:7pt;
	FONT-FAMILY:Arial,Verdana, Helvetica;
}
