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

body,td,th {
	font-size: 12px;
	color: #222222;
	font-family: Helvetica, Arial, sans-serif;
}
body {
	margin: 0px;
}
p{
	margin:0 0 7px 0;
	}
h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#80bf42;
	font-size:12px;
	margin:0px;
	}
h2{
	font-family:Arial, Helvetica, sans-serif;
	}
h3{
	font-family:Arial, Helvetica, sans-serif;
	}
a{
	color: #222222;
	text-decoration:none;
	}
	a:hover{
	text-decoration:underline;
	}
form{
	margin:0px;
	}

#wrapper{
	width:721px;
	margin:15px auto;
	}
#banner{
	width:721px;
	height:240px;
	}
	.banner-home{
	width:721px;
	height:240px;
	position:relative;
	/*background:url(../images/banner-home.jpg) no-repeat;*/
	}
	.find-btn{
	position:absolute;
	top:190px;
	left:120px;
	z-index:1000;
	}
	.logo{
	position:absolute;
	top:30px;
	left:0px;
	z-index:1000;
	}
	.banner-contact{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-contact.jpg) no-repeat;
	}
	.banner-blog{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-blog.jpg) no-repeat;
	}
	.banner-bulk{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-bulkorders.jpg) no-repeat;
	}
	.banner-prodinfo{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-prodinfo.jpg) no-repeat;
	}
	.banner-privacy{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-privacy.jpg) no-repeat;
	}
	.banner-shipping{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-shipping.jpg) no-repeat;
	}
	.banner-bsolutions{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-bsolutions.jpg) no-repeat;
	}
	.banner-test{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-test.jpg) no-repeat;
	}
	.banner-themes{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-themes1.jpg) no-repeat;
	}
	.banner-fund{
	width:721px;
	height:240px;
	position:relative;
	background:url(../images/banner-fundraising.jpg) no-repeat;
	}
.top-nav{
	width:720px;
	height:39px;
	border:1px solid #7bb53e;
	background:url(../images/top-nav-bg.jpg) top repeat-x;
	background-color:#90c43e;
	}
	.top-nav ul{
	margin:0 0 0 -38px;
	*margin:0px 0 0 0;
	}
	.top-nav ul li{
	list-style:none;
	/*margin:0 0 0 4px;*/
	padding:0px;
	display:inline;
	float:left;	
	}
.mid-content{
	width:700px;
	padding:0 10px;
	margin:15px 0 15px 0;
	}
	.latest-news{
	width:161px;
	float:left;
	margin:0 0 15px 0;
	}
	.latest-news-top{
	width:161px;
	height:29px;
	background:url(../images/latest-news.jpg) no-repeat;
	}
	.latest-news-content{
	width:149px;
	border:1px solid #dadbdb;
	padding:5px;
	}
	.latest-news-content p{
	display:block;
	background: url(../images/news-divider.jpg) bottom no-repeat;
	padding: 3px 5px 10px 3px;
	margin:0px 0 10px 0;
	line-height:14px;
	}
	.date {
		color:#105600;
		font-size:11px;
		font-weight:bold;
		background:url(../images/news-icon.jpg) left top no-repeat;
		padding: 10px 0 0 20px;
		display:inline-block;
		}
		.date a{
		color:#105600;
		text-decoration:none;
		}
		.date a:hover{
		color:#105600;
		text-decoration:underline;
		}

	.news-title{
		color:#000070;
		font-size:11px;
		padding: 0 0 0 20px;
		display: inline-block;
		}
	.news{
		font-size:11px;
		padding: 0 0 0 20px;
		display: inline-block;
		}
.content-home{
	width:535px;
	float:left;
	margin:0 0 15px 0;
	}
		.content-home .col{
		width:245px;
		margin:0 0 0 20px;
		*margin:0 0 0 15px;
		float:left;
		}
			.catagory{
			margin:0 0 45px 0;
			float:left;
			width:245px;			
			}
			.icon {
			float:left;
			width:51px;
			}
			.col-content{
			float:left;
			width:170px;
			margin-left:10px;
			font-size:12px;
			}
			.col-content h1{
			color:#105600;
			font-size:12px;
			font-weight:bold;
			margin:0;
			font-family:Arial, Helvetica, sans-serif;
			}
			.col-content h1 a{
			color:#105600;
			text-decoration:none;
			}
			.col-content h1 a:hover{
			text-decoration:underline;
			}
			
