/*styles specific for the home page - home.html - inside main-contents class*/
.homepage{
	margin:0 auto; text-align:center;
	width:545px; height:auto; text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	color:#333;
	overflow:hidden;
}
.homepage strong
{
    font-weight:bold;}

.homepage a:link, .homepage a:active, .homepage a:visited{
	font: 12px Arial, Helvetica, sans-serif;
	color:#83a93a;
}
.homepage a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color:#333; text-decoration:none;
}
.homepage h3{
padding:10px 0 10px 0;
		font: 18px Arial, Helvetica, sans-serif;
		color:#666;
}
.homepage p{
padding:5px 0 5px 0;
}
.homepage h5{
font: 11px Arial, Helvetica, sans-serif;
		font-weight:bolder;
}
.search-text{
color:Red;
}
.poll{
	width:545px;
}
	.poll-text{
		width:345px; height:auto; float:left;
	}
		.poll-text h3{
			font:18px Arial, Helvetica, sans-serif;
			color:#333;
		}
		.poll-text p{
			padding:10px 0;	
		}
	.poll-box{
		background:#fff url(../images/poll_bg.gif) repeat-y top center;
		width:195px; height:auto; float:right;
		font: 11px Arial, Helvetica, sans-serif;
		color:#333;
	}
		.poll-top{
			background:#fff url(../images/poll_top.jpg) no-repeat bottom center;
			width:195px; height:11px;
		}
		
		.poll-question{
			padding:3px 0 0 15px; width:170px;	
			font-weight:bold;
		}
		.poll-list{
			background:transparent url(../images/poll_bg2.jpg) no-repeat bottom center;
			width:195px; 
		}
			.poll-list li{
				padding:3px 0 0 15px; width:170px;				
			}
			.poll-list li input{
				width:15px; float:left; display:block; 
			}
			.poll-list li span{
				padding-left:10px; display:inline-block; 
				width:135px; 
			}
		.poll-bot{
			background:transparent url(../images/poll_bot.jpg) no-repeat bottom center;
			width:195px; height:18px;
		}

		
.features{
	padding:10px 0;
	width:545px; height:auto;
	clear:both;	
}
	.features-list{
	vertical-align:bottom;
	width:545px; 
	}
	.features-list li{
		background:url(../images/feature-separator.gif) no-repeat bottom center;
		width:545px; height:85px;
	}
	.feature-icon{
		width:70px; height:70px;
		float:left; 
	}
	.features-list li h3{
		padding:25px 0 0 80px;
		font: 18px Arial, Helvetica, sans-serif;
		color:#666;	
	}
	.features-list li p{
		padding:0 0 0 80px;
	}

	.more-features{
		padding:15px 0;
		float:left; clear:both;
	}