@charset "UTF-8";

/* CSS Document */
/* Alis Home help  - Sam Beckingsale 2009*/


/* EDITOR START */
hr{
border-top:1px solid #adadad;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
margin-top:15px;
margin-bottom:15px}

h1{
font-size:1.6em;
font-weight:200;
color:#204782;
margin-bottom:15px}

h2{
font-size:1.2em;
color:#204782;
margin-top:5px;
margin-bottom:5px}

h3{
font-size:1em;
color:#204782;
margin-top:5px;
margin-bottom:5px}

h4{
font-size:1.2em;
color:#ffffff;
margin-top:5px;
margin-bottom:5px}

h5{
font-size:1.4em;
color:#ffffff;
margin-top:5px;
margin-bottom:5px}

h6{
font-size:1em;
color:#204782;
margin-top:5px;
margin-bottom:5px}


a{
color:#204782;
text-decoration:none}

a:hover{
color:#204782;
text-decoration:underline}

p{
margin-bottom:10px}

ul{
padding:10px 0 10px 20px}

li{
padding:0}

.textarea li{
list-style:none;
background:url(assets_new/bulletpoint.jpg) no-repeat top left;
border:none;
padding:0 0 0 20px}

.textarea ol{
padding:10px 0 10px 15px}


.green{
color:#204782}

.grey{
color:#adadad}


body{
font-size:13px;
font-weight:200;
line-height:20px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#4469a5 url(assets_new/bg.jpg) repeat-x}

/* EDITOR END */

*{
margin:0;
padding:0}

img{
border:0}

img, div, input { behavior: url("iepngfix.htc") }

/* --------- Main Container --------- */
#wrapper{
width:990px;
height:1000%;
padding:0;
margin:0 auto}

#main_container{
width:990px;
height:100%;
padding:0 0 0 2px;
float:left;
margin:0}


/* --------- Masthead ---------*/

#masthead{
width:990px;
height:233px;
margin:0;_margin:0 0 0 1px;
background:url(assets_new/header.png) no-repeat;
padding:0}

.masthead_text{
width:348px;
height:71px;
margin:0;
text-align:right;
padding:35px 60px 0 0;
color:#ffffff!important;
float:right}

.masthead_logo{
width:195px;
height:194px;
margin:0;
padding:0 0 0 50px;
float:left}


/* --------- Slideshow ---------*/
#slideshow{
width:707px;
height:171px;
float:right;
padding:0;
margin:-13px 0 0 0;_margin:0;}

#slideshow_area{
width:707px;
padding:0;
margin:0 0 0 -20px;_margin:0 0 0 -30px;
background:url(assets_new/Slideshow.jpg) no-repeat;
height:171px}


/* --------- Top Nav ---------*/

.navigation_top {
width:500px;
height:37px;
float:left;
text-align:left;
padding:0;
margin:0}

.navigation_top ul {
margin:0px;
padding:65px 0 0 39px}

.navigation_top li{
list-style:none;
display:inline;
line-height:30px;
padding:0 7px 0 7px}

.navigation_top a {
text-decoration:none;
color:#6E97D1;
padding:0}

.navigation_top a:hover {
text-decoration:underline;
color:#ffffff;
padding:0}

.navigation_top .current a {
color:#ffffff;
text-decoration:none;
text-decoration:underline;
font-weight:bold;
padding:0} 


/* --------- Mainarea ---------*/

#mainarea{
width:990px;
float:left;
padding:0;
background:url(assets_new/mainarea.png) repeat-y;
margin:0 0 0 1px;_margin:0 0 0 1px;
height:100%}


#left_column{
width:227px;
float:left;
height:100%;
margin:-12px 0 0 0;_margin:0 0 0 4px;
padding:0}

.textarea{
width:643px;
padding:26px 0 0 60px;_padding:26px 0 0 30px;
float:left;
margin:0;
height:100%}

/* --------- left nav ---------*/

.enquiry {
width:227px;
height:45px;
float:left;
margin:0 0 0 22px;_margin:0 0 0 11px;
padding:4px 0 0 17px;
background:url(assets_new/enquiry.png) no-repeat}

.enquiry a{
color:#ffffff}

.looking {
width:186px;
height:105px;
float:left;
margin:-12px 0 0 0;
padding:0 0 0 42px}

.random_img {
width:227px;
height:185px;
padding:0;
margin:0 0 0 22px;_margin:0 0 0 11px;
background:url(assets_new/random_img.png) no-repeat;
float:left}

.testimonials {
width:176px;
height:100%;
padding:32px 0 0 22px;
float:left;
line-height:20px;
margin:0}

.testimonials_bg {
width:227px;
height:100%;
padding:0;
float:left;
margin:-4px 0 0 22px;_margin:0 0 0 11px;
background:url(assets_new/testimonials_bg.png) no-repeat;}

.services {
width:227px;
height:30px;
padding:16px 0 1px 18px;
margin:0 0 0 22px;_margin:0 0 0 11px;
background:url(assets_new/leftnav.png) no-repeat;
float:left}


/* --------- Navigation left ---------*/

.navigation_left{
width:226px;
float:left;
color:#ffffff;
text-align:left;
padding:0 0 0 23px;
margin:0}

.navigation_left ul{
margin:0;
padding:0}

.navigation_left li{
list-style:none;
margin:0;
padding:0}

.navigation_left a{
text-decoration:none;
display:block;
border-bottom:solid #ffffff 1px;
height:24px;
color:#ffffff;
margin:0;
padding:5px 0 0 15px;
background:#91B6F2}

.navigation_left a:hover{
text-decoration:underline;
height:24px;
color:#ffffff;
margin:0;
padding:5px 0 0 15px;
background:#6D94CF}

.navigation_left .active a{
font-weight:bold;
text-decoration:underline;
color:#ffffff;
height:24px;
margin:0;
padding:5px 0 0 15px;
background:url(assets_new/active_image.png) no-repeat;
background:#6D94CF}


/* --------- Footer --------- */

#footer{
width:990px;
height:80px;
padding:0;
margin:0 0 0 1px;
background:url(assets_new/footer.png) no-repeat;
float:left}

.footer_bottom{
width:500px;
height:25px;
text-decoration:none;
text-align:center;
font-size:9px;
padding:42px 0 0 255px;_padding:42px 0 0 288px;
color:#ffffff}

.footer_bottom a{
text-decoration:none;
color:#ffffff}

.footer_bottom a:hover{
text-decoration:underline;
color:#ffffff}