#footer{
	width:720px;
	background:url(../images/footer-bg.jpg) top repeat-x;
	border:1px solid #6a6c6f;
	color:#bcbec0;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	/*float:left;*/
	margin: 15px 0 5px 0;
	clear:both;
	}
	.footer-blog{
	margin: 0 0 15px 0 !important;
	}

	#footer ul {
		margin:0;
		}
	#footer ul li{
		display:inline;
		list-style:none;
		padding: 0 20px;
		line-height:39px;
		}
		#footer ul li a{
		color:#bcbec0;
		text-decoration:none;
		}
		#footer ul li a:hover{
		color:#000;
		text-decoration:none;
		}
		
		
.page-head1{
	width:145px;
	float:left;
	}
	.page-head1	h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#80bf42;
	font-size:12px;
	margin:0px;
	text-align:right;
	}
.rt-col-1{
	width:545px;
	float:left;
	margin: 0 0 30px 10px;
	}
	.rt-col-1 ul{
	margin:0 0 0 -30px;
	*margin:0 0 0 15px;
	}
	.rt-col-1 ul ul{
	margin-left:auto;
	*margin-left:40px;
	margin-bottom:7px;
	margin-top:3px;
	}
	.rt-col-1 ul li{
	line-height:16px;
	list-style:disc;
	margin-bottom:1px;
	}
.page-div{
	width:690px;
	float:left;
	margin-bottom:30px;
	}
	.contact span{
	float:left;
	margin-right:10px;
	}
	.contact textarea{
	height:90px;
	overflow: scroll;
	width:180px;
	}
	.send-btn{
	float:right;
	margin:15px 0;
	} 
input, textarea{
	font-size:12px;
	font-family:Helvetica, Arial, sans-serif;
	color:#222222;
	}
	
.bulk-left-col{
	width:350px;
	float:left;
	}
	.bulk-left-col h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#00578e;
	font-size:23px;
	margin:0px;
	line-height:23px;
	}
	.bulk-left-col h2{
	color:#222222;
	font-size:17px;
	margin:0px;
	line-height:20px;
	}
	.bulk-left-col h3{
	color:#80bf42;
	font-size:19px;
	margin:0px;
	line-height:22px;
	}
.txt-blue1{
	color:#000070;
	font-size:11px;
	}
.txt-blue2{
	color:#00578e;
	}
	.txt-blue2 a{
	color:#00578e;
	}
.bulk-rt-col{
	width:312px;
	float:left;
	margin-left:30px;
	}
	.bulk-rt-col form span{
	float:left;
	margin-right:10px;
	line-height:20px;
	}
	.bulk-rt-col form textarea{
	height:90px;
	overflow: scroll;
	width:150px;
	float:left;
	}
	.textarea2{
	height:90px;
	overflow: scroll;
	width:150px !important;
	float:left;	
	}
	

	
/* Css Form Starts*/

.cssform {
	margin:20px 0 20px 5px;
	width:290px;
	float:left;
	padding:0 5px;
	}	
.cssform label {
	FLOAT: left; 
	MARGIN-LEFT: 0px; 
	WIDTH: 150px;
	padding-right:5px;
}
.areas{
	width:300px;
	float:left;
	}
.lists{
	width:300px;
	float:left;
	}
.send_form_checkbox{
	float:left;
	}
.send_form_input{
	background: url(../images/input_bg.gif) repeat;
	border:1px solid #2e2719;
	width:150px;
	height:15px;
	padding:3px;
	color:#3c3321;
	float:right;
	margin-right:22px;
	}

a.form_link{
	color:#484848;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	display:inline-block;
	float:left;
	padding:22px 0px 0px 17px;
	text-decoration:underline;
	}
	a.form_link:hover{
	color:#0083b3;
	text-decoration:none;
	}
.form_btn{
	float:right;
	margin:10px 13px;
	}

