/* CSS Document */

/* CSS Document */

body {
background-color:#000;
font-size:62.5 %;
font-family:Arial, Helvetica, sans-serif;
margin:10px 0px;
padding:0px;
}

#wrapper {
width:800px;
text-align:center;
margin:0 auto;
padding:10px;
color:#000000;
}



#top { 
width:800px;
margin:0px;
padding:0;
height:50px;
border-bottom:1px solid #ccc;
}

#logo { float:left; width:132px; height:50px; }
#logo a img { border:0; }


#navbar {
float:right;
margin:0px;
padding:0px;
}

#navbar dl { margin:10px 0 0 0; padding:0;}
#navbar dd { display:inline; margin:0; padding:0;}
#navbar dd a { display:inline-block; padding:10px; margin:0 5px; color:#98BEB1; text-decoration:none; border-bottom:2px solid #ccc;  }
#navbar dd a:hover { background:url(../layoutimages/navback.gif) bottom repeat-x; color:#fff; }

#bodyblock {
width:800px;
height:600px;
padding:0px;
margin:20px 0px;
}

#boxes{ margin:5px 0 10px 0; padding:0 0 10px 0; }

.img { float:left; margin:5px 16px 0px 0px; padding:0; border:2px solid #fff; }

.clear { clear:both; }

a:link { color:#97BDB0; text-decoration:underline; }
a:visited { color:#97BDB0; text-decoration:none;}
a:hover { color:#000; background-color:#97BDB0; text-decoration:none; }

h1 { font-size:1.4em; line-height:1.6em; margin:0px; padding:0; color:#98BEB1; }

#main {
width:380px;
margin:10px 0px 10px 410px;
padding:0px;
text-align:left;
font-size:1.0em;
line-height:1.1em;
color:#FFFFFF;
}

#mainpad {
width:800px;
margin:10px;
padding:0px;
text-align:left;
font-size:1.0em;
line-height:1.1em;
color:#FFFFFF;
}

#mainpad p{
color:#FFFFFF;
text-align:justify;
}

/*-------Other Stufff----*/

#events { margin: 0px; padding:10px 0px; }
#events li { margin: 0px; padding:5px 0; }
.eventTitle { font-weight:bold; color:#97BDB0;  }
#main ul { margin:5px 0px 5px 15px; padding:0px;}
#main li { margin:5px 0px; padding:0px; list-style-type:square; }

.menu li a { padding:5px 0px 5px 20px; list-style-type:none; background:url(../layoutImages/menudownload.jpg) no-repeat 0 50%; }

.left { float:left; border:1px solid #ccc; padding:1px; margin:0px 10px 10px 0px; }
.right { float:right; border:1px solid #ccc; padding:1px; margin:0px 0px 10px 10px; }
}

#footer {
clear:both;
margin:5px 10px;
padding:0px;
font-size:0.8em;
color: #ffffff;
text-align:right;
}

#footer p{
color:#FFFFFF;
font-size:10px;
}

/*---------------Form Styling-----------------
---------------------------------------------*/

#contactForm { width:400px; margin:0px 5px; padding:0px; }
#contactForm p { margin:0px 10px; padding:10px; }
#contactForm tr td { margin:0px; padding:5px; color:#000;}
#contactForm fieldset { border:1px solid #ccc; padding:10px; margin:0; }
#contactForm legend {  color:#003366; font-size:14px; margin:0px; padding:5px; font-weight:bold; padding:5px;}

.input { border:1px solid #666; width:250px; margin:0; padding:0; }
.btn { background-color:#333; border:1px solid #fff; color:#FFFFFF; padding:5px
