/*
	Akome.co.uk - Solutions Stylesheet
	Nick Reffitt <info@nickreffitt.co.uk>
*/

body { background: url(../images/services_header_bg.gif) repeat-x #FFFFFF top; }

div#header h1 { background: url(../images/services_header_logo.gif) no-repeat top left; }

div#header p { color: #82acaf; }

div#nav ul li a { background: url(../images/services_nav_bg.gif) repeat-x top; }
	div#nav ul li a.light { background: url(../images/services_nav_light_bg.gif) repeat-x bottom; }
	
div#banner { background: url(../images/services_banner_placeholder.gif) no-repeat top; }

div#info h1 { background: url(../images/content_services.gif) no-repeat top left; }
div#info h1.compliance { background: url(../images/content_compliance.gif) no-repeat top left; }
div#info h1.performance { background: url(../images/content_performance.gif) no-repeat top left; width: 431px; }
div#info h1.reviews { background: url(../images/content_reviews.gif) no-repeat top left; width: 405px; }
div#info h1.accounting { background: url(../images/content_accounting.gif) no-repeat top left; }

div#info h1.airtesting { background: url(../images/content_airtesting.gif) no-repeat top left; }
div#info h1.sapsbem { background: url(../images/content_sapsbem.gif) no-repeat top left; width: 435px; height: 55px;}
div#info h1.epcdec { background: url(../images/content_epcdec.gif) no-repeat top left; width: 435px; height: 57px;}
div#info h1.code { background: url(../images/content_code.gif) no-repeat top left; }
div#info h1.breaam { background: url(../images/content_breaam.gif) no-repeat top left; }
div#info h1.leed { background: url(../images/content_leed.gif) no-repeat top left; width: 346px; height: 56px; }
div#info h1.products { background: url(../images/content_products.gif) no-repeat top left; }

div#info p.contact { font-style: italic; margin-bottom: 20px; }

div#info p a {
	color: #575757;
	font-weight: bold;
	text-decoration: none;
}
	div#info p a:hover { text-decoration: underline; }

div#info h2 {
	float:left;
	width: 100%;
	margin: 25px 0 0 35px;
	padding: 0 50px 0 0;
	font-size: 16px;
	color: #209da2;
}

div#info img {
	float:left;
	margin: 10px 0 0 10px;
	text-align: center;
}

div#info .comp-img {
	float: left;
	margin: 25px 0 0 140px;
}

div#sub-nav ul li { background: url(../images/services_sub-nav.gif) repeat-y top left; }
	div#sub-nav ul li a.chosen {  font-weight: bold; }

div#sub-nav ul li a.chosen {  font-weight: bold; }

div#footer_wrapper { background: url(../images/services_footer_bg.gif) #7aafb3 repeat-x top; }
	div#footer { color: #639194; }
		div#footer a:hover { color: #e5feff; }

div#info ul {
	float:left;
	font-size: 11px;
	margin: 15px 0 5px 60px;
	color: #575757;
	
}
	div#info ul.img {
		clear:left; 
		margin-left: 40px;
	}
	div#info ul.services {
		margin-left: 40px;
	}
	div#info ul.services-right {
		margin-left: 40px;
		width: 250px;
	}
	div#info ul.services-right li { width: 100%; }
	div#info ul li {
		list-style-type:circle;
		list-style-position: inside;
		margin-bottom: 5px;
		width: 140px;
	}
		div#info ul li.long { width: 100%; }
	div#info ul.long li {
		width: 100%;
	}
	div#info ul.code { margin: 25px 0 0 25px; }
		div#info ul.code li { width: 200px; }
	div#info ul.reviews { margin: 40px 0 0 25px; }
		div#info ul.reviews li { width: 190px; }
	
	div#info ul.accounting { margin-left: 35px; }
	div#info ul.accounting li { width: 250px; }