@charset "UTF-8";
/* CSS Document */

body { 
background-color:#000000;
}

h1 {
font-family:"Trebuchet", Arial, Helvetica, sans-serif; 
font-size:16px; 
color:#FFCC00; 
margin-top:0px; 
margin-bottom:0px;
}

h2 {
font-family:"Trebuchet", Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#FFCC00; 
margin-top:0px; 
margin-bottom:0px;
}

.basic_white {
color:#FFFFFF; 
font-size:13px; 
font-family:Georgia, "Times New Roman", Times, serif; 
line-height:22px; 
padding-bottom:3px;
}

.events_white {
color:#FFFFFF; 
font-size:13px; 
font-family:Georgia, "Times New Roman", Times, serif; 
line-height:18px;
}

.events_subhead {
font-size:15px;
color: #FFFFCC;
}


a, a:visited { 
text-decoration:none; 
color:#FFCC00; 
font-weight:bold; 
}

a:active, a:hover { 
text-decoration:underline; 
color:#FFCC00; 
font-weight:bold; 
}

#wrapper {
border:#FFCC00 solid 3px; 
margin-left:auto; 
margin-right:auto; 
width:800px;
}

#mainbox {
margin-left:0px; 
margin-right:0px; 
padding:0px;
}

#navholder {
width:190px;
padding-top:10px; 
padding-left:10px; 
padding-right:0px; 
text-align:left; 
clear:none; 
float:left;
}

#whitetwocolumns {
background-color:#FFFFFF; 
width:590px; 
padding:0px; 
float:right; 
clear:none; 
color:#000000; 
text-align:right; 
height:inherit;
}

#centercolumn {
background-color:#990000; 
width:450px; 
padding:10px; 
color:#FFFFFF; 
float:left; 
text-align:left; 
clear:none; 
height:auto;
}

#sponsorholder a, #sponsorholder a:visited  {
text-decoration:none; 
color:#990000;
}

#sponsorholder a:active, #sponsorholder a:hover {
text-decoration:underline; 
color:#FFCC00;
}

#headerholder {
text-align:center; 
color:#FFCC00; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:42px; 
font-style:italic; 
padding:0px;
}

#mission {
width:400px; 
background-color:#000000; 
border:#FFFFCC solid 1px; 
margin-left:auto; 
margin-right:auto; 
padding:10px; 
text-align:center; 
color:#FFFFCC; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:14px;
}

#sponsorholder {
text-align:center; 
width:120px; 
float:right; 
clear:none; 
font-family:'Times New Roman', Times, serif; 
font-size:12px; 
line-height:13px;
}

#bottomstopper {
margin:0px; 
height:2px; 
clear:both;
}

.schedheader {
color: #990000; 
font-weight: bold; 
font-family:"Trebuchet", Arial, Helvetica, sans-serif; 
font-size:12px; 
}

.schedule {
color: #000000; 
font-size:13px;
line-height:14px;
padding-bottom:2px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#schedbox {
background-color:#FFFFCC;
padding:10px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:20px;
width:400px;
}

.food {
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold;
text-align:right;
}

.foodmeaning {
color:#000000; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:13px;
line-height:14px;
text-align:left;
}


.photoalignedleft {
margin-right:10px; 
float:left; 
}

.photoalignedright {
margin-left:10px; 
float:right; 
}