/* --------------------------------------------------------------------------
Sportsvite | BBBS Stylesheet

Author:		Erik Kallevig
Version:	1.0

Copyright 2004-2008, Sportsvite, LLC.  Don't Steal.
----------------------------------------------------------------------------- */


/* Global */

body.bbbs { background: #e05c0f url(/images/maven/partners/bbbs/bbbs-masthead-repeater.gif) repeat-x; }
.bbbs a, .bbbs .events dd h4 a.locale, #sidebar ul.sub li a, #sidebar ul.sub li a:hover { color: #7F317F; border-color: #7F317F; }
.bbbs a:hover { color: #7F317F; } 
.bbbs label, .bbbs h2 { color: #E05C0F; }


/* Header */

.svite.bbbs #header { background: #EC891D url(/images/maven/partners/bbbs/bbbs-masthead-bg.gif) no-repeat 50% 100%; }
.bbbs #header .wrap { height: 194px; }
.bbbs .ad.leaderboard { top: 62px; padding: 0; }
.bbbs p#site-notice.update { color: #fff; _background: none !important; _padding: 0 !important; }
.bbbs p#site-notice.update a { color: #fff; text-decoration: underline; }
.bbbs #personal_nav .btn { display: inline; width: auto; height: auto; background: none; color: #fff; text-indent: 0; margin-left: 3px; }
.bbbs #personal_nav .btn:hover { width: auto; background: none; }
.bbbs #personal_nav .btn.log_in { padding-right: 5px; }
.bbbs #personal_nav { padding-top: 5px; }
.bbbs #personal_nav li a { font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration: underline; border: 0 !important; }
.bbbs #personal_nav li.divider a { background: none; text-decoration: none; display: inline; }
.bbbs #personal_nav li em { color: #fff; }
.bbbs #personal_nav a em { display: inline; }
.bbbs #personal_nav a.btn em { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-style: normal; }





/* Body */

.bbbs #content h1 { background-color: #43B218; _background: #43B218 !important; color: #fff; border: 0; }
.bbbs #region-help a { color: #fff; }
.bbbs #content.sidebar #frame, .bbbs #sidebar { background: #43B218; }
.bbbs #page { border-color: #8cde6c; }
.bbbs #content { padding-bottom: 30px; background: #E2E2E2; margin: 0 auto; }
.bbbs .gallery div.item { margin: 0 22px 15px 10px; }

.bbbs h2.no_shadow { padding: 0; }



/* Modules */

.bbbs .section.about .gutter { padding-bottom: 25px; }
.bbbs .section.about p { padding: 10px 12px; line-height: 1.2em; }
.bbbs .section.about p.util { padding: 16px 12px 0 0; }
.bbbs .section.about p.note { color: #6c6c6c; font-size: 1.1em; }
.bbbs .section.about img { float: right; display: inline; margin: 10px 15px 10px 15px; }
.bbbs .section.about ul { margin-top: 1.2em; }
.bbbs .section.about li { list-style: disc; margin: 0 1em .8em 4em; font-size: 1.2em; line-height: 1.2em; }

.bbbs .join { text-align: center; }
.bbbs .join h2 { margin-bottom: 20px; }
.bbbs .join p { margin: 10px 12px 18px; }
.bbbs p.callout_button { margin-bottom: 15px; }
.bbbs a.highlight { padding: 5px 12px 5px; font-size: 1.1em; color: #fff; background: #8F4A8F; border: 1px solid #5a195a; border-top-color: #ae58ae; border-left-color: #ae58ae; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
.bbbs a.highlight:hover { text-decoration: underline; color: #fff; }

.bbbs .gutter {  }
.bbbs .feature.with_thumb { width: auto; float: none; }
.bbbs .feature_thumb { float: right; margin: 15px; }

.bbbs .mini_profile { padding-bottom: 0; }
.bbbs .mini_profile .details { width: 195px; }
.bbbs .mini_profile .friends { display: none; }
.bbbs .mini_profile p.actions a { display: block; }
.bbbs .mini_profile p.actions, .bbbs p.module_btn { padding-bottom: 10px; }

.bbbs .browse label, .bbbs .browse #by_name, .bbbs .browse strong { display: none; }
.bbbs h2.no_shadow strong { display: inline; }

.bbbs .videos_module embed, .bbbs .videos_module object  { width: 266px; }
.bbbs .videos_module .thumbs img { width: 82px; }

.bbbs .jcarousel-skin-tango .jcarousel-item, .bbbs .jcarousel-skin-tango .jcarousel-item-horizontal a { width: 55px; height: 55px; }
.bbbs .jcarousel-skin-tango .jcarousel-container-horizontal { width: 218px; padding:15px 16px 10px 34px; }
.bbbs .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 210px; padding-top: 8px; height: 60px; }
.bbbs .jcarousel-skin-tango .jcarousel-item-horizontal { margin: 0 18px 0 0; overflow: hidden; }

.blog h3 a { font-size: 1.2em; font-style: normal; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: bold; }
.blog h3 { margin-left: 0; }
.blog p { margin: .8em 0; line-height: 1.3em; }
.blog p.click_for_more { margin: 0; }
.blog h3 .blog_module_meta { font-size: .9em; color: #BACADE; padding-left: 10px;  }
.blog .blog_post { border-bottom: 1px solid #eee; padding: 10px 0 15px; margin: 0 15px; }
.blog .info { margin: 10px 10px 15px; margin-top: -1px; background-color: #fff; }


.fluid-chatter a { border: 0; }
.fluid-chatter form { margin-bottom: 12px; padding: 8px 0 8px 8px; background: #f7fafd; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; border: 1px solid #eaedf0; }
.fluid-chatter form fieldset { width: auto !important; margin: 0; padding: 0; }
.fluid-chatter form fieldset textarea { float: left; width: 77%; height: 4em; margin-right: 2%; }
.fluid-chatter form fieldset input { width: 16%; margin-top: 3.2em; padding: 5px 0; font: normal bold 1em/1.4em "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; border: none; background: #3c80cb; color: #fff; font-weight: bold; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; cursor: pointer; }
.fluid-chatter form fieldset input:hover { color: #eee; background-color: #183e74; }
.fluid-chatter form div { background: transparent; }

.fluid-chatter dl { width: 100%; margin: 0; }
.fluid-chatter dt { position: relative; z-index: 501; clear: both; float: left; width: 70px; margin-bottom: 10px; background: #f7fafd url(/images/maven/shared/fluid-chatter-bubbles.png) 0 0 no-repeat; }
.fluid-chatter dd { position: relative; z-index: 500; margin: 0 0 10px 70px; padding: 8px; background: #f7fafd; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }
Ê Ê Ê Ê.fluid-chatter dt.captain { background-color: #ffffdd; }
Ê Ê Ê Ê.fluid-chatter dd.captain { background-color: #ffffdd; }
.fluid-chatter dd strong { display: block; font-size: 1.1em; margin-bottom: 2px; }
.fluid-chatter dd strong a { font-weight: bold; }
.fluid-chatter dd span.admin-links { float: right; }
.fluid-chatter dd span.admin-links a { font-weight: bold; }
.fluid-chatter dd p { margin-bottom: .6em; font-size: 1.1em; line-height: 1.2em; }

/* And if you want to skin it, these are the editable items:
.fluid-chatter form { background-color: #f7fafd; border-color: #eaedf0; }
.fluid-chatter form fieldset input { color: #fff; background-color: #3c80cb; }
.fluid-chatter form fieldset input:hover { color: #eee; background-color: #183e74; }
.fluid-chatter dt { background-color: #f7fafd; }
.fluid-chatter dd { background-color: #f7fafd; }
.fluid-chatter dt.captain { background-color: #ffffdd; }
.fluid-chatter dd.captain { background-color: #ffffdd; }
*/

.chooser { }
.chooser ul { margin: 12px; padding: 5px 15px; border: 1px solid #efefef; height: 240px; overflow: scroll; background: url(/images/maven/global/input_bg.gif) no-repeat; border-top: 0; border-left: 0; }
.chooser li { font-size: 1.2em; margin: .4em 0 .4em; line-height: 1.3em; }
.chooser li a, .chooser p a { border: 0; text-decoration: underline; }
.chooser p, .login_module p { margin: .4em 12px 1em; line-height: 1.3em; }

.login_module form { margin: 0 12px 15px; padding: 10px 0 1px; }
.login_module input.text { width: 92%; font-size: 1.1em; font-weight: normal; letter-spacing: 0; }
.login_module input.primary_action { padding: 3px 12px; font-size: 1.3em; color: #fff; background: #3574c2; border: 1px solid #153768; border-top-color: #7ab3fa; border-left-color: #7ab3fa; cursor: pointer; text-align: center; font-size: 1.1em; letter-spacing: 0; }


.group-list { position: relative; }
.group-list ul { display: none; position: absolute; background: #fff; padding: 10px; border: 1px solid #BACADE; border-top: 0; width: 150px; }
.group-list:hover ul { display: block; }






/* Sidebar */

.bbbs #sidebar li.current { background-image: none !important; }
.bbbs .side-nav-section h3, .side-nav-section li.current { background: #7F317F; }
.bbbs a.sidebar-btn { color: #fff; }




/* Footer */

.bbbs #feedback-v2 { padding: 10px 12px; color: #ddd; font-size: .9em; background: none; text-align: center; }
.bbbs #feedback-v2 p { color: #ddd; }
.bbbs #feedback-v2 a { color: #ddd; font-weight: bold; border: none; text-decoration: underline; }
.bbbs #feedback-v2 a:hover { color: #fff; }

.bbbs #footer { background: none; }
.bbbs #footer .wrap { padding-top: 10px; }
.bbbs a#feedback_btn { display: none; }
.bbbs #footer_links { background: #EC891D; border: 0; }
.bbbs p#copyright, .bbbs p#copyright em,
.bbbs #footer_links li a,
.bbbs #footer_links li,
.bbbs #footer_links h4
{ color: #fff; border-color: #fff; }
.bbbs p#copyright em { display: none; }

