/* ------------------------------------------------------------------*/
/* CSS IN DEV FOR http://www.ccflg.co.uk/ --------*/
/* ------------------------------------------------------------------*/
/*      w  c(..)o
/*       \__(-)
/*           /\ 
/*        w_/(_)
/*            /|
/*           | \
/*          m  m
/* -----------------------------------------*/
/* ------------------------------------------------------------------*/
/* specific development by Sam Hutchinson
© sam[my]co consultancy limited / sam@sammyco.co.uk / 
www.sammyco.co.uk / http://www.ccflg.co.uk/
All text, images & content © sam[my]co consultancy limited / 
http://www.ccflg.co.uk/
All coding and site development © sam[my]co consultancy limited 2006
All rights reserved. No part of this website may be reproduced without 
the express permission of Sam Hutchinson or
http://www.ccflg.co.uk/ */

body{ 
margin:0px;padding:0px;
font: 12px Tahoma,Arial, Helvetica, sans-serif; color:#767676;
width:90%;margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0px;}

#container    { margin-right: auto; margin-top: 0px; background-image: url("../images/gif/dropme.gif"); 
background-repeat: repeat-y ; text-align:left; }

body, html{ height:100%;} 

img { display:none;}

a img{ border:0px;}
a{ color:#9AB13B; text-decoration:none;}
a:hover{ color:#9AB13B; text-decoration:underline;}
.right{float:right}.left{ float:left;}.align-right{text-align:right;}

h1{clear:both;margin:0px; padding:0px;padding: 2px 0 0 0;margin-bottom:1px;
font: 9px Tahoma,Arial, Helvetica, sans-serif; color:#6E6D6D;}

h2{margin:0px; padding:0px;margin-bottom:8px;
font: bold 15px "Trebuchet MS", "Verdana", sans-serif; color:#9AB13B;}

h4{margin:0px; padding:0px;margin-bottom:8px;
font-family: "Trebuchet MS", "Verdana", sans-serif; color:#9AB13B; font-size: 13px; font-weight: 100}

h2 span{margin:0px; padding:0px;font: bold 12px "Trebuchet MS", "Verdana", sans-serif; 
color:#9AB13B;}

h3{margin:0px; padding:0px;margin-bottom:8px;
font: bold 14px "Trebuchet MS", "Verdana", sans-serif; color:#9AB13B;}

p{margin:0px; padding:0px;margin-bottom:10px;line-height:130%;}

#main{padding:0px; margin:0px auto;width:800px;}

#header{display:table;margin:0px; padding:0px;
width:760px;margin-bottom:5px;background: url("../images/gif/fixedheader.gif") repeat-x;}
#headerimage{float:right;}

#topnav{margin:0px; padding:0px;width:760px;
height:27px; display:none;}

#topnav a{ display:block;padding: 7px 18px 0 18px;margin: 0 1px 0 0;
float:left;height:19px;color:#B0B0AF;background-color:#63635B; display:none;}

#topnav a:hover{ text-decoration:none;background-color:#5C5C55;color:#B8B8B7; display:none;}

#topnav .pager{background: url("../images/gif/mainnav-up.gif") repeat-x;
color:#485824;height:19px; font-weight:bold; display:none;}

#topnav .pager:hover{color:#485824;}

#topnav-sub{}

#topnav-sub a{display:block; float:left;padding: 2px 18px 0 0px;margin: 0px 7px 7px 0px;
color:#485726;height:19px;display:none;}


#content{clear:both;margin:0px; padding:0px;width:90%;}

#content-left{float:left;margin:5px; padding:0px;width:90%;}

#main-image{padding:5px;margin-bottom:5px;background-color:#E5E6E6;
border:1px solid #D5D6D4;width:500px; display:none}
#main-image img{border:3px solid white; display:none}

#content-left-content{float:left;width:90%;
border:1px solid #fff;}

#content-left-content-stretch{float:left;width:90%;
border:1px solid #fff;}

#content-left-content .content-image{ float:left; padding:5px 5px 5px 5px;margin: 5px 10px 10px 5px;background-color:#E5E6E6;
border:1px solid #D5D6D4;}

#content-left-content .content-image img{ border:1px solid #fff;}

#content-left-content .listing-est{
display:table;margin:0px; padding:0px;margin-bottom:10px;
height:50%;}

#content-left-content .listing-est ul{
float:left;
margin:0px; padding:0px;
margin:0 0 10px 15px;
}

#content-left-content .listing-est li{
margin:0px; padding:0px;
padding:0 0 4px 10px;
margin-right:30px;
list-style-type:none;
background: url("../images/gif/arrow-light.gif") 0 5px no-repeat;
}

#content-left-content .post {
padding-bottom:7px;
margin-bottom:13px;
background:  url("../images/gif/flatliner.gif") 0 100% no-repeat;
}
#content-left-content .post .date {
font-size:10px;
}



#content-left-content .star{
padding:0 0 0 15px;
background: url("../images/gif/star.gif") no-repeat;
}

#content-left-content .act-image{ 
float:left;
display:block;
padding:4px;
margin: 0 10px 0 0;
height:50px;
width:50px;
background-color:#E5E6E6;
border:1px solid #D5D6D4;
}







#content-right{
float:right;
width:200px;
margin:5px; padding:0px;
/*border:1px solid #000;*/ display: none;
}


#content-right .right-nav{ clear:both; margin-bottom:10px;display: none;}

#content-right .right-nav div{ 
margin:0px; padding:0px;
padding:4px 0 5px 5px;
background-color:#E6E7E7;
color:#53463A;
font-weight:bold;
border-top: 1px solid #D5D6D4; display: none;
}

#content-right .right-nav a{ 
display:block;
padding:5px 0 5px 17px;
background:  url("../images/gif/icon-page-light.gif") 2px 6px no-repeat;
border-bottom:1px solid #D6D7D5;
color:#616161; display: none;
}


#content-left .left-links-nav{ clear:both; margin-bottom:10px;}

#content-left .left-links-nav div{ 
margin:0px; padding:0px;
padding:4px 0 5px 5px;
background-color:#E6E7E7;
color:#53463A;
font-weight:bold;
border-top: 1px solid #D5D6D4;
}

#content-left .left-links-nav a{ 
display:block;
padding:5px 0 5px 36px;
background:  url("../images/gif/icon-page-light.gif") 20px 6px no-repeat;
border-bottom:1px solid #D6D7D5;
color:#616161;
}


#content-right blockquoteDEFUNCT, #content-left blockquoteDEFUNCT{
/*margin:0px; padding:0px;
padding:0 0 0 23px;
margin-bottom:10px;
font-size:10px;
background: url("../images/gif/quote.gif") 0 3px no-repeat;
vertical-align:top;/*
}



/*#footer 
____________________________________________________________*/
#footer{
clear:both;margin:0px; padding:0px;
width:100%;height:300px;background:  url("../images/gif/pagefooter.gif") 0 20px repeat-x;
background-color:#51544B; width:90%;}

#footer a {color:#9AB13B;}

#footer-content{margin:0px;
margin:0px auto;padding:30px 25px 0 0px; width:90%;
text-align:left;}

#copyrightfooter{clear:both;margin-top:10px; padding:0px;
font-size:10px;color:#999A95; text-align:left;
width:90%;
}



















