/* home page CSS STARTS */
	#leftCol {
		float: left;
		width: 530px;
		border-right: 3px solid #fff;
		margin: 0;
		background: #fff;
	}
		#leftCol h3{
			width: 439px;
			height: 20px;
			background:url(/templates/default/images/home/vrsca_tagline.png) no-repeat;
			text-indent: -5000px;
			margin: 24px 0 0 16px;
		}
		#leftCol p{
			margin: 10px 0 0 16px;
			color: #555555;
			font-size: 100%;
			line-height: 138.5%;
		}
	#rightCol {
		float: left;
		width: 246px;
		border: 0px solid #ffcc00;
	}
	#rightCol p.cta{
		width: 190px;
		height: 63px;
		margin: 26px 0 0 31px;
		background:url(/templates/default/images/home/vrsca_get_involved.png) no-repeat;
		text-indent: -5000px;
	}
	#announceWrap {
		background: #edecde;
		padding: 8px 8px 0 8px;
		*padding-top: 4px;
		width: 230px;
		
	}	
	/* home page announce boxes start */
	
	/* Latest issue listing */
	
	#homeLatestNews{
		border: 1px solid #edebde;
		width: 246px;
		overflow: auto;
		padding-bottom: 8px;
	}
	
	#homeLatestNews h2{
		width: 246px;
		height: 56px;
		text-indent: -5000px;
		background:url(/templates/default/images/home/announce_title_orange.png) no-repeat;
		margin: 0 0 25px 0;
	}
	#homeLatestNews h3, #eventsList h3{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 17px;
		color: #585442;
		margin: 0 0 7px 8px;
		font-weight: normal;
		width: 222px;
	}
		#homeLatestNews h3 a, #eventsList h3 a{
			color: #585442;
			text-decoration: none;
		}	
	
	#homeLatestNews p, #eventsList p{
		font-size: 11px;
		color: #434343;
		margin: 0 0 18px 8px;
		padding: 0 0 17px 0;
		line-height: 16px;
		border-bottom: 1px solid #ded8c3;
		width: 222px;
		overflow: auto;
	}
		#homeLatestNews p.last-child{
			border: none;
			margin-bottom: 0;
		}	
	
		#homeLatestNews p a, #eventsList p a{
			color: #f89931;
			text-decoration: none;
			float: right;
		}
		
		#eventsList p a:hover,
		#homeLatestNews p a:hover,
		#homeLatestNews h3 a:hover,
		#eventsList h3 a:hover,
		#homeLatestNews a.viewAll:hover,
		#eventsList a.viewAll:hover{
			text-decoration: underline;
		}
		
	#homeLatestNews a.viewAll, #eventsList a.viewAll{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		color: #585442;
		text-decoration: none;
		float: right;
		padding-right: 10px;
	}		
	
	/* latest news box on home page */
		#topWrap {
			padding: 6px 6px 0 6px;
			border: 0px solid #ffcc00;
			width: 218px;
			background:#5f83a3 url(/templates/default/images/home/announce_box_top.png) no-repeat;
			height: 316px;
		}
		
		#bot{	
			background:url(/templates/default/images/home/announce_box_bot.gif) no-repeat;
			height: 6px;
			padding-bottom: 13px;
		}
		
		#newsContent{	
			width: 218px;
			padding: 0;
		}
		
		#newsContent h2{
			width: 218px;
			height: 44px;
			border-bottom: 1px solid #445f76;
			text-indent: -5000px;
			/* background:url(/templates/default/images/home/announce_title.png) no-repeat; */
			background:url(/templates/default/images/home/announce_title_orange.png) no-repeat;
			margin: 0;
		}
		
		#newsContent p {
			color: #6182a3;
			font-size: 116%;
			line-height: 138.5%;
			padding: 12px 12px 5px 10px;
			font-weight: bold;
			/* padding-bottom: 3px; */
		}
		#newsContent p.smaller {
			font-size: 100%;
			font-weight: normal;
			padding-top: 3px;
		}
		div.ctaOne	{
			background: #6182a3 url(../../images/latest_news/cta_one_bg.png) repeat-x bottom;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
			padding: 12px 0 10px 0;
			text-align: center;
			height: 24px;
			margin: 6px auto 12px auto;
			
		}
			div.ctaOne a {	
				color: #fff !important;
				font-size: 123.1% !important;
				font-weight: bold !important;
			}			
								
	/* latest news box on home page */
	
	/* home page announce boxes start */
	.announceBox {
		width: 230px;
	}
	.announceBox#top{	
		background:url(/templates/default/images/home/announce_box_top.gif) no-repeat;
		height: 6px;
	}
	.announceBox#content{	
		border-left: 6px #f8ca34 solid;
		border-right: 6px #f8ca34 solid;
		width: 195px;
		background-color: #fef9dc;
		padding: 9px 8px 9px 15px;
	}	
		.announceBox h2{
			width: 188px;
			height: 32px;
			border-bottom: 1px solid #324c66;
			text-indent: -5000px;
			background:url(/templates/default/images/home/announce_title.png) no-repeat;
			margin: 0 0 8px 0;
		}
		.announceBox p, .newsBox p {
			color: #4A7096;
			font-size: 100%;
			line-height: 138.5%;
			padding-bottom: 7px;
			/**padding-bottom: 3px;*/
		}
		#newsContent a, .newsBox a, .latestNews a, .announceBox a {
			color: #324c66;
			font-size: 93%;
			font-weight: bold;
		}
	
		#newsContent a em, .newsBox a em, .latestNews a em, .announceBox a em{
			font-style: italic;
			font-weight: bold;
		}			
		#newsContent a.button{	
			width: 111px;
			display: block;
			text-align: center;
			padding: 0 0 8px 0;
			margin: 0 0 0 auto;
		}				
		.announceBox a:hover{	
			text-decoration: underline;
		}
	
	.announceBox#bot{	
		background:url(/templates/default/images/home/announce_box_bot.gif) no-repeat;
		height: 6px;
		margin-bottom: 10px;
	}
	
	.announceBox#callOut {
		width: 197px;
		background: #fff;
		border-top: 1px solid #bfbda9;
		padding: 12px 13px 8px 20px;
	}
	.announceBox#callOut h2{
		border-bottom: 1px solid #89a0b8;
		text-indent: -5000px;
		background:url(/templates/default/images/home/announce_title_whatIsVrs.png) no-repeat;
	}
	.announceBox#content p{
		color: #324c66;
	}
	/* home page announce boxes end */


	/* home page NEWS boxes START */
	#homeNews{
		border: 0px solid #ffcc00;
		height: 24px;
		background:url(/templates/default/images/home/home_news_title.png) no-repeat;
		text-indent: -5000px;
		*margin: 15px 0 0 0;
	}
	
	.newsBox p {

		/**padding-bottom: 3px;*/
	}	
	
	.newsBox{
		padding: 7px 0 40px 0;
	}
	.newsBox div {
		display:-moz-inline-box;/* Firefox 2 and under*/
		display:inline-block;/* FF3, Opera, Safari */
		width: 250px;
		margin:0 20px 0 0;/* need to remove top and bottom margin from p element*/
		padding: 0;
		border-top: 1px solid #cecdbd;
		vertical-align: top; /* align to top */
		background: #fff;
	}
	.newsBox div.last {
		margin: 0;
	}
	.newsBox div p {
		margin: 15px 35px 15px 19px;
		padding: 0 0 0 11px;
		border-left: 5px solid #b0bcbe;
		color: #6182a3;
		font-size: 100%;
		line-height: 138.5%;
		width: 196px;		
	}
	/* if lt IE 8 */
	
	.newsBox div {
		*display:inline;
	}
			
	/* home page NEWS boxes END */
	
