/* Cil Stewart  |  Investment Land & property - CSS Document */



body {
background: url(images/bg.jpg) #FFF no-repeat;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}



#container {
margin: 0 auto;
width: 976px;
background: url(images/container_bg.jpg) repeat-y;
}

#header {
width: 100%;
height: 90px;
background: url(images/header_bg.jpg) no-repeat;
}



/*Header Navigation*/

.menu {
float: right;
width: 295px;
}

.menu ul{
        margin: 0; padding: 0;
        float: left;}

.menu ul li{
        display: inline;}

.menu ul li a{
        float: left; text-decoration: none;
		color: #333;
        padding: 37px 26px;
		font-size:11px}

.menu ul li a:hover, .menu ul li .current{
        color: #49a071;
}

/*End Header Navigation*/



/*Header Navigation*/

.top_navigation {
width: 100%;
height: 35px;
background: url(images/nav_bg.jpg) no-repeat;
}

.top_navigation ul{
        margin: 0; padding: 0;
        float: left;}

.top_navigation ul li{
        display: inline;}

.top_navigation ul li a{
        float: left; text-decoration: none;
		color: #fff;
        padding: 11px 22px;
		font-size:11px}

.top_navigation ul li a:hover, .top_navigation ul li .current{
		background: #999;
        color: #fff;
}

/*End Header Navigation*/


#content_wrap {
width: 739px;
background: url(images/container_bg.jpg) repeat-y center;
float: left;

}

#content_top_image {
width: 100%;
height: 259px;
background: #fff;
}

#content {
width: 100%;
}

#content p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 20px 10px 0 30px;
color:#333;
line-height: 1.7em;
}

#sidebar {
width: 237px;
float: left;
}

#content p.header_h1 {
width: 500px;
height: 29px;
margin: 50px 0 20px 30px;
}

#content ul {

}

#content li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-type:none;
padding: 15px 0 15px 0px;
background: #f7f7f7;
width: 610px;
}

#content li.white {
background: #fff;
}

p {
margin: 0;
padding: 0;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333;
margin: 50px 0 20px 30px;
}

#line {
height: 30px;
border-bottom: 1px solid #e9e9e9;
margin: 0 0 40px 30px;
width: 660px;
}

#content p.subtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 19px;
color: #646464;
}

#content p.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #646464;
}

#content p.smallertext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #646464;
}

#content p.list_title {
margin-left: 37px;
font-size: 14px;
color: #49a071;
}

.green {
color: #49a071;
font-size: 14px;
}

.green_colour {
color: #49a071;
font-size: 16px;
}

.italic {
font-style:italic;
}

#content p.spacing {
margin-bottom: 40px;
}

#footer {
height: 70px;
width: 100%;
float: left;
background: url(images/footer_bg.jpg) no-repeat #FFF;
margin-bottom: 20px;
}

#footer p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
font-size: 10px;
text-align: center;
padding: 11px;
}

#footer_copyright {
width: 100%;
}

#footer_nav {
width: 100%;
}


#footer_nav ul{
        margin: 0; 
		padding: 0 0 0 315px;
		text-align: center;
		}

#footer_nav ul li{
        display: inline;}

#footer_nav ul li a{
        float: left; text-decoration: none;
		color: #bdcbbe;
        padding: 15px 36px;
		font-size:11px}

#footer_nav ul li a:hover {
        color: #fff;
}

.graph {
margin: 30px 0 20px 40px;
border: 1px solid #999;
}

h2 {
text-align: center;
}







