@charset "UTF-8";
/* CSS Document */

#footer {top:800px;
	text-align:center;
	margin: 0px auto 0px auto; /* negative value of footer height */
	height: 50px;
	clear:both;
	background:transparent url(../images/footer.png) no-repeat bottom;
	width:778px;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:60px;
	color:#666666;
} 

body{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
}
body #main .rule {
	border:0;
	background:transparent url(../images/rule.png) no-repeat;
	height:15px;
	float: none;
}
.rule hr {
	display: none;
}
#mainContainer{
	width:778px;
	margin:0 auto;
	text-align:left;
}
#logoBar{
	width:100%;
	height:63px;
}
#logo{
	background:transparent url(../images/logo.png) no-repeat;
	height:63px;
	width:350px;
	text-indent:-9000px;
	float:left;
}
#twitLink a{
	display:block;
	padding:35px 23px 0px 0px;
	text-transform:uppercase;
	float:right;
	color:#99a63a;
	text-decoration:none;
	background:transparent url(../images/twitIcon.png) no-repeat bottom right;
}
#twitLink a:hover{
	color:#539a41;	
}
#banner{
	text-indent:-9000px;
	background:transparent url(../images/banner.png) no-repeat;
	height:95px;
}
#content{
	float:left;
	background-color:#ededed;  /*removed 2-7-2011  url(../images/latestAd.gif) no-repeat bottom left */
}
#sidebar{
	width:171px;
	background:#ccdfa6;
	float:left;
}
#main{
	
}
#signupLink{
	display:block;
	height:116px;
	width:171px;
	background:transparent url(../images/signup.gif) no-repeat top left;
	text-indent:-9000px;
}
#signupLink:hover{
	background:transparent url(../images/signup.gif) no-repeat bottom left;
}
#newsworthy{
	background-color:#ededed;
	padding:20px 10px;
}
#newsworthy h2 {font-size:16px; color:#666; letter-spacing:1px;
	margin:0 0 10px; padding:0 0 5px;
	border-bottom:3px dotted #666;}
#newsworthy p {line-height:1.3em; color:#7d8804;
	margin:0 0 10px;}
#newsworthy a {color:#666;}
#printAd{
	
}
#main{
	float:left;	
	padding:25px 0px 15px;
	background-color:#F5FAEA;
}
#main div{
	float:left;
	
}
#exploreDCA{
	border-right:2px solid #d7e0b3;	
	width:303px;
}
#exploreDCA a{
	display:block;
	width:303px;
	height:114px;
	background:transparent url(../images/exploreDCA.png) no-repeat top left;
	text-indent:-9000px;
}
#exploreDCA a:hover{
	background:transparent url(../images/exploreDCA.png) no-repeat bottom left;
}
#explorePDM{
	width:302px;	
}
#explorePDM a{
	display:block;
	width:302px;
	height:114px;
	background:transparent url(../images/explorePDM.png) no-repeat top left;
	text-indent:-9000px;
}
#explorePDM a:hover{
	background:transparent url(../images/explorePDM.png) no-repeat bottom left;
}
.explore h3{
	text-align:center;
	padding-top:13px;
	font-size:14px;
	color:#666666;
	width:302px;
}
.explore ul{
	width:270px;
	padding:5px 0px;
}	
.explore li, #newsworthy li{
	margin:0px 0px 12px 62px;
	font-size:11px;
	line-height:14px;
	color:#7d882c;
	list-style-image:url(../images/bullet.png);
}
#newsworthy li {margin:0 0 8px 15px;}
#highlights{
	float:left;
	background:#ECF6D7;
	width:607px;
	padding-bottom:35px;
}
#highlights h2{
	text-indent:-9000px;
	width:600px;
	height:80px;
	background:transparent url(../images/highlights.png) no-repeat bottom left;
}
#highlights p{
	font-size:11px;
	color:#8c9546;
	width:200px;
	float:left;
	margin-left:65px;
	line-height:14px;
	padding-bottom:10px;
}
#highlights em{
	font-style:normal;
	font-weight:bold;
	display:block;
	color:#5f6636;
}

/* 5/3/10 Jeremy */
.site-nav {float:right; margin:35px 5px 0 0;}
.site-nav li {float:left;}
.site-nav a {float:left; display:block;
	padding:0 5px 2px 5px;
	color:#99a63a; text-transform:uppercase; text-decoration:none;
	border-right:2px solid #99a63a;}
.site-nav a:hover {color:#539a41;}

