@charset "UTF-8";
/* CSS Document */




* {margin: 0; padding: 0;}
#ka_since, #ka_searchText, li#ka_subMyMedia, #ka_profileCommentControlBot, li#ka_mkpTheme a, li#ka_mkpStarted a, #ka_myHomeURL, h2#ka_myHome, body#ka_login #ka_headerSubNav, body.ka_searchResults #ka_headerSubNav, body#ka_register #ka_headerSubNav, body#ka_forgot #ka_headerSubNav, body#ka_homepage #ka_headerSubNav, li#ka_profileViewsItem, #ka_footer, #forumContainer #ka_headerLoginAuth li.ka_username_auth {display: none;}

.header-toolbox {clear: both; }
.logo-wrapper {float: left; clear: both;  }
.pagesize {display: none;}
#ka_mainContainer p {color:#666666;line-height:19px;margin:0 0 1em;}
#ka_headerSearch {margin:0;}
#noAdWrapper {float:left;margin:0 0 0 25px;width:645px;}
#ka_mainContainer, #ka_header, #ka_manageContent, #ka_contentContainer, #ka_profileContainer, .ka_searchList, #ka_headerTopNav {width:645px;}

/*

#ka_mainContainer { float:left; width:645px;}
#ka_header, #ka_manageContent, #ka_contentContainer, #ka_profileContainer, .ka_searchList {margin:0 0 0 25px; width:645px; float: left; clear:none; }
.mgr-box, .mgr-boxheading, .mgr-boxbody, .mgr-onionskin1, .mgr-onionskin2, .mgr-onionskin3 {position:relative; float: left; width:645px; }
form#b-1, form#signatures, .mgr-error {clear:left; float:left; margin: 0 0 0 25px; width:645px; }
#forumContainer .ka-section {margin:0 0 0 25px; width:645px; clear:left;}
body#help_bbcode p, body#help_bbcode h1, body#help_bbcode table { margin-left: 25px;}
body#help_bbcode table {width: 645px !important;}
#forumContainer form#post-form {float:left; width:645px;}
#forumContainer .boxbody {width:645px; }
#wrapper .scrolling {width:415px;}


*/
#ka_header {margin-bottom: 10px;}
#ka_mainContainer input[type="radio"] {border: none;}
#ka_profileContainer, .ka_searchList {margin: 0;}
#ka_contentContainer {font-family:Arial,Helvetica,sans-serif; font-size:12px; /*margin:0 5px 50px 25px;*/}
.ritcolumn {display:inline; float:right; margin: 0; width:300px; }
.squaread {display:inline; float:left; margin:0; position:relative; z-index:1;}

#ka_manageContent {margin:0 auto;}
#ka_headerTopNav ul {padding:6px 0;}
#ka_headerSubNav {background: url(../images/subnavbg.jpg) repeat-x; padding: 10px 10px; }
#ka_headerSubNav li {margin: 0 0 0 12px;}
#ka_mainContainer a:link, #ka_mainContainer a:visited {color:#000000; text-decoration: none;}
#ka_mainContainer a:hover {text-decoration: underline;}
#ka_headerBtmNav {font-size:12px; padding: 15px 0; text-transform:capitalize;}

