

* {background: transparent !important;
	color: #000 !important;}
	
*[href] {color: #000 !important;}

#header span.ad, #footer .ads_wrapper, #footer .navigation ul, #content .side_content, div.bottom_ads, 
div.categories_leave_reply, .email_a_friend_box {
	display: none !important;}	

#header .logo_wrapper {
	margin: 0px; position: absolute; top: 0px; z-index: 2;
	height: 50px; padding: 15px;} 
	
#header .wrapper, #footer .wrapper, #forumnetwork .wrapper {width: 100%;}	


div.forumnetwork li a {font-weight: normal; font-size: .95em; padding: 2px 4px; }
#header div.navigation {border-top: 100px solid #bb0002; border-bottom: 1px solid #000;}
#header div.navigation li {padding: 5px 10px 4px 0px; }
#header div.navigation li a {font-size: 1em;}

#header div.subnav li a {padding: 2px 5px; font-weight: normal;}

#footer {display: none;}

#content {position: static; float: left; width: 100%; clear: both;}

#content .main_content {
	width: 100%; 
	float: none; display: table; 
	padding: 0px;}
	
a.all {display: none !important;}	

.index .promo_area, .index .body_content {margin: 0px !important;  padding: 0px !important; }

.controls span b, .controls span.on  {border-color: #000 !important;}

/* content */
	
.main_content .sub_page h1, .main_content .landing h1, .main_content .gallery  h1 {
	border-bottom: 1px solid #000; border-top: 1px solid #000; color: #000; padding: 7px 24px; }

.sub_page .categories ul.listings li {min-height: 50px;}
.sub_page .categories ul.listings li:after {
    content: ".";
    display: block; clear: both;
    visibility: hidden; height: 0; }	
	
.news_promo span.title div.featured_article .intro, .index span.title div.featured_article .intro {position: relative !important;}

/* temp - why?*/ 
.subpage_clubs .body_content {padding-top: 0px !important;}

.article {width: 625px;}
.article .links {margin-right: -1px !important;}
.imgRight p, .imgLeft p, .imgMiddle p {
    border: 1px solid #e9e9e9; border-top: 0px solid #e9e9e9;}
.article .categories_newsletter {border: 1px solid #750002;}
.article #vsCaption blockquote {padding-left: 10px !important; font-style: italic; font-size: 1.15em !important;}

.gallery div.feature {border: 1px solid #e8e9eb;}
.gallery div.feature h2 {border-bottom: 1px solid #e8e9eb;}
