body {
	margin:0px;
	background-color:#fff;
	background-image:url(i/bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
a:link {
	text-decoration: none;
	color:blue;
}
a:visited {
	text-decoration: none;
	color:blue;
}
a:active {
	text-decoration: none;
		color:blue;
}
a:hover {
	text-decoration: underline;
		color:blue;
}
p {
margin:0px;
}
h1 {
	margin:0px;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#333333;
}
/* Structure */

#heroShot {
width: 45%; float:left;
}
#optIn {
width: 45%; float:right;
}

#container {
	width:700px;
	margin: 0px auto 0 auto;
	
}
#top {
	height:54px;
}
#inner {
background-color:#FFFFFF;
border: 1px #C5DBE7 solid;
margin: 25px auto 0 auto;
padding: 10px 45px 0 45px;
}
#footer {
background: #fff;
	margin-top:30px;
	height:130px;
}
#footer_text {
color:#fff;
padding:15px 0 0 0;
font-size:12px;
}
/* asdf  */


.box2 {
width: 450px;
margin: 0px auto 0 auto;
background-color:#fff;
border: 3px #C5DBE7 dashed;
padding:10px;
}
.box2 img {
margin: 3px 0 3px 0;
}
.box2 td {
padding: 3px;
}
.text_color {
background-color:#D9EAFF;
border-bottom: 1px #666699 solid;
}
h2 {
	margin:0px;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#330066;
}
#bottom {
	height:54px;
}
h3 {
	margin:0px;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#000066;
}
.box3 {
	width: 450px;
	margin: 0px auto 0 auto;
	background-color:#FFFFCC;
	border: 3px #990000 dashed;
	padding:10px;
}
.box4 {
	width: 450px;
	margin: 0px auto 0 auto;
	background-color:#FFFFFF;
	border: 3px #990000 dashed;
	padding:10px;
}
p {
	margin: 1em 0px;
	
}
subtext {
	margin:0px;
	font-size: 8px;
}

ul { list-style: none;}
li { padding: 4px 0px;
padding-left: 20px; }
ul li { 

background: url(i/yes.gif) 0 0 no-repeat;
}

#votebox {
width: 85%;
padding: 10px;
border: 4px dashed #333;
margin: 0 auto;
background: #FFFBCF;

}
#ballotimage {
width: 35%;
float: left;
}
#ballotimage img {
padding: 4px;
border: 1px solid #000;
background: #fff;
}
#votetext {
width: 60%;
float: right;
}
.red {
color: red;
}
.underline {
border-bottom: 3px solid red;
}
div.yellow {
background: #FFFBCF;
}
div.box {
width: 85%;
padding: 10px;
border: 2px solid #333;
margin: 0 auto;
}
#nothing {
margin-left: 20px;
font-weight: bold;
}
p.question {
font-weight: bold;
margin-top: 1.5em;
}
/*
Owners */

#owners {
margin: 5px;
padding:2px;
/*background: #FFFBCF;
border: 1px solid #333;*/
}
#owner1, #owner2 {
width: 35%;
float:left;
}
#owners img {
float: left;
padding: 4px;
/*border: 1px solid #000;
background: #fff;*/
margin: 8px;
}
span.andchange {
font-size: .5em;
/*vertical-align: top;*/
}
