#header-top { background:url("/images/theme/header-top-bg.png") repeat-x scroll left bottom #000; }
	#slogan { color:#6e6e6e;}	
	
	/*ul.nav li a { text-shadow: 1px 1px 1px #ffffff; color: #666666; }*/
	#cat-nav #searchinput { color: #646464; text-shadow: 1px 1px 1px #dadada; }
	
	ul.nav li.current_page_item a, ul.nav li a:hover, #cat-nav-content ul.nav li a:hover, #cat-nav-content ul.nav li.current-cat > a  { color:#2475d0;}
	
#cat-nav-left { background:url("/images/theme/blue/cat-nav-left.png") no-repeat scroll 0 0 transparent; }
#cat-nav-content { background:url("/images/theme/blue/cat-nav-content.png") repeat-x scroll 0 0 transparent; }
#cat-nav-right { background:url("/images/theme/blue/cat-nav-right.png") no-repeat scroll 0 0 transparent; }

	#cat-nav #search-form { background:url("/images/theme/blue/search.png") no-repeat scroll 0 0 transparent; }
	
#cat-nav-content ul.nav > li.sf-ul.sfHover { background: url(/images/theme/light/li-hover.png) no-repeat top right;  }
	#cat-nav-content ul.nav > li.sf-ul.sfHover > a { background: url(/images/theme/light/a-hover.png) no-repeat top left; display: block; }	
	

	
	.nav li ul { background-color: #ffffff; background-image: none; border: 1px solid #9d9d9d; border-top: none; }
	#cat-nav-content ul.nav li li a { background:url("/images/theme/light/divider.png") no-repeat scroll left bottom transparent; color: #383838; text-shadow: 1px 1px 1px #ffffff; }
		#cat-nav-content ul.nav li li a:hover { color: #00b7f3; }
		
	#cat-nav-content ul.nav li li { background:url("/images/theme/light/bullet.png") no-repeat scroll 16px 17px transparent; }
	
	#cat-nav #searchinput { text-shadow: -1px -1px 1px #002e65 !important; color: #ffffff !important; }
	#cat-nav-content ul li.sf-ul > a:hover, #cat-nav-content ul li.sfHover > a  { color: #fff; text-shadow: 1px 1px 1px #00438e; }
	#cat-nav-content ul.nav li a { color:#fff; text-shadow: 1px 1px 1px #00438e; }
	#cat-nav-content ul.nav li a:hover { color:#fed100; text-shadow: 1px 1px 1px #00438e; }
	#cat-nav-content ul.nav li ul li a:hover { color:#0067e2; text-shadow: none; }
	#cat-nav-content ul li.sf-ul > a:hover, #cat-nav-content ul li.sfHover > a  { color: #383838; text-shadow: none; }
	/*.recent-cat .entry.green h3, .recent-cat .entry.orange h3, .recent-cat .entry.blue h3, .recent-cat .entry.light-blue h3 {background:#0066e3; text-shadow: 1px 1px 1px #00469b;}*/
	.recent-cat .entry.light-blue .title { background: url(/images/theme/blue/title_blue.png) no-repeat bottom left;}	
	
	.slide a.readmore { background:url("/images/theme/red/featured-readmore-right.png") no-repeat scroll right bottom transparent; text-shadow:1px 1px 1px #9b8b00; }
		.slide a.readmore span { background:url("/images/theme/red/featured-readmore-left.png") no-repeat scroll 0 0 transparent; }
		
	#recent-posts .entry p.date { background: url(/images/theme/blue/title_blue.png) no-repeat bottom left; text-shadow: 1px 1px 1px #00469b; }
		#recent-posts .entry p.date span { background: #0066e3; }
	
#page-menu ul.nav ul { background: #fff; }
#page-menu ul.nav > li > a.sf-with-ul:hover, #page-menu ul.nav > li.sfHover > a { background-color: transparent; }

#recent-posts .entry h1.title, h3#comments {
    color: #383737;
    margin-bottom:8px;
}

span.blue,a.blue {
    color:#0083fd !important;
}

ul.yiiPager .selected a, ul.yiiPager a:hover {
text-decoration: underline;
background: none;
color: #00B7F3;
font-weight: bold;
padding: 11px 15px 10px 14px !important;
margin: 1px 5px !important;
font-weight: normal !important;
color: white !important;
border: none !important;
text-shadow: 1px 1px 1px #1591BA;
}

.notices li {
background: #B1D0E3 none !important;
}

.navlinks {
    background: #B1D0E3 !important;
}
.wgo_block .section:first-child .blocksubhead {
    letter-spacing:0px !important;
}


.wgo_block .blockhead {
    letter-spacing: 0px !important;
}

.wgo_block .blocksubhead {
    letter-spacing: 0px !important;
}

.thread_info h4 {
    letter-spacing:0px !important;
}

input[type="text"], input.text, input.title, textarea, select {
    margin: 1px 0 !important;
    
}

.blockbody {
background: white none no-repeat !important;

}

.faqlinks {
    background: #fff repeat-x bottom !important;
}
.formcontrols .blockrow {
background: #fff bottom repeat-x !important;

}

.blockhead {
    letter-spacing:0px !important;
}
.pmlist .blockrow {
    
    background:#fff !important;

}

#memberlist_table td.alt1 {
    background: white bottom repeat-x !important;
}

#sidebar_container.member_summary {
background-color: white !important;
}

.body_wrapper{
	position: relative;
}
