/* Dodge Ridge StyleSheet */

body
{
	background:#5D5D5D url(../img/mbg.gif) center;
	color:#FFFFFF;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	margin:0px;
	padding:0px;
}



td, tr
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:16px;
}

input
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

form 
{
	margin:0px;
	padding:0px;
}

img
{
	border: #00FFFF
}

a, a:visited, a:active, a:link
{
	color:#c1d72e;
	font-weight:bold;
	text-decoration:underline;
}

a:hover
{
	color:#e5ff37;
	font-weight:bold;
	text-decoration:underline;
} 

#flashcontent {
	margin:0 auto;
}

#main
{
	width:100%;
	height:100%; 
}

.ad
{
	background:url(../img/adbg.gif) top center no-repeat;
	height:125px;
	margin:0px auto;
	padding:0px;
}

.bgcenter
{
	background:#FFFFFF;
	width:824px;
	height:100%;
}

.bgleft
{
	background:url(../img/bgl.gif) top right repeat-y;
	width:30px;
}

.bgright
{
	background:url(../img/bgr.gif) top left repeat-y;
	width:30px;
}

.btm
{
	background-color:#666666;
}

.btminner
{
	background:url(../img/mainbg.gif) top center no-repeat;
	height:640px;
}

.column
{
	height:500px;
	margin:0px auto;
	padding:0px;
}

.darkbg
{
	background:#333333 url(../img/darkbg.gif) top repeat-x;
}

.dates
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFFFFF;
	letter-spacing:.1em;
	font-style:italic;
}

.headers
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#c1d72e;
	font-weight:bold;
	letter-spacing:.1em;
}

.news
{
	background:#ADADAD url(../img/newsbg.gif) top center no-repeat;
	/*height:500px;*/
	margin:0px auto;
	padding:0px;
}

.newsitem
{
	background:url(../img/news_hdr_bg.gif) repeat-x;
	height:35px;
}

.newsitemtop
{
	background:#DDDDDD url(../img/news_top.gif) no-repeat;
	height:35px;
}

.numbers 
{
	width:18px;
	height:18px;
}  

.numbers a, .numbers a:visited, .numbers a:active, .numbers a:link
{
	background:url(../img/num.gif) no-repeat;
	color:#666666;
	display:block;
	font-weight:bold;
	height:18px;
	text-decoration:none;
	width:18px;
}  

.numbers a:hover 
{
	background:url(../img/num_over.gif) no-repeat;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:18px;
	text-decoration:none;
	width:18px;
}  

.txt_grey
{
	color:#999999;
}

.txt_small
{
	font-size:10px;
}

.stripped
{
	margin:0px;
	padding:0px;
}
.img {
	border: 2px dashed; color:#c1d72e;
	}
