* {
	padding:0px;
	margin:0px;}

body {
	background: #000 url(http://www.madonna.com/styles/themes/icon4/images/bg.jpg) no-repeat fixed right top;
	color: #ccc;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
}

a:link, a:visited {
color:#C43D8B;
background:transparent none repeat scroll 0 0;
text-decoration:none;
}

#container{
	width:980px;
	margin: 0 auto;}
	
#headerTop {
float:left;
height:99px;
margin-left:443px;
margin-top:20px;
z-index:100;
}

h1#headerLogo {
background:transparent url(http://www.madonna.com/styles/themes/icon4/images/logo.png) repeat scroll 0 0;
cursor:pointer;
height:99px;
margin:auto;
width:285px;
cursor:pointer;
position:relative;
}
h1#headerLogo span, #raising_malawi span {
display:none;
}

#logo_header {
margin-top:10px;
width:50px;
float:right;
padding:2px;
}
#raising_malawi {
background:transparent url(http://www.madonna.com/styles/themes/icon4/images/logo_header.png) no-repeat scroll 0 0;
display:block;
height:46px;
width:46px;
}

#headerLogin {
float:left;
height:16px;
margin-top:20px;
width:338px;
z-index:100;
}
#navLogin {
border:0 solid green;
font-family:"Bookman Old Style","Times New Roman",Times,serif !important;
font-size:12px;
text-transform:uppercase;
}
.headerTool {
float:right;
padding:2px;
}
#navLogin a:link, #navLogin a:hover, #navLogin a:visited {
text-decoration:none !important;
}
#navLogin a {
color:#000000;
letter-spacing:-0.18px;
}
#loginButton {
background: transparent url(http://www.madonna.com/styles/themes/icon4/images/headerTools/login.gif) no-repeat;
height:16px;
width:36px;
}
.headerToolLink {
visibility:hidden;
}
#joinButton {
background:url(http://www.madonna.com/styles/themes/icon4/images/headerTools/signup.gif) no-repeat;
height:16px;
width:50px;
}
.clearing, .clear {
clear:both;
height:0;
}

/* -- Navigation -- */
#nav{
	position: relative;
	clear: both;}
#navPrime {
clear:both;
height:30px;
margin:auto;
width:550px;
}
ul.ultramenu {
position:relative;
}
ul.ultramenu li {
float:left;
list-style:none;
}
ul.ultramenu li a {
background-position:left top;
background-repeat:no-repeat;
display:block;
}
#navPrime a.first {
margin-left:1px;
}
#navPrime a {
background-position:0 0;
background-repeat:no-repeat;
height:25px;
margin-left:28px;
}

#navPrime a:hover {
background-position: 0 -25px;}

#navPrime-NEWS {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/news.png);
width:28px;
}
#navPrime-EXCLUSIVES {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/exclusives.png);
width:58px;
}
#navPrime-MUSIC {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/music.png);
width:31px;
}
#navPrime-MEDIA {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/media.png);
width:31px;
}
#navPrime-TOURS {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/tour.png);
width:32px;
}
#navPrime-BOOKS {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/books.png);
width:32px;
}
#navPrime-FILM {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/films.png);
width:21px;
}
#navPrime-COMMUNITY {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/community.png);
width:59px;
}

#navPrime-STORE {
background-image:url(http://www.madonna.com/styles/themes/icon4/images/nav/store.png);
width:31px;
}

ul.ultramenu a span {
display:none;
}
#navPrime a.first {
margin-left:1px;
}

/* -- content -- */

#content {
margin:0px auto 20px;
width:800px;
}

/* -- Footer -- */
#footer {
clear:both;
margin:0 auto;
padding:0;
width:780px;
padding-bottom:20px;
}

#footer .text {
color:#C43D8B;
bottom:10px;
font-size:9px;
}
.text a:link, .text a:visited {
color:#C43D8B;
padding:0px 3px 0px 3px;
}

/* -- Community -- */
#ka_mainContainer{
	color: #fff;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;}

#ka_footer, #ka_headerSearch{display:none;}

#ka_mainContainer a:link, #ka_mainContainer a:visited, #ka_mainContainer a{
	color:#C43D8B;
}

