/*
Theme Name: SDAC Chicago Sports Talk
Theme URI: http://forum.chicagosportstalk.com/
Description: The bbPress theme that matches the main site.
Version: 1.0
Author: Jennifer Zelazny/SDAC Inc.
Author URI: http://www.sandboxdev.com
*/

/* ---- Globals ---- */

@import url("http://chicagosportstalk.com/wp-content/themes/chicagosportstalk-home/style.css");

.forum #navigation ul li#forum a {color:#ccc;}

.delete:hover {background: #c00;color: #fff;}
.alt {background: #fff;}
.bozo {background: #eeee88;}
.alt.bozo {background: #ffff99;}
.deleted {background: #ee8888;}
.alt.deleted {background: #ff9999;}

/* ---- Structure ---- */

.bbcrumb {text-transform: uppercase;font-size: 0.9em;letter-spacing: 1px;padding: 5px 0 20px;}

.notice { border: 2px solid #4c9545; background: #abd8a2; color: #4c9545; font-size: 1.1em; font-weight: bold;padding: 10px 15px; margin: 0 0 1.1em; }
.notice p { margin-bottom: 0; }

table {border:1px solid #bbb;margin:10px 0 10px 0;padding:0;}

#latest tr:hover, #forumlist tr:hover, #favorites tr:hover {background: #ddd;}
#latest th, #forumlist th, #favorites th {border-bottom: 1px solid #bbb;background: #ddd;padding: 5px 10px;text-transform: uppercase;}
#latest td, #forumlist td, #favorites td {padding: 5px 10px; }

#forumlist tr td div.nest {padding-left: 2.5ex;}
td {margin:0;padding:0}


/* ---- Front Page ---- */

#front-page #hottags {width: 150px;padding:0 10px;word-wrap: break-word;}
#front-page #discussions { width: 590px;}
#front-page #main h2, #forum-page #main h2, h2.post-form, #userlogin, #currentfavorites, #register {color: #333;border-bottom: 1px solid #ddd;margin: 0 0 10px 0;padding: 0 0 5px 0;}
#front-page #discussions ul { padding: 0 0 0 14px; }

.frontpageheatmap {font-weight: normal;line-height: 30px;padding-bottom: 10px;}

.sticky { background: #a1d29a; }


/* ---- Topic Page ---- */

.infobox {border: 1px solid #ccc;border-width: 1px 0;padding: 1em;display:block;}

.infobox ul {margin: 10px 0 10px 12px;padding: 0;}
.infobox ul li { padding-bottom: 3px;}

#topic-info {float: left;padding: 0 1em 0 0;}

#topic-tags {border-left: 1px solid #ccc;float: right;padding: 0 0 0 1em;}

.nav {margin: 15px 0;padding: 12px 0;}
.nav span { font-weight: bold; }
.nav span, .nav a { padding: 6px; }

#thread {background: #eee;list-style: none;margin: 0 0 0 100px;padding: 0;}

#thread li {padding: 1.5em 1.0em;line-height: 1.5em;}
#thread li ol, #thread li ul { margin-left: 40px; }
#thread li ol li, #thread li ul li { padding: 0; }

.threadauthor {margin-left: -110px;overflow: hidden;position: absolute;width: 95px;}
.threadauthor small { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.threadauthor p {margin:0;padding:0;}
.threadauthor p a {color:#9c1212;}

#thread .post blockquote {margin: 0 0 0 4ex;padding: 0 0 0 1ex;border-left: 5px solid #ccc;}

.poststuff {border-top: 1px dotted #ccc;margin: 10px 0 0;padding: 5px 0 0;font: 10px Verdana, Arial, Helvetica, sans-serif;text-transform: uppercase;}

.num, #forumlist small {font: 11px Verdana,Arial,Helvetica,sans-serif;text-align: center;}

li#bb_polls {width:350px;margin-left:0;}

/* ---- Post Form ---- */

.postform {background: #eee;padding: 1em;margin-bottom: 1em;border:1px solid #bbb;}
.postform label {display: block;}
.postform textarea {height: 12em;margin: 5px 0;padding: 5px;width: 500px;display: block;}

#manage-tags {margin: 10px 0 0 0;padding:0; list-style: none;}
#manage-tags li {float: left;width: 160px;padding:0 0 10px 0;margin-right:35px;}

/* ---- Other ---- */

form#searchform {margin:0;padding:0;}
form#searchform p input#search {width:165px;}

.submit {text-align: right;}

.topiclink {display: block;}

.topictitle {font-size: 2em;line-height:2.2em;font-weight: normal;display:inline;}

#latest, #forumlist, #favorites {background: #f7f7f7;margin-bottom: 2em;width: 100%;}


/* ---- Profile Page ---- */

#profile-menu {list-style: none;margin-left:0;padding-left:0;}
#profile-menu li {font-size: 1.1em;background-color: #eee;border: 1px solid #bbb;padding: 4px 7px;display: inline;}
#profile-menu li.current {background-color: #eee;border: 1px solid #bbb;}

#userinfo { margin-top: 10px; }
#userinfo dt { font-weight: bold; }
#userinfo dd { margin: 0 0 5px; } 

#useractivity { margin: 15px 0 5px; }

.user-recent { margin: 0 0 10px; }
.user-recent ol { margin: 5px 0 0 28px; }
.user-recent ol li { margin: 0 0 3px; }

/* ---- Profile Edit ---- */

legend { font-weight: bold;padding: 0 15px;}
fieldset {border: 3px double #ccc;padding: 10px 0 10px 10px; margin-bottom: 15px;width: 95%;}
fieldset table {text-align: left;margin: 0 15px;}
fieldset table td {padding: 2px 0;}
fieldset p {font-size: 11px;margin: 10px 16px;border:0;}

fieldset table {border:0;}

