/* layout */
* html body{text-align:center}
body{margin:0;background:#eee url(../images/bodybgr3.gif) repeat-y center top}
#header,#mainmenu,#content,#footer{width:765px;margin:auto;text-align:left;overflow:hidden}

/* header */
#header{background:url(../images/header2.jpg);height:100px}

/* mainmenu */
#mainmenu,#mainmenu *{font:bold 12px Arial, Helvetica, sans-serif}
#mainmenu{background:url(../images/menubgr013.gif) repeat-x left top;height:32px}
#mainmenu:after,#content:after,div.row:after,#footer:after{display:block;clear:both;content:'.';visibility:hidden;height:0}
#mainmenu ul,#footer ul{margin:0;padding:0;list-style:none}
#mainmenu li,#footer li{display:inline;float:left}
#mainmenu li{cursor:pointer}
#mainmenu li a{color:black;text-decoration:none;line-height:32px;display:block;padding:0 9px;border-left:1px solid #ececef;border-right:1px solid #9494a1}
#mainmenu li a:hover{background:url(../images/menubgr023.gif)}

/* content */
#content,#content *{font-family:Arial, Helvetica, sans-serif;font-size:11px}
#content h1{font-size:18px;color:white;font-weight:bold;margin:0;padding:4px 0 0 16px;height:26px}
#content h2{font-size:14px;color:#771100;font-weight:bold}
#content form{margin:0}

/* footer */
#footer{padding:16px 0}
#footer,#footer *{font:11px Arial, Helvetica, sans-serif;line-height:11px}
#footer li a{color:#771100;display:block;padding:0 8px;text-decoration:none;border-right:1px solid black;}
#footer li a:hover{text-decoration:underline}

/* welcome */
#welcome{width:340px;height:328px;float:left;text-align:left;margin:0 4px 0 0}
#welcome div.cnt{height:276px;background:url(../images/welcomebgr.jpg)}

/* picture */
#picture{width:212px;height:328px;float:left;margin:0 4px 0 0;background:white}

/* search */
#search{width:205px;height:328px;float:right;text-align:left}
/*#search div.ttl,td.sttl,div.sttl{background:url(../images/ttlbgr3.gif);height:30px;border-right:1px solid #29591e;} */
#search div.ttl,td.sttl,div.sttl{background:url(../images/ttlbgr3.gif);height:30px;border-right:1px solid #29591e;}
#search div.cnt{background:white url(../images/cntbgr3.gif) repeat-x left top;height:276px;border:1px solid #aee6ae;border-bottom:none}
#search div.btm,td.sbtm{background:url(../images/btmbgr4.gif)}
#search a,td.scnt a{color:#2f6511;font-weight:bold;text-decoration:none}
#search a:hover,td.scnt a:hover{text-decoration:underline}
#search a.more{float:right}
td.sttl{width:205px}
td.scnt,div.scnt{background:white url(../images/cntbgr3.gif) repeat-x left top;padding:8px;vertical-align:top;border:1px solid #aee6ae;border-bottom:none} /**/

/* news */
#news{width:340px;float:left;vertical-align:top;margin:4px 4px 0 0}
#news a{color:#771100;font-weight:bold;text-decoration:none}
#news a:hover{text-decoration:underline}
#news a.more{float:right;color:#3366cc}
#news div.cnt{height:152px;}

/* exclusive offers */
#eoffers{width:421px;float:right;vertical-align:top;margin:4px 0 0 0}
#eoffers div.cnt{height:360px}
#eoffers td{padding:0 8px 8px 0}
#eoffers img,#noffers img{margin:0 8px 0 0;border:1px solid black}

/* new offers */
#noffers{margin:4px 0 0 0}
#noffers th{text-align:center}
#noffers td{padding:8px}
#noffers tr.even{background:#ddd}
#noffers tr.odd{background:#bbb}
#noffers a{color:#771100;font-weight:bold;text-decoration:none}
#noffers a:hover{text-decoration:underline}
#noffers span.location{color:white}
#noffers td.leg01,#noffers td.leg02,#noffers td.leg03,#noffers td.leg04,#noffers td.leg05{width:4px;padding:0}
td.leg01{background:red}
td.leg02{background:orange}
td.leg03{background:yellow}
td.leg04{background:green}
td.leg05{background:blue}
#noffers div.edtdel{float:right}
#noffers div.edtdel a{color:#3366cc;font-weight:bold;text-decoration:underline}

/* story */
#story img{margin:0 8px 0 0}
#story div.small{font-size:10px}

/* thumbnails */
#thmbs {width:136px;float:left}
#thmbs img{margin:0 0 8px 0;border:1px solid black}

/* post an offer */
#postoff select.mdl{width:220px}
#postoff input.shrt{width:60px}
#postoff input.lng{width:440px}

/* window components */
div.ttl,td.ttl{background:url(../images/ttlbgr.gif);height:30px;border-right:1px solid #771100; overflow:hidden;}
/*div.ttl,td.ttl{background:url(../images/ttlbgr.gif);height:30px;border-right:1px solid #771100; overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}*/
div.cnt,td.cnt{background:white url(../images/cntbgr4.gif) repeat-x left top;padding:8px;border:1px solid #cacaca;border-bottom:none;}
div.btm,td.btm{height:5px;line-height:5px;background:url(../images/btmbgr5.gif)}

/* other components */
a, div.lnk{color:#3366cc;font-weight:bold}
hr{height:1px;line-height:1px;background:#cacaca;color:#cacaca;border:none}
div.hr {height:4px;line-height:4px;background:#771100;color:#771100;margin:0 0 4px 0;border:none}
div.row{width:765px;float:left}
input.btn{background:#eee;font-weight:bold}
div.errormsg{color:#cc0000}
div.pgs{color:#aaa}
div.pgs *{padding:0 2px}
div.lnk{width:60px;text-decoration:underline;cursor:pointer;cursor:hand}
div.small{font-size:10px}
div.src{text-align:right}
img.flag{float:right;border:1px solid #ececef;border-left:1px solid #9494a1;border-top:1px solid #9494a1;margin:10px 6px 0 0;cursor:pointer;cursor:hand}


/* additional */
div.normal_blog{width:554px;float:left;text-align:left;margin:0 4px 0 0}
div.sl_title{font-weight:bold;margin-bottom: 3px;}
div.sl_field{margin-bottom: 9px;}
#search_area select {width:160px;}


.cnt{overflow:hidden;}
div.vp{font-size:12px !important;}
span.vp_item{font-size:12px !important;font-weight: bold;}

div.oi{font-size: 16px !important;}

/*for tinymce*/
p{padding: 0px; margin: 1px; text-indent: 0px;}
h2{font-size:14px;color:#771100;font-weight:bold}
.right_more{float:right;color:#3366cc !important}
img{border: 0px}

table#contact td{font-size: 14px;}

.blog_title{width:530px;font-size:18px!important;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*
.main_content{width:530px;overflow:hidden;}
.main_content_full_width{width:765px;overflow:hidden;}
*/
.content_limiter{width:530px;overflow:hidden;}






#linkbar {height:28px;background:#eee;text-align:center}
#linkbar ul{margin:0;padding:0}
#linkbar li{color:#999;display:inline}
#linkbar img{margin:0 0 0 2px}
#linkbar a{color:black;font-size:10px;font-weight:normal;text-decoration:none;line-height:28px;margin:0 4px 0 0}
#linkbar a:hover{text-decoration:underline}
h2{text-align:center}
#propdet th{color:#999}
#propdet td{font-size:14px;font-weight:bold}
#propdet td.ref{color:#00aa00}
#propdet td.price{color:#aa0000}