#ka_mainContainer, #ka_contentContainer, #ka_profileContainer, #ka_manageContent{width:800px;}
.ka_searchList{width:790px;}

/* -- Top Nav -- */
#ka_mainContainer #ka_headerTopNav_ul li a{
	text-transform:uppercase;
	color:#fff;
}
#ka_headerTopNav ul {
margin:0;
padding:5px 0 10px 120px;
}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {
color:#fff;
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat;
}

/* -- Sub Nav -- */
#ka_headerSubNav {
background:#383838 none repeat scroll 0 0;
padding:5px 0 5px 10px;
text-transform:capitalize;
}

/* -- Profile -- */
#ka_profileRight .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader {
background:#383838 url(http://www.madonna.com/styles/ka/images/crown.png) no-repeat scroll 5px 6px;}
#ka_profileContainer h5 {
border:medium none;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
padding:5px 0 5px 30px;
text-transform:uppercase;
}
#ka_headerTopNav li a:hover, #ka_headerTopNav li.current a {
background:transparent;
color:#C43D8B;
}
li#ka_profileMessageLink {
background-position: 0 -1199px;}


.ka_gen_rss_link {
margin-top:0;}

#ka_headerSubNav li.ka_addMedia {
background:#383838 url(http://www.madonna.com/styles/ka/images/crown.png) no-repeat scroll 0 3px !important;
}
#ka_headerSubNav li.ka_addMedia a{color:#fff !important;}
/* -- Headings --  */
#ka_mainContainer h3 {
background:transparent none repeat scroll 0 0;
border-bottom:medium none;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
margin:0 0 10px;
padding:0;
text-transform:uppercase;
font-family:trebuchet MS, arial, helvetica;
}
li.ka_list:hover {
background:none;
}

.ka_searchLetterBox {
border:2px solid #000000;
}

.ka_searchLetterBox:hover {
border:2px solid #C43D8B;
}
li.ka_list {
width:157px;
height:auto;
margin-bototm:15px;}

/* -- Login Page -- */
fieldset#ka_fieldLogin {
border:none;
}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
color:#FFFFFF;
}
#ka_login #ka_rightColumn p, form#UserLogin, #ka_login .ka_loginList {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
color:#FFFFFF;
margin:0;
padding:10px;
margin-bottom:10px;
}

#ka_login #ka_rightColumn {
width:360px;
}

