/*green colour scheme*/
/*css colour overrides*/
	a, a:hover, #slider-controls-full .overlay a, #slider-controls-full .overlay h2, #banner-controls-testimonial blockquote span, #content h1 span, #content ol.blue li, .blog h2 span, #slider-controls p, #banner-controls p, #content-controls p, #colour-controls p, #explorelist h2, #contentwrapper .blog h2 a:hover{color:#9db000;}
	#contentwrapper a, #contentwrapper a:hover, .slider-controls a, .slider-controls a:hover{border-color:#bdd302;color:#7c8b02;}
	#portfolio-wrapper div.filtered p a:hover, #headerwrapper, .column h2 span, #content .pullquote {border-color:#bdd302;}
	#content ul#filtertags li, #portfolio-wrapper div a span, .meta .date{background:#9db000;}	
	#primarynav li.current_page_item a{background:#f5f5f5;color:#9db000;}
	#content ol.green li{color:#9db000;}	
/*image overrides*/
	#banner-controls-testimonial blockquote{background:url(images/green/banner-testimonial-blockquote.png) no-repeat 0 8px;}
	#content blockquote{background:url(images/green/blockquote.png) no-repeat 0 8px;}
	.jsactive #customise{background: url(images/green/demo-options.png) no-repeat 0 79%;}
	#feedslink{background: url(images/green/header-feeds.png) no-repeat 0 75%;}
	#primarynav  li.first a{background:url(images/green/primarynav-home.png) no-repeat 0 0;}
	#primarynav  li.first a:hover, #primarynav  li.first.current_page_item a{background:url(images/green/primarynav-home.png) no-repeat 0 -35px;}
	#content blockquote{background:url("images/green/blockquote.png") no-repeat 0 0;}
	#content ul li, #sidebar ul.alternative li  {background-image:url("images/green/list-arrow.png");}
/*PORTFOLIO STYLES*/	

	#portnav{
		width:1000px;
		margin:auto;
	}
	#show{
		float:left;
	}
	#webdesignheading{
		float:left;
	}
	#logodesignheading{
		float:left;
	}
	#row1{
		width:1000px;
		margin:auto;
	}
	#topleft{
		background-image:url(images/port_images_05.jpg);
		background-repeat:no-repeat;
		width:341px;
		height:306px;
		float:left;
	}
	#topmiddle{
		background-image:url(images/port_images_06.jpg);
		background-repeat:no-repeat;
		width:319px;
		height:306px;
		float:left;
	}
	#topright{
		background-image:url(images/port_images_07.jpg);
		background-repeat:no-repeat;
		width:340px;
		height:306px;
		float:right;
	}
	#row2{
		width:1000px;
		margin:auto;
	}
	#bottomleft{
		background-image:url(images/port_images_08.jpg);
		background-repeat:no-repeat;
		width:341px;
		height:306px;
		float:left;
	}
	#bottommiddle{
		background-image:url(images/port_images_09.jpg);
		background-repeat:no-repeat;
		width:319px;
		height:306px;
		float:left;
	}
	#bottomright{
		background-image:url(images/port_images_10.jpg);
		background-repeat:no-repeat;
		width:340px;
		height:306px;
		float:right;
	}
	#topleft h2{
	color:#464545;
	font-family:arial;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	padding-left:42px;
	padding-right:0;
	padding-top:8px;
	padding-bottom:0px;
	}
	#topmiddle h2{
	color:#464545;
	font-family:arial;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	padding-left:18px;
	padding-right:0;
	padding-top:8px;
		padding-bottom:0px;
	}
	#topright h2{
		color:#464545;
font-family:arial;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding-left:18px;
padding-right:0;
padding-top:8px;
	padding-bottom:0px;
	}
	#bottomleft h2{
	color:#464545;
	font-family:arial;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	padding-left:42px;
	padding-right:0;
	padding-top:8px;
		padding-bottom:0px;
	}
	#bottommiddle h2{
	color:#464545;
	font-family:arial;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	padding-left:18px;
	padding-right:0;
	padding-top:8px;
		padding-bottom:0px;
	}
	#bottomright h2{
		color:#464545;
font-family:arial;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding-left:18px;
padding-right:0;
padding-top:8px;
	padding-bottom:0px;
	}
	#topleft p{
		color:#555555;
font-family:arial;
font-size:10px;
padding-left:42px;
padding-right:3px;
padding-top:0;
	}
	#topmiddle p{
		color:#555555;
font-family:arial;
font-size:10px;
padding-left:18px;
padding-right:15px;
padding-top:0;
	}
	#topright p{
		color:#555555;
font-family:arial;
font-size:10px;
padding-left:18px;
padding-right:25px;
padding-top:0;
	}
	#bottomleft p{
		color:#555555;
font-family:arial;
font-size:10px;
padding-left:42px;
padding-right:3px;
padding-top:0;
	}
	#bottommiddle p{
		color:#555555;
font-family:arial;
font-size:10px;
padding-left:18px;
padding-right:15px;
padding-top:0;
	}
	#bottomright p{
		color:#555555;
font-family:arial;
font-size:10px;
padding-left:18px;
padding-right:25px;
padding-top:0;
	}
