@charset "UTF-8";
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1; font-family:Arial,Helvetica,sans-serif;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}

/* Advertising */
.text-entitlement {color:#8a8a8a; font-size:11px;}
.text-entitlement a {color:#8a8a8a; font-weight:normal;}
.ad {color:#9d9d9d; font-size:9px; font-weight:700; line-height:16px;}

/* Basic Grid System */
.wrap {width:960px; padding:0 10px; margin:0 auto;}
	.wrap .wrap {padding:0;}

/* Header old */
/*
#header {padding:0 0 7px; background: #f1f1ea url(../images/template/bg-header.png) no-repeat bottom center; width:100%; margin: 0 auto; position: relative; clear:both;}
#header .wrap {position:relative; height:170px;}
#header .logo {position:absolute; bottom:5px; left:10px; display:block; width:93px; height:85px;}
    #header h1.logo {background:url(../images/template/logo.png) no-repeat; text-indent:-99999px;}
#header .logo img {display:block;}
#header .ad {position:absolute; top:0; right:0; width:823px;}
#header .ad span {float: left;}

#header .nav {position:absolute; bottom:0; right:0; width:857px; height:58px;}
#header .main-nav {position:relative; text-indent:-9999px; _zoom:1;}
#header .main-nav li {position:absolute; top:0; z-index:1; width:150px; height:58px;}
	#header .main-nav .today {left:0; width:149px;}
	#header .main-nav .topic {left:139px;}
	#header .main-nav .shows {left:279px;}
	#header #nav-today .today {z-index:10;}
	#header #nav-topic .topic {z-index:10;}
	#header #nav-shows .shows {z-index:10;}

.main-nav a {display:block; height:51px; margin:7px 5px 0; background:url(../images/template/nav-sprite.png) no-repeat; _background-image:url(../images/template/nav-sprite-ie6.png);}
	#header .main-nav .today a {background-position:-5px -7px;}
		#header #nav-today .today a {height:58px; margin:0; background-position:0 -116px;}
	#header .main-nav .topic a {background-position:-154px -7px;}
		#header #nav-topic .topic a {height:58px; margin:0; background-position:-149px -116px;}
	#header .main-nav .shows a {background-position:-304px -7px;}
		#header #nav-shows .shows a {height:58px; margin:0; background-position:-299px -116px;}
	#header .main-nav .today a:hover {background-position:-5px -65px;}
		#header #nav-today .today a:hover {background-position:0 -174px;}
	#header .main-nav .topic a:hover {background-position:-154px -65px;}
		#header #nav-topic .topic a:hover {background-position:-149px -174px;}
	#header .main-nav .shows a:hover {background-position:-304px -65px;}
		#header #nav-shows .shows a:hover {background-position:-299px -174px;}

#header .sub {_display:inline; float:left; width:433px; height:51px; margin:7px 0 0 424px; background-color:#444;}
#header .sub ul {float:left; width:154px; padding:17px 19px 0; text-indent:-9999px;}
#header .sub li {display:inline;}
#header .sub ul a {float:left; margin:0 8px 0 0; height:20px; background:url(../images/template/nav-sprite.png) no-repeat; _background-image:url(../images/template/nav-sprite-ie6.png);}
	#header .sub .video a {background-position:-450px 0; width:50px;}
	#header .sub .games a {background-position:-500px 0; width:48px;}
	#header .sub .shop a {background-position:-548px 0; width:40px; margin:0;}
	#header .sub .video a:hover {background-position:-450px -20px;}
	#header .sub .games a:hover {background-position:-500px -20px;}
	#header .sub .shop a:hover {background-position:-548px -20px;}
	#header #sub-video .video a {background-position:-450px -40px;}
	#header #sub-games .games a {background-position:-500px -40px;}
	#header #sub-shop .shop a {background-position:-548px -40px;}
	#header #sub-video .video a:hover {background-position:-450px -60px;}
	#header #sub-games .games a:hover {background-position:-500px -60px;}
	#header #sub-shop .shop a:hover {background-position:-548px -60px;}

#search-form {float:left; width:241px; padding:12px 0 0;}
#search-field {width:186px; padding:7px 8px 6px; border:none; border-top:1px solid #aaa; border-left:1px solid #aaa; color:#000; font-size:0.917em; font-weight:400;}
#search-form input {float:left;}
*/

/* header #2 old 
#header .main-nav {text-indent:-9999px;}
#header {padding:0 0 7px; background:url(http://www.history.com/imgs/template/bg-header.png) no-repeat bottom center #f1f1ea;}
#header .wrap {	position:relative; 	height:170px;}
#header .logo {	position:absolute; 	top:15px; 	left:10px; 	display:block; 	width:93px; 	height:85px;}
#header h1.logo {	background:url(http://www.history.com/imgs/template/logo.png) no-repeat; 	text-indent:-99999px;}
#header .logo img {	display:block;}
#header .ad {	position:absolute; 	top:10px; 	left:150px;	width:738px;}
#header .ad span {display: none;}
#header #top-leaderboard {width:728px;float:left;}
#header .adTitleBg {	width:10px;	height:90px;	background:url(http://www.history.com/imgs/template/ad-title.png) no-repeat;	float:left;}
#header .followHistory {	position:absolute;	right:-10px;	width:100px;	color:#666;	font-size:11px;	text-align:center;	padding-top:30px;}
#header .followHistory span {	clear:both; font-size:11px;}
#header .followHistory img {	display:inline;	float:left;	margin:3px;	position:relative;left:18px;top:7px;}
#header .nav {	position:absolute; 	bottom:0; 	left:-5px; 	width:857px; 	height:58px;}
#header .main-nav {	position:relative; 	text-indent:-9999px; 	_zoom:1;}
#header .main-nav li {	position:absolute; 	top:0; 	z-index:1; 	width:150px; 	height:58px;}
#header .main-nav .today {	left:0; 	width:149px;}
#header .main-nav .topic {	left:139px;}
#header .main-nav .shows {	left:279px;}
#header #nav-today .today {	z-index:10;}
#header #nav-topic .topic {	z-index:10;}
#header #nav-shows .shows {	z-index:10;}
.main-nav a {	display:block; 	height:51px; 	margin:7px 5px 0; 	background:url(http://www.history.com/imgs/template/nav-sprite.png) no-repeat; 	_background-image:url(http://www.history.com/imgs/template/nav-sprite-ie6.png);}
#header .main-nav .today a {	background-position:-5px -7px;}
#header .main-nav .topic a {	background-position:-154px -7px;}
#header #nav-topic .topic a {	height:58px; 	margin:0; 	background-position:-149px -116px;}
#header .main-nav .shows a {	background-position:-304px -7px;}
#header #nav-shows .shows a {	height:58px;	margin:0; 	background-position:-299px -116px;}
#header .main-nav .today a:hover {	background-position:-5px -65px;}
#header .main-nav .topic a:hover {	background-position:-154px -65px;}
#header #nav-topic .topic a:hover {	background-position:-149px -174px;}
#header .main-nav .shows a:hover {	background-position:-304px -65px;}
#header #nav-shows .shows a:hover {	background-position:-299px -174px;}
#header .sub {	_display:inline; 	float:left; 	width:560px; 	height:51px; 	margin:7px 0 0 424px; 	background-color:#444;}
#header .sub ul {	float:left; 	width:260px; 	padding:0px; 	text-indent:-9999px;	margin-right:15px;}
#header .sub li {	display:inline;}
#header .sub ul a {	float:left; 	margin:0; 	height:51px; 	background:url(http://www.history.com/imgs/template/nav-sprite.png) no-repeat; 	_background-image:url(http://www.history.com/imgs/template/nav-sprite-ie6.png);}
#header .sub .video a {	background-position:-454px -7px; 	width:84px;}
#header .sub .games a {	background-position:-548px -7px; 	width:88px;}
#header .sub .shop a {	background-position:-646px -7px; 	width:88px; 	margin:0;}
#header .sub .video a:hover {	background-position:-454px -65px;}
#header .sub .games a:hover {	background-position:-548px -65px;}
#header .sub .shop a:hover {	background-position:-646px -65px;}
#header #sub-video .video a {	background-position:-454px -116px;}
#header #sub-games .games a {	background-position:-548px -116px;}
#header #sub-shop .shop a {	background-position:-646px -7px;}
#header #sub-video .video a:hover {	background-position:-454px -167px;}
#header #sub-games .games a:hover {	background-position:-548px -167px;}
#header #sub-shop .shop a:hover {	background-position:-646px -65px;}
#search-form {	float:left; width:271px; 	padding:13px 0 0;}
#search-field {	width:220px;height:12px;padding:7px 8px 6px; border:none; color:#000; font-size:0.917em; 	font-weight:400;}
#search-form input {	float:left; font-size: 11px;}
*/

/* Header #3 */
#header {
	padding:0 0 7px; 
	background:url(http://www.history.com/imgs/template/bg-header.png) no-repeat bottom center #f1f1ea;
}
#header .wrap {
	position:relative; 
	height:170px;
}
#header .logo {
	position:absolute; 
	top:15px; 
	left:10px; 
	display:block; 
	width:93px; 
	height:85px;
}
#header h1.logo {
	background:url(http://www.history.com/imgs/template/logo.png) no-repeat; 
	text-indent:-99999px;
}
#header .logo img {
	display:block;
}
#header .ad {
	position:absolute; 
	top:10px; 
	left:150px;
	width:738px;
}