label {
color:#fff;}

/*-  Login Logout Links -- */

#ka_headerLogin li.ka_login_auth {
background:transparent url(http://www.madonna.com/styles/themes/icon4/images/headerTools/login.gif) no-repeat scroll 0 0;
display:block !important;
height:16px;
margin-left:193px;
position:absolute;
text-indent:-9999px;
top:0px;
width:36px;
}
#ka_headerLogin li.ka_login_auth a{display:block; width:36px; height:16px;}
#ka_headerLogin li.ka_forgot_pass{display:none;}
#ka_headerLogin li.ka_join_auth {
background:transparent url(http://www.madonna.com/styles/themes/icon4/images/headerTools/signup.gif) no-repeat scroll 0 0;
display:block !important;
height:16px;
margin-left:139px;
position:absolute;
text-indent:-9999px;
top:0px;
width:50px;
}

#ka_headerLogin li.ka_join_auth a{display:block; width:50px; height:16px;}

#ka_headerLoginAuth {
position:absolute;
top:135px;
}
.ka_starL {
background:transparent url(http://www.madonna.com/styles/ka/images/starOff.png) no-repeat scroll 0 50%;
}
.ka_starHighlightL, .ka_starSelectedL {
background:transparent url(http://www.madonna.com/styles/ka/images/starOn.png) no-repeat scroll 0;
}

#ka_profileUserInfo .ka_starSystemL li {
margin-right:5px;
}

.ka_gen_rss_friends,.ka_flag,.ka_addFromEmai,.ka_delete,li.ka_group_sprite.communityjoin,li.ka_profileMedia.communityjoin,li.ka_myHomeMedia.communityjoin, li#ka_profileFriendLink,li#ka_profileFlag, .ka_addFromEmail, .ka_gen_rss, .ka_gen_link, .ka_gen_upmb, .ka_gen_rss_link, li#ka_profileEditLink, #ka_myAlert, #ka_myProfileComments, #ka_myDiscussionComments, #ka_myMediaComments {
background-image:url(http://www.madonna.com/styles/ka/images/sprite_other.gif);
}

#ka_getStart li.ka_addMedia.message,#ka_getStart li.ka_addMedia.photo, #ka_myMessages,#ka_myNewMessages,li.ka_group_sprite.comment,li.ka_profileMedia.comment,li.ka_myHomeMedia.comment,.ka_profileBlogText,.ka_profileMBText,.ka_enlargephoto,.ka_email,#ka_editLink,.ka_downphoto,.ka_upphoto,.ka_addFav,li.ka_group_sprite.photo,li.ka_profileMedia.photo,li.ka_myHomeMedia.photo,.ka_gen_upphoto,.ka_addFromFriends,.ka_bubbleComment .ka_mediaComments.photo,.ka_gen_friend, li#ka_profileFriendAlready,li#ka_profileMessageLink, .ka_emailUpload, li.ka_group_sprite.groupjoin, li.ka_profileMedia.groupjoin, li.ka_myHomeMedia.groupjoin, li.ka_group_sprite.groupleave, li.ka_profileMedia.groupleave, li.ka_myHomeMedia.groupleave, li.ka_profileMedia.friend, li.ka_profileMedia.fan, li.ka_profileMedia.userrated, li.ka_myHomeMedia.friend, li.ka_myHomeMedia.fan, li.ka_myHomeMedia.userrated, li.ka_group_sprite.profileupd, li.ka_profileMedia.profileupd, li.ka_myHomeMedia.profileupd, li.ka_group_sprite.profilelink, li.ka_profileMedia.profilelink, li.ka_myHomeMedia.profilelink, li.ka_group_sprite.profilerss, li.ka_profileMedia.profilerss, li.ka_myHomeMedia.profilerss, li.ka_group_sprite.video, li.ka_profileMedia.video, li.ka_myHomeMedia.video, li.ka_group_sprite.audio, li.ka_profileMedia.audio, li.ka_myHomeMedia.audio, .ka_upvid, .ka_upaud, li#ka_profileFriendSuggest, #ka_getStart li.ka_addMedia.video, #ka_getStart li.ka_addMedia.audio,  #ka_getStart li.ka_addMedia.blog, .ka_gen_upvid, .ka_gen_upaud, .ka_gen_upblog, li.ka_profileMedia.mbtext, li.ka_myHomeMedia.mbtext, .ka_upblog {
background-image:url(http://www.madonna.com/styles/ka/images/sprite_media.gif);
}

body.ka_messageBoards #ka_contentContainer div.ka_forumBody ul.ka_forumBodyStatsList li.ka_FBS_edit, body.ka_messageBoards #ka_contentContainer ul.ka_forumBodyStatsList li.ka_FBS_replies, body.ka_messageBoards #ka_contentContainer ul.ka_forumBodyStatsList li.ka_FBS_views, body.ka_messageBoards #ka_contentContainer ul.ka_forumBodyStatsList li.ka_FBS_flag, body.ka_messageBoards #ka_contentContainer div.ka_forumBody ul.ka_forumBodyStatsList li.ka_FBS_feed, body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem div.forumItemIcons span.ka_statusIconNew, body.ka_messageBoards #ka_contentContainer ul.ka_forumBodyStatsList li.mbQuote, #newLegend, #oldLegend, body.ka_messageBoards #ka_contentContainer ul.ka_forumBodyStatsList li.ka_FBS_discussions {
background-image:url(http://www.madonna.com/styles/ka/images/sprite_mboard.gif) !important;}

#ka_profileTags{display:none;}
#ka_login_area li.ka_manage_auth a, #ka_login_area li.ka_LE_open a {
color:#fff;}
#ka_loginPopup {
background:#333333 none repeat scroll 0 0;
border:5px solid #000000;}

#ka_mainContainer h3#joinHeader {
margin-bottom:10px;
}
#ka_playPagePlayer {
width:480px;
}
#ka_loginPopup legend{display:none;}

