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

b{font-size: 110%;}
em{color: red;}
p{margin-top:4px;}

#maincontainer{
width: 1064px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 154px; /*Height of top section*/
margin-top:30px;
background-image: url("../images/slices/home-blue-split_01.jpg");
background-repeat: no-repeat;
		font-family:Tahoma,  Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #fff;
}

#desc_section{
position:absolute; top:255px; left:360px;
width:330px;
		font-family:Tahoma,  Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #fff;
}


	#Main {
		width:612px;
		height:100%;
		float:left;
		font-family:Tahoma, Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #fff;
		}

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

#contentwrapper{
float: left;
width: 100%;
font-family: Tahoma, Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #fff;
}

#contentcolumn{
margin-right: 288px; /*Set right margin to RightColumnWidth*/

}


#NewsInclude {
padding:0px; margin-top:40px; margin-left:6px; width:262px; 

}

#footer{
clear: left;
height:50px;
width: 100%;
color: #000;
text-align: center;
padding: 4px 0;
font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
font-size:x-small;
font-weight: normal;
color: #000;
background-image: url("../images/web/backgroundtiles2.jpg");
background-repeat:repeat;
}

#footer a{
color: #000;
}

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

}

	.TinyWriting{
		font-family: Verdana, Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:x-small;
		font-weight: normal;
		line-height: 13pt;
		color: #000;
		background:none;
		}
		
		