#ka_manageSubNav {border: none; font-size:12px; height:24px; margin:5px 0; /*clear:both; float:left;*/}
#ka_manageSubNav ul {bottom:0;margin:0; font-size:12px; position:relative;}
#ka_mainContainer #ka_manageSubNav ul li a {background:url(../images/manageNavbt.jpg) repeat-x scroll 0 0; border: 1px solid #ccc; color: #999; margin: 0 5px 0 0;padding:2px 8px;}
#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover {background:url(../images/manageNavbt.jpg);border: 1px solid #ccc; margin:0; color: #999; font-weight: bold;padding-bottom:1px;}
#ka_manageSubNav ul span {margin: 0 5px 0 0; }
#ka_manageSubNav ul span.ka_mkplink a, #ka_manageSubNav ul span.ka_mkplink a:hover {background: none !important; border: none !important; margin:0; color: #777777 !important; font-weight: normal; padding: 2px 8px ;}
#ka_mainContainer #ka_headerBtmNav li.ka_username_welcome a, li.ka_username_welcome a {color: red; font-weight: bold;}
#ka_mainContainer #ka_headerBtmNav li, #forumContainer #ka_headerLoginAuth li {border-right: 1px solid #ccc;}
#ka_mainContainer #ka_headerBtmNav li.ka_signout_auth, #forumContainer #ka_headerLoginAuth li.ka_signout_auth, li.ka_btmmyMessagesMail,#forumContainer #ka_headerLoginAuth li.ka_forgot_pass {border-right: none !important;}
#ka_mainContainer #ka_headerBtmNav a:link, #ka_mainContainer #ka_headerBtmNav a:visited {color: #666666;}
#ka_mainContainer #ka_headerSubNav li a, #ka_headerSubNav li a:hover, #ka_headerSubNav li.current a  {text-transform:uppercase; color: #fff; font-weight:bold; text-decoration: underline;}

#ka_headerTopNav {background: url(../images/sprite.jpg) no-repeat 0 0; height:31px; }
#ka_headerTopNav ul {padding:0;}
#ka_headerTopNav li {float:left; height:31px; margin:0;}
#ka_headerTopNav li a {background: url(../images/sprite.jpg) no-repeat 0 0; display:block; height:31px; text-indent:-9999px; padding:0;}
#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover {background: url(../images/sprite.jpg) no-repeat 0 0;}
li#ka_myhomeTab a {background-position:0 0; width:134px;}
li#ka_myhomeTab a:hover, li#ka_myhomeTab.current a {background-position:0 -32px;}
li#ka_messageBoardsTab a {background-position: -136px 0; width:168px;}
li#ka_messageBoardsTab a:hover, li#ka_messageBoardsTab.current a {background-position: -136px -32px;}
li#ka_memberTab a {background-position: -302px 0; width:120px;}
li#ka_memberTab a:hover, li#ka_memberTab.current a {background-position: -302px -32px;}

