body{
background-image:url(../images/bg.jpg);
padding:0px;
margin:0px;
}


div#container {
			width: 900px;
			margin-top: 20px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background-color:#414141;
		}

		div#banner {
			padding: 0px;
			margin:0px;
			background-image:url(../images/bannerbg.jpg);
			background-repeat:repeat-x;
			height:130px;
		}
		div#logo{
		width:350px;
		padding:0px;float: left;
		}
		div#strapline{
		margin-left:350px;
		padding:40px 15px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:right;
		font-weight:bold;
		letter-spacing:1px;
		line-height:1.1em;
		color:#333333;
		}
		div.tel{
		color:#FFFFFF;
		font-size:1.4em;padding-top:15px;
		letter-spacing:-1px;
		}

		div#nav {
		padding:px;
		margin-bottom: 0px;
		background-color:#BFFF00;
		border-top:#555 1px solid;
		border-bottom:#6F9300 1px solid;
		text-transform:uppercase;
		
		}
		div#pagebody{
		padding:0px;
		margin:0px;
		background-image:url(../images/contentgradient.jpg);
		background-repeat:repeat-x;
		background-color:#414141;
		}

		div#content {
			padding: 5px;
			margin-left: 435px;
			font-family:Arial, Helvetica, sans-serif;
			
		}
		div#content p{
		color:#DADADA;
		font-size:0.9em;
		height:1%;
		}
		
		div#content a{
		color:#fff;
		text-decoration:underline;
		}
		
		div#content a:hover{
		color:#fff;
		text-decoration:none;
		}
		div#content ul{
		color:#ccc;
		font-size:0.9em;
		margin-left:10px;
}

		div#content ul li{
		margin:10px 5px 10px 5px;
		
		}

		div#content ul li strong{color:#99CC00;
		
		
		}
		div#leftCol {
			float: left;
			width: 420px;
			margin: 0;
			margin-right: 5px;
			padding: 5px 5px 5px 5px;
			}
			div#leftCol p{
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:0.7em;
			padding:0px 15px 0px 15px;
			}
		div#leftCol img {
		border:2px solid #bbb;
		}
		div#leftCol a{
		color:#99CC00;
		}
		div#leftCol a:hover{
		color:#99CC00;
		text-decoration:none;
		}
		

		div#footer {
			clear: both;
			padding: 0px;
			margin-top: 5px;
			background-image:url(../images/bannerbg.jpg);
			background-repeat:repeat-x;	
			height:118px;
			
		}
		div#stripe{
		background-image:url(../images/footerstripe.jpg);
		background-repeat:repeat-x;
		padding-top:7px;
		}
		h1{
		color:#fff;
		font-weight:normal;
		font-size:1.8em;
		text-transform:capitalize;
		height:1%;
		
		}
		div#casestudies{
		padding:30px;
		margin:0px;
		}
		
		div#casestudies h3{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		letter-spacing:-1px;
		margin:0px;
		}
		
		div#casestudies h3 a{
		color:#99CC00;
		text-decoration:none;
		}
		
		div#casestudies h3 a:hover{
		color: #99FF00;
		text-decoration:underline;
		
		}
		div.caseItem{
		border-bottom:1px dotted #555;
		padding-bottom:8px;
		margin-bottom:5px;
		}
		
		div.caseItem p a{
		color:#999999;
		}
		
		div.caseItem p a:hover{
		color: #99CC00;
		text-decoration:none;
		}
		.lime{
		color:#99CC00;
		}
		.charttext{
		font-size:0.7em;
		color:#FFFFFF;
		padding:5px;
		}
		.charttextdrk{padding:5px;
		font-size:0.7em;
		color:#444;
		}
