/*===BASIC TEMPLATE 1===
Fixed width, two columns
Horizontal menu, dropdowns top to bottom
=======================*/

/* Global structure
----------------------*/
#footer {clear: both;padding: 10px 0 20px 0; text-align: center; background-color: #787951; border-top: 1px solid #fff;}
#header {padding: 0 1px;overflow:hidden;}

body, html {
background-image: url(/img/business/body_bg.gif);
background-repeat: repeat-x;
background-position: left top;
background-color: #787951;
}

#wrap {
background-color: #dbd9c9;
}

body#home #wrap {
background-image: url(/img/business/wrap_bg.gif);
background-repeat: repeat-x;
background-position: left top;
}

#main {
background-image: url(/img/business/column_right.gif);
background-repeat: repeat-y;
background-position: right top;
background-color: #fff;
width: 760px;
margin: 0 auto;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
html.nocol #main {
background-image:none;
}

#menu {
background-image: url(/img/business/bg_menu.gif);
background-repeat: repeat-x;
background-position: left top;
border-bottom: 1px solid #fff;
}

/* Column layout
-----------------*/
/* two column, sidebar on the right */
#main {clear: both;}
#content {width: 517px; float: left; padding: 15px 20px;}
#sub-section {width: 183px; float: right; padding: 15px 10px;}
/* pages without columns */
html.nocol #content,
body.listing #content,
body.detail #content,
body#staff #content {width: auto;display: block;float: none;}

/* Pages without columns
-------------------------*/
html.nocol #main,
body.listing #main,
body.detail #main,
body#staff #main {
background-image: none;
background-color: #fff;
}

/* Header
----------*/
/* Menu
---------*/

.menu {
width: 760px;
margin: 0 auto;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}

.menu a {
padding: 8px 22px 7px 22px;
}
.menu .last a {
padding: 8px 19px 7px 19px;
}

.menu li {
padding: 7px 0;
}

.menu li li {
padding: 0;
}

.menu li li a,
.menu li li.last a {
padding: 4px 15px;
display: block;
}
.menu li#rentList li a {
width: 170px;
}
.menu li#holidayList li a {
width: 130px;
}
.menu li#landlordList li a {
width: 90px;
}
.menu li#buyList li a {
width: 110px;
}
.menu li#financeList li a {
width: 120px;
}
.menu li#aboutList li a {
width: 70px;
}