.g_nav_section {
	background:url(images/nav_section_left_red_black.png) no-repeat left top;
}
.g_nav_section_in {
	background:url(images/nav_section_right_red_black.png) no-repeat right top;
}
.g_nav_section_in2 {
	background:url(images/nav_section_red_black.png) repeat-x left top;
	height:84px;
}
.g_top_box {
	background:url(images/navbar_mid_red_black.png) repeat-x left top;
}
.g_top_box_in {
	background:url(images/navbar_right_red_black.png) no-repeat right top;
}
.g_top_box_in2 {
	background:url(images/navbar_left_red_black.png) no-repeat left top;
	height:84px;
}
.g_nav {
	background:url(images/navulr_red_black.png) no-repeat right top;
}

.g_nav li a {
	background:url(images/tab_r_red_black.png) no-repeat right top;
}
.g_nav li.g_tabl a {
	background:url(images/tabl_r_red_black.png) no-repeat right top;
}
.g_nav li a:hover, .g_nav li a.g_active {
	background:url(images/tabh_r_red_black.png) no-repeat right top;
}
.g_nav li.g_tabl a:hover, .g_nav li.g_tabl a.g_active {
	background:url(images/tablh_r_red_black.png) no-repeat right top;
}
.g_nav li a span {
	background:url(images/tab_l_red_black.png) no-repeat left top;
}
.g_nav li.g_tabf a span {
	background:url(images/tabf_l_red_black.png) no-repeat left top;
}
.g_nav li a:hover span, .g_nav li a.g_active span {
	background:url(images/tabh_l_red_black.png) no-repeat left top;
}
.g_nav li.g_tabf a:hover span, .g_nav li.g_tabf a.g_active span {
	background:url(images/tabfh_l_red_black.png) no-repeat left top;
}
.g_nav_sub li a {
	background:url(images/navbg_red.png) no-repeat right center !important;
}
.g_nav_sub li a:hover {
	background:url(images/navbg_red.png) no-repeat right center !important;
	color:#bb4646;
}
.g_nav .g_nav_sub .popupmenu a.popupctrl {
	background:url(images/navbg_red.png) no-repeat right center !important;
}
.g_nav .g_nav_sub .popupbody, .g_isuser .popupbody {
	background:#3b0100;
}
.g_nav .g_nav_sub .popupbody li a, .g_isuser .popupbody li a {
	border-bottom:1px solid #320202;
	background:none !important;
}
.g_nav .g_nav_sub .popupbody li a:hover, .g_isuser .popupbody li a:hover {
	background:#ac1e1d !important;
}
.g_isuser a {
	color:#fff;
}
.g_isuser a:hover {
	color:#bb4646 !important;
}
.g_isuser .popupbody li a {
	border-top:1px solid #320202;
}
.g_isuser li.notifications .popupbody li:first-child a {
	border-top:none !important;
}
.g_isuser li.notifications .popupbody li a:hover {
	color:#fff !important;
}
.g_login_box {
	background:url(images/login_box_red.png) no-repeat left top;
}
.g_tbox1 {
	background:url(images/tbox1_red.png) no-repeat !important;
}
.g_tbox2 {
	background:url(images/tbox2_red.png) no-repeat !important;
}
.g_tbu {
	background:#0e0e0e url(images/tbu_red.png) repeat-x left top !important;
	border-top:1px solid #4c5258;
	border-bottom:1px solid #691b1b;
	border-right:1px solid #4c5258;
	border-left:1px solid #691b1b;
	-webkit-box-shadow:1px 1px 1px #560808;
	-moz-box-shadow:1px 1px 1px #560808;
	box-shadow:1px 1px 1px #560808;
}
.g_sbox {
	background:url(images/sbox_red.png) no-repeat left top;
	color:#fff;
}
.g_content {
	background:url(images/con_left_red_black.png) repeat-y left top;
}
.g_content_in {
	background:url(images/con_right_red_black.png) repeat-y right top;
}
.g_content_in2 {
	background:#171617;
}
.g_footer {
	color:#ccc;
}
.g_footer1 {
	background:url(images/f1mid_red_black.png) repeat-x left top;
}
.g_footer1_in {
	background:url(images/f1left_red_black.png) no-repeat left top;
}
.g_footer1_in2 {
	background:url(images/f1right_red_black.png) no-repeat right top;
}
.g_footer_links li {
	background:url(images/sep_red.png) no-repeat 5px center;
}
.g_footer_links a {
	color:#c30b0b;
}
.g_footer_links a:hover {
	color:#c30b0b;
}
.g_footer_links li.g_nobg {
	background:none;
}
.g_footer2 {
	background:url(images/footer2_red.png) repeat-x left top;
}
.gfooter2_top h4.footer_heading {
	background:url(images/useful_bar_red.png) no-repeat right bottom;
}
.gfooter2_top h4.nav_heading {
	background:url(images/double_red.png) repeat-x left bottom;
}
.gfooter2_top ul li {
	background:url(images/bullet.png) no-repeat 0px 8px;
}
.gf2_right {
	background:url(images/footer2_top_red.png) no-repeat left bottom;
}
h4.gfooter_logo {
	background:url(images/double.png) repeat-x left bottom;
}
.g_mbm {
	background:url(images/mbm_red_black.png) repeat-x left top;
}
#forums .g_mbm, #forumbits .g_mbm {
	margin-right:-2px;
	border-top:1px solid #2f2e2f;	
}
.g_mbr {
	background:url(images/mbr_red_black.png) no-repeat right top;
}
.g_mbl {
	background:url(images/mbl_red_black.png) no-repeat left top;
}
.navlinks {
	background:none;
	border:none;
	padding:0;
	text-align: center;
	color: #ccc;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wgo {
	margin-bottom:0px;
}
.wgo_block .blockhead {
	border-bottom:none !important;
	border-left:1px solid #2d3135 !important;
	border-right:1px solid #2d3135 !important;
}
.wgo_block .blockbody {
	border:none !important;
	border-left:1px solid #2f2e2f !important;
	border-right:1px solid #2f2e2f !important;
}
#wgo .wgo_subblock {
	background:#202122 url(images/wgobg_red_black.png) repeat-x left top;
}

