body{word-wrap:break-word; background: #142537 url(http://bollystar2009.com/images/bg_inner.jpg) center no-repeat;}

#ka_mainContainer{
	/*contains everything*/
	margin:0 auto;
	padding:0;
	width: 907px;
    font-family: "myriad pro", helvetica, arial, sans-serif;
	font-size: .9em;
    background:transparent;
	color:#bcb8b8; 
	line-height:1.4em;
	text-align:left!important;
	height:2000px;
	margin: 0 auto;		
	}
	
#ka_header{
	/*contains all of navigation and sub nav, not ad or header title*/
	margin:0 auto 6px;
	padding:0;
	clear:both;
	font-size:95%;
    background:url(http://bollystar2009.com/images/header.jpg) center no-repeat;
	height: 274px;	
	}
	
#ka_contentContainer{/* everything under ad and navigation header */
	margin: 140px auto 0 auto;
	padding:0;
	width:760px;
	height: 1500px;
	overflow:scroll;
	}
	
#ka_leftColumn{
	float:left;
	margin:0;padding:0;
	width:420px;
	}

#ka_rightColumn{
	float:right;
	padding:0;
	width:300px;
	}

/*#ka_footer{
	margin: 0 auto;
	padding:8px;
	border-top:1px solid #ccc;
	clear:both;
	}*/

#ka_footer{display:none;}

a img{border:0;}
.clear{clear:both;}


/*===========navigation=============*/
#ka_headerTopNav ul{/* only primary navigation*/
	width: 645px;
	height: 30px;
    padding: 300px 0 0 11px;
	}
	
#ka_headerTopNav li{/* individual tabs for main navigation*/
	display:inline;
	margin:0 0 0 3px;
	}
	
#ka_headerTopNav li a{
	padding:4px 8px 8px;
	text-decoration:none!important;
	}

#ka_headerTopNav_ul li.current a{
	/*background:#9ce url("/kickapps/images/navgradient.gif") repeat-x;*/
	color:#eb1c24 !important;
	background: none;
	}

#ka_headerTopNav li a#ka_homeTab_nav, #ka_headerTopNav li a#ka_myhomeTab_nav, #ka_headerTopNav li a#ka_videoTab_nav, #ka_headerTopNav li a#ka_photoTab_nav, #ka_headerTopNav li a#ka_blogTab_nav, #ka_headerTopNav li a#ka_memberTab_nav, #ka_headerTopNav li a#ka_contestTab_nav{font-size: 1.2em; color:#bcb8b8; text-transform:uppercase; padding: 0 9px;}
	
#ka_headerTopNav li a:hover#ka_homeTab_nav, #ka_headerTopNav li a:hover#ka_myhomeTab_nav, #ka_headerTopNav li a:hover#ka_videoTab_nav, #ka_headerTopNav li a:hover#ka_photoTab_nav, #ka_headerTopNav li a:hover#ka_blogTab_nav, #ka_headerTopNav li a:hover#ka_memberTab_nav, #ka_headerTopNav li a:hover#ka_contestTab_nav{color:#eb1c24; text-transform:uppercase;}

/*#ka_headerTopNav_ul li.current a{border: 1px solid red;}*/


#ka_headerTopNav li a:hover{
	/*background:#9ce url("/kickapps/images/navgradient.gif") repeat-x;*/
	/*color:#eb1c24;*/
	background:none;
	}
#ka_headerSubNav{
	width: 835px;
	margin:0 auto;
	padding: 0 6px 6px 6px;
	background:none;
	}
	
#ka_headerSubNav ul{margin-top:15px;padding:0;}

#ka_headerSubNav li{
	display:inline;
	margin:0 0 0 11px;
	}
#ka_headerSubNav li.ka_addMedia.ka_addMedia_friend, #ka_headerSubNav li.ka_addMedia.ka_addMedia_blog,#ka_headerSubNav li.ka_addMedia.ka_addMedia_video, #ka_headerSubNav li.ka_addMedia.ka_addMedia_photo{margin-top: 30px;}
#ka_headerSubNav li.ka_addMedia{ /* add a video icon link on right of sub nav*/
	float:right;
	font-weight:bold;
	margin:0 10px 0 0;
	padding-left:22px;
	}

	
#ka_headerSubNav li a{
	padding:0 0 7px;
	text-decoration:none!important;
	}
	
#ka_headerSubNav li.current a{
	color:#fff;
	/*background:url("/kickapps/images/subarrow.gif") no-repeat bottom center;*/
	}
	
#ka_headerSubNav li a:hover{
	color:#fff; 
	/*background:url("/kickapps/images/subarrow.gif") no-repeat bottom center;*/
	}
	
#ka_headerBtmNav{margin:0;padding:3px;}
#ka_headerLogin{float:left;}
#ka_headerLogin ul{margin: 0 0 0 30px; padding:0;}
#ka_headerLogin li{display:inline;margin:0 6px 0 0;}
#ka_headerLogin li a{padding:0;}
#ka_headerLogin li a.ka_nomarginLogin{padding-left:0;}
#ka_login_area li.ka_manage_auth a,#ka_login_area li.ka_LE_open a{
	color:green;
	font-weight:bold;
	}
	
