html, body {
    width:100%;
	height:100%;
	padding: 0px;
	font: 10pt arial, sans-serif;
	background-color: #202020;
	}

/********************/
/* Standard Commons */
/********************/
img {
	padding:0;
	border:none;
    }

h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0px;
     font: bold 13pt arial, sans-serif;
     color:#0c3f05;
}

h2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0px;
     font: bold 11pt arial, sans-serif;
     color:#000;
}

h3 {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0px;
    font: 11pt arial, sans-serif;
    color:#146709;
}

/************************/
/* End Standard Commons */
/************************/

/* Container */
#container {
	width:964px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
     color: #000;
	background-image:url("../images/bgTopGreen.png");
	background-repeat:repeat-x;
	background-position: top left;
	background-color:#FFF;
	border:solid 1px #000;
}

#topHeader {
	height:92px;
	padding:0px;
	margin:0px;
	clear:right;
	background-image:url("../images/bgHeaderTopRight.png");
	background-repeat:no-repeat;
	background-position: top right;
}

#navTop {
    height:29px;
	width:100%;
	float:left;
	background-image:url("../images/bgTopLinksGreen.png");
	background-repeat:repeat-x;
	background-color:#33582f;
}

.tableNavTop {
	margin-top:-1px;
	margin-left: 5px;
	border-collapse:collapse;
}

.linksNavTop a:link {
    float:left;
    display:block;
    text-align: center;
    width:auto;
    height:20px;
	padding: 8px 7px 0px 7px;
	margin-left: -2px;
    font: 8pt arial, sans-serif;
    font-weight: bold;
    color:#FFF;
    text-decoration:none;
    border-right: 1px solid #0b3b05;
    }

.linksNavTop a:visited {
    float:left;
    display:block;
    text-align: center;
    width:auto;
    height:20px;
	padding: 8px 7px 0px 7px;
	margin-left: -2px;
    font: 8pt arial, sans-serif;
    font-weight: bold;
    color:#FFF;
    text-decoration:none;
    border-right: 1px solid #0b3b05;
    }

.linksNavTop a:hover {
     float:left;
     display:block;
     text-align: center;
     width:auto;
     height:20px;
	padding: 8px 7px 0px 7px;
	margin-left: -2px;
     font: 8pt arial, sans-serif;
     font-weight: bold;
     color:#FFF;
     text-decoration:underline;
     border-right: 1px solid #0b3b05;
	background-color:#1f471b;
     }

#breadcrumb {
	height:23px;
	padding:7px 0px 0px 7px;
	margin:29px 0px 0px 0px;
    color: #eefd00;
	font: 8pt arial, sans-serif;
	background-color:#000;
}

#breadcrumb a:link {
     color: #eefd00;
	font: 8pt arial, sans-serif;
	text-decoration:none;
}

#breadcrumb a:visited {
     color: #eefd00;
	font: 8pt arial, sans-serif;
	text-decoration:none;
}

#breadcrumb a:hover {
     color: #eefd00;
	font: 8pt arial, sans-serif;
	text-decoration:underline;
}

#timeDate {
	padding:0px 9px 0px 7px;
	margin:-23px 0px 0px 0px;
	float:right;
	clear:right;
     color: #eefd00;
	font:8pt arial, sans-serif;
    }

#leftWrapper {
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	clear:right;
}

#navLeft {
	width:160px;
	clear:right;
	float:left;
	background-image:url("../images/bgHelmet.png");
	background-repeat:no-repeat;
	background-position: top left;
	background-color:#000;
}

/*
#navLeft a:link {
	width:140px;
	margin-left:20px;
     float:left;
     display:block;
     height:25px;
     font: 9pt arial, sans-serif;
     font-weight: bold;
     color:#FFF;
	background:none;
	text-decoration:none;
     }

#navLeft a:visited {
	margin-left:20px;
     float:left;
     display:block;
     height:25px;
     font: 9pt arial, sans-serif;
     font-weight: bold;
     color:#FFF;
	text-decoration:none;
     }

#navLeft a:hover {
	margin-left:20px;
     float:left;
     display:block;
     height:25px;
     font: 9pt arial, sans-serif;
     font-weight: bold;
     color:#FFF;
	text-decoration:underline;
     }
*/
#quickLinks {
	width:100%;
	padding:3px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	float:left;
	background-color:#FFF;
}

#quickLinks a:link {
    font: 9pt arial, sans-serif;
    color:blue;
	text-decoration:none;
     }

#quickLinks a:visited {
    font: 9pt arial, sans-serif;
    color:blue;
	text-decoration:none;
     }

#quickLinks a:hover {
    font: 9pt arial, sans-serif;
    color:blue;
	text-decoration:underline;
     }

#midWrapper {
	height:100%;
	margin: 0px 0px 0px 160px;
	background-image:url("../images/bgMainTopLeft.png");
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFF;
}

#mainWrapper {
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 50px;
	background-image:url("../images/bgMainTop.png");
	background-repeat:repeat-x;
	background-position:top left;
}

#main {
    height:100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#mainFull {
	width:99%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -20px;
	clear:right;
}

#mainLeft {
	width:450px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -20px;
	clear:right;
	float:left;
}

#mainLeft p {
	margin-top: 3px;
}

