/*
Theme Name: NBA 3C
Theme URI: http://nba-tube.com/nba-3c-free-wordpress-theme/
Description: NBA 3C is a three column free WordPress theme for NBA game lover.
Version: 1.0
Author: WPJAM
Author URI: http://wpjam.com/
Tags: fixed width, three columns
*/
/* Begin Typography & Colors */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 verdana, tahoma, arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700;letter-spacing:.48px;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
a{text-decoration:none;color:#831001;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,.noboder,.noboder img{border:0;}
.alignleft{float:left;text-align:left;margin-right:5px;}
.alignright{float:right;text-align:right;margin-left:5px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.floatleft{float:left;}
.floatright{float:right;}
.left{float:left;margin-right:10px;}
.right{float:right;margin-left:10px;}
.fixed,.clear{clear:both;}
body{background:#000 url(images/bg.jpg) no-repeat center top;color:#4d1700;text-align:left;}
#page{margin:0 auto;padding:0;width:1000px;}
#header{position:relative;width:100%;height:210px;}
#header h1 a{text-shadow:2px 2px 2px #2F2423;position:absolute;top:30px;left:10px;font-size:36px;color:#E9E9CB;text-decoration:none;letter-spacing:-.48px;}
#header .description{color:#B8B8B8;font-size:14px;font-weight:bold;position:absolute;top:80px;left:10px;}
#header #nav{background:url(images/nav_bg.gif) no-repeat top center;position:absolute;list-style-type:none;top:181px;left:0;width:970px;height:20px;padding:5px 15px;}
#header #nav li{display:inline;text-align:center;padding:0 15px;}
#header #nav li a{color:#fffff7;font-weight:700;font-size:14px;}
#header #nav li a:hover{color:#d7d7d7;text-decoration:none;}
#header #nav li.current_page_item a{color:#fffff7;}
#main{width:1000px;padding:0 0 60px;background:#CFCDC7 url(images/main_bg.gif) no-repeat center bottom;position:relative;}
#content{width:829px;border:1px solid #D7D7D7;float:left;background:#ECEDE1;}
#main_wrap{float:left;background:#fff;width:537px;border-right:1px solid #d7d7d7;}
#sidebar{float:right;width:290px;}
#wp125adwrap_2c .wp125ad { width:125px; float:left; padding:5px; }
#rsidebar{float:left;width:168px;}
#rsidebar_ad {padding:10px 0 10px 5px;}
.post,#content .page{padding:15px 25px;background:url(images/post_bg.gif) no-repeat center bottom;}
.entry_title {position:relative;height:65px;}
.postdate{position:absolute;top:0;left:0;width:33px;height:48px;text-align:center;padding:3px 5px;line-height:1;background:url(images/date_bg.gif) no-repeat 0 0;font-size:11px;font-weight:700;color:#8A6657;}
.postdate .d{color:#fff;font-size:22px;}
.postdate .m{color:#CABAB3;font-size:15px;}
.entry_title h2{position:absolute;top:15px;left:55px;overflow:hidden;height:26px;line-height:1;letter-spacing:-.48px;}
.entry_title h2,.entry_title h2 a{font-size:24px;color:#4d1700;font-weight:700;}
.entry_title h2 a:hover{color:#8A6657;text-decoration:none;}
.entry_meta{position:absolute;top:42px;left:55px;color:#8f8f8f;font-size:10px;}
.entry_meta a{color:#4d1700;text-decoration:none;}
.entry_meta a:hover{text-decoration:underline;}
.entry {padding:0;}
.entry img{max-width:500px;}
.entry a img{border:0;}
.entry p {margin-bottom:18px;}
.entry fieldset{padding:10px;}
.entry form{text-align:left;}
.entry form input,.entry form textarea,.entry form select{border:1px solid #ccc;padding:3px;margin:3px;}
.entry form input.button{border:1px solid #ccc;padding:2px;}
.entry table{border:1px solid #ccc;border-collapse:collapse;padding:1px;}
.entry ul li,.entry ol li{list-style-position:inside;padding-left:20px;margin-bottom:5px;}.related_post_title{font-size:16px;padding-bottom:10px;}
pre{overflow:auto;color:gray;margin:5px;padding:5px;white-space:normal;word-break:break-all;}
blockquote{background:#F9F9F9;margin:0 10px 5px;padding:10px 10px 1px 35px;}
code{display:block;background:#F9F9F9;overflow:auto;color:gray;border:1px solid silver;margin:5px;padding:2px 4px;}
.code pre{word-break:break-all;}
#sidebar_search{background:#ECEDE1 url(images/search_bg.gif) no-repeat center bottom;border-bottom:1px solid #D8D9D4;height:58px;width:100%;}
.search_form{position:relative;}
.search_form #s{position:absolute;top:13px;left:13px;width:168px;height:18px;padding:5px;font-size:16px;border:1px solid #D7D7D7;}
.search_form .searchbutton{position:absolute;top:13px;left:193px;border:0;width:83px;height:30px;background:url(images/search_button.png) no-repeat 0 0;}
.sidebar{list-style-type:none;}
.sidebar ul{list-style-type:none;border-top:1px solid #CFCFCC;margin-top:10px;}
.sidebar li{padding:8px 10px 25px;background:url(images/widget_bg.gif) no-repeat center bottom;border-bottom:1px solid #D8D9D4; float:left; width:270px}
.sidebar ul li{background:url(images/widget_li_bg.gif) no-repeat 2px 10px;border-bottom:1px solid #CFCFCC;padding:5px 5px 5px 20px; width:245px;}
.sidebar ul.children{border:0;margin:2px 0 2px 5px;}
.sidebar ul.children li{background:none;border:0;padding:5px 5px 5px 10px;}
.sidebar h3{font-size:14px;color:#4d1700;font-weight:700;}
.sidebar a {color:#5b5b5b;font-size:12px;}
#r_icon{background:#CFCDC7 url(images/r_bg.gif) no-repeat center bottom;border-bottom:1px solid #C1C0BD;height:59px;width:100%;}
#r_icon .icon{padding:8px 15px;}
.rsidebar{list-style-type:none;}
.rsidebar ul{list-style-type:none;border-top:1px solid #CFCFCC;margin-top:10px;}
.rsidebar li{padding:8px 10px 10px;}
.rsidebar ul li{padding:0 0 4px  4px;}
.rsidebar ul.children{border:0;margin:0 0 0 5px;}
.rsidebar ul.children li{background:none;border:0;padding:5px 5px 0 10px;}
.rsidebar h3{font-size:14px;color:#4d1700;font-weight:700;}
.rsidebar a {color:#5b5b5b;font-size:12px;}
.navigation{padding:0 10px 10px;}
#main_wrap .navigation{bottom:20px;left:0;position:absolute;width:520px;}
.thread-even {background:#F9F9F9;}
.thread-odd {background:#fff;}
ol.commentlist{list-style-type:none;}
.commentlist li{padding:10px;}
.commentlist li.depth-1 {border-bottom:1px solid #EEE;}
.commentlist li.depth-1:first-child {border-top:1px solid #EEE;}
.commentlist ul.children {margin:0 0 0 20px;list-style-type:none;}
.commentlist ul.children li{border:1px solid #eee;margin-top:10px;}
li.thread-even li.depth-2,li.thread-even li.depth-4,li.thread-even li.depth-6{background:#fff;}
li.thread-even li.depth-3,li.thread-even li.depth-5,li.thread-even li.depth-7{background:#F9F9F9;}
li.thread-odd li.depth-2,li.thread-odd li.depth-4,li.thread-odd li.depth-6{background:#F9F9F9;}
li.thread-odd li.depth-3,li.thread-odd li.depth-5,li.thread-odd li.depth-7{background:#fff;}
.respond{padding:0 0 30px;background:url(images/post_bg.gif) no-repeat center bottom;}
h3#comments {clear:both;padding:8px;font-size:16px;}
.comment-body{position:relative;color:#999;min-height:50px;}
.comment-body:hover {color:#000;}
.comment-area{padding-left:58px;}
img.avatar {position:absolute;top:0;left:0;}
.comment-author{font-size:14px;font-weight:bold;margin-bottom:5px;}
.comment-author a:hover {text-decoration:none;border-bottom:2px solid #831001;}
.reply_icon {visibility:hidden;text-indent:-9999px;}
.reply_icon a {background:url(images/icon_reply.gif) no-repeat 50% 50%;width:16px;height:16px;display:inline-block;}
.reply_icon a:hover {border-bottom:0px;}
.comment-meta{position:absolute;top:1px;right:10px;}
.comment-meta,.comment-meta a {color:#999;font-size:11px;}
.comment-body:hover .reply_icon {visibility:visible;}
#respond {margin:20px;position:relative;}
#respond h3 {margin:0 0 20px;font-size:16px;}
#respond p{margin-bottom:10px;}
#respond input {padding:2px;}
#comment {width:400px;padding:5px;height:150px;}
#cancel-comment-reply-link{position:absolute;top:5px;left:130px;}
.comment-meta .reply{display:none;}
#respond input,#comment{border:1px solid #ccc;}
#respond input#author{background:url(images/author.gif) no-repeat 5px 5px;padding-left:20px;}
#respond input#email{background:url(images/email.gif) no-repeat 5px 5px;padding-left:20px;}
#respond input#url{background:url(images/home.gif) no-repeat 5px 5px;padding-left:20px;}
#respond input#author:hover,#respond input#email:hover,#respond input#url:hover,#comment:hover{border:1px solid #999;}
#respond input#author:focus,#respond input#email:focus,#respond input#url:focus,#comment:focus{border:1px solid #01B0F0;}
#respond input#submit{background:#F5F5F5 url(images/submit.gif) no-repeat 6px 8px;border-color:#EBEBEB #D9D9D9 #D9D9D9 #EBEBEB;border-style:solid;border-width:1px;color:#999;cursor:pointer;font-size:12px;padding:5px 5px 5px 20px;}
#respond input#submit:hover {color:#333;}
#respond input#submit:focus {border-color:#D9D9D9 #EBEBEB #EBEBEB #D9D9D9;color:#333;}
#footer {clear:both;width:100%;background:url(images/footer_bg.gif) repeat-y center;padding:20px 0;}
#footer p {background:url(images/footer.gif) no-repeat left top;padding-left:20px;color:#5B5B5B;}
#footer p a{color:#97573b;}