body{
	margin: 0;
	/*background-color: #455331;*/
	background-color: #000;
	background-image: url(../images/base.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	font-family: Verdana, Arial;
	font-size: 12px;
}
td{
font-size: 14px;
}
#mainWrapper{
	background-repeat: no-repeat;
	width: 100%;
	height: 99%;
	overflow: hidden;
}
#mainWrapper{
	width: 1024px;
	height: 99%;
}
#contentWrapper{
	width: 645px;
	text-align: left;
	padding: 2px 2px 2px 12px;
	margin: 0 0 0 187px;
	overflow: auto;
	height:400px;
	background-image: url(../images/trans70.png);
	border: 1px #666666 solid;	
}
#contentWrapper2{
	width: 80%;
	text-align: left;
	padding: 6px 12px 6px 12px;
	margin: 0px auto;
	background-image: url(../images/trans85.png);
	border: 1px #666666 solid;	
	height: 400px;
	overflow: auto;
}
#crossBoard{
	padding: 0;
	margin: 0 0 0 24px;
	width: 993px;
	height: 100px;
}
#menuBoard{
	position: relative;
	margin: -4px 0 10px 186px;
	width: 660px; height: 59px;
    background: url(../images/menuboardtrans.png);
    margin: 0px;
	padding: 0;
	top: -4px;
	left: 186px;
	z-index: 500;
}
#menuContent{
position: absolute;
margin: 24px 0 0 30px;
font-size: 19px;
text-align: center;
}
#showSchedule{
border-spacing: 0px;
}
#showSchedule th, #showSchedule td{
padding: 3px;
vertical-align: top;
font-size: 12px;
border: 1px #a7836e solid;
border-bottom: 3px #a7836e solid;
}
#showSchedule th{
background-color: #e7c38e;
font-size: 13px;
}
#logos{
padding: 6px;
background-color: white;
}



/* HEADERS */
h1{
color: #4E1400;
font-size: 1.8em;
}


/* LINKS */
a:link, a:visited{
color: #4E1400;
font-weight: bold;
text-decoration: none;
}
a:hover{
color: #A76E35;
}

/* MENU LINKS (admin) */
a.menulink:link, a.menulink:visited{
color: #4E1400;
text-decoration: none;
}
a.menulink:hover{
color: #B7CDE5;
}

/* DROPDOWN MENU */
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:600;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #B7CDE5;
}

/* FORMS */
label{
display: block;
float: left;
text-align: right;
width: 130px;
padding-top: 5px;
}
input, select{
margin: 2px 2px 0 2px;
}
#formCol{
width: 250px;
float: left;
}
#formCol2{
width: 300px;
margin-left: 280px;
}


/* Markup */
.sm{
font-size: .8em;
}
td img{
border: 1px #333333 solid;
}