/* CSS Document */

body {
	background-color: #efebef;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	border:none;
	margin:0;
	padding:0;
}
*a {
	border:none;
}
#wrapper {
	background-image:url(images/map-only-BG.gif);
	background-position:359px 52px;
	background-repeat:no-repeat;
	height:542px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	width:986px;
}
.top {
	float:left;
	width:936px;
	height:auto;
}
.logo_holder {
	float: left;
	height: 131px;
	width: 548px;
}
.top_right {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:62px;
	padding-top:86px;
	width:250px;
}

.content {
	float: left;
	height: auto;
	width: 986px;
}
.content_left {
	float:left;
	height:auto;
	padding-left:21px;
	padding-top:25px;
	width:407px;
}
.content_left h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #ad06ad;
}
.content_block {
	float:left;
	padding-bottom:25px;
}
.content_block h2 {
	color:#4A004A;
	font-size:14px;
	margin:0;
	padding:0;
}
.content_block ul {
	margin: 0px;
	padding: 0px;
	float: left;
}
.content_block li {
	color:#4A004A;
	font-size:11px;
	list-style-type:none;
	padding-top:3px;
}
.tweet {
	float:left;
	width:325px;
}
.capitol_address {
	float: left;
	padding-bottom:20px;
}
.capitol_address h2 {
	color:#4A004A;
	font-size:14px;
	margin:0;
	padding:0;
}
.capitol_address li a {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}





.tweet h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #ad06ad;
	margin:0;
	padding-bottom:15px;
}

.location {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #ad06ad;
	margin:0;
	padding-bottom:15px;
}

.capitol_address ul {
	margin: 0px;
	padding: 0px;
	float: left;
}
.capitol_address li {
	color:#4A004A;
	font-size:11px;
	list-style-type:none;
	padding-top:3px;
}

.address1 {
	float: left;
	width: 177px;
}
.address2 {
	float: left;
	width: 180px;
}

#green-top {
	background-color: #99cc00;
	height: 20px;
	margin-left:auto;
	margin-right:auto;
}
.content_block a {
	color: #AD06AD;
	text-decoration: none;
}
.feed {
	float:left;
	padding-left:4px;
}
.blog_title {
	float: left;
}
.address_middle {
	float: left;
	padding-left: 14px;
}
.location_color {
	color: #990000;
}
#creditfooter {

	display:none;
	
}
.blog_video {
	float: left;
	width: 768px;
	padding-left: 13px;
}
.blog_video_left {
	float: left;
	height: auto;
	width:469px;
}
.blog_video_rt {
	float:left;
	width:298px;
}
.blog_block {
	float: left;
}
.blog_top_gray {
	background-color:#DDDDDD;
	float:left;
	height:16px;
	width:467px;
	border-right:1px solid #BCBCBC;
}
.blog_btm_gray {
	background-color: #f3f3f3;
	float: left;
	height: 10px;
	width: 467px;
	border-right:1px solid #BCBCBC;
}
.blog_top_gray h4 {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #888888;
	padding-left:5px;
}
.rt_block {
	float: left;
	width: 301px;
}




#homeContent_new{
	padding:1px 20px 33px 0;
	background:#ffffff repeat-x scroll left top;
	width:766px;
	height:100%;
	float:left;
	min-height:855px;
}

.blog_top_gray1 {
	background-color:#DDDDDD;
	float:left;
	height:16px;
	width:301px;

}
.blog_btm_gray1 {
	background-color: #f3f3f3;
	float: left;
	height: 10px;
	width: 301px;
	
}
.blog_top_gray1 h4 {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #888888;
	padding-left:5px;
}.blog_listing_new {
	background-image:url(blog-list-bg.gif);
	background-repeat:no-repeat;
	float:left;
	height:170px;
	width:468px;
}
.article_title {
	float: left;
	height: auto;
	width: 160px;
}
.post_list {
	float: left;
	height: auto;
	width: 307px;
}
.article_title h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006599;
	float: left;
	line-height:17px;
	padding-top:4px;
}
.post_list ul {
	list-style-type:none;
	padding-left:8px;
	padding-top:5px;
}
.post_list li {
	float:left;
	line-height:17px;
	padding-top:5px;
}
.post_list a {
	font-size: 11px;
	color: #006599;
}
.video_middle_bg {
	background-image:url(video-block.gif);
	background-repeat:no-repeat;
	float:left;
	height:170px;
	width:302px;
	padding-left:8px;
}
.videos_list {
	float: left;
}
.image_border {
	border:1px solid #CCCCCC;
	float:left;
	margin-bottom:8px;
	margin-right:7px;
	padding:1px;
}
.news_ad {
	float:left;
	padding-left:6px;
	padding-top:10px;
}
.border_color {
	border: thin solid #101010;
}
.vote_bg {
	background-image:url(vote.gif);
	background-repeat:no-repeat;
	float:left;
	height:144px;
	padding-left:13px;
	padding-top:23px;
	width:238px;
}
.vote_bg h2 {
	border-bottom:1px solid #DDDDDD;
	color:#101010;
	font-family:arial,helvetica;
	font-size:18px;
	padding-bottom:15px;
	width:206px;
}
.vote_bg h4 {
	font-family:verdana,helvetica;
	font-size:13px;
	font-weight:bold;
	line-height:17px;
	padding-bottom:10px;
	padding-top:8px;
	width:192px;
}
.btn_label {
	font-size:13px;
	padding-right:66px;
}
.btn_label1 {
	font-size:13px;
}



.sidebarmenu ul li ul{
	position: absolute;
	width: 170px; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
	background: url(/capitolnewdesign/images/newsletter-right.gif) no-repeat 97% 50%;
}

.fsSpacerRow {
	display:none !important;
}

.fsRowTop {
	display:none !important;
}
.address {
	float:left;
	padding-top:434px;
	width:180px;
}
.location_only1 {
	float:left;
	padding-bottom:412px;
}

.location_only {
	float:left;
	padding-bottom:65px;
	padding-left:5px;
}
.feedburnerFeedBlock a:hover{
   text-decoration:underline;
}
.content_block ul li a:hover{
   text-decoration:underline;
}