/* ------------------------------------------------------------------*/
/* 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/ 

6375ad
7386b5
afaed6

#6375AD
#798FD4
#8EA9FA
5568D4

html, body {overflow-x: hidden;overflow-y: auto;}
*html body	{overflow-x: hidden;overflow-y: auto;}
*/



body{
margin:0px;
padding:0px;
font: 11px Tahoma,Arial, Helvetica, sans-serif; color:#767676;

margin-left: auto; 
margin-right: auto; 
margin-top: 0px; 
padding: 0px;


}
	
#container    { 
padding: 0px 0px 0px 18px;
background-image: url("../images/gif/dropme.gif"); 
background-repeat: repeat-y ; 
text-align:left;width:800px;margin-left: auto; 
margin-right: auto; 
min-height:100%;

position:relative;margin:auto;}

body, html{ height:100%;} 




a img{ border:0px;}
a{ color:#A1C200; text-decoration:none; }
a:hover{ color:#5C5C55; 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:#A1C200;}

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

h4{margin:0px; padding:0px;margin-bottom:8px;
font-family: "Trebuchet MS", "Verdana", sans-serif; color:#fff; 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 0px 10px 0px; padding:0px 0px 0px 0px;background-color: #fff;
width:759px;  height: 100px}

/* ---border-bottom: 4px solid #636531; -border: 1px dotted #636531; ------border-bottom: 1px solid #000000;------------background: url("../images/gif/fixedheader.gif") repeat-x;-------------------*/

#headerimage{float:left; 


width: 759px; height: 82px; background: #fff;
margin: 0px 0px 10px 0px}




#topnav{ padding:0px ;
height:27px; background-color: #A1C200; 
clear:both; margin: 0px 0px 0px 0px;
border-bottom: 3px solid #D3D98E;
}



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

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

#topnav a{ display:block;padding: 7px 8px 0 8px;margin: 0 1px 0 0;
float:left;height:19px;color:#fff;background-color: #A1C200; font-weight:bold;}

#topnav a:hover{ text-decoration:none;background-color:#D3D98E; color:#fff; font-weight:bold;
height:20px;}


#topnav-sub {margin:0px; padding:0px;width:760px;
height:19px; background: #636531; }

#topnav-sub a{float:left;
color:#fff;height:19px;background: url("../images/gif/topnavigationdivide.gif") 100% 6px no-repeat;
display:block;padding: 3px 10px 0 10px; 
}

html>body #topnav-sub a {float:left;
color:#fff;height:19px;background: url("../images/gif/topnavigationdivide.gif") 100% 6px no-repeat;
display:block;padding: 10px 10px 0 10px; }
/* -----------------------------------------*/
/* -----------------------------------------*/
/* -----------------------------------------*//* -----------------------------------------*/
/* -------BASTARD ie7 FIX-------------*/
/* -----------------------------------------*/
/* -----------------------------------------*/

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

#content-left{float:left;margin-left:8px; padding:0px;width:440px;}

#main-image{padding:5px;margin-bottom:5px;background-color:#D3D98E;
border:1px dotted #fff;width:498px;}
#main-image img{border:3px solid white;}

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

#content-left-content-stretch{float:left;width:736px;
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:210px;

/*border:1px solid #000;*/
border-left: 1px dotted #D3D98E;

	margin: 0px 8px 0px 6px;
	margin-bottom:auto;
	padding: 0px 0px 0px 6px;
}


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

#content-right .right-nav div{ 
margin:0px; padding:0px;
padding:4px 0 5px 5px;
background-color: #A1C200;
color:#fff;
font-weight:bold;
border-bottom: 3px solid #D3D98E;
}

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


#content-right .right-nav a:hover{ 
background:  url("../images/gif/icon-page-light.gif") 2px 6px no-repeat;
color:#5C5C55;
}
#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:#A1C200;
color:#fff;
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;
}






/*#footer 
__________________#content-right blockquote, #content-left blockquote{
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;
}________________________________background:  url("../images/gif/pagefooter.gif") 0 20px repeat-x;__________*/
#footer{
clear:both;margin:0px; padding:0px;
width:100%;height:500px;
background-color:#A1C200;
border-top: 3px solid #D3D98E;}

#footer a {color:#fff;}

#footer-content{margin:0px;
margin:0px auto;padding:25px 25px 0 5px;
height:149px;
text-align:right;
font-weight:100; color:#fff;}

#footer-content a {font-weight: bold;}

#copyrightfooter{clear:both;margin-top:10px; padding:0px;
font-size:100%;color:#fff; text-align:left;
text-align:right; font-weight:100;
}


#quoter{

float: none;
margin:0px; 
padding:0px; 

font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
margin:0 ;
padding-top: 10px;
padding-bottom: 10px;
color: #999999;
padding: auto; 
margin-left: 6px;
margin-right: 10px;
line-height: 14pt;

}

















