/* ----- Start: Footer ----- */
#footer{
	border-top:1px solid #eae3d5;
	margin-top:25px;
	width:960px;
}
#footer p,
#footer a{
	font-size:11px;
	margin:0;
	padding-left:3px;
}
#footer h3{
	border-bottom:1px solid #e2d2c3;
	color:#2a150b;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
#alphaFooter{
	background:url(/images/frontpage/footer/footerbg.jpg) no-repeat;
	min-height:230px;
	width:960px;
}
#alphaFooter h4{float:left;}

.EventHeading{
	border-bottom:1px solid #f3ece4;
	color:#612e10;
	height:25px;
	margin:0 18px;
	padding-top:20px;
}
.EventHeading a img{
	float:right;
	height:16px;
}
#footer h4 a{
	color:#612e10;
	font-size:17px;
	text-decoration:none;
}
#alphaF_primary{float:left;}

#alphaF_primary_events{
	float:left;
	width:360px;
}
#alphaF_primary_events ul li{
	display:block;
	line-height:13px;
}
#alphaF_primary_events ul li a{
	display:block;
	text-decoration:none;
}
#articles li, #articles li a{ color:#1a7eb9; overflow:hidden;}

#articles li:hover, #articles li a:hover{
	background-color:#fbf2e5;
	color:#3b1c08;
}
#articles li .events{
	background: url(/images/frontpage/cssSprite.gif) -320px -93px no-repeat;
	float:left;
	height:16px;
	margin:16px;
	width:16px;
}
#articles .eventTitle{
	display:block;
	font-size:12px;
	padding:10px 15px 2px 0;
}
.title{
	text-decoration:underline;	
}
.date{
	color:#a88a70;
	display:block;
	font-size:11px;
	padding:5px 0;
	text-decoration:none;
	cursor:pointer;
}
#alphaF_primary_stories{
	float:left;
	width:340px;
}
#alphaF_primary_stories .EventHeading{padding:0;}

#storyContainer{
	border:solid #f3ece4;
	border-width:0 1px;
	margin-top:20px;
	width:348px;
}
#story li, #story li a{color:#1a7eb9;}

#story li:hover, #story li a:hover{
	background:#fbf2e5;	
	color:#3b1c08;
}
#story a{
	display:block;
	min-height:65px;
	padding:6px 0;
	width:330px;
	text-decoration:none;
}
#story li .storyImage{
	background: url(/images/frontpage/cssSprite.gif) -320px 0px no-repeat;
	float:left;
	margin:16px;
	width:16px;
	height:16px;

}
.storyHeadline{
	float:left;
	margin-left:10px;
}
.storyHeadline .storyTitle{
	display:block;
	font-size:12px;
	padding:10px 2px 2px 0;
	width:230px;
	line-height:16px;
	text-decoration:underline;
	cursor:pointer;
}
#alphaF_secondary_resources{
	float:right;
	width:250px;
}
#alphaF_secondary_resources ul{
	list-style-position:outside;
	margin:10px 0 0 20px;
}
#alphaF_secondary_resources ul li a{
	color:#1a7eb9;
	font-size:13px;
	line-height:24px;
	text-decoration:none;
	padding-left:18px;
	background:url(/images/second/Bullet.gif) 0 4px no-repeat;
}
#alphaF_secondary_resources ul li a:hover{
	color:#3b1c08;
}
/* ----- Start: betaFooter ----- */
#betaFooter{
	background-image:url(/images/second/bottomFooterBG.jpg);
	height:118px;
}
#bottomFooterContent{
	margin:0 auto;
	width:960px;
}
#bottomFooterContent p,
#bottomFooterContent a{
	color:#865b3f;
	font-size:11px;
	margin:0;
	padding-left:3px;
}
#bottomFooterContent h3{
	border-bottom:1px solid #e2d2c3;
	color:#2a150b;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
#betaFooter #bottomFooterContent a.topLink{
	background:#7f4323 url(/images/second/topLink.jpg) 0 0 no-repeat;
	color:#855e3f;
	float:right;
	height:10px;
	margin:4px 6px 0px 0;
	padding:6px 0px 6px 28px;
	width: 79px;
}
#betaFooter #bottomFooterContent a.topLink:hover{
	background:url(/images/second/topLink.jpg) 0 -22px no-repeat;
	color:#FFF;
}
#betaF_secondary_links{
	background:url(/images/second/borderBG.jpg) no-repeat;
	float:right;
	height:55px;
	margin-top:14px;
	padding-top:8px;
	width:305px;
}
#betaF_secondary_links ul{
	clear:both;
	display:block;
	margin:0 auto;
	width:288px;
}
#betaF_secondary_links ul li{
	display:inline-block;
	float:left;
	margin:0;
	padding:0;
}
#betaF_secondary_links ul li a{
	color:#e8d0ad;
	display:block;
	float:left;
	font-size:12px;
	padding:8px 0 8px 0;
	text-align:center;
	width:72px;
}
#betaF_secondary_links ul a:hover{color:#fff;}

#betaF_primary{
	float:left;
	width:655px;
}
#betaF_primary_UWordmark{
	float:left;
	margin-top:20px;
	padding-left:20px;
	width:355px;
}
#betaF_primary_UWordmark p{
	margin-top:-6px;
	padding-left:10px;
}
#betaF_primary_UAddress{
	background:url(/images/second/borderBG.jpg) no-repeat;
	float:right;
	height:64px;
	margin-top:40px;
	padding-left:10px;	
	width:268px;
}
#betaF_primary_UAddress p{padding:6px 0 0 10px;}

#betaF_primary_UAddress .footerAddress{
	color:#e8d0ad;
	font-size:12px;
}
