/* CSS Document */

/*/ hoh_ka_style.css  ver. 2.1 of 3.0 KA CSS  for House of Hair*/

/* Last Updated January 31, 2008 */
/* Website design and KickApps implementation by www.DotcomCowgirl.com */
/* FMI, contact Haylie at  haylie@dotcomcowgirl.com */


/*HEADER AND BODY */


body{
	background: url(http://houseofhaironline.com/Images/bgr.gif) #ec0005 repeat-y center;
	color: #ffffff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0px auto;
	padding:0px;
}
 
#ka_mainContainer { font-family: arial,Verdana,sans-serif;color:#fff !important;width:974px;}
.ka_adWide {width:974px !important;}
#ka_contentContainer {width:780px;padding-left:10px;font-size:12px;}
#ka_mainContainer a:link, #ka_mainContainer a:active { color:#fff!important;}
#ka_mainContainer a:visited { color:#99CC00;}
#ka_mainContainer a:hover { color:#99CC00;font-weight:bold;text-decoration:underline;}

#ka_mainContainer h3 {color:#99CC00;border-bottom:1px solid #99CC00;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;}
#ka_mainContainer a#ka_messageBoardsTab_nav {display:none;}

#ka_headerLoginAuth a, #ka_headerLoginAuth a:link {font-size: 12px;color: #fff !important;text-decoration: none;}
#ka_headerLoginAuth a:hover {color: #99CC00 !important;text-decoration: underline;}

body#ka_playPage #ka_rightColumn,body#ka_playPage #ka_leftColumn {
font-size:12px;
}
/* force photo upload */
form#RegisterUser fieldset.ka_optional legend {display:none;}

#ka_ProgressBarDiv {background-color:#222222!important;font-size:12px;} 
#ka_ProgressBarDiv.ka_popUpSingleDiv {background-color:#222222!important;font-size:12px;} 
.ka_popUpSingleDiv {background-color:#333;font-size:12px;} 

/*#ka_footer {border-top:1px solid #444444;color:#888888;margin:20px auto 1px;padding:2px 0pt;}
#ka_footer a {font-size:10px;text-decoration:none!important;color:#888888!important; }
#ka_footer a:visited {color:#888888!important; }*/

#ka_footer {border-top:none;color:#888888;margin:20px 1px 0px 55px;padding:0px;width: 900px;text-align:right;font-family:Arial,Helvetica,sans-serif; }
#ka_footer a {font-size:10px;text-decoration:none!important;color:#888888!important;}
#ka_footer a:visited {color:#888888!important;}
#ka_footer a:link {color:#888888!important;}
li#ka_footerHelp {display:none;}
#ka_rss_footer{display:none;}
li.ka_sprite_misc.ka_rssLink_user {display:none;}
li.ka_sprite_misc.ka_rssLink_allusers {display:none;}
#ka_rssLink {border:none;}

/* MAIN NAVIGATION */

#ka_profileAboutToggleShow.ka_profileMediaToggle a.ka_profileMediaToggleJS {margin:0px;position:0px;}

#ka_profileRight .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader a {
color:#FF0000;
line-height:130%;
width:500px;
}
.ka_profileCommentDate {
font-weight:900;
padding:5px;
}

div.ka_Success.ka_sprite_misc span#successAdd a {color:#CC0000!important;}

#ka_LE_open_anchor{display:none;}
span#ka_mcWelcome{font-size:13px;}

/*add blog choices */
ul#ka_chooseFormat {
font-size:13px;
}

/*home page */
ol#ka_blogList, ol#ka_audioList, ol#ka_groupList, ul#ka_discussionList {
color:#888888;
font-size:0.85em;
margin:0pt 0pt 10px;
padding:0pt;
}

ol#ka_blogList li.odd a, ol#ka_audioList li.odd a, ol#ka_groupList li.odd a, ul#ka_discussionList li.odd a {
color:#FFAA01!Important;
}

body#ka_login.ka_generalClass div#ka_communityactivity {display:none;}

/*upload page tiny fonts */

.ka_add {
float:right;
font-size:12px;
font-weight:bold;
margin:4px 12px 0pt 0pt;
}
.ka_more {
float:right;
font-size:11px;
font-weight:bold;
margin:4px 8px 0pt 0pt;
}

#ka_mainContainer p {
font-size:13px;
}

fieldset {
font-size:11px;
}

p#ka_iAccept, p#ka_blogAdd {
font-size:13px;
line-height:17px;
}
/*groups tiny */
#ka_groupProfile, #ka_groupMember, #ka_groupVideo, #ka_groupPhoto, #ka_groupBlog, #ka_groupAudio, #ka_videoPlayer {)
font-size:14px;
}
.ka_null {
font-size:12px;
}

