/* CSS Document */
.feedburnerFeedBlock #creditfooter {
   display: none;
}


#pagecenter {
	text-align: center;
	position: relative;
	visibility: visible;
	width: 800px;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
}
.caucusstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-y;
	margin-top: 0px;
	background-position: center;
	background-color: #FFF011;
	background-image: url(images/background3.jpg);
}
.indexbkgd {
	background-color: #FFF00D;
	background-image: url(images/background2.jpg);
	background-repeat: repeat-y;
	background-position: center;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#index-1 {
	position:absolute;
	left:0px;
	top:0px;
	width:420px;
	height:99px;
	
	visibility:visible;
}
#index-2 {
	position:absolute;
	left:420px;
	top:0px;
	width:260px;
	height:64px;
	
	visibility:visible;
}
#index-3 {
	position:absolute;
	left:680px;
	top:0px;
	width:120px;
	height:20px;
	
	visibility:visible;
}
#index-4 {
	position:absolute;
	left:680px;
	top:20px;
	width:120px;
	height:44px;

	visibility:visible;
}
#index-5 {
	position:absolute;
	left:420px;
	top:64px;
	width:129px;
	height:35px;

	visibility:visible;
}
#index-6 {
	position:absolute;
	left:549px;
	top:64px;
	width:112px;
	height:35px;

	visibility:visible;
}
#index-7 {
	position:absolute;
	left:661px;
	top:64px;
	width:139px;
	height:35px;
	
	visibility:visible;
}
#index-8 {
	position:absolute;
	left:0px;
	top:99px;
	width:240px;
	height:35px;
	
	visibility:visible;
}
#index-9 {
	position:absolute;
	left:240px;
	top:99px;
	width:560px;
	height:225px;
	
	visibility:visible;
}
#index-10 {
	position:absolute;
	left:0px;
	top:134px;
	width:240px;
	height:29px;

	visibility:visible;
}
#index-11 {
	position:absolute;
	left:0px;
	top:163px;
	width:240px;
	height:30px;

	visibility:visible;
}
#index-12 {
	position:absolute;
	left:0px;
	top:193px;
	width:240px;
	height:31px;
	
	visibility:visible;
}
#index-13 {
	position:absolute;
	left:0px;
	top:224px;
	width:240px;
	height:30px;
	
	visibility:visible;
}
#index-14 {
	position:absolute;
	left:0px;
	top:254px;
	width:240px;
	height:30px;

	visibility:visible;
}
#index-15 {
	position:absolute;
	left:0px;
	top:284px;
	width:240px;
	height:30px;
	
	visibility:visible;
}
#index-16 {
	position:absolute;
	left:0px;
	top:314px;
	width:240px;
	height:10px;

	visibility:visible;
}
#index-17 {
	position:absolute;
	left:0px;
	top:324px;
	width:800px;
	height:11px;
	
	visibility:visible;
}
#index-18 {
	position:absolute;
	left:0px;
	top:335px;
	width:228px;
	height:123px;
	
	visibility:visible;
}
#index-19 {
	position:absolute;
	left:225px;
	top:339px;
	width:215px;
	height:37px;
	visibility:visible;
}
#index-20 {
	position:absolute;
	left:443px;
	top:335px;
	width:136px;
	height:123px;
	
	visibility:visible;
}
#index-21 {
	position:absolute;
	left:539px;
	top:335px;
	width:221px;
	height:37px;
	visibility:visible;
}

#template1-1 {
	position:absolute;
	left:0px;
	top:0px;
	width:420px;
	height:99px;
	z-index:1;
	visibility:visible;
}
#template1-2 {
	position:absolute;
	left:420px;
	top:0px;
	width:260px;
	height:64px;
	z-index:1;
	visibility:visible;
}
#template1-3 {
	position:absolute;
	left:680px;
	top:0px;
	width:120px;
	height:20px;
z-index:1;
	visibility:visible;
}
#template1-4 {
	position:absolute;
	left:680px;
	top:20px;
	width:120px;
	height:44px;
z-index:1;
	visibility:visible;
}
#template1-5 {
	position:absolute;
	left:420px;
	top:64px;
	width:129px;
	height:35px;
	z-index:1;
	visibility:visible;
}
#template1-6 {
	position:absolute;
	left:549px;
	top:64px;
	width:112px;
	height:35px;
	z-index:1;
	visibility:visible;
}
#template1-7 {
	position:absolute;
	left:661px;
	top:64px;
	width:139px;
	height:35px;
	z-index:1;
	visibility:visible;
}
#template1-8 {
	position:absolute;
	left:0px;
	top:99px;
	width:210px;
	height:35px;
