
#ad_banner { clear:right; }

/* leader bar */
#leader { padding-top:16px; position:absolute; top:189px; width:100%; }

#forums_info { font-size:10px; background:#ececec; width:200px; height:82px; float:left; overflow:hidden; display:block; position:relative; padding:4px 6px; margin:0; }
#forums_info h4 { color:#555; font-size:11px; padding-bottom:3px; margin-bottom:2px; border-bottom:1px #ddd solid; }
#forums_info th { color:#999; font-size:10px; }
#forums_info td { color:#666; font-size:10px; }
#forums_info .links { position:absolute; bottom:0; padding-bottom:3px; left:8px; }
#forums_info .links a { text-decoration:none; }

#ad_banner { float:right; clear:right; background:#ececec url('http://i.somethingawful.com/core/banner-bg.png'); }
#leader_sub { width:100%; float:left; padding-top:1em; }
#contact { float:left; width:60%; text-align:left; padding:0; margin-top:10px; }
form.amazon_search { float:right; position:static; padding:0; margin:0; }

form.amazon_search label { font-size:10px; float:left; margin-right:12px; padding-top:2px; color:#484848; }
form.amazon_search #amazon_keyword { border:1px #ccc solid; font-size:11px; height:18px; width:144px; float:left; }
form.amazon_search #amazon_submit { float:left; margin-left:4px; }
form.amazon_search #amazon_keyword { width:175px; }

/* main features columns */
#column_area { clear:both; width:100%; position:relative; float:left; background:#fff url('http://i.somethingawful.com/core/sidebar-bg.gif') right repeat-y; margin-top:1em; margin-bottom:2em; }
table#feature_columns { float:left; background:#efefef; border-collapse:collapse; clear:both; margin:0; }
table#feature_columns td { border:1px #efefef solid; width:311px; background:#fff; }
table#feature_columns td#features { border-left-width:2px; }

#col_articles, #col_features { width:311px; float:left; margin-right:2px; border:#efefef solid; border-width:0 1px; }

ul#features2 { float:left; padding:0; margin:1em 15px; }
ul#features2 li { clear:both; font-size:11px; margin: 0 0 28px 0 ! important; }
ul#features2 li p { line-height:1.1em; }
ul#features2 li img { float:left; border:1px #ddd solid; margin-right: 10px; }
ul#features2 div { }
ul#features2 div b { color:#999; }
ul#features2 div a { color:#0b435c; font-size:11px; font-weight:bold; text-decoration:none; }

/*ul#features2 div { margin-left:50px; }*/

/*#sidebar { position:absolute; top:0; right:0; width:300px; }*/

.sidebar_block { padding:16px; border-bottom:1px #d9d9d9 solid; }
.sidebar_block h6 { margin-bottom:1em; font-size:11px; text-transform:uppercase; font-weight:bold; letter-spacing:-0.1px; }
.sidebar_block h6 i { font-style:normal; text-transform:none; }

/* gradient headers */
table#feature_columns h5, #sidebar h5 { padding:0.5em 1em; font-size:14px; text-transform:uppercase; border-top:1px #d8d9db solid; }
table#feature_columns h5 { background:url('http://i.somethingawful.com/core/nav-gradient-bg.gif') bottom repeat-x; }
#sidebar h5 { background:url('http://i.somethingawful.com/core/sidebar-gradient-bg.gif') bottom repeat-x; }

#sidebar { position:relative; top:0px; right:0px; float:right; background:#ececec; border:0; padding:0; }
