﻿#homenavigation {
	float: left;
	width:243px;
}
#subnav ul {
	padding:0px 0px 0px 11px;
	margin-top:-4px;	
}
#subnav li a {
	color: #787878;
	background-image: url(../images/home/bullet_subnav.gif);
}
#subnav li a:hover {
	background-image: url(../images/home/bullet_subnavhover.gif);	
}
ul#homenav {
	clear:both;
	padding:33px 0px 0px 12px;
	width:225px;
	
}
#homenav li { margin-bottom:4px; }
#homenav li a {
	display:block;
	font-size:11px;
	color:#a50f00;
	background-image: url(../images/home/bg_subnav2.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding:0px 0px 0px 12px;
	width:213px;
	text-decoration:none;
}
#homenav li a:hover {
	background-image: url(../images/home/bg_subnav2.gif);
	color:#a50f00;
	text-decoration:underline;
}
#content.home {
	width:490px;
	padding: 2px 11px 37px 23px;
	background-image: url(../images/home/bg_content.gif);
	background-repeat: no-repeat;
	min-height:585px;
	position: static;
}
.pageheading {
	padding-bottom:2px;
	font-size:22px;
	color:#96783c; 
}
p.firstpara {
	color:#5a5a5a;
	font-size:15px;
	line-height:23px;
	padding-left:5px;
	width:472px;
}
div.recent {
	width:490px;
	padding-top:35px;
	margin:6px 0px 22px 0px;
	background-image: url(../images/home/bg_recent.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.recent td { border-bottom:1px solid #bfa155; padding:4px 8px 6px 8px; font-size:13px; color:#5a5a5a; }
.recent a, .more {
	color:#a50f00;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	background-image: url(../images/home/bg_subnav2.gif);
	background-repeat: no-repeat;
	background-position:right 8px;
	display: inline-block;
	padding-right:10px;
}
.recent a:hover, .more:hover { text-decoration:underline; }
#bottomcta {
	clear:both;
}
#bottomcta li { list-style-type:none; padding:0px; margin:0px; }
#bottomcta li span { margin:0px; padding:0px; }
#bottomcta li {
	background-image: url(../images/home/bg_bottomcta.png);
	background-repeat: no-repeat;
	float: left;
	width: 228px;
	padding:7px 0px 0px 13px;
}
#bottomcta li.xspace { margin-right:8px; min-height: 134px; }

.cta-left p { width:103px; padding-bottom:3px; padding-left:3px; line-height:18px; }
.imgfix { position:absolute; margin-left:119px; margin-top:5px; }

.cta-right p { width:110px; padding-bottom:0px; padding-left:3px; line-height:18px; }
.cta-left .more, .cta-right .more { position:absolute; margin-top:120px; margin-left:130px;  }