 a img {
border:0pt none;
}

body,
	html {
		margin:0;
		padding:0;
		background: #000080 url(http://www.cwmania.com/images/bg.jpg) no-repeat fixed center top;
		color:#000;
	}

	body {
		margin-top:10px;
		margin-bottom:10px;
		min-width:880px;
		font-family: Arial, Helvetica, sans-serif;
		font: 9pt arial;
	}

	#wrap {
		background:#4D4D4D;
		margin:0 auto;
		width:880px;
	}

	#border {
		background:#ffffff;
		margin:0 auto;
		width:880px;
		padding:3px;
		filter:alpha(opacity=90);
		-moz-opacity:0.90;
		opacity:0.90;
	}

	#banner {
		background:#4D4D4D;
		margin-left:14px;
		margin-right:14px;
		padding-top:14px;
		padding-bottom:5px;
	}

	#menu {
		background:#FF0000;
		width:880px;
		padding-bottom:5px;
		z-index:200;
	}

	#centre_bg {
		background:#B5B5B5;
		margin-top:7px;
		margin-left:200px;
		margin-right:200px;
	}

	#centre {
		background:#d1d1d1 url(images/centre.gif) repeat-x top center;
            margin-top:5px;
		margin-left:5px;
		margin-right:5px;
		margin-bottom:5px;
		text-align:center;
	}

	#centre h2, #centre h3, #centre p {
		padding:0 10px;
    	}

	#main_bg {
		background:#B5B5B5;
		clear:right;
		margin-top:7px;
		margin-left:200px;
		margin-right:14px;
	}

	#main {
		background:#d1d1d1 url(images/centre.gif) repeat-x top center;
            margin-top:5px;
		margin-left:5px;
		margin-right:5px;
		margin-bottom:5px;
	}

	#main h2, #main h3, #main p {
		padding:0 10px;
    	}

	#left_bg {
		background:#666666;
		float:left;
		width:180px;
		margin-left:14px;
		margin-top:7px;
		text-align:center;
	}

	#left {
		background:#777777 url(images/sidebar.jpg) repeat-x top center;
		width:170px;
		margin-right:5px;
		margin-left:5px;
		margin-bottom:5px;
		margin-top:5px;
		text-align:center;
	}

	#left ul {
		margin-bottom:0;
	}

	#left h3, #left p {
		margin-left: 10px;
		padding:0 10px 0 0;
	}

	#sidebar_bg {
		background:#666666;
		float:left;
		width:180px;
		margin-top:7px;
		margin-left:14px;
		text-align:center;
	}

	#sidebar {
		background:#777777 url(images/sidebar.jpg) repeat-x top center;
		width:170px;
		margin-right:5px;
		margin-left:5px;
		margin-top:5px;
		margin-bottom:5px;
		text-align:center;
	}

	#sidebar ul {
		margin-bottom:0;
	}

	#sidebar h3, #sidebar p {
		margin-left: 10px;
		padding:0 10px 0 0;
	}

	#right_bg {
		background:#666666;
		float:right;
		width:180px;
		margin-right:14px;
		margin-top:7px;
		text-align:center;
	}

	#right {
		background:#777777 url(images/sidebar.jpg) repeat-x top center;
		margin-bottom:5px;
		margin-top:5px;
		margin-right:5px;
		margin-left:5px;
		text-align:center;
	}

	#right ul {
		margin-bottom:0;
	}

	#right h3 {
		margin-left: 10px;
		padding:0 10px 0 0;
	}

	#footerborder {
		background:#000000;
		clear:both;
		width:852px;
		margin-left:14px;
		margin-right:14px;
		margin-bottom:9px;
		text-align:center;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:1px;
		padding-right:1px;
	}

	#footer {
		background:#777777  url(images/footer_bg.jpg);
		text-align:center;
	}

	#footer p {
		padding:3px;
		margin:0;
	}

	#clear {
		background:#4D4D4D;
		clear:both;
		height:5px;
		width:880px;
	}

	#clear_columns {
		clear:both;
		height:10px;
	}

	.column1 {
		float:right;
		width:242px;
		margin-left:10px;
		margin-bottom:0px;
		padding:0;
	}

	.column2 {
		float:right;
		width:360px;
		margin-top:0;
		margin-left:10px;
		margin-right:10px;
		padding:0;
		text-align:left;
	}

	.column2 ul {
		margin-bottom:0;
		background:#4166B4;
	}

	#ridecolumn1 {
		float:left;
		width:400px;
		padding-bottom:10px;
		text-align:left;
	}

	#ridecolumn2 {
		clear:right;
		margin-left:430px;
		margin-right:10px;
		padding-bottom:10px;
		text-align:left;
	}

	.page_header {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.6em;
		font-weight: bold;
		text-align:center;
	}

	.section_header {
		color: #000080;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.25em;
		font-weight: bold;
		text-align:left;
	}

	.stat_label {
		color: #000080;
		font-family: "Avant Garde", Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: bold;
		text-align:left;
	}

	.stat_text {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:left;
	}

	.main_text {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:left;
	}

	.sidebar_text {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:left;
	}

	.centre_text {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:center;
	}

	.centre_sidebar_text {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:center;
	}

	.footer_text {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		text-align:center;
	}

	.error {
		color: #FF0000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: bold;
	}
	
	.countdown_message {
		color: #8B0000;
		width:300px;
		height:25px;
		font-family: Octin Stencil EOT, Arial, Helvetica, sans-serif;
		font-size: 2.0em;
		text-align:center;
		vertical-align:middle;
	}
	
	.countdown {
		color: #8B0000;
		width:300px;
		height:60px;
		font-family: Octin Stencil EOT, Arial, Helvetica, sans-serif;
		font-size: 5.0em;
		text-align:center;
		vertical-align:middle;
	}

    @font-face {
		font-family:"Octin Stencil EOT";
		src: url("http://www.cwmania.com/fonts/octin-stencil.eot");
	}
	
	.papersheet {
		background: #FFFFFF;
		border: 1px solid #000000;
		width:400px;
		text-align:center;
		vertical-align:middle;
	}	
	
	.footer_link {
		color:#000080;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}

	.dark_link {
		color:#000080;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 1em;
	}

	.dark_link:visited {
		color:#000080;
		font-weight: bold;
		font-size: 1em;
	}

	.dark_link:hover {
		color:#000080;
		font-weight: bold;
		font-size: 1em;
	}

	.main_link {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}

	.main_link:visited {
		color:#000000;
		font-size: 0.8em;
	}

	.main_link:hover {
		color:#000000;
		font-size: 0.8em;
	}

	.topic_info {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size:1.2em;
	}

	.affiliates {
		margin-bottom: 3px;
		border: 1px #000000;
		text-align:center;
	}

	.imagecenter {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:center;
	}

	a img {
		border: 0;
	}

	img.border { 

            	border: 1px solid #000000;
	}

	img.affiliatesborder { 

            	border: 1px solid #000000;
	    	margin-bottom: 3px;
	    	text-align:center;
	}

	.news_title {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.4em;
	}

	.news_poster {
		color:#000080;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style: italic;
	}

	.news_text {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
	}

	.news_reply {
		color:#FFFF00;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}

	.recenttopics_title {
		color:#FFFF00;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
	}

	.recenttopics_poster {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style: italic;
	}
	
	.recenttopics_poster a:link {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style: italic;
	}
	
	.recenttopics_poster a:visited {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style: italic;
	}

	.recenttopics_text {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}

	.recenttopics_reply {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}
	
	.recenttopics_reply a:link {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}
	
	.recenttopics_reply a:visited  {
		color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}