.pink{
color:#FF00FF;
}
		/*MENU*/
		.home, .home ul {padding:0px 0px 0px 0px; margin:0; list-style:none; height:40px; background:#BFFF00;float:left;}
.home {padding-left:11px; }
.home li.first {}
.home table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
.home ul {position:absolute; left:-9999px;}
.home li {float:left;}
.home li a {white-space:nowrap; background:#BFFF00; display:block; float:left; height:40px; line-height:40px; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#333; padding:0 6px 0 6px;}
.home li a.drop {background:#BFFF00 url(images/down.gif) no-repeat right center;}
.home li a:hover {position:relative; color:#000; background-color:#9ED200;}
.home li:hover {position:relative;}
.home li:hover > a {color:#000;}
 
.home :hover ul {left:-1px; top:40px; width:120px; background:url(trans.gif); padding-top:1px; border-bottom:0;}
.home :hover ul li a {border-left:1px solid #555; height:30px; line-height:30px; width:200px; border-bottom:1px solid #555; font-size:11px;}
.home :hover ul li a.right {background:#BFFF00 url(images/right.gif) no-repeat 135px center;}
 
.home :hover ul ul {left:-9999px; padding-top:0;}
.home :hover ul li.fly a:hover {padding-left:148px; border-bottom-color:#6F9300; background:#9ED200;}
.home :hover ul li.fly:hover > a {padding-left:147px; border-bottom-color:#6F9300; background:#9ED200;}
.home :hover ul :hover ul {left:137px; top:31px;}
.home :hover ul :hover ul ul {left:-9999px;}
 
.home :hover ul :hover ul li a:hover {padding-left:10px; border-color:#555; background:#9ED200;}
.home :hover ul :hover ul li.fly a:hover {padding-left:148px; border-bottom-color:#6F9300; background:#9ED200;}
.home :hover ul :hover ul li.fly:hover > a {padding-left:137px; border-bottom-color:#6F9300; background:#9ED200;}
 
.home :hover ul :hover ul :hover ul {left:150px;}
.home :hover ul :hover ul :hover ul li a:hover {padding-left:10px; border-color:#555; background:#9ED200}

		
		
		
		
		
		
		
		
		
		
		
		
		
		.menu, .menu ul {padding:0px 0px 0px 0px; margin:0; list-style:none; height:40px; background:BFFF00;}
.menu {padding-left:0px; }
.menu li.first {}
.menu table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
.menu ul {position:absolute; left:-9999px;}
.menu li {float:left;}
.menu li a {white-space:nowrap; background:#BFFF00; display:block; float:left; height:40px; line-height:40px; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#333; padding:0 6px 0 6px;}
.menu li a.drop {background:#BFFF00 url(images/down.gif) no-repeat right center;}
.menu li a:hover {position:relative; color:#000; background-color:#9ED200;}
.menu li:hover {position:relative;}
.menu li:hover > a {color:#000;}
 
.menu :hover ul {left:-1px; top:40px; width:120px; background:url(trans.gif); padding-top:1px; border-bottom:0;}
.menu :hover ul li a {border-left:1px solid #555; height:30px; line-height:30px; width:200px; border-bottom:1px solid #555; font-size:11px;}
.menu :hover ul li a.right {background:#BFFF00 url(images/right.gif) no-repeat 135px center;}
 
.menu :hover ul ul {left:-9999px; padding-top:0;}
.menu :hover ul li.fly a:hover {padding-left:148px; border-bottom-color:#6F9300; background:#9ED200;}
.menu :hover ul li.fly:hover > a {padding-left:147px; border-bottom-color:#6F9300; background:#9ED200;}
.menu :hover ul :hover ul {left:137px; top:31px;}
.menu :hover ul :hover ul ul {left:-9999px;}
 
.menu :hover ul :hover ul li a:hover {padding-left:10px; border-color:#555; background:#9ED200;}
.menu :hover ul :hover ul li.fly a:hover {padding-left:148px; border-bottom-color:#6F9300; background:#9ED200;}
.menu :hover ul :hover ul li.fly:hover > a {padding-left:137px; border-bottom-color:#6F9300; background:#9ED200;}
 
.menu :hover ul :hover ul :hover ul {left:150px;}
.menu :hover ul :hover ul :hover ul li a:hover {padding-left:10px; border-color:#555; background:#9ED200}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

