/* 
Sports Drive
Buggy Section Styles


Created By 
Rob Wright
www.boost-creative.co.uk
--------------------------------------------------------


*/
a {	color:#92c04f; }


/* 
=Header
--------------------------------------------------------
*/

#frame #header #logo{	
	width:313px; 
	top:20px;
	right:0px;
}

#frame #header #logo a{	
	width:313px;
	background:  url(../images/layout/buggy/logo.png) no-repeat;
}


#navigation a {		color:#FFF; }

#navigation { background: url(../images/layout/buggy/secondary_nav.png) repeat-x bottom; }

#navigation ul li a{	color:#FFF;  background: url(../images/layout/buggy/navigation_a.png) no-repeat 0px -38px; }

#navigation ul#secondary_navigation  li {	background:url(../images/layout/buggy/secondary_a_background.png) no-repeat top right; }

#home{	background: url(../images/layout/buttons/home_button_buggy.png) no-repeat;}
#info {	background:  url(../images/layout/buttons/info_button_buggy.png) no-repeat;}


#navigation #strap_line {	color:#FFF;}

/*
= Feature
------------------------------------------------------------
*/

#feature #delivery {
	right:-59px;
	bottom:-14px;
	width:106px;
	height:107px;
	background:url(../images/layout/buggy/delivery.png) no-repeat;
}

#frame #feature ul {
	padding:12px 0px 0px 5px;
	margin-top:8px;
	color:#DBDBDB;
	border-top:5px solid #89898a;
	background:none;
}

#frame #feature ul li{	color:#8C8C8C; }

/* 
= Content 
------------------------------------------------------------
*/
.color_chart {	height:250px;}


/*
= Main Content 
------------------------------------------------------------
*/
#main_content #quotation { margin-top:60px!important; }
#main_content #quotation strong, #main_content #key_points { color:#92c04f; }

#main_content #key_points li{ width:200px; }

#main_content .news_item span {	color:#79a635}

/*
= Secondary Content 
------------------------------------------------------------
*/

#color_range {
	background:#3f3f3f;
	margin:0px 0px 10px 20px;
	padding:5px 3px;
}

#color_range h2 {
	margin:5px 4px;
	font-weight:normal;
}


#color_range h2 a{ 	color:#DBDBDB;}
 
#color_range h2 a strong, #color_range h2 a:hover{	color:#92c04f; }

#secondary_content .image_box {
	padding:5px;		
	margin:20px 0px 10px 20px;
	background:#3f3f3f;
}
#secondary_content .image_box img{
	display:block;
	margin:0px auto;
}
#secondary_content .info_box  { margin-top:30px;}

#secondary_content .info_box strong {	color:#FFF; }

/*Work Gallery */

#work_gallery {
	padding:3px;
	margin:10px 0px 0px 20px
}

#work_gallery ul {
	margin:10px 0px 10px 20px;
}



/*
= News Articles
------------------------------------------------------------
*/

#news_article h2 span{
	color:#a2d752;
}


/*
= Site Links
------------------------------------------------------------
*/

#site_links  p{
	float:left;
	margin:0px 0px 0px 8px;
}

#site_links:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

* html>body #site_links  {
	display: inline-block; 
	width: 100%;
}

* html #site_links {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}

/*
= Footer
------------------------------------------------------------
*/

#footer ul li{
	background:url(../images/layout/buggy/footer_li_background.jpg) no-repeat right;
}