.ka_profileMediaMetaName {
color:#C43D8B;}
.ka_profileMediaMetaDesc {
color:#000000;}

#ka_mainContainer #ka_headerTopNav_ul li.current a, #ka_mainContainer #ka_headerTopNav_ul li a:hover{color:#929292;}

#ka_header {
font-family:Lucida Grande;
font-size:10px;
font-weight:normal;
}

#ka_headerSubNav li a:hover, #ka_headerSubNav li.current a{background:none;}

body#ka_listPage #ka_mainContainer p{padding:10px;}

#ka_mainContainer h2 {
background:transparent none repeat scroll 0 0;
border-bottom:medium none;
color:#FFFFFF;
font-size:20px;
margin:0 0 10px;
padding:0;
text-transform:uppercase;
font-weight:normal;
}

#ka_profileRight {
width:600px;
}
.ka_starsNumRatingsL {
font-size:0.75em;
padding-top:7px;
float:left;
}

/* -- Play Page -- */
#ka_leftColumn {
width:480px;
}
#ka_rightColumn {
width:310px;
}

#ka_playPageDetails, #ka_playPageStats {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0; border:none;}

#ka_mainContainer h3.ka_comments, #ka_mainContainer h3.mediaActions, #ka_mainContainer h3.mediaDetails {
background:#383838 url(http://www.madonna.com/styles/ka/images/crown.png) no-repeat scroll 5px 6px;
border:medium none;
color:#FFFFFF;
font-family:Trebuchet MS,arial;
font-size:13px;
font-weight:bold;
margin-bottom:0;
padding:3px 0 3px 30px;
text-transform:uppercase;
}
#text_tbl{width:479px !important;}

#ka_letterboxPhotoPage {
width:480px; background-color:#000;
}

#ka_related, #ka_rssLink {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
border:medium none;
padding:5px;
width:301px;
}

#ka_playPageRelatedTabs {
background:#383838 none repeat scroll 0 0;
height:25px;
margin-top:10px;
}

#ka_relatedTabs a.active, #ka_relatedTabs a.active:hover {
background:transparent none repeat scroll 0 0;
border:none;
margin:0;
padding:5px;
color:#fff;
}

#ka_relatedTabs a, #ka_relatedTabs a.active {
margin:0;
padding:5px;}
#ka_relatedTabs a:hover {
background:none;}

#ka_playPageComments,#ka_commentList {width: 480px;}

.ka_bubble blockquote {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
border:1px solid #383838;
}
.ka_bubble cite {background:none;}
li#ka_profileLastLoginItem{clear:both;}

/* -- My Home -- */
body#ka_myhome #ka_contentContainer h2 {
color:#FFFFFF;}

body#ka_myhome h3, body#ka_groups h3  {
border:medium none;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
padding:3px 0 3px 30px;
text-transform:uppercase; 
background:#383838 url(http://www.madonna.com/styles/ka/images/crown.png) no-repeat scroll 5px 6px;
}

#ka_manageAccountInfo, #ka_getActive, #ka_myhomeUpdates, #ka_myhomeFavorites, #ka_myhomeDiscussions, #ka_newBlog, #ka_newestModule, #ka_mostPopularModule, #ka_userModule, #ka_newestModulePhoto, #ka_newestModuleAudio, #ka_myhomeFeeds, #ka_groupProfile, #ka_groupMember, #ka_groupVideo, #ka_groupPhoto, #ka_groupBlog, #ka_groupAudio, #ka_videoPlayer, #ka_groupSet, #ka_otherGroup, #ka_groupComments{
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
color:#FFFFFF;
}
#ka_since {
font-weight:normal;
margin:2px 184px 0 0;
padding:0;
text-transform:uppercase;
}

.ka_sideList li {
color:#FFFFFF;}

body.ka_myhome_pages fieldset {
background:transparent none repeat scroll 0 0;
border:medium none;
}
body.ka_myhome_pages legend{color:#fff;}
#ka_inputTags{display:none;}

#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover {
color:#000000;
}
#ka_manageSubNav ul li#ka_mkpTheme, li#ka_startWidget, #ka_manageSubNav ul li#ka_mkpMyWidgets{display:none;}
#ka_mkp_myPlaceGettingStarted p{clear:both;}

#ka_manageContent{
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
width:780px;
border:1px solid #ccc;
padding:10px;}

body#ka_myhome #ka_manageContent{
background:none;
width:800px;
border:none;
padding:0px;}

#ka_manageSubNav {
border-bottom:medium none;
margin:0;  
}

