body { background-color: #6d9fb5; color:#66645c; font-family: Century Gothic, Verdana, sans-serif; font-size: 12px; line-height: 18px; margin: 0; padding: 0; }
a img { border: none}
a {color: #94B13D; font-weight:bold; text-decoration: none;}
a:hover {color: #6D9FB5;}
.clear {clear: both; height:10px;}
.clearbox {clear: both; height:15px;}
.text {line-height:20px; padding-top:20px;}

	#main { width: 980px; margin-left: auto; margin-right: auto; padding-top: 20px; }
	#tabs { width:34px; float:left; padding-top: 60px;}
	#maincontent { width:946px; background: url(header.png) no-repeat; background-color: #fff; float: right;}
	.topblock { width:300px; height: 80px; float: right; padding:40px 40px 0 0;}
	.contactdetails { float: right;}
	
	#content {  width: 946px; position: relative;}
	#content .credit {margin-top: 5px; display: block; width: 400px; padding-top: 5px; color: #3cb4ca; }

	#leftcontent { width: 550px; padding: 15px 0 0 40px;  }
	#indexcontent { width: 470px; height:450px; padding: 25px 0 0 40px;  }
	#methodcontent { width: 700px; margin: 5px 0px 40px 80px;  }
	#servicescontent { width: 480px; margin: 20px 0px 40px 80px;  }
	#pricingcontent { width: 800px; margin: 20px 0px 40px 80px;  }
	#whocontent { width: 700px; margin: 20px 0px 40px 80px; }

	
	#rightcontent { padding-top:0px; float: right; text-align: left; vertical-align: top; width:420px;}
	#rightcontent ul li {padding:0; margin:0;}
	#rightservices { padding:0px 70px 0 0; float: right; text-align: left; vertical-align: top; width:260px;}
	#pics { padding:60px 40px 0 0; float: right; text-align: left; vertical-align: top; width:270px;}


	#listleft { float: left;  width:270px; }
	#listleft ul{ list-style:none; margin-left:-40px; font-size:10px; line-height: 14px}
	#listright { float: right; width:290px; }
	#listleft p { padding-top: 5px;color: #666; font-size:10px;line-height: 14px}
	#listright p {padding-top: 5px;color: #666;font-size:10px;}
	
	#box1 {	position: absolute;	left:40px;	width: 270px;	height: 192px;	top: 480px;}
	#box2 {	position: absolute;	left:340px;	width: 270px;	height: 192px;	top: 480px;}
	#box3 {	position: absolute;	left:640px;	width: 270px;	height: 192px;	top: 480px;}
	
	#illustration {	position: absolute;	left:303px;	width: 194px;	height: 192px;	top: 270px;}
	#illustration2 { position: absolute;	left:548px;	width: 275px;	height: 275px;	top: 50px;}
	
	#footer { clear: both; list-style-type: none; padding-top: 5px; padding-bottom: 10px; color:#fff;}
	.copyright { margin-left: 150px; padding-bottom: 10px; color:#fff; font-size:9px;}
	.links { display: inline; margin-right: 10px; padding-right: 10px;margin-left: 250px;}
	#footer a {color:#fff; text-decoration: underline;}
	#footer a:hover { color: #94B13D; font-weight:bold;}

	.blob {width: 390px; height: 130px; display: block; margin-left:0;}
	.blob p {padding-top: 8px;}
	.blob ul {margin-left:-25px; padding-top:20px;}
	.blob li {list-style-image:url(dot.png)}

	.green { color:#94B13D}
	.blue { color:#6D9FB5; font-weight:bold;}
	.heading {font-family:Verdana, sans-serif; font-size:17px; font-style:italic; color:#94B13D; font-weight:bold;}
	.heading2 {font-family:Verdana, sans-serif; font-size:17px; font-style:italic; color:#94B13D; font-weight:bold;width:210px; padding-top:35px;}	

	#form { width: 846px; margin: 20px 0px 40px 80px;}
	table { margin-left:80px;padding-left:10px;background:#94B13D; border:solid 0px; width:550px;}
	td{
		margin: 20px 0 0 0;
		padding: 5px;
		border: 0px;
		font-family: Verdana, sans-serif;
		color: #fff; font-weight:bold;
		font-size: 12px; vertical-align:middle;
	}

	input.form, input.formsubmit, select.form, option.form, textarea.form {
		color: #000000;
		font-size: 12px;
		border: 1px solid #C8C8C8;
		padding: 2px;
		background: #fafafa url(images/imgageform.gif) repeat-x;
		margin-top: 5px;
		font-family: Verdana, sans-serif;
	}
	input.form:hover, input.form:focus, select.form:hover, textarea.form:hover, select.form:focus, textarea.form:focus {
		border: 1px solid #000000;
	}
	option.form	{
		padding: 0px;
		width: auto;
		border: 0px;
	}
	input.form, select.form, textarea.form {
		width: 350px;
	}

	input.formsubmit	{
		width: auto;
	}
	.star {color:#C00; font-weight:bold;}