/* Website by LIQUIDSMOKE.net */

body,td,th {
	color: #333333;
	font-family: Tahoma;
	font-size: 11px;
}
body {
	background: #333333;
	margin: 0;
	padding: 0;
}
a { color: #CC0000; text-decoration: none; }
a:hover { color: #FF0000;}

img { border: none; }
p { margin: 0 0 10px 0; }

.red { color: #CC0000; }
.white { color: #FFFFFF; }
.silver { color: #CCCCCC; }
.gray { color: #666666; }
.small { font-size: 12px; }
.med { font-size: 14px; }
.large { font-size: 18px; }
.arial { font-family: Arial; font-weight: bold; letter-spacing: -1px; }

#header { background: url(images/header.jpg) no-repeat; height: 100px; width: 960px; }
	.ad468 { padding: 20px 20px 0 0; text-align: right; }
#body { background: #222222; width: 960px; }
#navigation { background: url(images/nav_bg.jpg) no-repeat; color: #FFFFFF; font-size: 14px; line-height: 40px; margin: 0 0 20px 0; width: 920px; }
	#navigation a { color: #FFFFFF; margin: 0 10px 0 10px; }
	#navigation a:hover { color: #FF0000; }
	#navigation img { position: absolute; }

#content { width: 920px; }
	#main { float: left; margin: 0 10px 20px 0; width: 660px; }
	#main_sub { background: #FFFFFF; float: left; margin: 0 0 20px 0; padding: 10px; text-align: left; width: 900px; }
		.tshead { background: url(images/gradient.gif) repeat-x; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 30px; padding: 0 10px 0 10px; text-align: left; }
		.tscontent { background: #FFFFFF url(images/gradient3.gif) top repeat-x; color: #666666; padding: 10px 10px 20px 10px; text-align: left; }
			.tscontent a { text-decoration: underline; }
			.tscontent a.title { font-size: 12px; font-weight: bold; text-decoration: none; }
	
	#side { float: left; margin: 0 0 20px 0; text-align: left; width: 250px; }
		.side { background: #FFFFFF url(images/heading_bottom.gif) bottom no-repeat; padding: 10px 10px 15px 10px; }
		.featured { background: url(images/gradient2.gif) top repeat-x; clear: both; padding: 10px; text-align: left; }
		.featured a { font-size: 14px; font-weight: bold; }
			.thumb { float: left; margin: 0 10px 10px 0; }

#footer { border-top: #333333 1px solid; clear: both; color: #CCCCCC; padding: 20px; width: 920px; }
	#footer a { color: #FF0000; font-weight: bold; }
	#footer a:hover { color: #FFFFFF; }