z-index:1;
	visibility:visible;
}
#template1-9 {
	position:absolute;
	left:210px;
	top:99px;
	width:590px;
	height:49px;
	z-index:1;
	visibility:visible;
}
#template1-10 {
	position:absolute;
	left:0px;
	top:134px;
	width:210px;
	height:29px;
	z-index:1;
	visibility:visible;
}
#template1-12 {
	position:absolute;
	left:0px;
	top:163px;
	width:210px;
	height:30px;
	z-index:1;
	visibility:visible;
}
#template1-13 {
	position:absolute;
	left:0px;
	top:193px;
	width:210px;
	height:31px;
z-index:1;
	visibility:visible;
}
#template1-14 {
	position:absolute;
	left:0px;
	top:224px;
	width:210px;
	height:30px;
	z-index:1;
	visibility:visible;
}
#template1-15 {
	position:absolute;
	left:0px;
	top:254px;
	width:210px;
	height:30px;
z-index:1;
	visibility:visible;
}
#template1-16 {
	position:absolute;
	left:0px;
	top:284px;
	width:210px;
	height:30px;
	z-index:1;
	visibility:visible;
}

#template1-17 {
	position:absolute;
	left:0px;
	top:314px;
	width:210px;
	height:32px;
	z-index:1;
	visibility:visible;
}

#template1-18 {
	position:absolute;
	left:0px;
	top:346px;
	width:210px;
	height:27px;
	z-index:1;
	visibility:visible;
}

#template1-19 {
	position:absolute;
	left:0px;
	top:373px;
	width:210px;
	height:40px;
	z-index:1;
	visibility:visible;
}
#title {
	position: absolute;
	visibility: visible;
	z-index: 2;
	width: 498px;
	left: 293px;
	top: 104px;
	height: 37px;
	text-align: left;
}
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	visibility: visible;
	z-index: 2;
	width: 558px;
	left: 225px;
	top: 150px;
	text-align: left;
}
#leftlinks {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A2004;
	left: 0px;
	top: 150px;
}
a.leftlinks:link, a.leftlinks:visited {
	color: #000033;
	text-decoration: none;
	display:block;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	border-top:1px solid #16349C;
	background-color: #C7D5F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.leftlinks:hover {
	color: #000033;
	text-decoration:none;
	display:block;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	background-color:#FFF011;

}
a.sublinks:link, a.sublinks:visited {
	color: #000033;
	text-decoration: none;
	display:block;
	font-size:10px;
	padding:3px;
	padding-left:10px;
	background-color: #C7D5F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
a.sublinks:hover {
	color: #000033;
	text-decoration:none;
	display:block;
	font-size:10px;	
	padding:3px;
	padding-left:10px;
	background-color:#FFF011;
}
#links {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 200px;
	left: 0px;
	top: 142px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#voter-resources {
	position: absolute;
	visibility: visible;
	z-index: 4;
	width: 200px;
	left: 9px;
	top: 465px;
}
#index-submit {
	position: absolute;
	visibility: visible;
	z-index: 6;
	width: 182px;
	left: 28px;
	top: 414px;
	height: 34px;
	text-align: left;
}
#indexcalendar {
	position: absolute;
	visibility: visible;
	z-index: 3;
	width: 265px;
	top: 376px;
	left: 528px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#indexcalendarbox {
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 59;
	width: 67;
	top: 335px;
	left: 733px;
}
#indexnewsfeed {
	position: absolute;
	visibility: visible;
	z-index: 5;
	width: 343px;
	left: 232px;
	top: 375px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.feedburnerFeedBlock ul {
	margin-left:0;
	padding-left:0;
	list-style-type: none;
	margin-top: 10px;
}
div.feedburnerFeedBlock ul li {
	margin-top: 10px;
}
div.feedburnerFeedBlock ul li span.headline {
	 
	 font-weight:bold;
	
}
div.feedburnerFeedBlock {
	padding-left: 6px;
	margin-left: 6px;
	margin-top: 10px;
}
#indexcalendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	width: 215px;
	left: 583px;
	top: 336px;
	background-color: #E0E7FB;
}
