body{color:#FFFFFF; background:#C0C0C0; max-width:1200px;}

table{margin:0 auto; color:#000080; font-size:12px;}
table h2{font:15pt arial; color:#800000; align:center;}
table h3{font:14px arial; color:#000080; align:center;}
.page{padding:0; border:0; position:relative; top:-5px;}

#logo{border:0; padding:0; margin:0; text-align:center; display:block; overflow: hidden;}
#stars {background-image: url(Stars.jpg); background-repeat: repeat-x; width: 100%; border:0; padding:0; margin:0;}



#menu{width:17%;background-color:#800000; color:#FFFFFF; font:11px arial; vertical-align:top;}
#menu h4{font:14px arial;}
#menu1{text-align:center;}
#menu1 a {color:#FFFFFF;line-height:125%;}
#menu1 a:hover{color:#FFFF00; text-decoration:underline;}

tr.cgi {color:#000080;}

#home{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#home a{text-decoration:none;}
#home a:hover{color:#FFFF00;}
#about{background-color:#000080; color:#FFFFFF; padding:5px 0px; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#about a{text-decoration:none;}
#about a:hover{color:#FFFF00;}
#menu2{font-weight:400;}
#agenda{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#agenda a{text-decoration:none;}
#menu3{font-weight:400;}
#join{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#join a{text-decoration:none;}
#menu4{font-weight:400;}
#voting{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#voting a{text-decoration:none;}
#menu5{font-weight:400;}
#news{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#news a{text-decoration:none;}
#menu6{font-weight:400;}
#links{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#links a{text-decoration:none;}
#menu7{font-weight:400;}

#altwebsite{background-color:#000080; color:#FFFFFF; padding:5px 0; width: 95px;border:3px solid #C0C0C0; font-weight:700;}
#altwebsite a {line-height:150%; text-decoration:none; }
#contact{background-color:#000080; color:#FFFFFF; padding:5px 0; width:125px; font-weight:700; border:3px solid #C0C0C0; }
#contact a{text-decoration:none;}
#donate{background-color:#000080; color:#FFFFFF; padding:5px 0; width:95px; font-weight:900; border:3px solid #C0C0C0; }
#donate a{text-decoration:none;}

#remaining{background-color:#000080; color:#FFFFFF; padding:5px 0; width: 100px; border: 3px solid #C0C0C0; font-weight:700;}

div.maptext{background: #FFFFFF; color:#000080; font:14px arial; padding:0 5px 0 5px; width:480px;}
div.family {padding-right: 5px; right: 0px;}

#text{width:63%;background:#FFFFFF;color:#000080;font:12px arial;padding:0 8px 0 8px; vertical-align:top; text-align:justify;}
#text td{text-align:left;}
#text h3{text-align:center; padding:8px 0; font:18px arial;}
#text h2{text-align:center; padding:8px 0; font:12px arial; color:#FFFFFF};
#text h1{text-align:center; padding:8px 0; font:20px arial; color:#080000;}
#content{background-color:#FFFFFF; color:#000080; font:12px arial; padding:3px ;font-weight:900; border:3px solid #C0C0C0; position:relative; top:0px;}
#text td{font:12px arial; color:#000080;}
#text input{font:12px arial; color:#000080;}
#text td h3{text-align:center; font:16px arial; color:#800000;}
#bumper{color:#800000; background-color:#CAEAFE; font:15px "arial"; font-weight:700; border:3px solid #C0C0C0; padding: 0 0px; text-align: center; width: 200px; float: right; margin-left: 5px;}
#bumper a{text-decoration: none; color:#800000;}
#bumper a:hover{color:#000080; text-decoration: underline;}
#bumper img{border:0; padding:0;}
#priorities{color:#800000; background-color:#CAEAFE; font:15px "arial"; font-weight:700; border:3px solid #C0C0C0; padding: 0 0px; text-align: center; width: 400px; }
#priorities a{text-decoration: none; color:#800000;}
#priorities a:hover{color:#000080; text-decoration: underline;}
#priorities img{border:0; padding:0;}

#rightbar{width:20%; padding:0 0px; background-color:#C0C0C0; color:#FFFFFF; vertical-align:top;}
#rightbar a:hover{color:#FFFF00; text-decoration:underline;}
#action{background-color:#CAEAFE; color:#000080; font:14px arial; padding:10px 0;font-weight:900; border:3px solid #C0C0C0; position:relative; top:5px;}
#action hr{width:75%; text-align:center; background-color:#800000; height:3px;}
#action li{list-style:outside url(check.jpg);}
#action a{font: 12px arial; text-decoration: none; font-weight:900;}
.blue a{color:#000080;}
.green a{color:#008000;}
.purple a{color:#B57600;}
.red a{color:#800000;}
#action a:hover{color:#000080; text-decoration:underline;font-weight:900;} 
div.title{color:#800000; font:bold italic 16px arial,verdana; text-align:center;}
#districtmap{background-color:#CAEAFE; color:#000080 ;font:14px arial ; font-weight:900; border:3px solid #C0C0C0;padding:0 0 5px 0;}
#districtmap a{text-decoration: none; color:#000080;}
#districtmap a:hover{color:#800000; text-decoration: underline;}
#districtmap img{width:184px; border:0; padding:0;}
#intern{background-color:#CAEAFE;color:#000080;font-size:16px; padding:10px 0;font-weight:900;border:3px outset #C0C0C0; }
#intern a{text-decoration:none;}
#latestnews{background-color:#CAEAFE; color:#000080; font:14px arial; font-weight:700; border:3px solid #800000;padding: 0 5px;}
#latestnews h3{color:#800000; font:20px arial; font-weight:900;}
#cardinal{color:#800000; background-color:#CAEAFE; font:15px "arial"; font-weight:700; border:3px solid #C0C0C0; padding: 0 5px;}
#cardinal a{text-decoration: none; color:#800000;}
#cardinal a:hover{color:#000080; text-decoration: underline;}
#cardinal img{border:0; padding:0;}
#yellow{color:#800000; background-color:#FFFF00; font:24px "arial"; font-weight:900; border:3px solid #C0C0C0; padding: 0 5px;}
#yellow a{text-decoration: none; color:#800000;}
#yellow a:hover{color:#000080; text-decoration: underline;}
#yellow img{border:0; padding:0;}
#yellowsmall{color:#800000; background-color:#FFFF00; font:14px "arial"; font-weight:900; border:3px solid #C0C0C0; padding: 0 5px;}
#yellowsmall a{text-decoration: none; color:#800000;}
#yellowsmall a:hover{color:#000080; text-decoration: underline;}
#yellowsmall img{border:0; padding:0;}
#absentee{color:#800000; background-color:#FFFF00; font:16px "arial"; font-weight:900; border:3px solid #C0C0C0; padding: 0 5px;}
#absentee a{text-decoration: none; color:#800000;}
#absentee a:hover{color:#000080; text-decoration: underline;}
#absentee img{border:0; padding:0;}
#absentee h3{color:#000080; font:20px "arial"}
#cardinal1{color:#000000; background-color:#800000; font:15px "arial"; font-weight:700; border:3px solid #C0C0C0; padding: 0 5px;}
#cardinal1 a{text-decoration: none; color:#FFFFFF;}
#cardinal1 a:hover{color:#FFFFFF; text-decoration: underline;}
#cardinal1 img{border:0; padding:0;}
#latestnews{color:#800000; background-color:#CAEAFE; font:12px "arial"; font-weight:500; border:3px solid #C0C0C0; padding: 0 5px; height:180px; text-align:left;}
#latestnews h3{color:#800000; font:16px arial; font-weight:900;}
#ticker-container{position: relative; overflow: hidden; height:140px;}

#ticker{position: relative; display: block;}
#ticker a{color:#000080; font-size: 14px; font-weight: 700; text-decoration: underline;}
#ticker a:hover{color:#800000;}


#pushpin{position:relative; left:100px; top:-75px;}

div.white3{background-color:#FFFFFF; color:#000080; padding:5px 0; }
div.support{background-color:#CAEAFE; color:#000080; padding:10px 0; font-weight:900; font-size:16px; border:4px outset #C0C0C0;}
div.verse{width:300px; color:#FFFFFF; background-color:#800000; font-size:8pt;padding:8px;text-align:left;}
div.behere{color:#800000; font:16pt "Lucida Calligraphy",arial;}
#footer{width:100%; background-image:url(kenbottom.jpg); margin: 0 auto; color:#FFFFFF; font:6pt arial; clear:left; padding:5px 0; float:left;}
#footer a{color:#FFFFFF;}
div.donation{border: 2px solid #800000;}
table.donateprint{font:24px arial; border: 2px solid #800000; border-collapse: collapse; table-layout:auto; width:700px;}
td.donate{width: 35%; border: 2px solid #800000;}
td.donateinput{border: 2px solid #800000;}
div.donateaddress{font:16px arial; text-align:center;}
div.donatenotes{font:12px arial; text-align:center;}
div.cardinal{border:2px solid #800000;}
#endorse {background-color:#CAEAFE; color:#000080; font:12px arial; font-weight:500; border:3px solid #C0C0C0; padding:3px; line-height:95%; position:relative; top:5px; width:183px;}
#endorse h3{color:#800000; font:20px arial; font-weight:900; text-align:center;}
#endorse textarea{font:12px arial; line-height:90%; width:95%}
#endorse input{font:12px arial;}
#endorse td{font:12px arial; color:#000080;}
#enddisclaim {font:9px arial;}

h2.sully {
	font-size: 11pt;
	font-family: verdana,arial;
	color: #800000;
	text-align: center;
	font-style: normal;
}
table.sully{
	font-family: verdana, arial;
	font-size: 7pt;
	width: 450px;
	border: 8px groove #000000;
}