#ka_headerSearch{
	float:right;
	width:245px;
	margin:0 15px 0 0;
	}
	
#ka_headerSearch input.ka_searchField{
	float:right;
	margin:0;
	padding:1px;
	width:140px;
	}
#ka_searchText{
	float:right;
	width:58px;
	margin:0;
	padding:0;
	}

.ka_searchButton{
	float:right;
	/*background:transparent url(/kickapps/images/sprites/sprite_search_ico.png) no-repeat 0 0;*/
	border:none;
	height:24px;
	width:24px;
	overflow:hidden;
	margin:0 3px 0 5px;
	padding:0;
	text-indent:-9000px;
	}
	
#ka_searchAdv1{
	clear:both;
	float:right;
	width:238px;
	}
	
#ka_searchAdv1 ul{
	margin:0;
	padding:3px;
	font-size:.82em;
	width:238px;
	}

#ka_searchAdv1 li{
	display:inline;
	margin:0;
	padding:6px 2px 6px 0;
	}

#ka_searchAdv_vid span,#ka_searchAdv_aud span,#ka_searchAdv_pho span,#ka_searchAdv_group span,#ka_searchAdv_blog span,#ka_searchAdv_member span,#ka_searchAdv_messages span{
	white-space:nowrap;}
	
#ka_searchAdv1 input{
	vertical-align:middle;
	margin:0!important;
	border:none!important;
	}
	
#ka_search_basic{margin-right:23px;}
.ka_breadcrumb li{display:inline;margin:0;}
.ka_breadcrumb ul{
	margin:0 0 10px 5px;
	padding:0;
	}
	
#ka_topHeaderImage{float:left;}
#ka_headerBtmNav li.ka_username_auth{display:none;}
#footerUser{
	margin:0 0 0 8px;
	padding:0;
	}
	
#footerUser li{
	display:inline;margin:0 8px 0 0;
	}

#ka_mainContainer h1,#ka_mainContainer h2,#ka_mainContainer h3,#ka_mainContainer h4{
	font:1em normal "Lucida Grande",arial,tahoma,sans-serif;
	color:#bcb8b8; 
	}
	
body#ka_myhome #ka_contentContainer h2 {color: #bcb8b8;}
	
#ka_mainContainer h1{font-size:1.8em;}

#ka_mainContainer h2{
	font-size:1.6em;
	margin:.5em;
	font-weight:bold;
	}

#ka_mainContainer h3{
	font-size:1.2em;
	padding:0 0 5px 8px;
	border-bottom:1px solid #ccc;
	}
	
/*Where I made changes to the kickapps internal styles sheets*/
body#ka_myhome h3{background: #a28344 url(images/myhome_bg.jpg) 0 0 repeat-x;} 

#ka_since{#000000;}


/*logged in my profile page*/
#ka_manageContent{}
.ka_newEntry{color:#fff;}
body#ka_myhome #ka_contentContainer h2{margin-top: 50px;}


#ka_profileContainer h5{background: #a28344 url(images/myhome_bg.jpg) 0 0 repeat-x;}

.ka_profileSegCont ul li{color: #bcb8b8;}

#ka_profileCommentsEmptyCont{color: #bcb8b8;}

/*body#ka_playPage h2{font-size:14px;}*/
	
#ka_mainContainer h4{font-size:1em;}
#ka_mainContainer p{margin:0 .5em 1em;}
h3.ka_comments{
	/*padding-left:24px;background:transparent url("/kickapps/images/sprites/sprite_other.gif") no-repeat 0 -450px;
	border:none!important;*/
	}
	
#ka_le_headercont{color:#444;}
#ka_le_headercont h2{color:inherit; display:none; /*to hide default community site name*/}

#ka_mainContainer li{list-style-type:none;}
#ka_mainContainer a,#ka_mainContainer a:link,#ka_mainContainer a:focus{
	text-decoration:underline;
	outline:none;
	cursor:pointer;
	}
	
#ka_mainContainer a:hover{text-decoration:none;outline:none;cursor:pointer;}
#ka_mainContainer a:link{color:#eb1c24}#ka_mainContainer a:visited{color:#eb1c24;}
#ka_mainContainer a:hover,#ka_mainContainer a:active{color:#eb1c24;}
#ka_mainContainer a.ka_smLink{font-size:.82em;text-transform:none;}
#ka_mainContainer a.ka_smLink:hover{font-size:.82em;}
#ka_mainContainer a.ka_chicklet:link{text-decoration:none;}

fieldset{
	border:1px solid #ccc;
	margin:0 auto 16px;
	padding:.7em 1.2em 1.2em;
	font-size:.96em;
	}

legend{
	margin:0;
	padding:.5em;
	color:#59a3d3;
	font-size:1em;
	}
	
label{
	display:block;
	margin:0 0 4px;
	padding:0;
	font-weight:bold;
	color:#bcb8b8; 
	}

body#ka_mkp_privacy .forminput input{
	vertical-align:middle;
	margin:0;
	}
	
