body{margin:0px;}

.mainBodyBg{background:url(../images/body_bg.jpg) repeat-x #6599CB;width:100%; text-align:center}
.mainBodyContent{width:890px;text-align:left;}
.pageBody{width:890px;padding-bottom:10px; text-align:left}

h1 {color:#ffffff ; font-size:14px; font-weight:bold; margin:0px;}

.tip{padding:6px; background:#EDFFB0; border:1px solid #666666;font-family:tahoma; font-size:11px; color:#000000}

/*Header*/
.headerTop{background:url(../images/change_language.jpg) no-repeat 100% 50%; height:30px; position:relative}
.headerLogo{background:url(../images/logo.jpg) no-repeat 0px 20px; height:125px; cursor:pointer}

/*Links*/
a:link {color: #55481C;text-decoration: none;}
a:visited {text-decoration: none;color: #55481C;}
a:hover {text-decoration: none;color: #000000;}
a:active {text-decoration: none;color: #55481C;}

a.tabMain:link {color: #55481C;text-decoration: none;}
a.tabMain:visited {text-decoration: none;color: #55481C;}
a.tabMain:hover {text-decoration: none;color: #000000;}
a.tabMain:active {text-decoration: none;color: #55481C;}

a.signup:link {color:#000099;text-decoration: none;}
a.signup:visited {text-decoration: none;color: #000099;}
a.signup:hover {text-decoration:underline;color: #000000;}
a.signup:active {text-decoration: none;color: #000099;}

a.blue:link {color:#000099;text-decoration: none;}
a.blue:visited {text-decoration: none;color: #000099;}
a.blue:hover {text-decoration:underline;color: #000000;}
a.blue:active {text-decoration: none;color: #000099;}

/*Tabs*/
.tabBg{background:url(../images/tab_bg.gif) repeat-x;height:23px;}
.tabGroup{padding-top:5px;padding-bottom:4px;padding-left:20px;padding-right:20px;}
.tabMainInactive{float:left;}
.tabSprator{padding-top:3px;padding-bottom:2px;float:left;width:10px; background:url(../images/tab_saprator.gif) 50% 100% no-repeat}

/*Body*/
.bodyContent{background:#E6DBBF;}
.bodyContentWhite{background:#FFFFFF; text-align:left; padding:15px}
.button{background:url(../images/button_bg.gif) repeat-x;height:25px; width:89px; border:none;color:#FFFFFF; vertical-align:middle; cursor:pointer}

.homeBodyTop{height:450px;padding-bottom:22px; background:url(../images/home_body_top.gif) #F6F2EF no-repeat bottom; padding:15px}
.innerBodyContant{background:#F6F2EF; text-align:left}
.mapHome{border:4px solid #A89F64;float:left;height:380px; width:550px}
.homeSearch{float:right;height:243px;text-align:right}

.homeBodyMid{margin-top:10px; padding-left:10px; padding-right:5px; clear:both}
#loginBoxHome{height:254px; width:239px;background:url(../images/login_bg.gif) no-repeat; margin-top:20px}
#forgetpassword{height:254px; width:239px;background:url(../images/login_bg.gif) no-repeat; margin-top:20px}
#accountBoxHome{height:204px; width:239px;background:url(../images/account_bg.gif) no-repeat; margin-top:25px}
.featuredRented{height:204px; width:625px;background:url(../images/featured_rented.gif) no-repeat;}

.homeBodyBottom{height:980px;margin-top:10px;padding-left:0px; padding-right:5px; clear:both}
.houseOfMonth{height:243px;width:239px;;background:url(../images/house_of_month.gif) no-repeat; margin-top:15px}

.topRental{width:612px;margin-left:5px;margin-top:15px; background:url(../images/grad_bg.jpg) repeat-x #FFFFFF}
.topRentalHeader{padding:10px; font-size:14px}
.topRentalBody{padding-left:5px;padding-right:5px;}
.topRentalFooter{background:#FFFFFF no-repeat; height:11px;}

.homeBodyBottomRight{width:237px;float:right}

.subscribe_english{height:155px;background:url(../images/home_bottom_right.gif) no-repeat;margin-top:15px}
.subscribe_german{height:155px;background:url(../images/home_bottom_right_german.gif) no-repeat;margin-top:15px}
.subscribe_spanish{height:155px;background:url(../images/home_bottom_right_spanish.gif) no-repeat;margin-top:15px}
.subscribe_french{height:155px;background:url(../images/home_bottom_right_french.gif) no-repeat;margin-top:15px}
.subscribe_dutch{height:155px;background:url(../images/home_bottom_right_dutch.gif) no-repeat;margin-top:15px}


.preciseSearch_english{height:162px;background:url(../images/home_bottom_right.gif) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_german{height:162px;background:url(../images/home_bottom_right_german.jpg) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_spanish{height:162px;background:url(../images/home_bottom_right_spanish.jpg) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_french{height:162px;background:url(../images/home_bottom_right_french.jpg) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_dutch{height:162px;background:url(../images/home_bottom_right_dutch.jpg) no-repeat 0px -205px; margin-top:15px;}



.topRentedList{padding-top:8px; padding-bottom:8px; background:url(../images/bullet.gif) no-repeat 0px 50%; width:150px; padding-left:10px; border-bottom:1px solid dotted}


/*Font*/
.fontNormal{font-family:verdana;font-size:12px;}
.fontSmallBold{font-family:verdana;font-size:11px;font-weight:bold}
.fontSmall{font-family:verdana;font-size:11px;}
.fontSmallGray{font-family:verdana;font-size:11px; color:#333333}
.fontSmallLight{font-family:verdana;font-size:11px; color:#999999}
.fontError{font-family:verdana;font-size:11px; color:#FF0000}
.fontBig{font-family:tahoma;font-size:20px; line-height:26px}
.fontTitleBig{font-family:verdana;font-size:17px;}
.fontTitle{font-family:tahoma;font-size:15px; line-height:26px}
.fontWhite{color:#FFFFFF}



/**/
.tileHeadStip{padding:3px; background:#0066FF; color:#FFFFFF; font-weight:bold; margin-bottom:15px;}
.tileHeadGreen{padding:3px; background:#00CC00; color:#FFFFFF; font-weight:bold; margin-bottom:15px;}
.formCell{padding:10px; background:#F9F9F9}
.formError{border:1px solid #FF0000}
.formCellLeft{padding:10px; background:#F4F4F4}
.cellVhs{padding:10px; background:#FF7973}
.cellHs{padding:10px; background:#FFB97C}
.cellMs{padding:10px; background:#F0E68C}
.cellLs{padding:10px; background:#90EE90}
.cellLNa{padding:10px;background:#CCCCCC}
.cellLNc{padding:10px;background:#87CEFA}
.cellLb{padding:10px; background:#87CEFA}
/*Ad list*/
.adlistBox{background:#FFFFFF; border:1px solid #FFFFFF}
.adlistBoxOver{background:#FFFFFF; border:1px solid #000000}

/*Details page*/
.row{background:#F9F9F9; padding:8px; font-size:11px;margin-bottom:2px; line-height:18px;}
.advertiserdetailsBorder{border:1px solid #99CCFF;padding:1px;margin-top:10px;}
.advertiserdetailsHeader{background:#99CCFF;padding:8px;}
.detailBorder{border:1px solid #99CCFF;margin-top:10px;}
.detailHeader{background:#99CCFF;padding:8px; border:1px solid #FFFFFF}


.weekCell{background:#99CCFF; padding:3px; font-family:tahoma}






