/*Stylesheet for Gordontrimble.com*/

body {background-image:url(static/Background.png); background-repeat:repeat-x; background-color:#3442ff; direction:ltr; 
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:15px; display:inline; min-width:780px; text-align:center;}

#wrapper {margin: 30px auto 0px auto; width:779px; height:1000px; text-align:left; padding:0px; background-color:#ffffff;}

#header ul {list-style-type:none;}
#header li {display:inline;}

#headermap {position:relative; margin:0; padding:0; width:779px; height:137px; background:url(static/TopBanner.gif) top center no-repeat #fff;}
#headermap li {margin:0; padding:0; list-style:none;}
#headermap li a {position:absolute; display:block; background:url(static/blank.gif);}
#headermap li a span {display:none;}
#headermap li a:hover span {position:relative; display:block; width:400px; left:20px; top:20px; padding:5px; background:#fff; text-decoration:none; 
				color:#000; filter:alpha(opacity=80); opacity:0.8;}
#headermap a.home {top:0px; left:0px; width:500px; height:80px;}
#headermap a.district {top:85; left:0px; width:500px; height:55px;}
#headermap a.visionandresults {top:0px; left:500px; width:278px; height:137px;}

#menumap {position:relative; margin:0; padding:0; width:779px; height:37px; background:url(static/Menu.png) top center no-repeat #fff;}
#menumap li {margin:0; padding:0; list-style:none;}
#menumap li a {position:absolute; display:block; background:url(static/blank.gif);}
#menumap a.home {top:0px; left:0px; width:85px; height:37px;}
#menumap a.home:hover {display:block; width:85px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.home:active {display:block; width:85px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.about {top:0px; left:85px; width:165px; height:37px;}
#menumap a.about:hover {display:block; width:165px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.about:active {display:block; width:165px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.issues {top:0px; left:250px; width:100px; height:37px;}
#menumap a.issues:hover {display:block; width:100px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.issues:active {display:block; width:100px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.calendar {top:0px; left:350px; width:126px; height:37px;}
#menumap a.calendar:hover {display:block; width:126px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.calendar:active {display:block; width:126px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.photos {top:0px; left:476px; width:106px; height:37px;}
#menumap a.photos:hover {display:block; width:106px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.photos:active {display:block; width:106px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.media {top:0px; left:582px; width:93px; height:37px;}
#menumap a.media:hover {display:block; width:93px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.media:active {display:block; width:93px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.contact {top:0px; left:675px; width:104px; height:37px;}
#menumap a.contact:hover {display:block; width:104px; height:37px; background:#fff; color:#000; filter:alpha(opacity=50); opacity:0.5;}
#menumap a.contact:active {display:block; width:104px; height:37px; background:#000; color:#fff; filter:alpha(opacity=50); opacity:0.5;}

#leftbannermap {float:left; position:relative; margin:0; padding:0; width:260px; height:826px; 
		background:url(static/LeftBanner.jpg) top left no-repeat #fff;}
#leftbannermap li {margin:0; padding:0; list-style:none;}
#leftbannermap li a {position:absolute; display:block; background:url(static/blank.gif);}
#leftbannermap a.contribute {top:643px; left:44px; width:142px; height:46px;}
#leftbannermap a.contribute:hover {display:block; width:142px; height:46px; background:url(static/ContributeHighlight.png) top center no-repeat #fff;}
#leftbannermap a.volunteer {top:712px; left:44px; width:142px; height:46px;}
#leftbannermap a.volunteer:hover {display:block; width:142px; height:46px; background:url(static/VolunteerHighlight.png) top center no-repeat #fff;}


#mainextra {height:826px; margin:0; padding:0; overflow:auto;}
#main {width:470px; height:800px; margin:0; padding:10;}

.newbox {margin:2px; border-width:medium; border-style:groove; border-color:#0f1178; padding:10;4:12 PM 9/20/2008}

#footer {display:block; width:780px; height:69px; margin:auto; padding:0; background:url(static/Address.png) top center no-repeat #fff;}
#footermap {position:fixed; margin:0; padding:0; width:779px; height:69px; border:3px solid #000000; 
		background:url(static/Address.png) top center no-repeat #fff;}
#footermap li {margin:0; padding:0; list-style:none;}
#footermap a.mail {top:0px; left:0px; width:520px; height:69px;}

#BG {display:block; width:470px; margin:0; padding:0; text-align:left;}
#response {display:block; width:470px; margin:0; padding:0; list-style-type:none;}
#hesaid {font-weight:normal; padding:0 0 20 0; font-style:italic; font-size:14px; text-align:left;}
#thetruth {font-weight:normal; padding:0 0 20 0; font-size:14px; text-align:right;}
#others {display:block; width:470px; margin:0; padding:0; text-align:justify;}

h1 {font-family:Tahoma, Trebuchet, Verdana; font-size:18px; font-weight:bold; text-align:center; font-color:#0f1178;}
h2 {font-weight:bold; font-size:14px; border-bottom:1px solid #000;}
h3 {font-weight:bold; font-size:14px; text-align:center;}
h4 {font-weight:bold; font-size:14px; text-align:left;}