.generate_btn{
	float:left;
	margin:10px 20px 20px 100px;
	}
.lists label{
	FLOAT: left; 
	MARGIN-LEFT: 0px; 
	WIDTH: 135px;
	padding-right:5px;
	}
.lists p{
	width:300px;
	display:block;
	float:left;
	margin-top:5px;
	margin-bottom:0px;
	vertical-align:middle;
	}
.lists select{
	width:154px;
	font-size:11px;
	line-height:16px;
	color:#484848;
	}
.lists input{
	width:150px;
	border:1px solid #999;
	}
.lists textarea{
	border:1px solid #999;
	}
.contact a{
	color:#484848;
	text-decoration:underline;
	font-weight:normal;
	}
	.contact a:hover{
	color:#484848;
	text-decoration:none;
	}
div.field-col{
	display: block;
	float:left;
	width:130px;
	}
div.field-col2{
	display: block;
	float:left;
	width:170px;
	}
.field{
	display: block;
	float:left;
	}
	.field .checkbox{
	float:left;
	width:20px;
	}
	.field .field-txt{
	display:block;
	line-height:16px;
	color:#000070;
	width:90px;
	}
	.field .field-txt2{
	display:block;
	line-height:18px;
	color:#000070;
	width:130px;
	}
	.field .field-txt3{
	display:block;
	line-height:16px;
	color:#000070;
	width:75px;
	}
	.field3{
	float:left;
	width:160px;
	}
/* Css Form Ends*/

.test{
	width:320px;
	margin:0 auto;
	padding:15px 0;
	border-bottom:1px solid #dedede;
	font-size:11px;
	line-height:14px;
	}
	p.test-name{
	text-align:right;
	font-style:italic;
	margin:7px 0;
	font-size:10px;
	line-height:12px;
	}
.no-border{
	border:none;
	}
.prod-info-left{
	width:280px;
	float:left;
	}
.prod-info-right{
	width:400px;
	float:left;
	margin-left:20px;
	text-align:center;
	}
	.prod-info-right h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#00578e;
	font-size:23px;
	margin:0px;
	line-height:23px;
	}
	.prod-info-right h3{
	color:#80bf42;
	font-size:19px;
	margin:0px;
	line-height:22px;
	}
.cal-1{
	width:230px;
	float:left;
	}
.cal-2{
	width:167px;
	float:left;
	margin-top:20px;
	}
.txt-green {
		color:#105600;
		font-size:11px;
		font-weight:bold;
		}
		.txt-green a{
		color:#105600;
		text-decoration:none;
		}
		.txt-green a:hover{
		color:#105600;
		text-decoration:underline;
		}
.txt-green-2 {
		color:#105600;
		font-size:12px;
		font-weight:bold;
		line-height:18px;
		}
.bus-sol-leftcol{
	width:450px;
	float:left;
	}
	.bus-sol-leftcol h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#00578e;
	font-size:23px;
	margin:0px;
	line-height:23px;
	}
	.bus-sol-leftcol h2{
	color:#222222;
	font-size:17px;
	margin:0px;
	line-height:20px;
	}
	.bus-sol-leftcol h3{
	color:#80bf42;
	font-size:19px;
	margin:0px;
	line-height:22px;
	}
	
	.bus-sol-leftcol .col-1{
	width:235px;
	float:left;
	margin-top:10px;
	}
	.bus-sol-leftcol .col-2{
	width:195px;
	float:left;
	margin-top:10px;
	margin-left:20px;
	}
		.bus-sol-leftcol .heading{
		width:195px;
		height:51px;
		float:left;
		vertical-align: baseline;
		}
			.bus-sol-leftcol .heading img{
			margin-right:7px;
			}
			.solutions-list{
			width:195px; 
			clear:left; 
			float:left;
			}
			.solutions-list ol{
			margin:7px 0 0 -20px;
			*margin:0 0 0 27px;
			color:#105600;
			}
			.solutions-list ol li{
			margin-bottom:7px;
			}
			.solutions-list span{
			color:#222222;
			}
			.bus-sol-leftcol .heading h1{
			font-family:Arial, Helvetica, sans-serif;
			margin-top:12px;
			}
	.bus-sol-leftcol ul{
	margin:0 0 0 -30px;
	*margin:0 0 0 15px;
	}
	.bus-sol-leftcol ul ul{
	margin-left:auto;
	*margin-left:40px;
	margin-bottom:7px;
	margin-top:3px;
	}
	.bus-sol-leftcol ul li{
	line-height:16px;
	list-style:disc;
	margin-bottom:1px;
	}
	
