@charset "utf-8";
/* CSS Document */
body {margin:auto; background: #fff; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#container  {width:800px; margin:auto; padding: 0 0 0 0; position:relative;}
#header {background:url(../images/header.jpg) top left no-repeat #fff; width:700px; height:120px; margin:0px 100px 0 0;}
#menu {background:url(../images/Elections-2010---Home_07.jpg) bottom right no-repeat; height:30px; width:500px;
margin:-35px 0 0 290px; position:absolute;}
#menu ul{margin: 0 0 10px 0; padding: 5px 0 10px 0; list-style-image:url(../images/bullet.jpg); list-style-position:outside;
		}
#menu li {
	display:inline; 
	padding: 0 0 10px 0px;
	margin: 0 0px 0 0; 
	color:#000;
		}
#menu2 ul{margin: 0 0 10px 330px; padding: 5px 0 10px 0; list-style-image:url(../images/bullet.jpg); list-style-position:outside;
		}
#menu2 li {
	display:inline; 
	padding: 0 0 10px 0px;
	margin: 0 0px 0 0; 
	color:#000;
		}
#menu2 a {color:#00a3cf;}
#menu2 .here a {color:#000;}
#menu2 a:hover {color:#000;}

.bullet {margin: 0 10px 0px 10px;}
#content {width:800px; float:left; position:relative;}
#content2 {width:900px; float:left; position:relative;}
#contentLeft {width:480px; float:left;}
#contentLeft p {margin-right:20px;}
#contentLeftWide {width:625px; float:left;}
#contentLeftWide p {margin-right:20px;}
#contentRight {width:320px; float:right; margin-top:20px;}
#contentRightSlim {width:175px; float:right; margin-top:20px;}
 h1 {margin-bottom: 5px;}
 h2{font-size:15px; font-family: Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; margin: 0 0 3px 5px; color:#004a80; line-height: 18px;}
h2 a{color:#004a80;}
h2 a:hover{color:#f26522;}
#content h7 {font-size:26px; margin-left:5px;}
h3{font-size:12px; font-family: Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; margin: 0 0 0 5px; color:#464646;}
h5{font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0 0 0 5px; color:#f26522; font-weight:bold;}
#contentRight h4{font-size:14px; font-family: Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; margin: 0 0 3px 5px; color:#898989;}
#contentRight h5{font-size:14px; font-family: Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; margin: -15px 0 0 5px; color:#004a80;}
#contentRight h4 a{color:#898989; text-decoration:none;}
#contentRight h4 a:hover{color:#f26522;}
p{font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:justify; margin:5px 5px 10px 5px;}
li{font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height: 19px; margin-bottom:1px; margin-right:15px;}
ul {margin: 5px 10px 8px 0; list-style:square;}
a:hover{color:#898989;}
a{color:#f26522;}
.more {font-size:12px;}
.schoolName {color:#004a80; font-weight:bold;}
.candidates {margin-left: 10px;}
#contentRight .button {margin-top:0px;}
#contentRight p{margin-left:20px;}
input{background:#0CF; color:#000; margin-top:-2px;}
#candidateBox {width: 150px; float:left; margin:5px 0px 10px 5px;; border: solid 1px #F60; height: 310px;}
#candidateBox h5{margin-top: -2px; font-weight:bold; font-size:13px;}
#candidateBox h3{color:#036;}

#candidateBox2 {width: 160px; float:left; margin:5px 5px 10px 5px;; border: solid 1px #F60; height: 365px;}
#candidateBox2 h5{margin-top: -2px; font-weight:bold; font-size:13px;}
#candidateBox2 h3{color:#036;}
#candidateBox2 h6 {font-size:26px; margin:0px 0px 0px 5px; padding:0px;}
.candidatePic img{padding: 9px;}
#actBox {
	width: 300px;
	height: 20px;
	margin-left: 500px;
	font-size:11px;
}
#footer {width: 400px; height: 20px; font-size:12px; margin-left: 100px; text-align:center; color:#666;}
#footer a{margin: 0px 10px 0px 10px; color:#666; text-decoration:none;}
#footer a:hover{color:#000; text-decoration:underline;}
#footer .here{color:#333; text-decoration:underline;}
#content h6 {margin: 0; color:#666;}
#content h1 { color:#F00; font-size:18px; margin: 0 0 0 5px;}
.red {color:#F00; font-weight:bold;}
.can {color :#000; text-decoration:none;}
