body{
		margin:0;
		padding:0;
		line-height: 1.5em;
		background-color:#333;
		}
		
		img{
			border:0px;
		}
		
		b{font-size: 110%;}
		em{color: red;}

		#maincontainer{
		width: 900px; /*Width of main container*/
		margin: 0 auto; /*Center container on page*/
		background-color:#fff;
		}

		#topsection{
		background: #fff;
		
		
		}

		#topsection h1{
		margin: 0;
		padding-top: 15px;
		}

		#contentwrapper{
		float: left;
		width: 100%;
		}

		#contentcolumn{
			margin-right: 310px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
		}

		#leftcolumn{
		float: left;
		width: 120px; /*Width of left column in pixel*/
		margin-left: -310px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/
		background: #eee;
		}

		#rightcolumn{
		float: left;
		width: 190px; /*Width of right column in pixels*/
		margin-left: -190px; /*Set margin to -RightColumnWidth*/
		background: #ddd;
		}

		#footer{
		clear: left;
		width: 100%;
		background: black;
		color: #FFF;
		text-align: center;
		padding: 10px 0;
		}

		#footer a{
		color: #FFFF80;
		}

		.innertube{
		margin: 1px; /*Margins for inner DIV inside each column (to provide padding)*/
		margin-top: 0;
		}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/_images/menu/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(/_images/menu/blockactive.gif) center center repeat-x;
}
