@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	/*background-image:url(../images/green-web-design-cpdt.png);
	background-repeat:no-repeat;
	background-position:left top;*/
	background-color:#f9f9f9;
}
#wrapper {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}
/*############
MENU
############*/
.menu {
	text-align:right;
	height:35px;
	background-color:#555;
	border-bottom:1px solid #222;
}
.menu a {
	color:#FFF;
}
.menu p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.1em;
	color:#fff;
	padding-top:10px;
	padding-right:15px;
	margin:0px;
}
.menu img {
	padding-left:20px;
	float:left;
}
/*###########
HEADER
###########*/
.header {
	/*background-color:#538AE5;*/
	background-color:#f2f2f2;
	height:300px;
	/*border:1px solid #039;*/
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
}
.header img {
	float:right;
	padding-right:40px;
	padding-top:25px;
	padding-bottom:25px;
}
.header .blurb {
	padding-top:50px;
	padding-left:50px;
}
.header .blurb .yes {
	/*color:#FF0;*/
	color:#090;
	font-style:italic;
	font-weight:bold;
}
.header .blurb p {
	margin-top:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.2em;
	/*color:#fff;*/
	color:#333;
}
.header a {
	/*color:#FF0;*/
	color:#090;
	text-decoration:none;
	border-bottom:1px dotted #999;
}
.header a:hover {
	color:#FFF;
	background-color:#090;
	border:none;
}
/*###########
CONTENTS
###########*/
.contents {
	margin-bottom:25px;
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;*/
	/*background-color:#f1f1f9;*/
	background-color:#090;
	color:#FFF;
	padding-left:35px;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:10px;
	background-image:url(../images/green-web-bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
.contents a {
	color:#FFF;
}
.colLFT {
	float:left;
	width:550px;
}
.colLFT p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	line-height:1.5em;
}
.colLFT h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.4em;
	font-weight:normal;
}
.colLFT .first {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	font-weight:normal;
}
.colRGT {
	float:right;
	width:320px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
}
.colRGT p {
	font-size:0.9em;
}
.colRGT .testimonials {
	font-family:"Times New Roman", Times, serif;
	font-size:1.0em;
	font-style:italic;
}
.colRGT img {
	border:2px solid #000;
}
.clear {
	clear:both;
}
.disclaimer {
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	/*font-variant: small-caps;*/
	text-transform:uppercase;
	padding-left: 20px;
	padding-right: 20px;
	color: #888;
}