#newsAlerts	{
	width: 325px;
	margin: 23px auto 24px auto;
	overflow: auto;
	padding: 0 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#newsAlerts h6{
	color: #465f73;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	margin: 0 21px 0 0;
	float: left;
	line-height: 44px;
}

#newsAlerts	a.btn{
	display: block;
	width: 120px; /* 120px nless padding */
	height: 44px; /* 44px less padding */
	background: url(/templates/default/images/home/news_alerts/orange_btn_sm.png) no-repeat;
	text-align: center;
	padding: 0;
	margin: 0 0 0 0;
	color: #fff;
	font-size: 18px;
	line-height: 42px;
	font-weight: normal;
	text-decoration: none;
	float: left;
}
#newsAlerts	a.btn:hover{ 
	text-decoration: underline;
}

/* events list*/

#eventsList{
	border: 1px solid #edebde;
	margin: 18px 15px 14px 15px;
	overflow: auto;
	padding: 0 0 0 0;
}

	#eventsList li{
		list-style: none;
		float: left;
		border-right: 1px solid #ded8c3;
		margin: 0 0 0 0;
		padding: 10px 18px 10px 18px;
	}
	
	#eventsList li#viewAll{	
		border: none;
		float: none;
		overflow: auto;
		padding: 4px 0px 8px 0;
		width: 100%;
	}
	#eventsList li#heading{	
		border: none;
		float: none;
		overflow: auto;
		padding: 0;
		width: 100%;
		background: url(/templates/default/images/home/events_list_hdng_tile.png) repeat-x;
		height: 31px;
		margin: 0 0 10px 0;
	}	
	#eventsList li.last{
		border: none;	
	}
	
	#eventsList li h2{
		margin: 9px 0 0 19px;
		text-indent: -5000px;
		background: url(/templates/default/images/home/events_list_hdng.png) no-repeat;
		width: 131px;
		height: 16px;
	}	
	
	#eventsList li h3{
		margin-left: 0;
	}	
	
	#eventsList li p{
		border: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}	


/* vrs rate interim contnet */

#homeRight {
	margin: 0;
	width: 225px; /* 235px less padding */
	padding: 0 0 0 0;
	border: 2px solid #fff;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-border-radius: 6px;	
	background: #f5f4ec;
	box-shadow: 0 0 24px #cecbb5;
	-webkit-box-shadow: 0 0 24px #cecbb5;
	-moz-box-shadow: 0 0 24px #cecbb5;	
	height: 300px;
}

#homeRight h6{
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin-top: 15px;
	
}

	#homeRight h6 span{
		font-size: 14px;
	}

#homeRight h3{
	font-size: 26px;
	font-weight: normal;
	color: #ca1515;
	padding: 0 0 0 0;
	text-transform: uppercase;
	text-align: center;
}

#homeRight a{
	display: block;
	width: 184px;
	height: 29px; /* 41px less padding */
	padding: 12px 0 0 0;
	background: url(/templates/default/images/latest_news/cta_one_bg.png) repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #fff;
	font-size: 16px;
	margin: 16px auto 0 auto;
	text-align: center;
	font-weight: bold;	
}

#homeRight a.vrsRateEmail{
	/* margin-top: 31px; */
	}
	

#homeRight a.vrsRateFriendsHidden{
	display: none;
	}
	
#homeRight a.vrsRateFriends{
	display: block;
	}



/* home page CSS ENDS */