.bus-sol-rightcol{
	width:228px;
	float:left;
	margin-left:20px;
	margin-bottom:15px;
	*margin-bottom:0px;
	}
.request-quote-top{
	width:228px;
	height:28px;
	background:url(../images/request-quote-title.jpg) no-repeat;
	}
	.request-quote-content{
	width:216px;
	border:1px solid #dadbdb;
	padding:5px;
	float:left;
	}
	.request-quote-content .txt-green-2{
	text-align:center;
	display:block;
	background:url(../images/news-divider.jpg) center bottom repeat-x;
	padding-bottom:10px;
	}
	
	
	/*.latest-news{
	
	}
	.latest-news-top{
	width:161px;
	height:29px;
	background:url(../images/latest-news.jpg) no-repeat;
	}
	.latest-news-content{
	width:149px;
	border:1px solid #dadbdb;
	padding:5px;
	}
	.latest-news-content p{
	display:block;
	background: url(../images/news-divider.jpg) bottom no-repeat;
	padding: 3px 5px 10px 3px;
	margin:0px 0 10px 0;
	line-height:14px;
	}*/
	
	
	
	
	
	
	
	
	
.cssform2 {
	margin:10px 0px;
	width:216px;
	float:left;
	font-size:11px;
	}	
.cssform2 label {
	FLOAT: left; 
	MARGIN-LEFT: 0px; 
	WIDTH: 60px;
	padding-right:5px;
}

.areas2{

	width:216px;
	float:left;
	}
.lists2{
	width:216px;
	float:left;
	}
.send_form_checkbox{
	float:left;
	}
.send_form_input{
	background: url(../images/input_bg.gif) repeat;
	border:1px solid #2e2719;
	width:150px;
	height:15px;
	padding:3px;
	color:#3c3321;
	float:right;
	margin-right:22px;
	}

a.form_link{
	color:#484848;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	display:inline-block;
	float:left;
	padding:22px 0px 0px 17px;
	text-decoration:underline;
	}
	a.form_link:hover{
	color:#0083b3;
	text-decoration:none;
	}
.form_btn{
	float:right;
	margin:10px 13px;
	}

.generate_btn{
	float:left;
	margin:10px 0 0 60px;
	}
.generate_btn2{
	float:left;
	margin:10px 0 0 20px;
	}
.lists2 label{
	FLOAT: left; 
	MARGIN-LEFT: 0px; 
	WIDTH: 60px;
	padding-right:5px;
	line-height:23px;
	}
.lists2 p{
	width:215px;
	display:block;
	float:left;
	margin-bottom:0px;
	vertical-align:middle;
	}
.lists2 select{
	width:154px;
	font-size:11px;
	line-height:16px;
	color:#484848;
	}
.lists2 input{
	width:140px;
	border:1px solid #999;
	}
.lists2 textarea{
	border:1px solid #999;
	}
.contact a{
	color:#484848;
	text-decoration:underline;
	font-weight:normal;
	}
	.contact a:hover{
	color:#484848;
	text-decoration:none;
	}
div.field-col{
	display: block;
	float:left;
	width:130px;
	}
div.field-col2{
	display: block;
	float:left;
	width:55px;
	}
.field2{
	display: block;
	float:left;
	}
	.field2 .checkbox{
	float:left;
	width:20px;
	}
	.field2 .field-txt{
	display:block;
	line-height:18px;
	color:#000070;
	width:55px;
	}
	.field2 .field-txt2{
	display:block;
	color:#000070;
	width:25px;
	}
	.field .field-txt4{
	display:block;
	line-height:18px;
	color:#000070;
	width:50px;
	font-size:11px;
	color:#222222;
	}
	.field .field-txt3 .select-bus{
	width:50px;
	font-size:11px;
	color:#222222;
	}
	.select-bus{
	font-size:11px;
	color:#222222;
	}