#header #top-leaderboard {
width:728px;
float:left;
}

#header .adTitleBg {
	width:10px;
	height:90px;
	background:url(http://www.history.com/imgs/template/ad-title.png) no-repeat;
	float:left;
}

#header .followHistory {
	position:absolute;
	right:-10px;;
	width:100px;
	color:#666;
	font-size:11px;
	text-align:center;
	padding-top:30px;
}

#header .followHistory span {
	clear:both;
}

#header .followHistory img {
	display:inline;
	float:left;
	margin:3px;
	position:relative;
	left:6px;
	top:7px;
}

#header .nav {
	position:absolute; 
	bottom:0; 
	left:-5px; 
	width:857px; 
	height:58px;
}
#header .main-nav {
	position:relative; 
	text-indent:-9999px; 
	_zoom:1;
}
#header .main-nav li {
	position:absolute; 
	top:0; 
	z-index:1; 
	width:150px; 
	height:58px;
}
#header .main-nav .today {
	left:0; 
	width:119px;
}
#header .main-nav .topic {
	width:114px;
	left:119px;
}
#header .main-nav .shows {
	width:125px;
	left:233px;
}
#header .main-nav .tdih {
	width:180px;
	left:358px;
}
#header #nav-today .today {
	z-index:10;
}
#header #nav-topic .topic {
	z-index:10;
}
#header #nav-shows .shows {
	z-index:10;
}
#header #nav-tdih .tdih {
	z-index:10;
}