#ka_groupCategory {
font-size:11px;
}



.ka_searchListDetails {
font-size:11px;
}

#ka_searchText{
font-size:12px;
}

.ka_Help, .ka_Alert, .ka_Error, .ka_Success {
font-size:11px;
}

#ka_profileContainer h5 {
font-size:15px;

}


.ka_profileSegCont ul, #ka_profileBlogs .ka_profileSegCont, #ka_profileFavBlogs .ka_profileSegCont {
font-size:12px;
}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {
border:1px solid #333;
color:#FFFFFF;
font-size:12px;
}



/* my home tiny */


.ka_newEntry {
color:#CCCCCC!important;
font-weight:bold;
}

#ka_myHomeURL {
font-size:12px;
}

ul.ka_myHomeList {
font-size:12px;
}

.ka_myHomeList li {
margin-bottom:5px;
margin-top:5px;
}

#ka_myhomeFeeds dt, #ka_myhomeFeeds dl {
font-size:12px;
}

.ka_relatedMediaWidget li .info {

font-size:1.2em;

}

/* --*/

#ka_headerLogin {
padding-left:20px;
}

#ka_headerSearch {
margin:-21pt 12px 0pt 0pt;
width:245px;
}

#ka_headerTopNav ul {
margin:0pt;
padding:2px;
}
#ka_headerTopNav li a {
padding:8px;
}
#ka_headerTopNav {background: #000;font-weight:bold;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CC0000!important;}
#ka_headerTopNav {border-bottom: 1px solid #1b2227;}
#ka_headerTopNav li a:link {color:#CC0000!important;}
#ka_headerTopNav li.current a,#ka_headerTopNav li.current a:visited,#ka_headerTopNav li a:hover {background:#1b2227;color:#99CC00!important;}
#ka_headerTopNav li a:visited {color:#CC0000!important;}
#ka_headerTopNav li a:hover {color:#99CC00!important;}

#ka_headerSubNav {width:963px;background:#1b2227;}
#ka_headerSubNav li {font-size:12px;color:#fff;}
#ka_headerSubNav li.current a,#ka_headerSubNav li a:hover {color:#99CC00!important;}

label {
color:#CC0000;
}

#ka_headerSubNav li.ka_addMedia_video a, li.ka_addMedia_video a:visited {font-size:12px;}
#ka_headerSubNav li.ka_addMedia_audio a, li.ka_addMedia_audio a:visited {font-size:12px;}
#ka_headerSubNav li.ka_addMedia_photo a, li.ka_addMedia_photo a:visited {font-size:12px;}
#ka_headerSubNav li.ka_addMedia_blog a, li.ka_addMedia_blog a:visited {font-size:12px;}
#ka_headerSubNav li.ka_addMedia_group a, li.ka_addMedia_group a:visited {font-size:12px;}
#ka_headerSubNav li.ka_addMedia_friend a, li.ka_addMedia_friend a:visited {font-size:12px;}



#ka_headerSubNav li.ka_addMedia_video {margin-top:-30px;}
#ka_headerSubNav li.ka_addMedia_audio {margin-top:-30px;}
#ka_headerSubNav li.ka_addMedia_photo {margin-top:-30px;}
#ka_headerSubNav li.ka_addMedia_blog {margin-top:-30px;}
#ka_headerSubNav li.ka_addMedia_group {margin-top:-30px;}
#ka_headerSubNav li.ka_addMedia_friend {margin-top:-30px;}

.ka_searchList {margin:10px 0pt 0px 0px;padding:0pt 10px;width:770px;border-bottom:1px solid #99CC00;}/*was 800*/
#ka_searchAdv1 {width:368px;}
#ka_searchAdv1 ul {
font-size:11px;
padding:3px 0px 0px 60px;
width:368px;
}
#ka_searchAdv1 input {background:transparent}



/*.ka_searchList {margin:10px 0pt;padding:0pt;width:800px;}*/
/*.ka_searchListDetails h4 a, a:link, a:visited {text-decoration:none!important;}width: 155px;*/

#ka_mainContainer h4 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#99CC00;}
#ka_mainContainer h4 .ka_listDetails, .ka_listType, .ka_listFrom, .ka_listDate, .ka_listViews, .ka_listRating {font-size:11px;color:#FF9900;line-height:1.5em;}
.ka_listSince, .ka_listDate {display:none;}

