html,body{
	margin:0;
	padding:0;
	}
	
body{
	font: 76% arial,sans-serif;
	color:#888888;
	text-align:center;
	background-color:#2d2d2d;
	}
	
p span {
	color:#ffffff;
	}
	
a:link {
	text-decoration: none;
	color:#cccccc;
	}
	
a:visited {
	text-decoration: none;
	color:#cccccc;
	}
	
a:active {
	text-decoration: none:
	color:#cccccc;
	}
	
a:hover {
	text-decoration: underline;
	color:#ffffff;}	
	
p{
	margin:0px 10px 10px; 0px
	color:#FFFFFF;
	}
	
div#header{
	height:85px;
	margin:20px 0px 0px 0px;
	color: #79B30B;
	background-image:url(../img/bg-hdr.gif);
	background-repeat:no-repeat;
	background-color:#2d2d2d;
	}
	
div#container{
	background-color:#3e3e3e;
	text-align:left;
	}
	
div#content{
	background-color:#3e3e3e;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
	}
	
div#content p{
	line-height:1.4;
	}
	
blockquote {
background-image: url(../img/q-open.gif);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 30px;
font-style: italic;
border-bottom:1px solid #4f4f4f;
}
blockquote span {
background-image: url(../img/q-close.gif);
background-repeat: no-repeat;
background-position: right bottom;
display: block;
padding-right: 30px;
}

blockquote p {
margin:20px;
text-align:right;
}

div#testimonials{
	text-align:left;
	margin:10px 10px 10px 10px;
}
	
div#wrapper{
	background-color:#3e3e3e;
	}	
	
div#navigation{
	background-color:#3e3e3e;
	}
	
div#extra{
	background-color:#3e3e3e;
	}
	
div#footer{
	clear:both;
	width:100%;
	background-color:#2d2d2d;
	}
	
div#footer p{
	color: #888888;
	text-transform:uppercase;
	font-size:.8em;
	margin:0px;
	padding:25px;
	text-align:center;
	}
	
div#container{
	width:670px;
	margin:0 auto;
	}
	
div#container h1{
	margin:0px 10px 10px 10px;
	font: 1.4em arial,sans-serif;
	color:#ffffff;
	}
	
div#left{
	border:0px solid #ffffff;
	padding-left:10px;
	float:left;
	width:400px;
	margin-bottom:10px;
	}
	
div#left h1{
	margin:0px 10px 10px 10px;
	font: 1.4em arial,sans-serif;
	color:#ffffff;
	}
	
div#right{
	border:0px solid #ffffff;
	padding-right:10px;
	float:right;
	width:230px;
	}
	
div#left-proofs{
	border:0px solid #ffffff;
	padding-left:10px;
	float:left;
	width:275px;
	margin-bottom:10px;
	}
	
div#left-proofs h1{
	margin:0px 10px 10px 10px;
	font: 1.4em arial,sans-serif;
	color:#ffffff;
	}
	
div#right-proofs{
	border:0px solid #ffffff;
	margin-right:15px;
	float:right;
	width:350px;
	margin-bottom:10px;
	background-color:#333333;
	}
	
div#right-proofs-header{
	border:0px solid #ffffff;
	margin-right:15px;
	float:right;
	width:350px;
	background-color:#121212;
	color:#ffffff;
	}
	
div#right-proofs-header h1{
	margin:10px 10px 10px 15px;
	font: 1.1em arial,sans-serif;
	color:#ffffff;
	}	
	
div#right-proofs{
	border:0px solid #ffffff;
	margin-right:15px;
	float:right;
	width:350px;
	margin-bottom:10px;
	background-color:#333333;
	}
	
div#right-home-header{
	border:0px solid #ffffff;
	margin-right:15px;
	float:right;
	width:230px;
	background-color:#121212;
	color:#ffffff;
	}
	
div#right-home-header h1{
	margin:10px 10px 10px 15px;
	font: 1.1em arial,sans-serif;
	color:#ffffff;
	}	

div#right-home{
	border:0px solid #ffffff;
	margin-right:15px;
	float:right;
	width:230px;
	margin-bottom:10px;
	background-color:#222222;
	}	

div#right-home p{
	margin:10px 10px 10px 15px;
	}	