#simpleform {
	padding-left: 8px;
}

div#simpleform.search_for_local_events {
	padding-left:8px;
}

#simpleform input {
	height:26px;
	font-size:18px;
	border:1px solid #c9c9c9;
	color:#787878;
	padding-left:5px;
}

#simpleform input[type=submit] {
	width:150px;
	font-size:14px;
	background-color:#2f72a6;
	color:#fff;
}

#simpleform input[type=submit]:hover {
	background-color:#0b3a5f;
	color:#fff;
}

/* Alert box */
#alert_box {
	height:112px;
	background-image: url(images/alert_box/bg_alert_box.jpg);
}

#st_specific_content {
	height:78px;
	margin:0px 0px 0px 228px;
}


#vic_rsb {
	padding-left:57px; 
	padding-top:184px;
	height: 352px;        
	width:270px;
}

#vic_rsb #first_name, #vic_rsb #last_name, #vic_rsb #email, #vic_rsb #address1,#vic_rsb #city,#vic_rsb #state, #vic_rsb #zip  {
	height:23px;
	padding-top:3px;
	margin-bottom:6px;
	font-size:14px;
	border:none;
	color:#d6e4ef;
	background-color:#0c4497;
	padding-left:3px;
}

#vic_rsb #state {
	width:149px;
}

#vic_rsb #email, #vic_rsb #address1,#vic_rsb #city {
	width:206px;
}

#vic_rsb #first_name {
	width:95px;
}

#vic_rsb #last_name {
	width:105px;
}

#vic_rsb #zip {
	width:54px;
}

#find_voting_location {
	/*margin-top:30px; */
	/*margin-left:15px; */
	width:187px;
	height:34px;
	position:relative;
	top:24px;
	left:15px;
	text-indent:-999px;
	overflow: hidden;
	border:none;
	display:block;
}

#find_voting_location:hover {
	background-position: -72px -657px;
}  

#blog {
	background-image:url(/images/bg_module_wide.jpg);
}

.blog_feature.module {
	padding:0px 60px 0px 20px;
}

.blog_feature.module ul li{
 	border-top:1px solid #b6b6b6;
	behavior:expression(this.firstChild.style.borderTopWidth = "0");
} 

.blog_feature.module ul li:first-child { border-top: 0; }

.blog_feature.module ul li h3{
	padding:6px 0px;
	margin-top:10px;
	font-size:15px;
	line-height:20px;
}  

.blog_feature.module ul li strong{
	font-size:11px;
	line-height:14px; 
	color:#666;  
	font-family:Georgia, Times, serif;
	font-weight:normal;
	font-style: italic;
}

.entry_description {
	margin-top:6px;
}

.blog_feature.module ul {
	background-color:transparent !important;
}

.blog_feature.module ul li h4 {
	margin-bottom:16px;
}

