body {
	background-color: #c39853;
	font-size: 12px;
}

body, h1,h2,h3,h4,h5,h6, a, a:link, a:hover, a:visited { 
	font-family: Verdana, "Lucidia Sans", Gill, Helvetica, sans-serif;
	margin:0px;
}

h3 {
	font-size: 18px;
}

img {
	border: 0;
}

a {
	color:#42758a;
	text-decoration: none;
	font-size: 12px;
}

a:hover {
	text-decoration: underline;
}

/* GLOBALHEADER */
#globalheader {
	width: 800px;
	height: 40px;
	margin: 0px auto;
	position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 150px; height: 0; padding-top: 40px; overflow: hidden; }
#globalheader #globalnav li a { background-image: url(../images/globalmenu.png); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-about a { background-position: 0 0; }
#globalheader #globalnav li#gn-candidates a { background-position: -150px 0; }
#globalheader #globalnav li#gn-flyers a { background-position: -300px 0; }
#globalheader #globalnav li#gn-oh15 a {background-position: -450px 0; }
#globalheader #globalnav li#gn-912 a { background-position: -600px 0; }
#globalheader #globalnav li#gn-end a { background-position: -750px 0; width:50px;}

#main {
	width:800px;
	min-height:600px;
	padding-bottom: 30px;
	background-image:url(../images/bgtile.png);
	background-repeat:repeat-y;

}

#footer{
	text-align: center;
	width:800px;
	padding-bottom: 30px;
	background-image: url('../images/bg-bottom.png');
	background-repeat: no-repeat;

}

.homebox {
	padding:15px;
	background-image: url(../images/boxfadebg.png);
	background-repeat: repeat-x;
	border-style: solid;
	border-width: thin;
	border-color: #c2a372;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    text-align: center;
    width:370px;
    position:absolute;
    left:360px;
}

#video {
	text-align:center;
	position:absolute;
	top:50px;
}

#box-map-thumbnail {
	text-align:center;
	position:absolute;
	top:50px;
}
#box-map-thumbnail a,
	#box-map-thumbnail a:visited,
	#box-map-thumbnail a:hover, 
	#box-map-thumbnail a:active {
	color:black;
}

#box-map-thumbnail a:hover {
	text-decoration: underline;
}

#map-large {
	background-image: url('../images/map.jpg');
	background-repeat: no-repeat;
	border-style: solid;
	border-width:5px;
	border-color:#c39853;
	width:720px;
	height:520px;
	position:absolute;
	left:25px;
	top:50px;
	z-index:500;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    visibility: hidden;
}

#map-close {
	position:absolute;
	left:690px;
}

#googlemaps-tab {
	position:absolute;
	top:470px;
}

ul {
	list-style-image: none;
}

ul li.pdf { list-style-image: url('../images/pdficon_small.gif'); text-align: left; }
ul li.web { list-style-image: url('../images/page_world.gif'); text-align: left;}



div.clear {
	clear:both;
}

div#box-sponsors {
	position:absolute;
	top:400px;
}

div#912logo {
	width:160px;
}
div#sponsors {

}

div#box-question-button {
	top:470px;
}

div#question-form {
	width:350px;
	border-style: solid;
	border-width: 1px;
}

div#flyers {
	padding-left:30px;
}

ul.flyers li {
	display: inline;
	padding:75px;
	
}