.main-nav a {
	display:block; 
	height:51px; 
	margin:7px 0 0; 
	background:url(http://www.history.com/imgs/template/nav-sprite.png) no-repeat; 
}
#header .main-nav .today a {
	background-position:0px -7px;
}
#header #nav-today .today a {
	height:58px; margin:0; 
	background-position:0 -116px;
}
#header .main-nav .topic a {
	background-position:-119px -7px;
}
#header #nav-topic .topic a {
	height:58px; 
	margin:0; 
	background-position:-119px -116px;
}
#header .main-nav .shows a {
	background-position:-233px -7px;
}
#header #nav-shows .shows a {
	height:58px;
	margin:0; 
	background-position:-233px -116px;
}

#header .main-nav .tdih a {
	background-position:-358px -7px;
}
#header #nav-tdih .tdih a {
	height:58px;
	margin:0; 
	background-position:-358px -116px;
}

#header .main-nav .today a:hover {
	background-position:0 -65px;
}
#header #nav-today .today a:hover {
	background-position:0 -174px;
}
#header .main-nav .topic a:hover {
	background-position:-119px -65px;
}
#header #nav-topic .topic a:hover {
	background-position:-119px -174px;
}
#header .main-nav .shows a:hover {
	background-position:-233px -65px;
}
#header #nav-shows .shows a:hover {
	background-position:-233px -174px;
}
#header .main-nav .tdih a:hover {
	background-position:-358px -65px;
}
#header #nav-tdih .tdih a:hover {
	background-position:-358px -174px;
}

#header .sub {
	_display:inline; 
	float:left; 
	width:450px; 
	height:51px; 
	margin:7px 0 0 538px; 
	background-color:#3b3b3b;
}
#header .sub ul {
	float:left; 
	width:208px; 
	padding:0px; 
	text-indent:-9999px;
	margin-right:15px;
}
#header .sub li {
	display:inline;
}
#header .sub ul a {
	float:left; 
	margin:0; 
	height:51px; 
	background:url(http://www.history.com/imgs/template/nav-sprite.png) no-repeat; 
}
#header .sub .video a {
	background-position:-538px 0px; 
	width:77px;
}
#header .sub .games a {
	background-position:-615px 0px; 
	width:75px;
}
#header .sub .shop a {
	background-position:-690px 0px; 
	width:56px; 
	margin:0;
}
#header .sub .video a:hover {
	background-position:-538px -51px;
}
#header .sub .games a:hover {
	background-position:-615px -51px;
}
#header .sub .shop a:hover {
	background-position:-690px -51px;
}
#header #sub-video .video a {
	background-position:-538px -102px;
}
#header #sub-games .games a {
	background-position:-615px -102px;
}
#header #sub-shop .shop a {
	background-position:-690px -102px;
}
#header #sub-video .video a:hover {
	background-position:-538px -153px;
}
#header #sub-games .games a:hover {
	background-position:-615px -153px;
}
#header #sub-shop .shop a:hover {
	background-position:-690px -153px;
}

