/*Print CSS for CCC Templates */
/* SITE SPECIFIC LAYOUT */       

/* HEADER */        
div#accessibility-nav, div#search, div#ccc-primarynav, div#ccc-secondarynav 
{            display:none;        }	    
/* END HEADER */            

/* CONTENT */        
div#content 
{            font-family:Arial, Helvetica, sans-serif;			font-size: 1em;			color: #000;        } 

   h1 {
       color:#006600;
       font-size: 1.4em;
       line-height: 1.0em;    
       font-weight:bold;    
   }
   h2 {
       color:#006600;
       font-size: 1.1em;
       line-height: 1.0em; 
       border-bottom: 0px;
       border-top: 0px;   
   }
   h3 {
       color: #CC0000;
   }
   
    div#breadcrumbs,
	div#breadcrumbs a,
	div#breadcrumbs a:link {
		text-decoration: none;
		color:#999999;
	}
	div#breadcrumbs a:visited {
		text-decoration: none;
		color:#999999;
	}
	
	hr{display:none}
	
/* MAIN */            

	div#main, div#main_no_adverts {  } 
   
	div#weather, 
	div#cycleRoutes, 
	div.clear, 
	div#ordnanceSurvey, 
	div#map, 
	div#googleExplanation,
	div#javaImage,
	div#whatsOnWhen,
	#clearbox,
	tr#hoverSeasonImage,
	div.pager {display:none;}  
	
	.detailsUnitsImages{margin-left:50px;}
	
	div#locationMap {float:right;} 
	
	div#printcss-logo- {float:right;} 
	
	#specialNeedsImage {float:right; border:0px; margin-left:15px; margin-bottom: 15px;}

	div#printSiteImage {float:right; visibility:visible; display:block; float:right; margin-left:10px;} 
	
	img {border: 0;}

/* END MAIN */ 

/* Shaded Text Boxes */

.bl, .br, .tl, .tr {margin:0px 0px 0px 0px; padding:0px;} 

/* END Shaded Text Boxes */                

/* tables */
.details { border:1px; border-color:Black;}
/* END tables */

/* SUB */            

	div#sub, div#nav, div#detailsButtons, div#inpagemenu_nonav, div#weather, div#cycleRoutes {display:none;}        

/* END SUB */			            

/* END CONTENT */            

/* FOOTER */        

	div#footer, div#footer-nav div#footer-flags, div#footer-credit, div#footer-valid {display:none;}                    

/* END FOOTER */

/* END LAYOUT */