#wgo .wgo_subblock .blocksubhead {
	color:#ccc;
}

.memberaction_body.popupbody {
	-webkit-box-shadow:3px 3px 7px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:3px 3px 7px rgba(0, 0, 0, 0.5);
	box-shadow:3px 3px 7px rgba(0, 0, 0, 0.5);
}
#sidebar_container .blocksubhead {
	background:#540808 url(images/widhead_red.png) repeat-x left top !important;
	border:1px solid #8e1413 !important;
}
#sidebar_container.member_summary .mainblock a {
	color:#ccc;
}
#sidebar_container #userinfoblock {
	background:#202122 !important;
	border:1px solid #2f2e2f;
}
#c_blog_search #quicksearch_blog_text {
	border:1px solid #333 !important;
}
#groupsearch .searchbox {
	border:1px solid #333 !important;
}
#blog_user_sidebar .mainblock .blockrow {
	background:#202122 !important;
}
.today {
	background:#111 !important;
}
.cms_widget_header h3 {
	background:#540808 url(images/widhead_red.png) repeat-x left top !important;
	border:1px solid #8e1413 !important;
}
.userinfo_extra dd {
	background:#171617;
	border:1px solid #222;
}
.activitystream table.filter, .activitystream table.filter a {
	color: #ccc;
}
.activitystream table.filter th {
	color:#ccc;
}
.popupbody li.formsubmit .submitoptions label, .popupbody li.formsubmit .advancedsearchlink a {
	color:#ccc;
}
#c_blog_calendar th.blocksubhead a {
	color:#ccc;
}
dl.as-tabs dd a {
	color:#ccc !important;
}
dl.as-tabs dd.selected a {
	color:#fff !important;
}