.ka_Help, .textareaCharacterCountDisplay {
background:#383838 none repeat scroll 0 0;
color:#FFFFFF;}

li.ka_moreInfo div.ka_popSide div.ka_sideQuoteBoxBody {
color:#000000 !important;}

li#ka_profilePhoto{display:none;}
#ka_ProgressBarDiv{color:#000 !important;}

#ka_contentContainer div.ka_createForm {
background-color:#000000;}

#ka_contentContainer div.ka_createForm form div#optionalMedia span {
color:#000000;
}
.ka_authorDetails a{padding-right:3px;}


.ka_Help, .ka_Alert, .ka_Error, .ka_Success {
margin:0 auto 0;}

#ka_groupDescription {
clear:both;
font-size:12px;
margin:0;
padding-top:5px;
}
.ka_blogView {border:none;}

#homeLeft{float:left; width:490px;}
#homeRight{float:right; width:300px;}

#homeWidget{float:left; margin-top:10px;}
.mediaContent{padding:10px; height:130px;}
.mediaContent p{padding-bottom:10px; font-family:'Trebuchet MS', arial; font-size:12px; }

.mediaContent form{padding:5px 0px 15px 0px;}

.pagination span.status {
background:#383838 none repeat scroll 0 0;
border:1px solid #000;
color:#FFFFFF;
font-weight:bold;
}
.pagination a, .pagination span {
background:#383838 none repeat scroll 0 0;
border:1px solid #000;
display:block;
float:left;
margin-right:0.1em;
padding:0.1em 0.5em;
}
.pagination a:hover {
border-color:#000;
background:#ccc;
}

#searchMembers{
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
	background:#383838;
	border:1px solid #fff; margin-left:5px;}
	
/* -- Home Page -- */
#ka_headerTopNav {
font-family:Lucida Grande;
font-size:10px;
font-weight:normal;
margin:15px auto;
width:800px;
}
#ka_headerTopNav li {
	display:inline;
	margin:0 0 0 3px;
}
#ka_headerTopNav li a {
	padding:4px 8px 8px;
	text-decoration:none !important;
}
#ka_headerTopNav_ul li a {
	color:#FFFFFF;
	text-transform:uppercase;
}
#ka_headerTopNav ul {
background:#383838 none repeat scroll 0 0;
margin:0;
padding:5px 0 5px 20px;
}
.mediaContent {
	background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
	border:medium none;
}
h3.mediaDetails {
	background:#383838 url(http://www.madonna.com/styles/ka/images/crown.png) no-repeat scroll 5px 6px;
	border:medium none;
	color:#FFFFFF;
	font-family:Trebuchet MS, arial;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0;
	padding:3px 0 3px 30px;
	text-transform:uppercase;
}
#footer {
	padding-top:10px;
}

body#ka_listPage #ka_contentContainer {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
padding:10px;
width:780px;
}
#ka_headerLogin {
margin-left:130px;
position:absolute;
top:140px;
}

#navTitle{font-weight:bold; text-transform:uppercase; font-size:12px; color:#fff;}

#ka_headerLoginAuth {
position:relative;
top:0;
}
li.ka_list {
height:20em;
}
.ka_newmail{padding-left:3px;}

body#ka_listPage #ka_headerSearch {
float:right;
margin:0 12px 0 550px;
position:absolute;
top:292px;
width:245px;
display:block;
}
a#ka_search_advanced{display:none;}

.ka_searchButton {
background-position: 0 -75px;
}
#ka_profileAboutMeExt{display:block !important;}
#ka_profileAboutToggleShow{display:none;}

li.ka_listCreated strong{padding-right:3px;}
#ka_groupMember{margin-top:10px;}

body#ka_groups #ka_commentList {
width:465px;
}

#ka_profileActivityFeed{
max-height:240px;
overflow:hidden;}

/* -- Message Boards -- */
body #forumContainer{color:#fff;}
#forumContainer #ka_headerSubNav{display:none;}
#forumContainer #ka_headerTopNav_ul li#ka_messageBoardsTab a{color:#929292;}
#forumContainer #ka_headerTopNav li a:hover, #forumContainer #ka_headerTopNav li.current a{color:#929292;}

