/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

subboxcontent {
font-size: 12px;
}

.subboxcontent a {
color: #404040;
font-weight: bold;
}

.subboxcontent li {
display: inline;
}

.divsub_box{
height: 72px; background: #fff; border: 1px solid #ddd;
}


#subrss		{ background: url(http://www.slashgear.com/wp-content/themes/ewdi/images/subrss.png) top left no-repeat; padding-left: 20px !important; }
#subemail		{ background: url(http://www.slashgear.com/wp-content/themes/ewdi/images/subemail.png) top left no-repeat; padding-left: 20px !important; }
#subtwitter	{ background: url(http://www.slashgear.com/wp-content/themes/ewdi/images/subtwitter.png) top left no-repeat; padding-left: 20px !important; }



#container {width:980px; margin:0 auto;}

.topbanner728 {height:90px; padding:10px 0; text-align:center; border: 1px solid #e7e7e7; background: #F0F0F0; width: 972px; margin: 0px auto;}

.tborder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #9A9B9E;
}
.tcat
{
	background: #869BBF url(/forums/images/bg.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 10px;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}

.alt1, .alt1Active
{
	background: #FBFCFF;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
}


/*----------------------------------------------------------------HEADER---------------------------------------------------------------*/

#header {height:70px; margin:0 0 0px;}

	#logo {width:250px; height:70px; background-image:url(/forums/images/aclogo.gif); text-indent:-9999px; float:left; margin-left: 15px;}
	
	ul#navBar {margin:28px 0 0 5px; float:right; list-style-type: none; width: 615px;}
	ul#navBar li {margin-right:10px; float:left;}
	ul#navBar li a {height:29px; line-height:27px; font-size:10px; font-weight:700; color:#ddd; margin-top: -2px; text-transform:uppercase;}
	ul#navBar li a:hover {color:#fff;}
	ul#navBar li a.selected {position:relative; background:url(/forums/images/nav-right.png) right; padding:0 13px; display:block; color:#fff; margin-top: -2px; text-decoration: none;}
	ul#navBar li a.selected:hover {color: #797D8E;}
	ul#navBar li a.selected span {width:13px; height:29px; background-image:url(/forums/images/nav-left.png); position:absolute; top:0; left:0; display:block;}
	


/* set millions of background images */
.rbroundbox { background: url(/forums/images/nt.gif) repeat; background: #fff;}
.rbtop div { background: url(/forums/images/tl.gif) no-repeat top left; }
.rbtop { background: url(/forums/images/tr.gif) no-repeat top right; }
.rbbot div { background: url(/forums/images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/forums/images/br.gif) no-repeat bottom right;}

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { padding: 5px; background: #fff;}
.rbroundbox { width: 1000px; margin: 0 auto; background: #fff;}


/* set millions of background images */
.rbroundboxbanner { background: url(images/nt.gif) repeat; background: #3B3C47;}
.rbtopbanner div { background: url(images/tl.gif) no-repeat top left; }
.rbtopbanner { background: url(images/tr.gif) no-repeat top right; }
.rbbotbanner div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbotbanner { background: url(images/br.gif) no-repeat bottom right;}

/* height and width stuff, width not really nessisary. */
.rbtopbanner div, .rbtopbanner, .rbbotbanner div, .rbbotbanner {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontentbanner { padding: 5px; background: #3B3C47;}
.rbroundboxbanner { width: 972px; margin: 0 auto; background: #3B3C47;}




.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #E1E4F2;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #333641;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #333641;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #333641;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}

	#recent {width:629px; margin:5px 0 6px 5px; border: 1px solid #e7e7e7; background:url(images/recentforum.gif) top right no-repeat #F3F4F7;}
		#recentHeader {width:592px; height:35px; padding:18px 18px 0; border-bottom: 1px solid #e7e7e7;}
			#recentHeader h3 {padding-left:29px; font-size:16px; font-weight:700; color:#666; background:url(images/icon_recent_comment.png) left no-repeat;}
		
		#recentWrap {width:629px; padding:0 0 7px;}
			#recentWrap ul li a {padding:14px 0 10px 44px; font-size:13px; font-weight:700; color:#575D71; display:block; background:url(images/icon_comments.png) 20px 14px no-repeat; line-height:14px;}
			#recentWrap ul li a span {font-size:10px; padding:4px 0 0; display:block;}
			#recentWrap ul li a:hover {background:url(images/icon_comments.png) 20px -53px no-repeat #56b4db; color:#fff;}
			
		#recentBottom {width:629px; height:4px; display:block;}
		
	.topics {width:629px; line-height: 1.8em;}
	
	
	
	#recentsg {width:629px; margin:5px 0 6px 5px; border: 1px solid #e7e7e7;}
		#recentHeadersg {width:592px; height:25px; padding:5px 18px 0; border-bottom: 1px solid #e7e7e7; background: #474A53; color: #fff;}
			#recentHeadersg h3 {padding-left:29px; font-size:16px; font-weight:700; color:#fff; background:url(images/icon_recent_comment.png) left no-repeat;}
		
		#recentWrapsg {width:629px; padding:0 0 7px;}
			#recentWrapsg ul li a {padding:14px 0 10px 44px; font-size:13px; font-weight:700; color: #474A53; display:block; background:url(images/icon_comments.png) 20px 14px no-repeat; line-height:14px;}
			#recentWrapsg ul li a span {font-size:10px; padding:4px 0 0; display:block;}
			#recentWrapsg ul li a:hover {background:url(images/icon_comments.png) 20px -53px no-repeat #C9D2EB; color:#000;}
			
		#recentBottomsg {width:629px; height:4px; display:block;}
		
	.topicssg {width:629px; line-height: 1.8em;}

	#adspaceBox {width:320px; padding:10px;}
	#adspaceBox300 {width:300px; height:250px; padding:8px; background-color:#f2f2f2; border: 1px solid #ddd;}
	.innerAds {float:left; height: 600px; margin-left:14px }
	.innerAds:first-child {margin-left:0px}