body#ka_mkp_privacy .radio li,.checkbox li{
	float:left;
	margin:2px 10px 0 0;
	padding:0;
	}
	
label.ka_inlineLabel{display:inline;}

#ka_mainContainer input,#ka_mainContainer textarea,#ka_mainContainer select{
	margin:0 0 12px;
	padding:4px;
	background:#fff;
	border:1px solid #ccc;
	color:#161616;
	font:13px normal "Lucida Grande",arial,tahoma,sans-serif;
	}

#ka_mainContainer input:focus,#ka_mainContainer input:hover,#ka_mainContainer textarea:focus,#ka_mainContainer textarea:hover{
background:#f2f2f2;border:1px solid #aaa;}

#ka_mainContainer input.ka_submit{
	width:54px;
	height:20px;
	margin:0;
	padding:0;
	/*background:#e5e5dd url("/kickapps/images/submit.gif") top left no-repeat;
	border:none;*/
	}
	
#ka_mainContainer input.ka_submit:hover{
	/*background:#c9c9c2 url("/kickapps/images/submit.gif") no-repeat 0 -20px;*/}

#ka_mainContainer input.ka_inputTiny{
	margin:0;
	padding:2px;
	font:10px normal arial,sans-serif;
	}
	
#ka_mainContainer input.ka_inputTiny:focus{border:1px solid #aaa;}
#ka_mainContainer input.ka_button{
	margin:0;
	padding:2px 4px;
	/*background:#fff url("/kickapps/images/ka_buttonbghover.gif") repeat-x 0 100%;*/
	cursor:pointer;
	}
	
#ka_mainContainer input.ka_button:hover{
	/*background:#fff url("/kickapps/images/ka_buttonbg.gif") repeat-x 0 0;*/}

fieldset.ka_required ul,fieldset.ka_optional ul,fieldset.ka_required ol,fieldset.ka_optional ol{margin:0;padding:0;}

fieldset.ka_required ul text{width:200px;}

ul#ka_joinRequired li#ka_joinDOB,ul#ka_joinRequired li#ka_joinImage,ul#ka_joinRequired li#ka_joinTOS,ul#ka_loginRequired 
li#ka_loginSubmit{margin:0 0 12px;}
li#ka_loginRetrieve{padding:8px 0 0;}
li#ka_joinTOS{padding:8px 0;}
li#ka_joinTOS input{margin:0;padding:0;}
li#ka_joinSubmit{padding:8px 0 0;}
.ka_tinyMCE_input{width:670px;}
#ka_descOptional .defaultSkin table.mceLayout{width:670px!important;}
.ka_Help,.ka_Alert,.ka_Error,.ka_Success{
	margin:0 auto 10px;
	padding:2px 6px 2px 28px;
	}

	
.ka_Error{
	padding:2px 0;
	margin:0;
	background:transparent;
	color:#cf0211;
	}
	

.pagination{
	font-size:.82em;
	padding:.5em 0;
	margin:.2em 0;float:right;
	}

.pagination a,.pagination span{
	float:left;
	display:block;
	margin-right:.1em;
	padding:.1em .5em;
	border:1px solid #fff;
	background:#fff;
	}
	
.pagination span.status{
	font-weight:bold;
	color:#fff;
	border:1px solid #369;
	background:#369;
	}

.pagination a{
	text-decoration:none!important;
	border:1px solid #369;
	}
	
.pagination a:hover{border-color:#2e6ab1;}
.pagination a.nextprev{font-weight:bold;}
.pagination span.nextprev{color:#666;}
.pagination span.nextprev{border:1px solid #ddd;color:#999;}
.pagination_info{float:left;line-height:30px;}


li.ka_list:hover{background:#ececec;}

li.ka_list{
	width:146px;
	height: 20em;
	float:left;
	}
	
ul.ka_searchListDetails{
	width:136px;
	margin:0 auto;
	padding:0;
	}
	
.ka_searchList li{padding: 5px 17px;}

.ka_searchListDetails h4{
	margin:0 5px 3px!important;
	padding:0;
	font-weight:bold!important;
	}
	
.ka_listDetails{
	margin:0 5px;
	padding:0!important;
	}
	
.ka_listDetails li{
	margin:0!important;
	padding:0!important;
	}

#ka_bottomPagination{margin-top: 30px;}
#ka_topPagination{display:none;}
.ka_listFavorite{display:none;}
	

#ka_descriptionText{margin:0 0 10px;}
#ka_descriptionText p{margin:0 0 1em;}
#ka_descriptionText ol li{list-style-type:decimal!important;}
#ka_descriptionText ul li{list-style-type:disc!important;}

#ka_rssLink {display:none;}
#ka_mail_menu_options{clear:both;}

/*video page*/

#ka_playPageDetails{margin-bottom: 25px;}
#ka_adminControl{margin-bottom: 10px; background-color: #ccc; border:none;}
#ka_adminTagsTitle{color:red;}
#ka_relatedList li{margin: 20px 0;}
#ka_playPageStats{margin: 25px 0;}
#ka_playPageComments{margin: 25px 0; font-size: 15px; color: #ff0000;}