li.ka_list  {height: 240px;background: transparent;margin: 0 5px 10px 0;}
/*.ka_searchLetterBox {margin:10px 0px 4px 9px;width:135px;}
li.ka_list {background: url(http://www.houseofhaironline.com/Images/listbkg_lime1.gif) top left no-repeat;}*/
li.ka_list:hover {background: #444;}/*url(http://www.houseofhaironline.com/Images/listbkg_lime.gif) top left no-repeat;}*/

.pagination {font-size:12px;padding:0.5em;margin:0.2em 0em; float:right}
.pagination a,.pagination span {background:#000;}
.pagination span.status {font-weight:bold;color:#99CC00!important;border:1px solid #000;background:#000}
.pagination a {text-decoration:none !important;border:1px solid #000}
.pagination a:hover {border-color:#FF0000; background:#FF0000;}
.pagination a.nextprev {font-weight:bold}
.pagination span.nextprev {color:#666}
.pagination span.nextprev {border:1px solid #ddd;color:#999}

/*email friends from play page*/
.ka_popUpDiv {background:#000000 none repeat scroll 0% 50%;}
textarea#emailMsg.ka_setWidth {width:100%;}

div#ka_friendEmailList form#EmailList {background-color:#202020;}
div#ka_emailFriendList h2{color:#FF0000;}

#ka_related {margin:0;padding:8px 0 0;width:300px;height:460px !important;border:1px solid #fff;overflow:auto}
#ka_relatedTabs a {font-size:12px;font-weight:bold;}
#ka_relatedTabs a:hover {margin-top:0;padding-bottom:5px;background:#CC0000;color:#fff!important;}
#ka_relatedTabs a.active{margin-top:0;padding-bottom:5px;background:#CC0000;color:#fff!important;border:1px solid #fff;border-bottom:none}

#ka_relatedTabs a.active:hover {margin-top:0;padding-bottom:5px;background:#CC0000;border:1px solid #fff;border-bottom:none}

.ka_bubble blockquote {min-height:50px;height:50px;}
.ka_bubbleComment {margin:-4px 8px 0pt 60px;font-size:13px;}
div.ka_bubble cite {font-size:11px;color:#999999;padding-left:40px;}
.ka_letterboxComment {float:left;margin:0 5px -8px 5px;padding:0;width:50px;height:36px; border: 1px solid #ccc}
h3.ka_comments {padding-left:24px;padding-bottom:2px;}

#ka_contentContainer h2 {text-transform:capitalize;color:#FFAA01;font-size:22px;margin:0px;}

/* Home Page */

body#ka_homepage.ka_generalClass.ka_bodyAdWide #ka_contentContainer {
padding-left:20px;
width:750px;
}
#ka_aboutModule h3, #ka_memberModule h3, #ka_videoModule h3, #ka_photoModule h3, #ka_blogModule h3, #ka_audioModule h3, #ka_groupModule h3, #ka_discussionModule h3, #ka_videoPlayer h3 {
background:#900010 none repeat scroll 0% 50%;color:#FFF;20px;border-bottom:none;font-size:14px; text-transform:uppercase;/*border:1px solid #CC0000*/
}

#ka_memberModule, #ka_videoModule, #ka_photoModule, #ka_blogModule, #ka_audioModule, #ka_discussionModule, #ka_groupModule {
border:1px solid #333;
}

.ka_homeListDetails {
/*margin:-1pt 5px;*/
font-size:14px;
}

#ka_aboutModule {margin:0px;height:140px }

#ka_aboutModule p {

margin:0pt 6px 0pt 207px;
}

#ka_aboutContent{background:url(http://houseofhaironline.com/Images/welcome.jpg) no-repeat scroll 100% 10%;height:140px }
/*#ka_aboutContent{background:url(http://houseofhaironline.com/Images/welcomeH.gif) no-repeat scroll 100% 10%; } halloween*/
#ka_aboutModule h3{border-bottom:none;margin:0px 0px 0px 0px;}
#ka_aboutModule h3.ka_contentTitle { display:none;
font-size:20px;
margin:0px 1px 2px 33px;
padding-top:30px;
}

/*#ka_aboutModule img {margin:10pt 0pt 8px 35px;}*/

#ka_tagModule {
border:1px solid #CCCCCC;
font-size:185%;
height:auto !important;
margin:24pt 0pt 30px 0px;
min-height:50px;
padding:0pt;
text-align:center;
width:298px;
}

#ka_discussionModule {display:none;}

#ka_blogList li, #ka_audioList li, #ka_groupList li, #ka_discussionList li {
font-size:12px;
font-weight:bold;
line-height:1.2em;
margin:0pt;
padding:4px 4px 4px 8px;
}


/* Groups Page */

body#ka_groups h3 {
background:#900010 none repeat scroll 0% 50%;color:#FFF;20px;border-bottom:none;font-size:14px; text-transform:uppercase;
}

/* groups page */
#ka_groupStats ul {
font-size:11px;
}


.ka_sideList li {
border:medium none;
font-weight:bold;
color:#888888;
font-size:11px;
margin:0pt;
padding:4px 0pt 4px 8px;
}

/* My Home */
body#ka_myhome h3 {background:#AE0001;border-bottom:none ;color:#fff;font-size:13px;}
body#ka_myhome #ka_contentContainer h2 {color:#99CC00;text-transform:uppercase;}

div#ka_activeContent a{font-size:13px;}

/* MY HOME PAGES */

/*ul#ka_profileUserInfo {font-size:12px;}

.ka_profileSeg {background-color:#000;border:1px solid #999999;}

#ka_manageHomeRSSList li {color:#99CC00;font-size:12px;list-style-type:square;}*/

#ka_manageSubNav {font-size:11px;}

/*#ka_manageSubNav ul span,#ka_manageSubNav ul a.current,#ka_manageSubNav ul a.current:hover {
border:1px solid #ccc;
border-bottom:none;
background:#910B08;
color:#fff !important;
padding-bottom:6px;
margin-top:0
}

#ka_manageSubNav ul a {background:#000;border:1px solid #ccc;border-bottom:none}
#ka_manageSubNav ul a:hover {margin-top:0;border-color:#ccc;background:#910B08;color:#fff!important; padding-bottom:5px;font-weight:normal;}*/



/* tabs on My Home Page */
#ka_manageSubNav ul span, #ka_manageSubNav ul a.current {
background:#910B08 none repeat scroll 0% 50%;
}

