@charset "utf-8";
/* CSS Document */


body {
margin:0px;
padding:0px;
background:#FFF url(images/bg_01.png) repeat-x;
}
#container {
width: 902px;
margin: 0 auto;
position:relative;
}
#header {
background:url(images/header_03.png) no-repeat;
height:388px;
padding-top:15px;
}
#logo h1 {
margin:0px;
display:block;
text-indent:-800px;
}
#logo {
background-image: url(images/logo_06.png);
background-repeat:no-repeat;
width:405px;
height:72px;
margin-left:20px;
}
ul#menu {
margin:0px;
padding:0px;
position:absolute;
right:35px;
top:340px;
}
ul#menu li {
display:inline;
margin-left:15px;
}
ul#menu li a {
text-decoration:none;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
ul#menu li a.active, ul#menu li a:hover {
color: #CCC;
}
#header_text h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	
}
#header_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	width:600px;
	color:#FFF;
	position:relative;
	left:300px;
	top:0px;
	text-shadow: #333;
	text-align:center;
}
#contact {
	color:#4a4a4a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	top:-60px;
	left:700px;
}
#block_content {
float: left;
width: 685px;
}
#block_content .mini_content_item {
	width:685px;
	padding-bottom:10px;
}
#block_content .text_block {
	padding:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828282;
	background: url(images/content-bg_12.png);
	margin-top:-16px;
	margin-bottom:-12px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00588a;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00588a;
}
#block_content .testimonials {
	width:685px;
	padding-bottom:10px;
}
#block_content .test_block {
	padding:20px;
	background: url(images/testimonial-bg_25.png);
	margin-top:-16px;
	margin-bottom:0px;
}
#block_content .comments {
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828282;
}
#block_content .poster {
	border-bottom:#b7c1c6 thin dashed;
	text-align:right;
	padding-bottom:10px;
}
img {
	border:none;
}
#rightbar {
float: right;
width: 209px;
}
#rightbar #signup {
	background:url(images/newsletter-signup_11.png);
	background-repeat:no-repeat;
	height:169px;
	padding-bottom:10px;
}
#signup #inputtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8a8989;
	padding-top:55px;
	padding-left:10px;
}
.input {
    border:none;
    background: url(images/input-bg_15.png) no-repeat;
	width:155px;
	height:25px;
	padding-top:10px;
	margin-left:10px;
	margin-top:10px;
}
.button {
    border: none;
    background: url(images/go-button_17.png) no-repeat;
	width:31px;
	height:24px;
	margin-left:-8px;
	padding-top:10px;
}
#rank {
background:#ffffff url(images/rank-bg_17.png);
margin-bottom:10px;
}
#rank_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
width:190px;
margin-left:12px;
}
#proof {
	background:url(images/proof_23.png);
	width:209px;
	height:225px;
}
#proof_img {
	padding-top:70px;
	padding-left:12px;
}
#click_button {
	text-align:center;
	margin-top:10px;
}
#footer {
clear: both;
background: url(images/footer-bg_35.png) repeat-x;
height:83px;
}
#footer #copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#b9b9b9;
padding-top:25px;
}