#forumContainer #ka_headerLoginAuth {
margin-left:135px;
position:absolute;
top:138px;
}
#forumContainer #ka_headerLoginAuth a{text-decoration:underline;}
#forumContainer li.ka_username_auth{display:none;}
#forumContainer #ka_headerLoginAuth li.ka_signout_auth{margin-left:5px;}

.boxbody {
background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0;
border:1px solid #555;
}
.boxbody td,.boxbody th{border:1px solid #555; padding:5px;}
.boxbody{padding:5px;}
.category-box .boxbody, .forum-box .boxbody, .discussion-box .boxbody, .members-box .boxbody{padding:0px; border:none;}

#forumContainer h2 {
background:transparent none repeat scroll 0 0;
border-bottom:medium none;
color:#FFFFFF;
font-family:trebuchet MS,arial,helvetica;
font-size:20px;
font-weight:normal;
margin:0 0 10px;
padding:0;
text-transform:uppercase;
}

#forumContainer #f_search #submit, #search_form #submit {
background:transparent url(http://css.kickstatic.com/kickapps/images/sprites/sprite_search_ico.png) no-repeat scroll 0 -75px;
border:medium none;
height:24px;
margin:0 0px 0 5px !important;
overflow:hidden;
padding:0;
text-indent:-9000px;
width:24px;
}
#forumContainer th{
background:#383838;
color:#FFFFFF;
font-family:Trebuchet MS,arial;
font-size:13px;
font-weight:bold; 
text-transform:uppercase;} 

#forumContainer th.forums {
background:#383838 url(http://www.madonna.com/styles/ka/images/crown.png) no-repeat scroll 5px 6px;
margin-bottom:0;
padding:3px 0 3px 30px;
}
#forumContainer .boxheading h1{display:none;}
.tool-box .boxbody{clear:both;}

.tool-box h3.forum-name{display:none;}

.boxheading .subscription-links {
padding-right:12px;
}

#forumContainer input.checkbox{margin-right:3px;}

a.button,.button{
	background:transparent url(../images/largeButton.gif) no-repeat scroll 0 0;
	border:medium none;
	font-size:11px;
	font-weight:normal;
	height:18px;
	margin:3px 5px 0px 0px !important;
	padding:3px 0 0;
	text-align:center;
	width:120px; color:#fff !important;}
	
.dropdown span {
background:transparent url(../images/main_navi_arrow.gif) no-repeat scroll right center;
padding-bottom:2px;
padding-right:12px;
padding-top:2px;
}

.calendar-content {
float:left;
margin-left:10px;
width:620px;
}
.calendar .filter-group .button {
display:block;
}

#forumContainer fieldset{padding:10px; border:1px solid #ccc;}

#directory_featured ol{margin-left:20px;}

body#poll_newpoll p, body#forum_newtopic p, .post-box p{padding:10px 0px;}
.post-options input{margin-right:5px;}

/* -- Message Board Preferences -- */
.mgr-boxheading, .calendar-popup .mgr-boxheading, .mgr-onionskin3, .calendar-popup .mgr-onionskin3, .mgr-onionskin2, .calendar-popup .mgr-onionskin2, .mgr-onionskin1, .calendar-popup .mgr-onionskin1, .mgr-box, .calendar-popup {background:none !important;}

.mgr-boxbody ol{margin-left:20px;}

.mgr-box, .mgr-mytimezone, fieldset.mgr-timezone, #signature fieldset{background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0 !important;
border:1px solid #555 !important; padding:5px;}

.mgr-tab-menu-wrapper, .mgr-tab-menu-wrapper .mgr-tab-onionskin1, .mgr-tab-menu-wrapper .mgr-tab-onionskin2{background:none !important;}

.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 {
background:transparent url(../images/largeButton.gif) no-repeat scroll 0 0 !important;
	border:medium none !important;
	font-size:11px !important;
	font-weight:normal !important;
	height:18px !important;
	margin:3px 5px 0px 0px !important;
	padding:3px 0 0 !important;
	text-align:center !important;
	width:120px; color:#fff !important;
}

.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:transparent url(../images/largeButton.gif) no-repeat scroll 0 0 !important;
	border:medium none !important;
	font-size:11px !important;
	font-weight:normal !important;
	height:18px !important;
	margin:3px 5px 0px 0px !important;
	padding:3px 0 0 !important;
	text-align:center !important;
	width:120px; color:#fff !important;
}

