@charset "utf-8";
/* CSS Document */

body {margin: 0;
padding: 0;
background-image: url(../images/backgrnd.jpg);
background-repeat:repeat-x;
font-family:Verdana, Geneva, sans-serif;
font-size: 12px;
color: #333;
}
#maincont {width: 800px;
height: 100%;
margin: 12px auto 0 auto;
padding: 0;
background-color: #fff;

}
#banner {margin: 0;
padding: 0;
width: 800px;
height: 92px;
background-image: url(../images/banner.jpg);
background-repeat:no-repeat;
}
#news {
	margin: 0 auto 0 auto;
	padding: 0 20px 0 20px;
	width: 760px;
	height: 100%;
	line-height: 14px;
	background-color: #cc9;
	font-size: 14px;
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
}
#news a {padding: 0 0 0 0;
color: #fff}

#news p {padding: 5px 0 5px 0;
}

#nav {position: relative;
margin: 10px 0 0 5px;
padding: 0 0 0 0;
width: 830px;
height: 13px;
text-align: left;
}

#announce {margin: 20px 0 0 0;
padding: 0;
width: 800px;
height: 65px;
background-color: #fff;

}
#announcebox {margin: 0;
padding: 5px 10px;
width: 130px;
height: 55px;
background-color: #cc9;
float: right;
font-size: 14px;
color: #fff;
}
#pagecont {margin: 0 auto 0 auto;
padding: 0;
width: 800px;
height: 100%;
background-color: #fff;
}
#pagetxt {margin: 0 auto;
padding: 0 25px;
width: 750px;
height: 100%;
background-color: #fff;
}

#clearbox {clear: both;
height: 45px;
border-bottom: 1px solid #693;
}
#bottbar {margin: 0;
padding: 5px 0 0 0;
width: 790px;
height: 100%;
text-align: center;
font-size: x-small;
color: #333;
}
#bottbar a {color: #333;
}
#bottbar a:hover {color: #693;
}
#disclaimer  {margin: 0 auto 0 auto;
padding: 0 20px;
width: 760px;
height: 100%;
text-align: center;
font-size:xx-small;
color: #333;
}
#suppleft {margin: 0 auto;
padding: 0;
width: 340px;
height: 100%;
float: left;
}
#suppright {margin: 0 auto;
padding: 0;
width: 340px;
height: 100%;
float: right;
}
#suppbox {margin: 0 auto 10px;
padding: 5px;
width: 350px;
min-height: 100%;

}

#supptext {margin: 0;
padding: 15px 0;
width: 200px;
height: 100%;
float: right;
}
#suppimg {margin: 0;
padding: 0;
width: 120px;
height: 110px;
float: left;
}
#suppclear {width: 350px;
height: 1px;
clear: both;
}
#clear1 {width: 760px;
clear: both;
height: 35px;
}
h1 {margin: 0 0 15px 0;
padding: 0;
font-family: Verdana, Geneva, sans-serif;
color: #693;
font-size: 16px;
font-weight: normal;
}

h2 {margin: 0;
padding: 15px 0 0 0;
font-size: 14px;
color: #333;
font-weight: bold;
}
h3 {margin: 0;
padding: 0;
color: #693;
font-size: 14px;
font-weight: normal;
}
#map1 {margin: 2 auto 0 auto;
padding: 0 0 0 10px;
height: 22px;
width: 750px;
background-image: url(../images/file.gif);
background-repeat: no-repeat;
background-position:center left;
text-indent: 25px;
float: right;
}
#map2 {margin: 2 auto 0 auto;
padding: 0 0 0 30px;
width: 690px;
height: 22px;
background-image: url(../images/file.gif);
background-repeat: no-repeat;
background-position:center left;
text-indent: 5px;
float: right;
}
#map3 {margin: 2 auto 0 auto;
padding: 0 0 0 70px;
width: 630px;
height: 22px;
background-image: url(../images/file.gif);
background-repeat: no-repeat;
background-position: center left;
text-indent: 20px;
float: left;
}
#volunteerhead {margin: 15px auto 0 auto;
padding: 0;
width: 100%;
height: 100%;
font-size: 14px;
color: #693;
}
#volunteerdescrip {margin: 0 auto 8px auto;
padding: 0;
font-size: 12px;
color: #333;
}

p {margin: 0;
padding: 10px 0 10px 0;}

.tab {font-size:14px;font-family:Verdana, Geneva, sans-serif; color: #fff;}
.tabb {font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.smallfont {font-size:x-small;}
.linespacing {line-height: 1.5em;}
a {color: #693;
text-decoration:none;
}
a:hover {color: #693;
text-decoration:underline;}

.imageright {margin: 0;
padding: 0;
float: right;
}
