body, p, li, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0; padding: 0;
/*	background-color: #ededed; */
}
/******** Header Styles *********/

#header { position: relative; width: 790px; top: 15px; height: 90px; border: 0; background-color: #FFF; padding: 0}
#header #LogoLeft { position: absolute; left: 0px; }
#header #LogoCenter { position: absolute; left: 292px; }
#header #LogoRight { position: absolute; left: 498px; }


/******** Menubar Styles *********/
#menubar { position: relative; width: 790px; border: 0; background-color: #FFF; padding: 0 }
#menubar table { position: relative; width: 790px; border: 0; font-size: 12px; font-weight: bold; text-align: center; background-color: #FFF;}
#menubar td {background-color: #FFF;}
#menubar #MenuBar1 { background-color: #004E8E; text-align: left;}
#menubar #MenuBar2 { background-color: #DF151F; text-align: right;}
#menubar #menubarLinks { text-align: center; padding: 5px 0px; } 
#menubar #menubarLinks a { color: #00508E; text-decoration: none; } 
#menubar #menubarLinks a.selected { color: #00508E; text-decoration: underline; } 
#menubar #menubarLinks a:hover { color: #DE131E; text-decoration: none; } 

/******** Page Content Styles *********/

#PageContent { width: 790px; background-color: #fff; }
#PageContent #MainBody { width: 790px; background-color: #fff; }
#PageContent table #EventsIndex { padding-top: 0px; padding-bottom: 0px;}

#Profile { width: 790px; background-color: #fff; }
#Profile table { width: 790px; background-color: #fff; }

#Profile #ProfileImage1 { width: 200px; height: 400px; font-size: 10px; text-align: center;  background-color: #FFFFFF; }
#Profile #ProfileImage2 { width: 200px; height: 400px; font-size: 10px; text-align: center;  background-color: #FFFFFF; }

#Profile #ProfileInfo { width: 350px; text-align: center; vertical-align: top;  }
#Profile #ProfileInfo th { width: 115px; font-weight: bold; text-align: left; vertical-align: top ;  }
#Profile #ProfileInfo td { text-align: left; vertical-align: top ;  }


#Forum { width: 780px }

#Events table { position: relative; width: 100%; padding-top: 24px; padding-bottom: 6px;  table-layout: fixed; border: 3; }
#Events td { width: 33%; text-align: left; vertical-align: top;  }

#footer1 { width: 400px; background-color: #FFFFFF; margin: 0;  }
#footer1 table { position: relative; padding: 6px 12px 10px; table-layout: fixed; border-style: solid; border-width: 0px }
#footer1 td, #footer img { background-color: #FFFFFF; text-align: center; vertical-align: middle; padding: 2;  border-style: none;}
#footer1 a { color: inherit; text-decoration: none; }
#footer1 a:hover { color: #f04f46;}
td#HostedBy { width: 400px;  font-size: 10px; }


#SpecialFeatures { width: 790px; background-color: #cccccc; text-align: left; }
#SpecialFeatures A:link    {text-decoration: underline; color: #000066;}
#SpecialFeatures A:visited {text-decoration: underline; color: #000066;}
#SpecialFeatures A:active  {text-decoration: underline; color: #000066;}
#SpecialFeatures A:hover   {text-decoration: underline; color: RED;}

#AdminContent table { width: 790px; }
#AdminContent th { border-style: solid; border-width: 1px; font-size: 11px; font-weight: bold; }
#AdminContent td { border-style: solid; border-width: 1px; font-size: 11px; font-weight: none; }

input { FONT-WEIGHT: none; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
select { FONT-WEIGHT: none; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

a:link { color: #00508E; text-decoration: none;  }
a:visited {	color: #00508E; text-decoration: none; }
a:hover { color: #DE131E; text-decoration: none;  }
a:active { color: #00508E; text-decoration: none; }

h1 { font-size: 14px; font-weight: bold; }
h2 { font-size: 12px; }
.menuitem { font-size: 12px; font-weight: bold; }
.smalltext { font-size: 9px; }
th { font-size: 11px; font-weight: bold; }
ul {list-style-type:disc; word-spacing:0; margin-top:0; margin-bottom:0 }