.mgr-field small {
clear:both;
display:block;
float:none;
margin-bottom:0;
margin-top:10px;
}

ul.mgr-tab-sub-menu li.mgr-tab-selected a, ul.mgr-tab-sub-menu li.mgr-tab-selected a:hover, .mgr-search-tab-menu li.mgr-tab-selected a, .mgr-search-tab-menu li.mgr-tab-selected a:hover, ul.mgr-tab-menu li.mgr-tab-selected a, ul.mgr-tab-menu li.mgr-tab-selected a:hover, ul.mgr-tab-menu li.mgr-tab-selected a span span span, ul.mgr-tab-menu li.mgr-tab-selected a span span span:hover{background:none !important;}

.corp-controls {
border:none !important;
}

.mgr-tab-menu-wrapper {
	background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0 !important;}
	
ul.mgr-tab-menu li.mgr-tab-selected a {
background:none !important;
color:#fff !important;
}

ul.mgr-tab-menu li.mgr-tab-selected a:hover {
background:none !important;
color:#ccc !important;
}

#signatures td, #signatures th {
border:1px solid #555555;
padding:5px;
}

#signatures th {
background:#383838 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Trebuchet MS,arial;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}

#signatures-list{width:100%;}

.mgr-tab-menu-wrapper {
border:1px solid #555555 !important;
}

#forumContainer #ka_manageSubNav {
background:#383838 none repeat scroll 0 0;
padding:5px 0 5px 10px;
text-transform:capitalize;
}
#forumContainer #ka_manageSubNav li {
display:inline;
margin:0 0 0 11px;
}
#forumContainer #ka_manageSubNav a {
color:#C43D8B !important;
padding:0 0 7px;
font-family:Lucida Grande;
font-size:10px;
font-weight:normal;
text-decoration:none !important;
} 

#signature_edit p.description{margin:10px 0px;}

/* -- Extra Pages -- */

body#help_bbcode #main{
	background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0 !important;
border:1px solid #555 !important; padding:5px;}
body#help_bbcode #main td{padding:5px;}

body#help_bbcode p, #domainskins_allsmilies p{padding:10px 0px;}

#domainskins_allsmilies table {
	background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0 !important;
border:1px solid #555 !important; padding:5px; width:300px;}

#domainskins_allsmilies table td{border:1px solid #555 !important; padding:5px;}

#forum_view p{padding:10px 0px;}

#forum_view fieldset{
	background:transparent url(http://www.madonna.com/styles/ka/images/bg.png) repeat scroll 0 0 !important;
border:1px solid #555 !important; padding:10px;}

#applybtn{
background:transparent url(../images/largerButton.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF !important;
font-size:11px;
font-weight:normal;
height:18px;
margin:10px 5px 0 0 !important;
padding:3px 0 0;
text-align:center;
width:140px;
}

#forum_view p.button {
padding:0 !important;
}

*:first-child+html body#ka_listPage #ka_headerSearch {
display:block;
float:right;
margin:0 12px 0 600px;
position:absolute;
top:320px;
width:245px;
}

#ka_mainContainer a:hover, #ka_mainContainer a:active {
color:#C43D8B;
}

*:first-child+html #ka_headerLogin {
top:168px;
}

*:first-child+html #forumContainer #ka_headerLoginAuth {
top:168px;
}

#forumContainer blockquote {
border:1px solid #9A9896;
margin-bottom:5px;
padding:5px;
}

.mgr-tab-sub-menu .last{display:none;}

#ka_manageSubNav li.ka_settings{display:none !important;} 

#ka_memberMessage ul.vert li.messagingTitle, #ka_memberMessage ul.vert li.messagingTitle:hover {
color:#fff;
}


#ka_memberMessage ul li.ka_fromTitle:hover {
color:#fff;
}
#ka_memberMessage ul li.ka_sentTitle:hover {
color:#fff;
}
#ka_memberMessage ul li.ka_subjectTitle:hover {
color:#fff;
}


#ka_memberMessage ul.vert li:hover {
background:#ccc none repeat scroll 0 0;
}

.post-body img{max-width:590px;}

.box {
font-size:12px;
}

