/* CSS Document */

body {
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;	
	font-family:tahoma, arial, verdana; font-size:11px; color:#7B7B7B;
}

.rollout{filter:alpha(opacity=100);	cursor: pointer;-moz-opacity:1;	opacity: 1;}
.rollover	{filter:alpha(opacity=50);cursor: pointer;-moz-opacity:0.5; opacity: 0.5;}

a{color:#666666; text-decoration:underline}
a:hover{color:#A1A1A1; text-decoration:none}

.arial_darkgrey{font-family:arial, tahoma, verdana; color:#6C6C6C;}
.txt_red {color:#990000; font-size:11px;}
.txt_darkgrey {color:#303030; font-size:11px;}

div{font-size:11px;}
td{font-size:11px;}
div.main{width:758px; max-width:758px;}
td.content{width: 545px; padding:15px;background-image:url(../img/layout/content_td_bg.gif); background-repeat:repeat-x;}
td.rightbar{width:183px; background-image:url(../img/layout/rightbar_bg.gif); background-repeat:repeat-y; }
div.footer{border-top:4px #2A2A2A solid; margin-top:2px;}
div.footer_tel{text-align:right; padding-right:4px; background-color:#A53200;}

div.offerbox{width:150px; overflow:visible; text-align:justify;}
div.offerbox_img{border: 1px #949494 solid; margin-bottom:4px;}
div.offerbox_info{font-size:10px; line-height:10px;}
div.learnmoretown{background:url(../img/content/area_box_point.gif) left 2px no-repeat; padding-left:15px; text-align:left; margin-bottom:5px;}



.res_title{height:17px; padding-right:75px; padding-left:3px; background-repeat:no-repeat; background-position:right bottom; font-family:tahoma, verdana; font-size:12px; color:#B77357; font-weight:bold; padding-top:3px; margin-bottom:2px;}
.res_imgtd{width:148px; border-right:2px white solid;}
.res_tablesize{width:100%; height:98px;}
.res_details_table{width:100%; height:76px;}
.res_details_td1{width:173px; border-right:2px white solid; background-color:#DFDFDF; padding:3px; color:#666666;}
.res_details_statusimg{text-align:center; vertical-align:bottom; padding-top:10px; padding-left:100px;}
.res_details_price{font-size:10px; height:12px; background-repeat:no-repeat; background-position:right bottom; padding-top:8px;}
.res_describtion{padding:5px; background-color:#F5ECE9; text-align:justify; color:#625A7C;}

.det_imgs_td{text-align:left; vertical-align:top; width:81px; height:54px;}
