/* CSS Document */

body{
font-family: Geneva, Arial, Helvetica, sans-serif;
background-image: url(images/bg.jpg);
font-size: 13px;
margin: 0;
padding: 20px;
color: #003366;
}

a:link, a:visited, a:active{
color: #006666;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

.bold{
font-weight: bold;
}

#border{
margin: auto;
width: 930px;
background-image: url(images/border.jpg);
padding: 2px;
}

#container{
background-color: #FFFFFF;
background-image: url(images/menubg.jpg);
background-repeat: repeat-y;
}

#bgabout{
background-image: url(images/modernterrace.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#bgtenants{
background-image: url(images/house.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#bglandlords{
background-image: url(images/flat.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#bgenquiries{
background-image: url(images/twohouses.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#bgcontact{
background-image: url(images/cottage.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#header{
height: 30px;
margin-left: 180px;
font-weight: bold;
font-size: 15px;
letter-spacing: 2px;
border-bottom: 3px solid #003366;
background-image: url(images/logo.jpg);
background-repeat: no-repeat;
background-position: right bottom;
padding: 90px 0 0 30px;
}

#menu{
float: left;
width: 150px;
padding: 160px 0 0 10px;
}

#menu ul{
list-style-type: none;
padding: 0;
margin: 0;
}

#menu li{
margin-bottom: 15px;
}

#menu a{
display: block;
color: #FFFFFF;
text-decoration: none;
border-bottom: 1px solid #0A4B4E;
border-right: 1px solid #0A4B4E;
border-left: 1px solid #85AFB3;
border-top: 1px solid #85AFB3;
padding: 2px 10px;
}

#menu a:hover{
color: #85AFB3;
}

#active a{
border-bottom: 1px solid #85AFB3;
border-right: 1px solid #85AFB3;
border-left: 1px solid #0A4B4E;
border-top: 1px solid #0A4B4E;
color: #85AFB3;
}

#content{
margin-left: 210px;
padding-top: 40px;
width: 400px;
min-height: 400px;
}

#rent_content{
margin: 0 30px 0 210px;
padding-top: 40px;
}

#footer{
border-top: 3px solid #003366;
margin: 80px 0 0 180px;
font-size: 11px;
width: 400px;
padding: 10px 0 25px 30px;
font-weight: bold;
}

#rent_footer{
border-top: 3px solid #003366;
margin: 80px 0 0 180px;
font-size: 11px;
padding: 10px 0 25px 30px;
font-weight: bold;
}