#search-form {
	float:left; width:212px; 
	padding:13px 0 0;
}
#search-field {
	width:162px;
	height:12px; 
	padding:7px 8px 6px; 
	border:none; 
	color:#000; 
	font-size:0.917em; 
	font-weight:400;
}
#search-form input {
	float:left;
}

/* Autocomplete */
div.ac_results {
	background:#fff; z-index:10000;
}
div.ac_results ul {
	border:1px solid #aaa; 
	font:1.091em/1em Arial,Helvetica,sans-serif;
}
div.ac_results li {
	padding:5px 8px;
}
div.ac_results li.ac_over {
	background:#eee;
	cursor:pointer;
}


/* hist_footer */
#hist_footer {padding:20px 0 30px; margin-top:20px; background:url(../images/decoration/two-tone-grey-bar.gif) repeat-x top left #fff; font-size:0.917em; clear:both; text-align:left;}
#hist_footer a {font-weight:400;}
#hist_footer h5 {padding-bottom:15px; margin-bottom:15px; color:#333; font:normal 1.5em "Lucida Grande","Lucida Sans Unicode",sans-serif; letter-spacing:-1px;}
#hist_footer .ad {width:728px; margin:0 auto 38px; color:#9d9d9d; height:90px;}
#hist_footer .kickers {margin-bottom:25px;}
#hist_footer .kickers li {float:left;}
#hist_footer .kickers li.k1,
#hist_footer .kickers li.k4 {margin-right:8px;}
#hist_footer .kickers li.k2,
#hist_footer .kickers li.k3 {margin-right:9px;}
#hist_footer .kickers a {width:185px; height:173px;}
#hist_footer .kickers a .text {width:165px; _margin-bottom:-1px;}
#hist_footer .linkset {float:left; padding:0 25px 0 0; border-right:1px solid #e1e1e1; margin:0 25px 25px 0;}
#hist_footer .linkset h6 {font-size:1.091em; color:#333333; }
#hist_footer .linkset ul {float:left;}
#hist_footer .linkset li {margin:2px 0; line-height:1.182em;}
#hist_footer .linkset a {color:#666; text-decoration:none;}
#hist_footer .linkset a:hover {text-decoration: underline;}
#hist_footer #linkset-resources .set1 {width:75px; padding-right:20px;}
#hist_footer #linkset-services .set1 {width:115px;}
#hist_footer #linkset-aetn .set1 {width:90px; padding-right:30px;}
#hist_footer #linkset-logos {padding:0; border:none; margin:0;}
#hist_footer #linkset-logos p {margin-bottom:20px; color:#666;}
#hist_footer #linkset-logos a {float:left; width:36px; height:33px; margin:0 10px 0 0; background:url(../images/template/logos-footer.gif) no-repeat 0 0; text-indent:-99999px;}
	#hist_footer #linkset-logos #foot-logo-2 {width:43px; background-position:-37px 0;}
	#hist_footer #linkset-logos #foot-logo-3 {background-position:-81px 0;}
	#hist_footer #linkset-logos #foot-logo-4 {width:32px; background-position:-118px 0;}
	#hist_footer #linkset-logos #foot-logo-5 {width:28px; background-position:-151px 0;}
	#hist_footer #linkset-logos #foot-logo-6 {width:40px; background-position:-180px 0;}
	#hist_footer #linkset-logos #foot-logo-7 {width:28px; background-position:-221px 0;}