.blog-rightcol{
	width:206px;
	float:left;
	margin-left:20px;
	margin-bottom:15px;
	*margin-bottom:0px;
	}
	.blog-rightcol ul{
	margin:10px 0 10px -30px;
	*margin:10px 0 10px 10px;
	}
	.blog-rightcol ul li{
	list-style:none;
	background:url(../images/bull-1.jpg) left no-repeat;
	padding-left: 17px;
	margin:5px 0;
	color:#80bf42;
	line-height:16px;
	}	
	
	.blog-content{
	width:194px;
	border:1px solid #dadbdb;
	padding:5px;
	float:left;
	}
	
.archives-top{
	width:206px;
	height:28px;
	background:url(../images/archives-title.jpg) no-repeat;
	float:left;
	}
.catagories-top{
	width:204px;
	height:28px;
	background:url(../images/catagories-title.jpg) no-repeat;
	float:left;
	}
.meta-top{
	width:204px;
	height:28px;
	background:url(../images/meta-title.jpg) no-repeat;
	float:left;
	}
.blog-leftcol{
	width:470px;
	float:left;
	margin:15px 0;
	}
	.blog-leftcol h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#00578e;
	font-size:23px;
	margin:0px;
	line-height:23px;
	}
	.blog-leftcol h2{
	color:#222222;
	font-size:17px;
	margin:0px;
	line-height:20px;
	}
	.blog-leftcol h3{
	color:#80bf42;
	font-size:19px;
	margin:0px;
	line-height:22px;
	}

.blog-comments{
	width:100px;
	float:right;
	margin:20px 0 0 0px;
	color:#98772C;
	}
	.blog-comments a{
	text-decoration:none;
	}
	.blog-comments a:hover{
	text-decoration:underline;
	}
.content-blog{
	margin:10px 0 0 0;
	line-height:18px;
	}
	
	
	
	
	/* --------------------------------------------------- */
	
.blog-right{
	width:180px;
	float:right;
	background:url(../images/blog-right-bg.jpg) left repeat-y;
	padding:0px 0 15px 25px;
	}
.blog-right h2{
	font-size:14px;
	line-height:35px;
	color:#00578e;
	margin:0px;
	text-transform:uppercase;
	font-weight:bold;
	float:left;
	text-align:left;
	display:block;
	width:100%;
	}
.blog-right-input{
	width:150px;
	float:left;
	}
.blog-right p{
	text-align:left;
	float:left;
	display: inherit;
	width:100%;
	}
.blog-right label{
	display:inline-block;
	margin:2px 0px;
	padding:0px;
	float:left;
	width:auto;
	}
.blog-right	.field2 {
	float:left;
	display:block;
	width:180px;
	margin:0px;
	}
.blog-right	.field2 label{
	float:left;
	display:inline-block;
	margin:1px 0px;
	padding:0px;
	}
.blog-right	.generate_btn{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:8px;
	}
.blog-right-content{
	width:180px;
	float:left;
	}
.blog-right ul{
	margin:0px;
	padding:0px;
	float:left;
	display:inherit;
	width:100%;
	}
	.blog-right ul li{
	color:#484848;
	list-style:none;
	background: url(../images/bull-1.jpg) left top no-repeat;
	padding-left: 15px;
	}
	.blog-right ul li a{
	color:#484848;
	list-style:none;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	}
	.blog-right ul li a:hover{
	color:#484848;
	text-decoration:underline;
	}
.blog-main-left{
	width:480px;
	float:left;
	padding:12px 0px;
	}
.mid-content-blog{
	width:700px;
	padding:0 10px;
	margin: 0;
	}
.footer-txt{
	color:#105600;
	font-size:10px;
	text-align:right;
	float:right;
	}
	.footer-txt a{ 
	color:#105600;
	text-decoration:none;
	}
		.footer-txt a:hover{ 
		color:#105600;
		text-decoration:underline;
		}

.theme-calender{
	width:700px;
	clear:both;
	margin:0 auto;
	padding:0;
	}	
