#mainwrapper {









	margin: 0px auto;



	padding:  0px 20px 0px 20px;



	width:96%;	



	text-align: center;







}











#topwrapper {



	margin: 0px auto;

	

	padding: 0px;

	

	border:0;

	

	width: 840px;

	

	height:128px;

	

	text-align: left;

	

	background-image:  url(topright.jpg);

	

	background-position: bottom right;

	

	background-repeat: no-repeat;

	



}







#logo{



	width: 376px;



	margin: 0px auto;



	padding: 0px  0px  0px  0px;



	float: left;



	text-align: left;



}



#banner{



	display:block;



	width: 464px;

	



	margin: 0px auto;



	padding: 10px  0px  25px  0px;



	float: right;



	text-align: left;

	



}







#date{



	display:block;



	width: 229px;

	



	margin: 0px auto;



	padding: 0px  0px  0px  15px;



	float: left;



	text-align: left;



}





#topmenulinks{





	display:block;



	width: 205px;

	



	margin: 0px auto;



	padding: 0px  15px  0px  0px;



	float: right;



	text-align: right;



}





#menuwrapper {





	text-align: center;



	margin: 0px auto;



	padding: 0px 0px 0px 0px;



	width: 840px;



	height: 69px;

	



	



}









#tickerwrapper {





	text-align: center;	



	margin: 0px auto;



	padding: 0px 0px 0px 0px;



	width: 990px;



	background-image:  url(../tickerbg.jpg);



	height: 74px;



	



	



}



#midwrapper {



	text-align: center;

	

	margin: 0px auto;

	

	padding: 0px 0px 0px 0px;

	

	width: 990px;

	

	background-image:  url(../mainbg.jpg);

	

	background-repeat: reapeat-y;

}







#contentwrapper {



	width: 840px;

	

	margin:0px auto;

	

	line-height:10px;

	

}











#leftcol {
	display: block;
	width: 630px;
	padding: 0px  0px  0px  0px;
	float: left;
	text-align: left;
	line-height: 10px;



}













#rightcol {



	display: block;

	

	



	width:180px;



	margin: 0px auto;



	padding: 0px  0px  0px  0px;



	float: right;

	

	line-height:10px;

	

	text-align:right;

	



}





#flashcol {
	display: block;
	width: 630px;
	height: 315px;
	margin: 0px auto;
	padding: 0px  0px  0px  0px;
	float: left;

	

	





}



#threecol {



	width: 630px;

	

	height: 315px;



	margin: 0px auto;



	padding: 0px  0px  0px  0px;



	float: left;

	

	





}



#col1 {



	width: 190px;

	



	margin: 0px 30px 0px 0px;



	padding: 0px  0px  0px  0px;



	float: left;

	



	

	text-align: right;

	





}



#col2 {



	width: 190px;

	



	margin: 0px 30px 0px 0px;



	padding: 0px  0px  0px  0px;



	float: left;

	

	text-align: right;





}



#col3 {



	width: 190px;

	



	margin: 0px 0px 0px 0px;



	padding: 0px  0px  0px  0px;



	float: left;

	

	text-align: right;

		





}



.collayout {



	display: block;



	width: 190px;

		

	margin: 0px 0px 0px 0px;



	padding: 0px  0px  0px  0px;



	float: left;

	

	line-height: 10px;

	

	background-image: url(columnheadbg.jpg);

	

	background-position: top left;

	

	background-repeat: no-repeat;

		

	border-bottom: 4px solid #38DCDE; 

		

	text-align: left;

	

	height: 290px;

	

	

	





}

























#bottomwrapper {





	margin: 0px auto;



	padding: 0px 0px 0px 0px;	



	width: 840px;



	height: 100px;

	

	background-image: url(bottomcurve.jpg);	



	background-repeat: no-repeat;

	

	background-position: right;

	

	background-color: #38DCDE;

	



}





#mpgwrapper {



	text-align: left;



	padding: 0px 0px 0px 0px;



	width: 105px;	



	

	float: left;	





}





#mpglinkswrapper {



	text-align: left;



	padding: 20px 0px 0px 25px;



	width: 548px;	

	

	float: left;

	

	line-height: 14px;

}





.bannerfloatRight {





	clear:both;



	margin: 0px ;



	padding: 0px ;

	

	



}











.floatLeftmpg {



	clear:both;



	float:left;



	margin: 0px 0px 0px 0px ;	



	padding: 0px 0px 0px 0px ;



	



}













* html .banner { /*IE only hack*/



	clear:both;





	padding: 0px 0px -10px 0px ;



}







* html .floatLeftmpg {



	clear:both;

	

	float:left;

	

	margin: 0px 0px 0px -3px ;

	

	padding: 0px 0px 0px 0px ;

}







/* clearing elements */



.clear {

	clear:both;

}



/* end clearing elements */
