* {margin:0; padding:0;outline-style:none;}

body {background-color:#000000;background-image:url(http://media.bobseger.com/images/background/new-seger-bg.jpg);background-position:-390px 40px;background-repeat:no-repeat;bottom:0;color:#C0C0C0;font-family:Arial,sans-serif;font-size:12px;line-height:16px;min-height:1234px;text-align:left;top:0;}
#top-bar {margin-top: 0; height: 104px;}
.bulletclub #top-nav {margin-top: 40px; display: none;}
.box-cnt {float:left; padding:0 10px 20px; width:950px; }
.box-wide {_margin-bottom: -5px;}
#ka_mainContainer {width: 950px; }
#home_user_state {margin: 40px 0 0 0;}
#ka_mainContainer, #ka_footer, #ka_manageSubNav ul li#ka_mkpTheme, #ka_since, body#ka_login #ka_header, h2#ka_myHome, #ka_myHomeURL, .ka_gen_rss_friends, #ka_playPageRelatedTabs, #ka_login_area li.ka_username_auth, #ka_login_area li.ka_signout_auth, #forumContainer, #forumContainer li.ka_login_auth, #forumContainer li.ka_join_auth, #forumContainer li.ka_forgot_pass, #ka_headerLoginText div, li.ka_login_auth, li.ka_join_auth, li.ka_forgot_pass, #ka_login_area li.ka_manage_auth, #kickWidget_140775_309628 {display: none; }
#ka_mainContainer {color: #333333; font-size: 13px; }
#ka_mainContainer a:link, #ka_mainContainer a:visited, #ka_mainContainer a:hover {color: #333333;}
#ka_mainContainer .ka_searchList a {color: #000; font-weight: bold;}
#ka_headerTopNav { width: 185px; font-size: 12 pt; float:left;}
#ka_headerTopNav ul {border: 1px solid #333333; border-bottom: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding: 0; color: #333333; margin-bottom:10px;}
#ka_headerTopNav li {display: list-item; border-bottom: 1px solid #333333; line-height:12px; margin:0; padding: 5px 8px; list-style-type:none;}
#ka_manageSubNav {margin:10px 0;}
#logo {height:82px;width:339px; float:right; padding-right:7px; margin-top:20px;}
#logo a {background:url(http://www.bobseger.com/styles/bobsegerskin/images/logo-big.png) no-repeat 0 0; display: block; height:82px; width:339px;}
#ka_mainContainer p {margin:0 0 1em;}
#ka_login_area li a {color: #fff;}

#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover {background: none; color: #333333; }
#ka_headerTopNav li a {padding: 0; }
#bannerad {width: 185px; background: #eee; margin: 10px 0;}
#contentwrap, #ka_contentContainer, #ka_header, .ka_searchList, #home_top {font-size:13px;width:755px;}
#ka_header {float: right; margin: 0; padding: 0; clear:none;}
#ka_contentContainer {float:right; margin:0; padding-bottom:30px;}
#ka_headerSubNav {background: none;  margin:0; padding:0;}
#externallinks {float:left; width:185px; border-bottom:1px dotted #CCCCCC;}
#ka_headerTopNav #externallinks h3 {border-top:1px dotted #CCCCCC; border-bottom:none; padding-top: 20px; text-transform:uppercase; }
#ka_headerSubNav_list {background: #eee; border: 2px solid #333333; font-weight: bold; font-size: 12 pt; color: #333;  text-transform:uppercase; padding:0; float:left; border-right: none;}
#ka_headerSubNav li {float:left; list-style: none; border-right:2px solid #333333;font-size:12px;line-height:14px;margin:0;padding:6px 4px;}


.mgr-tab-selected ul.mgr-tab-sub-menu {border-bottom: 1px solid #CCCCCC; margin:0; padding:0; position:absolute; width:755px;}
ul.mgr-tab-sub-menu li {background:#FFFFFF; border: 1px solid #CCCCCC; margin:2px 2px 0 0; padding:3px 10px 4px; border-bottom: none; float:left;}
ul.mgr-tab-sub-menu li.mgr-tab-selected , ul.mgr-tab-sub-menu li:hover {background:#FFFFFF none; border:1px solid #CCCCCC; margin-top:0; padding-bottom:6px; border-bottom: none; }
ul.mgr-tab-sub-menu {height:auto; min-width: none;}

#ka_headerSubNav li a {padding:0;}
#ka_headerSubNav li a:hover, #ka_headerSubNav li.current a {background: none; color: #333; }
#ka_headerSubNav li.ka_addMedia {border-right:medium none;margin:0;padding-right:0;text-decoration:underline;text-transform:uppercase;}
#ka_headerSubNav li.ka_addMedia.ka_addMedia_friend {background: url(../images/sprite_media_desaturated.gif) no-repeat 0 -665px;}
#ka_headerSubNav li.ka_addMedia.ka_addMedia_photo {background: url(../images/sprite_media_desaturated.gif) no-repeat 0 10px;}
#ka_headerSubNav li.ka_addMedia.ka_addMedia_video {background: url(../images/sprite_media_desaturated.gif) no-repeat 0 -215px;}
#ka_headerSubNav li.ka_addMedia.ka_addMedia_blog {background: url(../images/sprite_media_desaturated.gif) no-repeat 0 -962px;}
#ka_headerSubNav li.ka_addMedia.ka_addMedia_group {background: url(../images/sprite_media_desaturated.gif) no-repeat 0 -665px;}

.ka_more {text-indent: -9999px; margin:10px 0 0;}
.ka_more a {background: url(../images/bt_more.jpg) no-repeat 0 0; display: block; width: 52px; height: 20px; }


#ka_mainContainer h3, body#ka_myhome h3, #ka_profileLeft .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader, body#ka_groups h3, #ka_headerTopNav h3  {background: none; border-bottom:1px dotted #CCCCCC; color:#363636; font-size:28px; line-height:28px; padding:0 0 5px; float:none;}
#ka_mainContainer h2 {font-size:28px; margin:0 0 10px; text-transform:uppercase;}
h3#categories {border-bottom: medium none !important;}
#ka_mainContainer .ka_listDetails {color:#666;}
body#ka_playPage #ka_mainContainer h3 {border-bottom: none;}

#home_top {background: url(../images/bgrepeat.jpg) repeat-x 0 0; float:left; border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 10px;}
#home_top img {float: left; max-width:375px;}
#top_content {float:left;margin:10px 20px;width:335px;}
.widget {border-top: 1px dotted #ccc; margin-top: 20px; padding-top: 15px; float:left;}
.widget.first {border-top: none; margin-top: 0; padding-top: 0px; }
.ka_downphoto {width:185px;}
.ka_statsList li {padding:0 0 5px;}
body#ka_myhome h3 {background: none; }
label {color:#000;}
.ka_searchLetterBox {height:120px;width:160px; margin:0; float:left;}
li.ka_list {margin-right:15px;padding:5px; width:160px; border:1px solid #FFFFFF;}
li.ka_list:hover {border: 1px dotted #CCCCCC;}

.ka_searchListDetails h4 {margin:5px 0 !important; }
.ka_listDetails {margin:5px 0;} 
.no-bg h1#logo {margin-top:-20px; padding-top:20px; }
.ka_profileSeg {border:none;}
#ka_profileBlogs ul, #ka_profileFavBlogs ul, #ka_profileActivityFeed ul {padding:0;}
#ka_profileMessageboard ul {margin-left:0;}
.ka_blogView {border:none;}
.ka_searchListDetails {margin:0;}
#ka_mainContainer h3.ka_comments {padding:0;}
.ka_starL {background-position: 0 -300px;}
.ka_starHighlightL, .ka_starSelectedL  {background-position: 0 -375px;}
.ka_starSystemL li a {height:10px;padding:0 5px;width:10px;}
.ka_rate ul {margin:0;}
.ka_statsList #currentRatingArea li {padding:0;}

/*MB*/
/* STANDARD CLASSES ------------------------------------------ */
#forumContainer #ka_header, /*#forumContainer #ka_headerLoginAuth,*/ #forumContainer .box.stats-box, #forumContainer h3.forum-name {display: none;}
#wrapper .social-links {background:#666666; margin-right:0;}
.boxheading .subscription-links { outline-color: none; }
.search {clear:both; float:right;}
form.admin-control-form {clear: right;}
#forumsubnav {float:right; margin-bottom:10px; width:755px; border-bottom:1px solid #CCCCCC;}
ul.mgr-tab-menu {display: none;}
.mgr-tab-menu-wrapper {background:none ;border:medium none;font-size:12px; width:755px; float: right;}
.mgr-tab-menu-wrapper .mgr-tab-onionskin2, .mgr-onionskin2, .calendar-popup .mgr-onionskin2, .mgr-onionskin3, .calendar-popup .mgr-onionskin3  {background: none;}
.mgr-tab-menu-wrapper .mgr-tab-onionskin1 {background: none; margin: 0;}
ul.mgr-tab-sub-menu {padding: 0; display: block;}
form#b-1, form#signatures {width:755px; float: right; }
ul.mgr-tab-menu li.first {margin-left:0;}
ul.mgr-tab-sub-menu li.mgr-tab-selected a, .mgr-search-tab-menu li.mgr-tab-selected a {background: none !important;}
.mgr-boxbody li {line-height:25px;list-style-position:inside;margin-left:15px;}
fieldset {border:1px solid #CCCCCC;font-size: 12px;margin:0 auto 16px;padding:0.7em 1.2em 1.2em;}
legend {color:#666666;font-size:1em;margin:0;padding:0.5em; text-transform: uppercase;}
.mgr-field small {clear:both;float:right;margin-left:5px;}
.mgr-field * {clear:both;float:left; margin-bottom:5px;}
.mgr-field select {float:left;}
.corp-controls {border-top:medium none;}
ul.mgr-tab-sub-menu li.mgr-tab-selected a {color:#333333 !important;}
ul.mgr-tab-menu a span span span {margin:0;padding:0;}
ul.mgr-tab-menu li.mgr-tab-selected a, ul.mgr-tab-menu li.mgr-tab-selected a span span span, ul.mgr-tab-menu li.mgr-tab-selected a:hover  {background: none !important;}
ul.mgr-tab-menu ul.mgr-tab-sub-menu a span span span {padding-bottom:0;}
ul.mgr-tab-menu li.mgr-tab-selected a {color:#333333 !important;}
ul.mgr-tab-menu a, ul.mgr-tab-sub-menu {font-weight:normal !important; }
#forumContainer #footer li, #forumContainer .mgr-footer li, #forumContainer #mgr-wrapper .mgr-footer li {border: none !important; padding: 0 !important;}


/* AVATARS */
#forumContainer .user-avatar {text-align: center;}

/* BOX */
#forumContainer .box, #forumContainer .ad {margin-bottom: 10px;}
#forumContainer .box {background: none; float:right;  padding:0; width:755px; position:relative;height:auto; }
#forumContainer .boxheading {padding: 0;}
#forumContainer .boxbody {float:right;padding:0;width:755px;}

/* BUTTONS */
#forumContainer .button, .corp-controls .mgr-button, .corp-controls a.mgr-button, body .corp-controls input.mgr-button, .mgr-controls .mgr-button, .mgr-controls a.mgr-button, body .mgr-controls input.mgr-button, .mgr-go, .mgr-mini-form .mgr-button, #login_default .search-form .mgr-button, #profile_mini #cancel-button, .corp-controls input.mgr-button:hover, .corp-controls a.mgr-button:hover, body .corp-controls input.mgr-button:hover, .mgr-controls input.mgr-button:hover, .mgr-controls a.mgr-button:hover, body .mgr-controls input.mgr-button:hover, .mgr-controls .mgr-cancel-button:hover, .mgr-controls #mgr-cancel-button:hover, #login_default .search-form .mgr-button:hover {background: #666 none !important; color: #FFF; text-transform: uppercase; border: none; font-weight: bold; font-size: 12px; padding: 1px;}
* html #forumContainer .button {border-color: #666; padding: 0;}
#forumContainer a.button {text-decoration: none; padding: 1px 5px;}
#forumContainer table a.button, #forumContainer .tool-box a.button {background: transparent; border: none; padding: 0; text-transform: none; text-decoration: underline; font-size: 12px; color: #000; padding:2px 5px;}
#forumContainer .control-box .button, #forumContainer .jump-box .button {border-color: #FFF;}
* html #forumContainer .control-box .button, * html #forumContainer .jump-box .button {border-color: #666;}
	
/* previous and next buttons */
#forumContainer .control-box .previous-topic, #forumContainer .control-box .next-topic {background: transparent;	border: none; color: #000;}

/* COLLAPSE BUTTON */
#forumContainer .collapse-button {text-transform: capitalize; font-size: 10px; text-decoration: none;}

/* DROP DOWN LISTS */
#forumContainer .dropdown p {background: #666 url(http://static.yuku.com/domainskins/bypass/img/insun/blue/arrow-down.gif) no-repeat right;padding: 1px 16px 1px 5px;font-size: 12px;}
#forumContainer .dropdown li {background:#666666;  border:1px solid #999999; }
#forumContainer .dropdown li:hover, #forumContainer .dropdown li:active {background: #FFF;}
#forumContainer .dropdown li a {color: #000; 	text-decoration: none;}
#forumContainer .dropdown li input {font-size: 12px;}

/* PAGER */
#forumContainer .pager {font-size: 10px; color: #666;}
#forumContainer .pager a {text-decoration: none; color: #666;}
#forumContainer .pager a:hover, #forumContainer .pager a:active {color: #CCC;}
#forumContainer .pager-total {border: 1px solid #CCC; padding: 2px;}
#forumContainer .pager-list span {border: 1px solid #CCC; padding: 2px;}
#forumContainer .current {background: #666; color: #FFF;}

/* SPECIAL BOX & ELEMENT CLASSES
---------------------------------------------------------- */

/* ANNOUNCEMENT-BOX ---- */
#forumContainer .announcement-box {border: none; background: transparent; color: #324879;}
#forumContainer .announcement-box .boxbody {padding: 0;}
#forumContainer .announcement-box p {margin: 0;}

/* TOOL-BOX ---- */
#forumContainer .tool-box .subscription-links {font-size: 10px; border: none; background: none;}
#forumContainer .tool-box .boxheading h1 {border-left: 3px solid #AEC9E4; padding-left: 5px; text-transform: uppercase;} 

/* CONTROL-BOX, JUMP-BOX ---- */
#forumContainer .control-box, #forumContainer .jump-box {border: none;background: none ;position: relative;padding: 0; margin-bottom: 5px; width:755px;  clear:right; float:right; width:756px;}
#forumContainer .control-box .boxbody, #forumContainer .jump-box .boxbody {padding: 0;}

/* contains previous, next links */	
#forumContainer .topic-pagejump {float:right; width:740px;}

/* CATEGORY-BOX, FORUM-BOX (contain tables) ---- */
#forumContainer .category-box, #forumContainer .forum-box {padding:5px 0;}
#forumContainer .category-box .boxheading, #forumContainer .forum-box .boxheading {background:none; border:none; margin-bottom:3px; padding:0;} 
#forumContainer .collapsed .boxheading {margin: 0;}
#forumContainer .category-box .boxbody, #forumContainer .forum-box .boxbody {padding: 0;}
#forumContainer .category-box table h3, #forumContainer .category-box table p, #forumContainer .forum-box table p
{margin: 0; margin-bottom: 8px;}

/* DISCUSSION-BOX ---- */
#forumContainer .discussion-box {background: transparent; padding: 0;}
#forumContainer .discussion-box .boxbody {padding: 0;}
#forumContainer .post-tags {border-bottom: 1px solid #BEBEBE;}
#forumContainer .post-tags strong {font-weight: normal;}
#forumContainer .signature {border-top: 1px solid #BEBEBE;}
#forumContainer .avatar-block {font-size: 11px;}
#forumContainer .post-date {font-weight: bold; font-size: 10px;}

/* special discussion table styles */
#forumContainer .discussion-box table {margin-bottom: 10px;}
#forumContainer .discussion-box table.reply {border: 3px solid #C9C9C9;}
/*#forumContainer .discussion-box th {background: #AEC9E4 url(http://static.yuku.com/domainskins/bypass/img/insun/blue/heading-gradient.gif) repeat-x; color: #000;}*/
#forumContainer .discussion-box th a {color: #000;}
#forumContainer .discussion-box .reply th {background: #C9C9C9 url(http://static.yuku.com/domainskins/bypass/img/insun/blue/reply-gradient.gif) repeat-x; color: #000;}
#forumContainer td.poster-interact {text-align: center; background: #C1C1C1;}
#forumContainer td.poster-detail {background: #EBEBEB;}
#forumContainer td.post-content {background: #F4F4F4;}
#forumContainer td.post-tools {background: #C8C8C8;}

/* GENERAL TAGS ----------------------------------------------- */

#forumContainer blockquote {background: #C9C9C9; border: 1px solid #555; padding: 10px;}
#forumContainer hr {border: none; background: #043; color: #043; height: 1px;} 

/* TABLES */
#forumContainer table {border-collapse: collapse; background: #FFF; margin-bottom:10px;}
#forumContainer th, #forumContainer td {border: 1px solid #BEBEBE; padding: 3px;}
#forumContainer tr.even {background: none;}
#forumContainer th {background: transparent url(http://www.bobseger.com/styles/bobsegerskin/images/top-nav-bg.png) repeat-x scroll 0 0; color: #FFF;}
#forumContainer th a {color: #FFF;}

.mgr-boxheading h2, .boxheading h2 {font-size:28px; margin-bottom:10px; text-transform:uppercase; width:100% !important; color:#363636 !important;}
.mgr-box, .mgr-boxheading, .mgr-boxbody, .mgr-onionskin1, .mgr-onionskin2, .mgr-onionskin3 {float:right;position:relative; width:755px; }
.mgr-box {background: none; border: none;}
.mgr-boxheading, .calendar-popup .mgr-boxheading {background: none; height:auto; padding:0; }
.mgr-boxbody, #profile_mini .boxbody, .calendar-popup .mgr-boxbody {padding: 0 0 10px;}
.mgr-onionskin1, .calendar-popup .mgr-onionskin1 {background: none; margin:0;}

#forumContainer .bottom .boxbody .clear-container {float:right; width:500px;}