#ka_headerSearch {width:275px; float:right;}
#ka_headerSearch input.ka_searchField, #forumContainer .pagesize #search {font-family:lucida Grande,arial,helvetica,sans-serif; font-size:12px; height:17px; padding:2px; width:195px; color:#666666; margin: 0;}
.ka_searchButton, #forumContainer .pagesize #submit {background:url(../images/search.jpg) no-repeat 0 0 !important; height:23px; margin:0 3px 0 5px; width: 64px; cursor: pointer; text-indent:-9999px; border: none;}
#ka_headerLogin ul {margin:0;}
#ka_headerLogin li a {padding:0 10px 0 0;}
#ka_leftColumn, #ka_rightColumn {width:317px;}
body#ka_myhome h3, #ka_profileContainer h5, #ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4, h1, h2, h3, h4, .mgr-boxheading h2 {color:#333333; font-family:Georgia,serif; font-size:16px; font-style:normal; font-weight:400; line-height:19px; margin:0;border: none; padding: 15px 0 5px; }
h2#HistHeader {font-size:30px; font-weight:normal; line-height:24px; margin:10px 0 10px 25px; font-family: Georgia,serif;}
#ka_mainContainer h4 {font-size: 12px;}
legend {color:#666666; font-family:Georgia,serif; font-size:13px; padding: 10px; }
.ka_profileSeg h5, body#ka_myhome h3, #ka_mainContainer h3, .ka-section h2, .mgr-boxheading h2 {background:transparent url(http://www.biography.com/images/article/bg_ac_top_border.gif) repeat-x scroll 0 top; /*padding:15px 0 !important;*/ }
#ka_profileLeft .ka_profileSeg h5 {color:#CC3333;  text-transform: uppercase; padding: 15px 0 0 !important;}
#ka_profileContainer #ka_profileRight #ka_profileDetailsUsername h5, #ka_profileLeft .ka_profileSegHeader  {background: none; padding:0; text-transform:uppercase;}
#ka_profileUser .ka_profileSegCont {padding: 5px;}
#ka_profileFriends .ka_profileSegCont, #ka_profileFans .ka_profileSegCont {padding: 0;}
#ka_profileUserInfo .ka_starSystemL li {height:18px;}
ul.ka_profileMediaList {height:auto; overflow:hidden; }
#ka_profileRight {width:450px; margin: 0; }
#ka_profileRight .ka_profileSegHeader {background: none;}
table#aboutMe_tbl {width: 610px !important;}
.ka_profileSeg {border: none; margin:0 0 5px;}
.ka_relatedMediaWidget {margin:0;}
.ka_moduleLetterBox, .ka_relatedMediaWidget li a:link, .ka_relatedMediaWidget li a:visited, .ka_relatedMediaWidget li {height:75px; width:97px;}
.ka_relatedMediaWidget li .info {width:91px;}
.ka_relatedMediaWidget li {margin-right:8px;}

/*---remove icon & add bullets---*/
#ka_profileMessageLink, #ka_profileFriendSuggest, #ka_profileEditLink, #ka_profileFriendLink, .ka_flag, .ka_delete, li#ka_profileFriendAlready, #ka_headerSubNav li.ka_addMedia, #ka_profileFeeds li, #ka_profileActivityFeed li, .ka_myHomeList li, .ka_gen_friend  {background: none !important;padding:0 !important;}
#ka_profileMessageboard li, #ka_profileBlogs li, #ka_profileFavBlogs li, #ka_profileActivityFeed li, #ka_profileFeeds li, #ka_mainContainer .ka_myHomeList li {color:#666666; font-size:12px; list-style:disc outside;}
#ka_mainContainer #contactUser li, #ka_mainContainer #ka_profileLinks li {border-bottom: 1px dotted #ccc; padding: 2px 0 !important;}
#ka_mainContainer #ka_profileLinks li a {color: #666;}
#contactUser {margin: 0 5px 5px; }
#ka_mainContainer #contactUser li a {text-decoration: none;}
#contactUser .ka_gen_rss_link {padding-left:0;}
li#ka_profileRSSLink span {margin-right:0;}
#ka_profileLeft .ka_profileSeg { width:170px;float:right; }
#ka_profileFriends, #ka_profileFans, #ka_profileLinks {margin:10px 0;}
#ka_profileFriends li {background:#FFFFFF none repeat scroll 0 0; margin:0 6px 7px 0 !important; }
#ka_profileFriends li, #ka_profileFans li {margin: 5px 1px 20px 5px !important;}
ul.ka_profileMediaList li {margin-bottom:25px;}
.ka_profileMediaMeta {display: block !important; bottom: -50px; top:45px;width:60px; height:25px; }
.ka_profileMediaMetaName, .ka_profileMediaMetaTop, .ka_profileMediaMetaBot {background: none; }
.ka_profileMediaMetaBot {display: none !important;}
.ka_profileMediaMetaName {color:#666666; font-size:11px; font-weight:normal; line-height:11px; margin:5px 0 0 10px; padding:0; text-transform:capitalize; width:50px; height:11px; overflow:hidden; word-wrap:break-word;}

#ka_profileUserInfo .ka_starSystemL li {height:18px;}
.ka_starL,.ka_starS {background:transparent url(../images/stars.png) no-repeat scroll 0 -20px;}
.ka_starHighlightL, .ka_starSelectedL,  .ka_starSelectedS  {background:transparent url(../images/stars.png) no-repeat scroll 0 -3px;}
.ka_starSystemL li a {display:block;height:15px;padding:0;width:15px;}
.ka_starSystemS li {width:15px !important; }
.ka_starSystemS li {height:16px;}

#ka_profileUserInfo #ka_starRatingSubText {clear:none; float:left; margin:5px; }
#ka_profileLastLoginItem {clear: left;}
ul#ka_profileUserInfo {float:left; margin:0; }
#ka_mainContainer ul#ka_profileUserInfo li a {color: #555555; text-decoration: underline;}
#ka_profileImg, #ka_profileImg a {margin: 0 0 10px; }
li#ka_profileRSSLink {margin-top:0px; padding:0; }
#ka_mainContainer #contactUser li a {color: #666666; }
#ka_profileComments ul li.ka_profComment {margin-bottom:15px; padding-top:15px; border-top:1px solid #EBEBEB;}
.ka_profileCommentDate {color:#666666;margin-left:65px;}
#ka_mainContainer .ka_profileCommentDate a {color:#666666; text-decoration: none;}
.ka_profileCommentImg {margin:-15px 0 0;}
.ka_profileCommentControls {font-size:11px; margin:0 0 0 65px; text-transform:capitalize;}

.ka_pipe {padding:0 2px;}
#ka_mainContainer input#ka_profileAddCommentButtonTop, #ka_mainContainer input#ka_profileAddCommentButtonBot {float:right;}
#ka_mainContainer input.ka_button, #ka_mainContainer input.ka_button:hover, .ka-submit {background: none; background-color: #fff; border:1px solid #CCCCCC; color:#666666; font-size:10px; font-weight:bold; padding:2px; text-align:center; text-transform:uppercase;}
#ka_profileCommentControlTop {float: right;}

li.ka_list {border:1px dotted #CCCCCC; height:200px; margin:2px; width:122px;}
.ka_searchListDetails {width:123px;}
.ka_searchLetterBox {width:112px;}
label {color:#666666;}
.ka_searchListDetails h4 {margin:0 5px !important; }
#ka_profileLeft {float:right; border:1px solid #CCCCCC; margin: 32px 0 0; padding:5px; width:170px;}
#ka_profileUser {}
#ka_profileDetailsUsername h5, body#ka_myhome #ka_contentContainer h2 {color:#CC3333; font-family:Georgia,serif; font-size:28px; font-weight:400; line-height:38px; padding:0;}
.ka_profileSegCont {padding:5px 0;}
.ka_more {margin:15px 5px 0 0;}
.ka_gen_rss_friends {margin-top:15px; }
#ka_myhomeFeeds dt {font-size:12px;margin:0; }
#ka_myhomeFeeds dd {font-size:11px;margin:0 14px 0 10px;padding:3px 0;}
#ka_memberMessage ul.vert li.even {background: none; border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC;}
.ka_Small {font-size:12px;}

#ka_memberMessage ul.vert li.even, #ka_memberMessage ul.vert li.odd, .ka_rowCol ul.vert li.even, .ka_rowCol ul.vert li.odd {border-bottom:1px dotted #CCCCCC; background: none; border-top: none;}
#ka_memberMessage ul.vert li.messagingTitle {border-bottom:1px dotted;color:#666666;margin:10px 0 0;text-transform:uppercase;}
#ka_memberMessage ul.vert li.messagingTitle:hover {color:#666666;}
#ka_memberMessage ul.vert li.even:hover, #ka_memberMessage ul.vert li.odd:hover, .ka_rowCol ul.vert li.even:hover, .ka_rowCol ul.vert li.odd:hover {background:#efefef;}


/*MB*/
/* STANDARD CLASSES ------------------------------------------ */
.legend-box, a.button.mark-read, .topic-pagejump, /*body#account_email .mgr-tab-menu-wrapper, body#account_prefs .mgr-tab-menu-wrapper,*/ #forumContainer .tool-box h3.forum-name, .ip,  .kudos, .views, #forumContainer #ka_headerSubNav, #forumContainer #ka_headerSearch select /*.tool-box .boxheading h1, #search_form div a,  */{display: none;}

a, .blacklink, #mainnav li.sfhover li a:link, #mainnav li.sfhover li a:visited {color:#666666;}
textarea, input, select, .dropdown li a {font-family: "Lucida Grande",arial,tahoma,sans-serif;}
#forumContainer {font-size: 12px;  }
#forumContainer li {list-style: none;}
#forumContainer #ka_headerLoginAuth {float: left;}
#forumContainer .search * {vertical-align:top;}
#forumContainer .advanced-search {float:right; font-size:11px; line-height:13px}
#forumContainer .advanced-search a {color: #666; font-weight: normal;}
#forumContainer .topics, #forumContainer .posts {width:80px;}
#forumContainer .forum-controls {position: relative;}
.search {clear:both; float:right;}
#forumsubnav {float:right; margin-bottom:10px; width:645px; border-bottom:1px solid #CCCCCC;}
.mgr-tab-menu-wrapper {background:none ;border:medium none;font-size:12px; width:645px; float: right;}

body#account_email .mgr-tab-menu-wrapper, 
body#account_prefs .mgr-tab-menu-wrapper,
body#account_timezone .mgr-tab-menu-wrapper,
body#signature_view .mgr-tab-menu-wrapper {float: none; }

body#account_email .mgr-tab-menu-wrapper .mgr-tab-onionskin1,  
body#account_prefs .mgr-tab-menu-wrapper .mgr-tab-onionskin1,  
body#account_timezone .mgr-tab-menu-wrapper .mgr-tab-onionskin1,  
body#signature_view .mgr-tab-menu-wrapper .mgr-tab-onionskin1 {background: url(../images/bio-tab-bg.jpg) repeat-x 0 0; }

body#account_email ul.mgr-tab-menu li.mgr-tab-selected a,
body#account_prefs ul.mgr-tab-menu li.mgr-tab-selected a,
body#account_timezone ul.mgr-tab-menu li.mgr-tab-selected a,
body#signature_view ul.mgr-tab-menu li.mgr-tab-selected a {background: #fff !important; padding: 3px 8px; }

.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;}
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; list-style-type:decimal;}
#forumContainer fieldset {border:1px solid #CCCCCC;font-size: 12px;margin:0 auto 16px;padding:0.7em 1.2em 1.2em; clear:both;}
legend {color:#666666;font-family:arial;font-size:14px;font-weight:bold;margin:0;padding:0.5em;text-transform:uppercase;}
/*.mgr-field small {clear:both; float:none; margin-left:5px; text-transform:none;}*/
.mgr-field * { 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 .mgr-hist_footer li, #forumContainer #mgr-wrapper .mgr-hist_footer li {border: none !important; padding: 0 !important;}
.rss a {background:transparent url(http://affiliate.kickapps.com/kickapps/images/sprites/sprite_other.gif) no-repeat scroll 0 -600px; float:left; height: 20px; text-indent:-9999px; width:18px; margin-right:10px; }
.dropdown ul {width:135px;}
#forumContainer #ka_headerLoginAuth li {margin:0 5px 0 0; padding: 0 5px 0 0; }
#forumContainer #ka_headerLoginAuth li.ka_btmmyMessagesMail {padding: 0 5px 0 25px}
#forumContainer #ka_headerLogin li a {padding:0; text-transform: capitalize;}

/* AVATARS */
#forumContainer .user-avatar {float:left; height:50px; margin:10px; overflow:hidden; text-align:center; width:65px;}
#forumContainer .user-avatar a img {height: 100%;}

/* BOX */
#forumContainer .box, #forumContainer .ad {margin-bottom: 10px;}
#forumContainer .box {float: left; width:645px; /*margin-left:25px;*/ color:#555555;}
#forumContainer .boxheading {padding: 0;}
.avatar-block p {float:left;}
.avatar-block .post-count {color:#555555; font-size:11px; font-weight:bold; margin:10px 0 0; text-transform:uppercase;}

/* 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: #eee !important; color: #555 !important; text-transform: uppercase; border: 1px solid #555; font-size: 12px; padding: 1px;}
* html #forumContainer .button {border-color: #666; padding: 0;}
#forumContainer a.button {text-decoration: none; padding: 5px 10px;}
#forumContainer table a.button {background: transparent; border: none; padding: 0; text-transform: none; text-decoration: underline; font-size: 12px; color: #000; padding:2px 5px;}
#forumContainer .reply-tools a {text-decoration: underline;}
#forumContainer .control-box .button, #forumContainer .jump-box .button {border-color: #555555;}
* 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, #forumContainer .bread-crumbs li a {background: transparent;color:#666666; font-size:10px; text-transform:uppercase;}

/* COLLAPSE BUTTON */
#forumContainer .collapse-button {color:#CC3333; font-size:14px; font-weight:bold; margin-top:15px; position:absolute; left:5px; text-transform:capitalize; z-index:10; }
#forumContainer td .collapse-button {color:#666666;font-size:14px; left: auto;position:relative;text-decoration:none;text-transform:capitalize; margin-top: 0; }

/* DROP DOWN LISTS */
#forumContainer .dropdown ul {margin-top: 0 !important; border: 1px solid #555; border-top: none;}
#forumContainer .interact.dropdown ul {top:22px; }
#forumContainer .dropdown p {background: #eee url(../images/arrowDown.gif) no-repeat top right  !important; color: #333; font-size:12px; padding: 5px 0 5px 15px; text-align: left; width:120px;}
#forumContainer .dropdown li {background:#EEEEEE; border: none;  font-size:12px; margin-bottom:0; padding:4px 15px; text-align:left; width:105px;}
#forumContainer .dropdown li:hover, #forumContainer .dropdown li:active {background: #ddd;}
#forumContainer .dropdown li a {color: #333; text-decoration: none; }
#forumContainer .dropdown li input {color: #333; font-size:12px; text-align:left;}
.dropdown {position:relative;}

/* 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 {color:#FFFFFF; padding:0;}

/* 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 .boxheading .subscription-links { float: left; }

/* CONTROL-BOX, JUMP-BOX ---- */
#forumContainer .control-box.top, #forumContainer .control-box.top .boxbody {clear:both;margin:0;width:auto; position:relative;}
#forumContainer .jump-box {border: none;background: none ;position: relative;padding: 0; margin-bottom: 5px; width:645px;  clear:right; float: left; }
#forumContainer .control-box .boxbody, #forumContainer .jump-box .boxbody {padding: 0;}
.tool-box .boxbody {overflow:visible;}
/* contains previous, next links */	
#forumContainer .topic-pagejump {float:left; width:645px; font-size:9px; }

/* CATEGORY-BOX, FORUM-BOX (contain tables) ---- */
#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; position:relative; z-index:2;}
#forumContainer .discussion-box .boxbody {padding: 0; position:relative;}
#forumContainer .post-tags strong {font-weight: normal;}
#forumContainer .signature {border-top: 1px solid #BEBEBE;}
#forumContainer .avatar-block {font-size: 11px;}
#forumContainer .post-date {float:right; font-size:10px; width:95px;}

/* special discussion table styles */
#forumContainer .discussion-box table {margin-bottom: 10px;}
#forumContainer .discussion-box table.reply {border: 3px solid #C9C9C9;}
#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: #eeeeee;}
#forumContainer td.post-tools {background: #eeeeee; }

/* GENERAL TAGS ----------------------------------------------- */

#forumContainer blockquote {background: #C9C9C9; border: 1px solid #555; padding: 10px;}
#forumContainer hr {border: none; color: #043; height: 1px;} 

/* CALENDAR */
#forumContainer .calendar-sidebar {width:auto;}
.calendar-content {clear:both;float:left;width:735px; margin:0;}
.calendar-sidebar .filter-group .button {display: block;}

/* TABLES */
#forumContainer table {border-collapse: collapse; background: #FFF; margin-bottom:10px; position:relative; clear:both;}
#forumContainer tr {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#forumContainer td {border-bottom:1px solid #CCCCCC; border-top: none; padding:10px; }
#forumContainer tr.even {background: none;}
#forumContainer th {background: #DDDDDD; border:4px solid #DDDDDD; color:#343434; font-size:12px;}
#forumContainer th a {color: #343434;}

#forumContainer .community-content h2, #forumContainer .forum-box h2, #forumContainer .reply-box h2, #forumContainer .mgr-error h2 {background: none; height:auto; margin:0 0 10px; position:relative;  clear:both; color:#CC3333; padding:15px 0 0 !important; text-transform:uppercase; font-family:Georgia,serif; font-size:16px; font-style:normal; font-weight:400;line-height:19px;}
#forumContainer .category-box table h3, #forumContainer .community-content h3.post-title {background: none; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold; height:auto; margin-bottom:2px;}
#forumContainer .category-box table h4.description {background: none; color:#666666;font-size:12px;height:auto;line-height:16px;}


.mgr-box {background: none; border: none; /*margin: 0 0 0 25px;*/}
.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;}

.whosonline-box {font-size: 10px;}
.bread-crumbs {float: left;}
.bread-crumbs li {font-size:10px; font-weight:bold; }
.visitors li.first, ul.users-online li:first-child {text-transform:uppercase;}
#ka_mainContainer .post-title a {color: #666; text-transform: uppercase;}
#forumContainer .box.breadcrumb-box {margin-top: 0; }
.reply-box p {margin-bottom:0; }
#forumContainer .extra-content .boxheading {background-position:0 25px; /*height: 40px;*/ padding:0;}
#forumContainer .extra-content.reply-box .boxheading {background: none; height: auto; }
.topic-titles {width:350px;}
.clear-container {float:right; margin-top:10px; width:auto;} 
.post-controls {margin:10px 0;}

#forumContainer .ka-content label {float:left; font-weight:bold; margin: 5px 0; text-transform:uppercase; width:100px; }
#forumContainer .ka-content form {background:#EEEEEE; border:1px solid #CCCCCC; float:left; width: 612px; padding:15px; }
#forumContainer p.ka-notice {margin:10px 0; }
#forumContainer .ka-form-actions {float:left; margin:10px 0; }
#forumContainer .ka-forgot-actions {float:left; margin:15px 0 0 10px; }
#forumContainer #ka-login_username, #forumContainer #ka-login_password, #forumContainer #ka-user-name, #forumContainer  #ka-email, #forumContainer #ka-password, #forumContainer  #ka-password-confirm {margin: 0; width: 220px;} 
#forumContainer #ka_mainContainer .ka-forgot-actions a {color: #666; font-size: 11px;}
div.ka-multi-field span.ka-field.ka-password-field { float: none; } 
.ka-status {margin-left:10px; color:#0E0; font-weight: bold; }
.ka-error-notice {color:red; display:block; margin: 5px 0 5px 100px; }
label .ka-error-notice {display:none;}
body#signup_confirmemail #ka_mainContainer h4 {background: none; clear: both;}
body#signup_confirmemail #ka_mainContainer .mgr-boxbody h3 {font-size: 12px; float: none;}
div.ka-field, div.ka-multi-field span.ka-field  {margin:0 0 10px; }
.mgr-field label {text-transform: uppercase; font-weight: bold;  }
.mgr-field.mgr-required label {display: block;}

input#mgr-text-email {display: block; margin:10px 0 !important;}

.box.iframe-box {background:#FFFFFF !important; padding:0 0 20px;}
body#forum_deletereply form, body#forum_deletetopic form {float: left;}
div.mgr-alert {clear:both;}
#wrapper .social-links, .reply-button, .forum-tools, .forum-jump, .new-topic-button, .new-poll-button, .mark-read  {margin-right:0.8em; margin-left: 0;}


.bbcode-help {text-align:left; margin-bottom: 10px;}
body#search_advanced #forumContainer .orderby .mgr-field label {clear:both; display:inline-block;}
body#search_advanced #topicsonly {float: left;}