.theme-block{
	width:152px;
	height:240px;
	float:left;
	margin:10px;
	}
	.theme-block-content{
	width:130px;
	float:left;
	padding-left:12px;
	}
	.theme-block-content{
	margin:2px 0;
	float:left;
	}
.more-info{
	display:block;
	margin:3px 0;
	color:#8dc13e;
	font-size:12px;
	}
	.more-info a{
	color:#8dc13e;
	text-decoration:none;
	}
	.more-info a:hover{
	color:#8dc13e;
	text-decoration:underline;
	}
.cal-img{
	width:152px;
	float:left;
	}
.create-own-btn{
	width:184px; 
	margin:0 auto; 
	clear:both;
	}
.fund-leftcol{
	width:435px;
	float:left;
	margin-left:5px;
	}
.fund-rightcol{
	width:240px;
	float:right;
	}
	.fund-leftcol h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#00578e;
	font-size:23px;
	margin:0px;
	line-height:23px;
	}
	.fund-leftcol h2{
	color:#222222;
	font-size:17px;
	margin:0px;
	line-height:20px;
	}
	.fund-leftcol h3{
	color:#80bf42;
	font-size:19px;
	margin:0 0 10px 0;
	line-height:22px;
	}
	.fund-link-txt{
	color:#222222;
	}
		.fund-link-txt a{
		color:#00578e;
		text-decoration:underline ;
		}	
		.fund-link-txt a:hover{
		color:#00578e;
		text-decoration:none;
		}
		

.online-demo-btn{
	margin:0 auto; 
	width:182px; 
	display:block;
	}
.col-left-inside{
	width:100%; 
	float:left;
	}
.captcha{
	margin-top:20px;
	border:#CCC solid 1px;
	padding:10px;
	background:#f4f4f4;
}
.captcha a img{
	border:none;
}
.clear{
	clear:both;
}
form .error_message{
	border:#990000 solid 1px;
	background:#FFCCCC;
	color:#990000;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
}
.captcha .error_message{
	clear:both;
}
.view-btn{
	display:block;
	height:0px !important;
	height /**/:16px;
	padding-top:16px;
	width:67px;
	background:url(../images/view_btn.gif) top left no-repeat;
	overflow:hidden;
	position:relative;
}
.view-btn:hover{
	background-position:0 -16px;
}
ul#themes-list{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
	background:url(../images/the-perfect-holiday-gift.gif) bottom right no-repeat;
}
ul#themes-list li{
	height:56px;
	overflow:hidden;
	position:relative;
	float:left;
	width:160px;
	padding:5px;
	margin-bottom:30px;
	margin-right:10px;
}
ul#themes-list li .info{
	position:absolute;
	bottom:0;
	right:0px;
	width:80px;
}
ul#themes-list li .image{
	float:left;
}
ul#themes-list li .image img{
	border:none;
	width:75px;
	height:60px;
}
ul#themes-list li .info .name{
	margin:0;
	padding:0;
	margin-bottom:5px;
}
ul#themes-list li .info .name a{
	font-family:Helvetica, sans-serif, Arial;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	color:#a9ce38;
}
#themes-mid-content{
	padding:0;
	width:720px;
}


/*
UPDATES
Candybox - July 28, 2010
*/
#home-content-wrap{
	padding:20px 45px 0 85px;
}
#home-content-wrap h1{
	font-size:20px;
	margin-bottom:10px;
}
#home-content-wrap .button{
	display:inline-block;
	width:185px;
	height:184px;
	background:url(../images/home-buttons.png) no-repeat;
	text-indent:-5000px;
	margin-right:15px;
}
#home-content-wrap #quote-button{
	background-position:0 0;
}
#home-content-wrap #quote-button:hover{
	background-position:0 -184px;
}
#home-content-wrap #build-button{
	background-position:-185px 0;
}
#home-content-wrap #build-button:hover{
	background-position:-185px -184px;
}
.content-footer{
	padding-top:20px;
	color:#6d6e71;
	font-size:0.8em;
}
.content-footer a{
	color:#80bf42;
}
#updating-text{
	font-size:30px;
	margin:20px 0;
	color: #80BF42;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}