* {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, #forumContainer #ka_headerSubNav, #forumContainer li.ka_username_auth, #hist_footerUser, #ka_hist_footer, li#ka_mkpMyWidgets a, #ka_myMediaComments, #ka_footer {display: none;}

body {background:url(../images/template/bg-body.gif) repeat-y top center #f1f1ea; color:#666; font:75%/1 Arial,Helvetica,sans-serif;}

#ka_wrapper {margin: 0 auto; position: relative; width: 1100px; clear:left;}
/*#ka_adFullBanner {height:90px;right: 95px; top:16px; position:absolute; width: 728px; padding:0;}*/
#ad_bottom {height:90px; position:absolute; right:195px; top:55px; width:730px; background: #000; display: none;}

#noAdWrapper {width: 685px; float: left; clear: none; margin-left: 50px;}

/*

#forumContainer #ka_header, #forumContainer .mgr-error, .ka-main-section, #ka_termsOfServiceContainer, #forumContainer .mgr-box, form#b-1, form#signatures {margin-left:50px;}
.clear-container {float:right; margin-top:40px; margin-left:-10px; width:675px;} 
.mgr-box, .mgr-boxheading, .mgr-boxbody, .mgr-onionskin1, .mgr-onionskin2, .mgr-onionskin3 {position:relative; float: left; width:685px; }
body#forum_ignoreuser #ka_wrapper form, body#report_newreport #ka_wrapper form, div.mgr-alert, body#members_hideusersposts form .corp-controls, body#forum_deletereply form .corp-controls {float: left; margin-left: 50px;}
body#forum_deletereply form, body#forum_deletetopic form {float: left;}
form#b-1, form#signatures {clear:left; float:left; margin-top:15px; width:685px; }
#forumContainer form#post-form {float:left; width:740px;}
table#aboutMe_tbl, table#message_tbl, #emailAddress {width:635px !important;}
#forumContainer .topic-pagejump {float:left; width:685px; font-size:9px; }


*/

#ka_mainContainer {display: none; padding: 0 0 20px; color:#666666; /*clear:none; float:left; margin:0 0 0 50px; */ width:685px;}
#ka_mainContainer p {font-size:12px;}
#forumContainer #ka_mainContainer .mgr-boxbody p, #forumContainer #ka_mainContainer .mgr-field p {line-height:17px;}
.ka_error_page {float:left;margin:15px 0 0;min-height:275px;width:685px;}
#ka_headerSearch {margin:0; float: right; width:245px;}

#ka_header, #ka_manageContent, #ka_contentContainer, #ka_profileContainer, .ka_searchList, #forumContainer .mgr-error, .ka-main-section, #ka_termsOfServiceContainer {width: 685px; /*float: left; clear:none; */}

#ka_headerBtmNav {background:#f1f1e9;border:1px solid #CCCCCC; margin:0 0 10px; padding: 9px; text-transform: capitalize; line-height:25px; display: block; float: left; width:665px; font-size:12px;}
.ka_searchButton, #forumContainer .search #submit.button {background:transparent url(../images/searchbt.jpg) no-repeat scroll 0 0 !important; height:27px;margin:0 0px 0 10px;text-indent:-9000px;width:72px;}
#ka_headerSearch input#search, #forumContainer #ka-login_username, #forumContainer #ka-login_password {color:#666666;font-size:12px;height:16px;margin:2px;padding:2px 5px;
width:147px; border:1px solid #CCCCCC;}
#ka_headerLogin {float: left;}
#ka_headerLogin ul {margin:0 0 0 14px;padding:0;}
#ka_headerLogin li {margin:0 10px 0 0; padding: 0;}
#ka_profileContainer, .ka_searchList {margin: 0;}
#ka_contentContainer {font-size:12px;}
#ka_mainContainer hr#red {background:#E73132; border:medium none; color:red; padding:3px 0;}
#contentright {float: right; width: 357px; margin-bottom:10px; }
#ka_manageContent {margin:0 auto;}
#ka_mainContainer a:link, #ka_mainContainer a:visited, #forumContainer a {color:#007AC9; text-decoration:none; outline: none; }
#ka_mainContainer a:hover {text-decoration: underline;}
#ka_header {margin-bottom: 5px;}

#ka_headerTopNav {background: url(../images/bg.jpg) repeat-x 0 0; height:38px; width:685px; clear:both;}
#ka_headerTopNav ul {padding:0; margin:0; float:left;}
#ka_headerTopNav li {float:left; height:38px; margin:0; list-style:none;}
#ka_headerTopNav li a {background: url(../images/sprite.jpg) no-repeat 0 0; display:block; height:38px; text-indent:-9999px; padding:0;}
#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover {background: url(../images/sprite.jpg) no-repeat;}
li#ka_homeTab a {background-position: -432px 0; width: 112px;margin-left:15px;}
li#ka_homeTab a:hover, li#ka_homeTab.current a {background-position: -432px -38px;}
li#ka_myhomeTab a {background-position:0 0; width:136px;}
li#ka_myhomeTab a:hover, li#ka_myhomeTab.current a {background-position:0 -38px;}
li#ka_messageBoardsTab a {background-position: -136px 0; width:181px;}
li#ka_messageBoardsTab a:hover, li#ka_messageBoardsTab.current a {background-position: -136px -38px; outline:none;}
li#ka_memberTab a {background-position: -317px 0; width:113px;}
li#ka_memberTab a:hover, li#ka_memberTab.current a {background-position: -317px -38px;}

#ka_becomeAMember {display: none !important;}
#ka_mainContainer #ka_headerBtmNav li.ka_username_welcome a, #forumContainer #ka_login_area a.ka_nomarginLogin {color: red; font-weight: bold;}
li.ka_username_welcome, li.ka_login_auth, li.ka_join_auth, li.ka_manage_auth {border-right: 1px solid #ccc;}
#ka_login_area li.ka_signout_auth a {color: #666; font-weight: normal;}
#ka_mainContainer #ka_headerBtmNav li a, #forumContainer #ka_login_area li a, #ka_mainContainer  
#ka_becomeAMember a {color: #666; font-weight: normal; margin-right: 10px;} 

#ka_headerSubNav {background: #aaa; font-size:12px;}
#ka_headerSubNav li a:hover {background: none; text-decoration: underline !important;}
#ka_manageSubNav {border: none; font-size:12px; height:24px; margin:5px 0; width:660px; }
#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: #444; 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: #fff; font-weight: bold; padding: 2px 8px ;}

#ka_mainContainer #ka_headerSubNav li a, #ka_headerSubNav li a:hover, #ka_headerSubNav li.current a  {text-transform:uppercase; color:#FFFFFF; font-weight:bold; }

#ka_headerSubNav li.current a {background: none; }
#ka_leftColumn, #ka_rightColumn {width:335px;}
body#ka_myhome h3, #ka_profileContainer h5, #ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4, #forumContainer h2 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; background:transparent url(../images/tripleborder.jpg) repeat-x scroll center 25px; color:#343434; font-size:16px; padding:0; height: 35px; border: none; position:relative; text-transform:capitalize; margin:5px 0; line-height:25px;}
body#ka_myhome #ka_contentContainer h2 {margin: 0 0 6px;}
h2#HistHeader {font-size:25px; font-weight:normal; height:40px; line-height:28px; margin:20px auto 10px; width:1000px; background:transparent url(../images/tripleborder.jpg) repeat-x scroll 0 30px; border: none; color:#343434; font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;  padding:0; }
 #ka_mainContainer h4 {background-position:0 20px; font-size:12px; line-height:23px;}
legend {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#343434; font-size:16px; padding: 10px; }
#ka_profileLeft .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader {background-color: transparent;}
#ka_profileRight {width:490px; float: right; margin: 0;}
#ka_userModule, #ka_userModule#ka_manageAccountInfo, #ka_getActive, #ka_myhomeUpdates, #ka_myhomeFavorites, #ka_myhomeDiscussions, #ka_newBlog, #ka_newestModule, #ka_mostPopularModule, #ka_myhomeFeeds, #ka_communityactivity, #ka_memberModule {position: relative;}
.ka_more, .ka_gen_rss_friends {position:absolute; right:0; z-index:10;}
#ka_myhomeUpdates .ka_more {right: 15px;}
.ka_rowCol ul.vert li.ka_mainTitle {color:#343434;}
#ka_profileLeft {margin:0;}
.ka_homeList li {height:130px;width:111px;}
#ka_videoPlayer, #ka_discussionModule, #ka_groupModule, #ka_tagModule {width:335px;  position: relative;}
.pagination span.status {background:#666666; border:1px solid #666666;}
#ka_mainContainer .ka_innerPag a:link, #ka_mainContainer .ka_innerPag a:visited {color: #666; }
.pagination a, .pagination a:hover {border:1px solid #666666;}

/*---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, #ka_mainContainer #contactUser li {color:#666666; font-size:12px; list-style:disc inside;}
#ka_mainContainer input[type="radio"] {border: none;}
#ka_getStart, #ka_lastLogin {width: 300px;}
#ka_getStart li, #ka_lastLogin li { padding: 0 0 0 22px; }
#ka_lastLogin ul {margin:0; }
li.ka_loginList, li.ka_group_sprite, li.ka_profileMedia, li.ka_myHomeMedia {margin:0;}
#contactUser .ka_gen_rss_link {padding-left:0;}
li#ka_profileRSSLink span {margin-right:0;}
#ka_profileUser .ka_profileSegCont {padding: 10px;}
#ka_profileFriends .ka_profileSegCont, #ka_profileFans .ka_profileSegCont {padding: 0;}
ul.ka_profileMediaList {height:auto; overflow:hidden; }
#ka_profileUserInfo .ka_starSystemL li {height:18px;}
#ka_profileFriends li, #ka_profileFans li {margin: 8px 0 20px 8px !important;}
ul.ka_profileMediaList li {margin-bottom:25px;}
#ka_profileLeft .ka_profileSeg {float:left; width:185px;}
#ka_profileDetailsUsername h5 {text-transform: uppercase;}
.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:10px 5px; }
#ka_profileLastLoginItem {clear: left;}
ul#ka_profileUserInfo {float:left; margin:0; }
#ka_profileImg, #ka_profileImg a {margin: 0 0 10px; }
li#ka_profileRSSLink {margin-top:0px; padding:0; }
#contactUser {margin: 0 0 0 10px; clear:left;}
#ka_mainContainer #contactUser li a {color: #666666; }
#ka_manageSubNav li.ka_settings {float:none;}

#ka_profileAbout .ka_profileSegCont {background: #efefef; font-family: "Times New Roman", Times, serif;  font-style:italic; margin:10px 0 0; font-size:14px;}
#ka_mainContainer #ka_profileAboutMe p {font-size:15px; margin: 0;}
#ka_profileFriends, #ka_profileFans, #ka_profileLinks {margin: 10px 0; }
#ka_profileComments fieldset {clear:both;}
#ka_profileComments ul li.ka_profComment {margin-bottom:15px; padding-top:15px; border-top:1px solid #EBEBEB;}
.ka_profileCommentDate {margin-left:70px; color:#007AC9;}
.ka_profileCommentImg {margin:-15px 0 0;}
.ka_profileCommentControls {font-size:11px; margin:0 0 0 70px; text-transform:capitalize;}
#ka_memberMessage ul.vert li {height: auto;}
#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;}
#ka_memberMessage ul.vert li.messagingTitle {border-bottom:1px dotted;color:#666666;margin:10px 0 0;text-transform:uppercase;}
#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;}

.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_mainContainer input.ka_formSubmit, #ka_mainContainer .ka_buttons input, #forumContainer .ka-submit {background: url(../images/addcomment.gif) no-repeat 0 2px; border:medium none; color:#FFFFFF; font-size:10px; font-weight:bold; height:26px; padding:0; text-align:center; text-transform:uppercase; width:105px;}
#ka_profileCommentControlTop {float: right;}
.ka_profileSegCont ul {clear:both;}
li.ka_list {border:1px solid #CCCCCC; height:210px; margin:6px; width:122px;}
.ka_searchList li.even:hover, .ka_searchList li.odd:hover {background: none; border: 1px solid #aaa;}
.ka_searchListDetails {width:123px;}
.ka_searchLetterBox {width:112px;}
label {color:#666666;}
.ka_searchListDetails h4 {margin:0 5px !important; }
.ka_relatedMediaWidget {margin:0; }
.ka_relatedMediaWidget li {border:1px solid #CCCCCC; }
.ka_relatedMediaWidget li .info {font-size:11px; padding:0 3px; }

#ka_myhomeFeeds dd {margin:0 0 8px 10px; font-size: 11px; line-height: 12px;}
#ka_myhomeFeeds dt {font-size:12px; font-weight:bold; margin: 0; text-transform:uppercase;}
#ka_profileUser {border-bottom:1px solid #ccc; padding-bottom:3px;}
.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_getStart li.ka_addMedia, #ka_lastLogin li {font-size:12px; }
.ka_linkOutWarning {float:left; margin: 15px 0 0; width:670px;}
#ka_mainContainer .ka_linkOutWarning h1 {background: none; margin: 0;}
.ka_moduleLetterBox, .ka_relatedMediaWidget li a:link, .ka_relatedMediaWidget li a:visited, .ka_relatedMediaWidget li {height:75px; width:100px;}
.ka_relatedMediaWidget li .info {width:94px;}
.ka_relatedMediaWidget li {margin-right:8px;}

/*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, .bbcode-help, .kudos, .views, #forumContainer #ka_headerSearch select /*, #forumContainer .tool-box .boxheading h1, #search_form div a,  */{display: none;}
textarea, input, select, .dropdown li a {font-family: "Lucida Grande",arial,tahoma,sans-serif;}
#forumContainer {font-size: 12px;  }
#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:685px; border-bottom:1px solid #CCCCCC;}
.mgr-tab-menu-wrapper {background:none ;border:medium none;font-size:12px; width:685px; 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;}
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: 10px; /*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 * {/*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 .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;}
	
/* 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 {width:685px; /* float: left; margin-left:50px; */}
#forumContainer .boxheading {padding: 0;}
#forumContainer .boxbody {width:685px; }
.avatar-block p {float:left;}
.avatar-block .post-count {font-weight:bold; margin:10px 0 5px; 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: url(../images/bluebg.jpg) repeat-x 0 0 !important; color: #FFFFFF !important; text-transform: uppercase; border: none; font-weight: bold; font-size: 12px; padding: 3px; }
* 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: #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, #forumContainer .bread-crumbs li a {background: transparent;color:#666666; font-size:10px; text-transform:uppercase;}

/* COLLAPSE BUTTON */
#forumContainer .collapse-button {color:#666666; font-size:13px; left: 28px;position:absolute;text-decoration:none;text-transform:capitalize; margin-top:6px; }
#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; }
#forumContainer .interact.dropdown ul {top:22px;}
#forumContainer .dropdown p {background: url(../images/dropdown.jpg) no-repeat top right  !important; font-size:12px; padding: 5px 0 5px 15px; text-align: left; width:120px;}
#forumContainer .dropdown li {background:#28ABE1; 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: #44c2f5;}
#forumContainer .dropdown li a {color: #FFFFFF; text-decoration: none;}
#forumContainer .dropdown li input {color:#FFFFFF; font-size:12px; font-weight:bold; 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:685px; /*position:relative;*/}
#forumContainer .jump-box {border: none;background: none ;position: relative;padding: 0; margin-bottom: 5px; width:685px;  clear:right; float: left; width:670px;}
#forumContainer .control-box .boxbody, #forumContainer .jump-box .boxbody {padding: 0;}
.tool-box .boxbody {overflow:visible;}

/* 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:#d9F4F8; border:4px solid #d9F4F8; 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;}
#forumContainer .category-box table h3, #forumContainer .community-content h3.post-title {background: none; color:#007AC9; font-size:12px; 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:15px 0 0;}
.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;}
.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: 653px; 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;}
input#mgr-text-email, input#mgr-text-validation_code {display: block; margin:10px 0 !important;}

.box.iframe-box {background:#FFFFFF !important; padding:0 0 20px;}



#wrapper .scrolling {max-width: 450px;}
.poster-name .user-name {white-space:normal; overflow-y: hidden; }
.mgr-jump-dropdown, .jump-dropdown {font-size:14px;padding:5px !important;}
.jump-dropdown input, .mgr-jump-dropdown input, .mgr-pager input, .pager input {font-size:12px;height:15px;padding:2px;}
#forumContainer .post-controls .button {margin: 0 2px; padding: 3px;}
#ka_headerBtmNav li.ka_btmmyMessagesMail {border-right:1px solid #CCCCCC;}



/* custom footer */

#customFooter * {
    margin: 0;
    padding: 0;
    outline: none;
    list-style: none;
    font-family: arial, sans-serif;
}

#customFooter .clear {
    clear: both;
}

#customFooter {
    width: 960px;
}

#customFooter .footerSection {
    font-size: 11px;
    float: left;
    border-right: 1px solid #e1e1e1;
    height: 150px;
}

#customFooter .sectionOne {
    width: 295px;
    margin-right: 30px;
}

#customFooter .sectionOne ul {
    width: 145px;
    float: left;
}

#customFooter .sectionTwo {
    width: 170px;
    margin-right: 30px;
}

#customFooter .sectionThree {
    width: 432px;
    border: none;
}

#customFooter .sectionThree p {
    line-height: 140%;
    font-size: 12px;
    color: #666;
}

#customFooter .footerSection ul li {
    padding: 0 0 6px 0 !important;
}

#customFooter .footerSection a, .footerSection a:visited {
    color: #666;
    text-decoration: none;
    font-weight: normal !important;
}

#customFooter .footerSection a:hover {
    color: #222;
    text-decoration: underline;
}

#customFooter .footerSection h6 {
    clear: both;
    width: 100%;
    color: #333;
    font-size: 14px;
    margin-bottom: 13px;
}

#customFooter table {
    margin-bottom: 15px;
}

#customFooter table td img {
    vertical-align: middle;
}
#customFooter tr, #customFooter td {padding: 0; border: none; }
#customFooter .copyrightText {
    font-size: 11px;
    color: #666;
    padding: 25px 0 0 0;
}

.sectionThree p a:link, .sectionThree p a:visited {
    font-size: 11px;
}
