/*****************************************************/
/* Network Style Sheet - SlamDunkOKC                 */
/* Last Edit: 11:13 PM CST - Monday Aug 4, 2008     */
/* Last Edit By: Tommy Yi / OPUBCO	                             */
/* Version: 1.0 / Production                         */
/*****************************************************/
@import "http://www.terrellandmaritess.com/newforum.css";

/**********************/
/*   Global Styling   */
/**********************/
body, h1, h2, h3, h4, button, table {font-family:Arial,Helvetica,Sans-serif;font-size:11px;color:#d7d7d7}
p {font-family:Arial,Helvetica,Sans-serif;font-size:11px;}

body {background:url(http://images.onesite.com/terrellandmaritess.com/court-bg.) top center no-repeat #000;}
#oneSiteContainer {background:url(http://images.onesite.com/terrellandmaritess.com/center-bg.jpg) top center no-repeat #272727;}
#oneSiteContainer, #cpContainer {width:980px !important;}

#oneSubPageContainer {padding: 0 10px;}
#column1, #column2, #column3,
.admin-task-container, .usersub-task-container, .network-task-container, .subPage-task-container, .error-task-container {padding: 0 0 0 !important;}

/* Removals */
.cp_left-subnav_item-account {display:none !important;}

/*****  resets  *************************/
table.blog_posts_table {width: auto !important;}
.mod_friends .title_container, .mod_friends .title_html, .mod_friends .spreader, 
.friend-mod-title, .friend-mod-friend-box {width: auto !important;}
.mod_friends h3 .title_html {padding: 0 !important; float: left;}
.mod_friends h3 .title_html .friend-mod-total,
.mod_friends h3 .title_html .friend-mod-message {height: auto; margin: 0; padding: 7px 0 0 15px; float: left; color: #444; font-size: 10px; font-weight: 500;}
.mod_friends .spreader {position: static;}
/*.mod_friends .friend-mod-title {display: none;}*/ /* hides the extra text that reads 'new friends' etc. based on the display type of the friends module */
#onePageContent, #oneSubPageContent {margin: 0; padding: 0;}
#oneMainContentWide {margin: 0; padding: 0;}
#home_blog_browse #oneSiteContainer {margin-top:0px;}
/* .usersub-task-container {padding: 0;} */

/* yui popups font color */
#flag_dialog {color: #000 !important;}

/*****  toolbar  *************************/

#slamLogIn span {display:none;}
#slamLogIn .register {float:left;display:block;width:130px;height:32px;background:url(http://images.onesite.com/terrellandmaritess.com/register.gif) no-repeat;}
#slamLogIn .login {float:left;display:block;width:130px;height:32px;background:url(http://images.onesite.com/terrellandmaritess.com/signin.gif) no-repeat;}

#slamLogged {padding-left:20px;padding-top:10px;background:url(http://images.onesite.com/terrellandmaritess.com/login-bg.gif) no-repeat;width:255px;height:32px;}
#slamLogged a {margin:0 auto; float:left;display:block;}
#slamLogged .myHub {width:62px; background:url(http://images.onesite.com/terrellandmaritess.com/icn-site.gif) center left no-repeat;padding-left:16px;}
#slamLogged .inbox {width:67px;background:url(http://images.onesite.com/terrellandmaritess.com/icn-inbox.gif) center left no-repeat;padding-left:18px;}
#slamLogged .logout {width:60px;background:url(http://images.onesite.com/terrellandmaritess.com/icn-logout.gif) center left no-repeat;padding-left:16px;}

#slamMenu ul {margin:0; padding:0; list-style-type:none;}
#slamMenu li {float:left!important;padding-bottom:-10px; height:30px;}
#slamMenu a {text-transform:uppercase; line-height:30px !important;text-align:center; font:bold 11px Arial,Helvetica,sans-serif;display:block;color:#999999;text-decoration: none;}
#slamMenu a:hover {color:#FFF !important; text-decoration: none !important;}

/* Specific Menu Items */
#slamMenu li #home {width:115px !important;}
#slamMenu li #forum {width:119px !important;}
#slamMenu li #photos {width:117px !important;}
#slamMenu li #videos {width:115px !important;}
#slamMenu li #blogs {width:112px !important;}
#slamMenu li #groups {width:121px !important}
#slamMenu li #people {width:118px !important;}
#slamMenu li #invite {width:120px !important;}

/* Footer */
#oneFooterMenu {display:none;}
#slamDunkFooter {height:73px; width:980px; display:block; background:url(http://images.onesite.com/terrellandmaritess.com/slamFooter.gif) no-repeat #000;}
#custom-network-footer {padding-top:10px;background:#000;}
#slamLinks {padding-top:18px;padding-left:30px;}
#slamLinks a {padding-left:10px;padding-right:10px;}
#copyrightSlam {margin-bottom:10px;}

/*****  Links  ******************************************/

a {color: #959595; font-size: 11px /*!important*/; outline:none !important;}
a:visited {color: #c7c7c7 !important;}
a:hover {color: #FFFFFF; text-decoration: underline !important;}

/*****  Buttons  ****************************************/

.button {text-transform: lowercase; height: 16px; line-height: 17px; padding: 0; color: #FFF; border:1px solid #050304; font: 10px Tahoma,Arial,Verdana; text-decoration: none !important; background:url(http://images.onesite.com/terrellandmaritess.com/btn-slam.gif) top left repeat-x !important;}
.button:hover {border: 1px solid #181718;background:url(http://images.onesite.com/terrellandmaritess.com/btn-slam.gif) top left repeat-x !important;}


.button span {padding: 0; line-height: 16px; color: #FFF; font: 10px Tahoma,Arial,Verdana; text-decoration: none !important;}
.button:hover, .button:hover span {text-decoration: none !important;}
button.button {padding 0;}
button.button span {padding-top: 0px;}
button.button-small-gray {padding-bottom: 0;}
#add_post_buttons {margin-top: 7px;}

/*****  Error Messages and Login Pages  ****************/

#auth_required_error {padding: 0 10px}
#auth_required_error #auth_required_header h2 {color: #707070; font-size: 16px}
#auth_required_error p {color:#FFF;}

/* login modules */
#quickLogin {width: 300px !important; border: 0 none !important; font-weight: 500 !important;}
#quickLogin span {color:#FFF; width: auto !important; padding: 0 !important; background: transparent !important; border: 0 none !important;}
#quickLogin h3.title span {text-align: left;}

#onePageContainer .mod_login {width: 300px; color: #000; }
#onePageContainer .mod_login .container {padding: 0; background: #545454 !important;}
#onePageContainer .mod_login h3.title {height: 27px;}
#onePageContainer .mod_login h3.title span.title_span {line-height: 27px; padding-left: 10px !important; font-size: 14px !important; font-weight: 700 !important; font-family: Arial, Helvetica, sans-serif !important;}
#onePageContainer .mod_login ul {padding: 10px;}
#onePageContainer .mod_login .monlogintable {margin: 0 auto;}

/* usergroup blog errors */
#info-blog-error {width: auto !important;}
#info-blog-error .title {background: #FBAF5D;}