#ka_manageSubNav ul a.current:hover {
background:#910B08 none repeat scroll 0% 50%;
}

#ka_manageSubNav ul a:hover {
background:#910B08;color:#fff;font-weight:normal;
}

#ka_manageSubNav ul span.ka_mkplink a, #ka_manageSubNav ul span.ka_mkplink a:hover {
background-color:#910B08;color:#fff;font-weight:normal;
}
#ka_manageSubNav ul a {
background:#000 none repeat scroll 0% 50%;
}

#ka_manageNav li a {font-size:12px;}
#ka_manageNav li a.active {color:#910B08;font-weight:bold}

#ka_myWidgets_videoSubNav {font-size:13px;padding:10px;}


.ka_rowCol ul.vert li.even {
background:#000000 none repeat scroll 0% 50%;
}

.ka_rowCol ul.vert li:hover {
background:#AE0001 none repeat scroll 0% 50%;
}

.ka_rowCol ul.vert li.ka_mainTitle {
color:#AE0001;
font-weight:bold;
font-size:16px;
}

legend {margin:0;padding:0.5em;color:#CC0000;text-transform:uppercase;font-size:1.24em;font-weight:bold;word-spacing:0.2px;}
div#ka_headerLoginInputs legend {color:#99CC00;}
fieldset#ka_fieldLogin legend {color:#99CC00;}

div#ka_loginPopup {background: #000000 none repeat scroll 0%;border:2px solid #000000;}

#ka_loginPopup {
background:#000000 none repeat scroll 0% 50%;
border:2px solid #AE0001;
}
div#headerSignInUser, div#headerSignInPass {color:#99CC00;font-weight:bold;}
fieldset#ka_fieldLogin p {color:#fff;}
fieldset#ka_fieldLogin h3#joinHeader  {color:#99CC00;font-weight:bold;}

label {margin:0 0 6px;padding:0;color:#99CC00;font-size:15px;} 

.ka_Help {background:transparent;color:#fff;font-size:1.2em}
.ka_Alert {
background:#fff url(http://static.kickapps.com/kickapps/images/membermessage/exclaim.gif) no-repeat scroll 5px 3px;
border:1px solid #CF0211;
color:#CF0211;
margin-bottom:20px;
}

/* members profiles */

.ka_profileMediaMetaName {
color:#CC0000;
font-size:11px;
font-weight:900;
}
.ka_profileMediaMetaName, .ka_profileMediaMetaDesc {
background-color:#f2f2f2;
padding:2px 7px 7px;
}


/*

.ka_profileSegHeader {color:#FF0000;}
#ka_profileContainer {color:#fff;font-size:13px;font-weight:normal;}
.ka_profileSegCont {font-size:11px;font-weight:normal;}

.ka_popUpInnerDiv {color:#333;}
div#ka_emailAFriend h3{color:#333;}
div#ka_invite_emailFriendList h3 {color:#333;font-weight:bold;}
div#ka_emailAFriend p{color:#FF0000;}

.ka_popUpDiv {background:#CCCCCC none repeat scroll 0% 50%;border:1px solid #999999;}

textarea#emailMessage {margin-left:-10px;}

.ka_popUpSingleDiv {background-color:#444444;border:1px solid #fff;padding:1em;position:absolute;top:0;left:0;visibility:hidden;z-index:1}*/


