/* html tags */

	body	{
		font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #5A5A5A;
		background: #144064 repeat-x url(../images/fadeblue.gif);
	}
	p	{ 
		word-spacing: 0px; 
		line-height: 150%; 
		margin-top: 0px; 
		margin-bottom: 0px 
	}
	h1	{
		font: bold 14px Georgia, Times New Roman, Times, serif;
		color: #5A5A5A;
		margin: 0px;
		padding: 0px;
	}
	a, a:active, a:link	{
		font-family: Arial, Helvetica, Sans-Serif;
		text-decoration: none;
		color: #ED1C24;
	}

	a:hover	{
		text-decoration: underline
	}

/* end html tags */

/* design tags */

	/* design */


	#container	{
		position: absolute;
		top: 50px;
		left: 50px;
		width: 770px;
		background: #FFF repeat-y url(../images/white_bg.gif)
	}
	* html .ieContainerMain	{
		position: relative;
		top: -6px;
	}
	#containerMain	{
		margin: 0 10px 0 10px;
		width: 750px;
		background: #FFF
	}
	#top	{
		margin-bottom: 0px;
		padding-bottom: 0px;
		width: 770px;
		height: 12px;
		background: url(../images/frame_top.gif) no-repeat top left
	}
	#bottom	{
		clear: both;
		width: 770px;
		height: 11px;
		background: url(../images/frame_bottom.gif) no-repeat bottom left
	}
	#content	{
		clear: both;
		background: #FFF;
		padding: 0;
		width: 750px
	}
	#contentLeft	{
		float: left;
		width: 490px;
		margin: 0;
		padding: 0
	}
	#contentRight	{
		float: right;
		width: 240px;
		margin-top: 40px;
		padding: 0
	}
	#footer	{
		clear: both;
		text-align: center;
		padding-bottom: 5px;
		font: normal 9px Arial, Helvetica, sans-serif;
		color: #BCBCBC;
	}
	#banner	{
		width: 750px;
		height: 153px;
		background: #ED1C24 repeat-x url(../images/fadered.gif)
	}
	#logo	{
		width: 282px;
		height: 153px;
		background: url(../images/banner.gif) no-repeat;
		float: right
	}
	
	/* menu tags */
	#menu {
    	width: 750px;
		text-transform: uppercase;
		float: left;
		background: #ED1C24
	}
	#menu ul {
    	list-style: none;
		display: inline
	}
	#menu li {
    	float:left;
		background: url(../images/left.gif) no-repeat top left;
		padding: 0 0 0 9px;
		border-bottom: none;
		margin-right: 1px
	}
	#menu a, #menu a:link {
    	float:left;
    	background: url(../images/right.gif) no-repeat top right;
    	padding: 6px 30px 4px 21px;
    	text-decoration:none;
    	font: bold 10px Arial, Helvetica, sans-serif;
		color: #000;
	}
	#menu a:hover {
    	color:#D6B085;
		border-bottom: 1px solid #FFF
	}
	#menu #current a {
    	color:#D6B085;
		border-bottom: 1px solid #FFF
	}
	
	/* sponspors */
	
	.sponsors	{
		padding-right: 40px;
		padding-bottom: 20px;
		float: left
	}
	
	/* news */
	
	#newsContainer	{
		max-width: 420px;
		padding: 40px
	}
	.newsTitle	{
		float: left;
		width: 200px
	}
	.newsDate	{
		float: right;
		color: #D6B085;
		width: 140px;
		text-align: right
	}
	.textContainer	{
		clear: both;
		width: 340px;
		padding: 10px 0 10px 0
	}
	.newsMore	{
		text-align: right;
		padding-bottom: 25px
	}
	.updated	{
		padding: 10px 0 0 50px;
    	font: normal 10px Arial, Helvetica, sans-serif;
		color: #A0A0A0
	}
	
	/* img */
	.img	{ 
		border: none;
		position: absolute;
		clip: rect(0px, 100px, 100px, 0px) 
	}
	.imgPadding	{
		float: left;
		height: 100px;
		width: 100px;
		margin-right: 20px;
	}
	.imgRow	{
		height: 100px;
		width: 340px;
		margin-bottom: 10px
	}
	.imgRight	{
		width: auto;
		padding-top: 30px;
		text-align: left
	}