#mainRight {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#frmlogin {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
     font: 9pt arial, sans-serif;
     color:#000;
}

#frmlogin table {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid black;
	background-color:#e7f37f;
}

#tableNews {
	padding:0px;
	margin: 0px 0px 10px 0px;
	border-collapse:collapse;
	border: 1px solid black;
	background-color:#cccccc;
}

#tableNews td {
	padding:5px;
	border-bottom: 1px solid #000;
}

#tableNews a:link {
     font: 9pt arial, sans-serif;
     color:blue;
	text-decoration:none;
     }

#tableNews a:visited {
     font: 9pt arial, sans-serif;
     color:blue;
	text-decoration:none;
     }

#tableNews a:hover {
    font: 9pt arial, sans-serif;
    color:blue;
	text-decoration:underline;
     }

#tableStadiums {
	padding:0px;
	margin: 0px 0px 10px 0px;
	border-collapse:collapse;
	border: 1px solid black;
	background-color:#FFF;
}

#tableStadiums th {
	padding:5px;
	font: bold 9pt arial, sans-serif;
	border-bottom: 1px solid #000;
	background-color:#d7d7d7;
}

#tableStadiums td {
	padding:5px;
	border-bottom: 1px solid #000;
}

#copyRight {
     width: 100%;
     float:left;
     text-align: center;
     font: 7.5pt Lucida Sans Unicode, arial, sans-serif;
     color: #FFF;
     }

#copyRight a:link {
     font: 7.5pt Lucida Sans Unicode, arial, sans-serif;
     color: #FFF;
     text-decoration:underline;
     }

#copyRight a:visited {
     font: 7.5pt Lucida Sans Unicode, arial, sans-serif;
     color: #FFF;
     text-decoration:underline;
     }

#copyRight a:hover {
     font: 7.5pt Lucida Sans Unicode, arial, sans-serif;
     color: gold;
     text-decoration:underline;
     }     

.raffleP {
    width:160px;
	font: 8pt arial, sans-serif;
    }

.lifeMember {
	font: 9pt arial, sans-serif;
	color:Red;
}

.specialTextRed {
	font: bold 10pt arial, sans-serif;
	color:Red;
}

#imgsRight {
    float:right;
    padding:0px 100px 0px 0px;
    }

/**** tableCalendar ****/
.tableCalendar {
    width:100%;
	padding:0px;
	margin: 0px 0px 10px 0px;
	border-collapse:collapse;
	border: 1px solid black;
	background-color:#FFF;
}

.tableCalendar th {
	padding:5px;
	font: bold 9pt arial, sans-serif;
	text-align:left;
	border-bottom: 1px solid #000;
	background-color:#d7d7d7;
}

.tableCalendar td {
	padding:5px;
	border-bottom: 1px solid #000;
}

.trGreen {
	background-color:#BCED91;
}
/**** end tableCalendar ****/

/**** tableResources ****/
#tableResources {
    width:100%;
	padding:0px;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
	border: 1px solid black;
	background-color:#FFFFCC;
}

#tableResources td {
    width:50%;
	padding:7px ;
	vertical-align:top;
	border: 1px solid black;
}
/**** end tableResources ****/

/**** tableOfficials ****/
.tableOfficials {
    width:100%;
	padding:0px;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
	border: 1px solid black;
}

.tableOfficials tr {
	padding:0px;
	border: 1px solid black;
}

.tableOfficials td {
	padding:7px ;
	font: 9pt arial, sans-serif;
}
/**** end tableOfficials ****/

/**** tableStadiums ****/
#tableStadiums {
    width:100%;
	padding:0px;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
	border: 1px solid black;
}

#tableStadiums tr {
	padding:0px;
	border: 1px solid black;
}

#tableStadiums th {
	padding:5px ;
	font: bold 9pt arial, sans-serif;
	text-align:left;
}

#tableStadiums td {
	padding:5px ;
	font: 9pt arial, sans-serif;
}
/**** end tableStadiums ****/

/**** tableCrews ****/
#tableCrews {
    width:100%;
	padding:0px;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
	border: 1px solid black;
}

#tableCrews tr {
	padding:0px;
	border: 1px solid black;
}

#tableCrews th {
	padding:5px ;
	font: bold 8pt arial, sans-serif;
	text-align:left;
	background-color:#d7d7d7;
}

#tableCrews td {
	padding:5px ;
	font: 8pt arial, sans-serif;
}
/**** end tableCrews ****/

/**** tableCommittee ****/
#tableCommittee {
	padding:0px;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
	border: 1px solid black;
}

#tableCommittee tr {
	padding:0px;
	border: 1px solid black;
}

#tableCommittee th {
	padding:5px ;
	font: bold 8pt arial, sans-serif;
	text-align:left;
	background-color:#d7d7d7;
}

#tableCommittee td {
	padding:5px ;
	font: 8pt arial, sans-serif;
}
/**** end tableCrews ****/

/**** loginArea ****/
.loginArea {
	padding:0px;
	margin: 0px 0px 0px 0px;
	color:#000;
	border-collapse:collapse;
	border: 1px solid green;
	background-color: #FFEC8B;
}
/**** end loginArea ****/

/**** noNews ****/
.noNews {
	font: 11pt arial, sans-serif;
	font-weight:bold;
    color:#146709;
}
/**** end noNews ****/