body{
	margin:0;
	padding:0;
	background-color: #000000;
	background-image: url(images/bg-main.gif);
}

b{font-size: 110%;}

#maincontainer{
	width: 840px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	background-color: #FFFFFF;
}

#topsection{
height: 130px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top:0;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
	float: left;
	width: 180px; /*Width of left column in pixel*/
	margin-left: -840px;
	background-color: #000000;
	background-image: url(images/bg-nav.gif);
	background-repeat: repeat-y;
}


#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
background: #000000;
color: #FFFFFF;
}

#footer{
	clear: left;
	width: 100%;
	color: #FFF;
	text-align: center;
	background-image: url(images/bg-copyright.gif);
	height: 27px;
}

#footer a{
color: #FFFFFF; text-decoration: none; 
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
}

.home{
	background-color:#000000;
	color:#FFFFFF;
	text-align: center;
}

.date {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 1px;
	float: right;
}

.head {
	width: 840px;
	height: 130px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #000000;
	}
	
#headLogo {
	width: 315px;
	height: 115px;
	background: url(images/top-left.gif) no-repeat;
	float: left;
	}
	
#bannerTop {
position:absolute;
top: 35px;
}
	
#headRT {
	width: 525px;
	height: 115px;
	background:	url(images/top-right.gif) no-repeat;
	float: right;
	padding: 0px;
	margin-top:-3px;
	}
	
#headBottom {
	width: 100%;
	height: 15px;
	color: #FFFFFF;
	clear: left;
	background:	url(images/head-bottom.gif) no-repeat;
	}
	
.navTable {
	background-color: #000000;
	background-image: url(images/bg-nav.gif);
	background-repeat: repeat-y;
}

#navTable li {
	list-style: none;
	background: url(images/nav-button.gif) no-repeat center;
	height:50px;
	text-align: center;
	margin-left: -45px;
	line-height: 45px;	
}

#navTable li a{color: #000000; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter;}
#navTable li a:visited {color: #000000; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:}
#navTable li a:hover {color: #CCCCCC; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter;}

.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFF00;
	background-color: #000000;
	margin-top: 10px;
}
#sheetNav {
	background-color: #FFFF00;
	border: 1px groove #666666;
	text-align: center;
}
a.sheetNav:link {color: #0000FF; text-decoration: none; font-size: 14px;}
a.sheetNav:visited {color: #0000FF; text-decoration: none; font-size: 14px;}
a.sheetNav:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	background-color: #000000;
}
