/* CSS Document */

/* Total Control Audio CSS - tca_ka_style.css  ver. 1.2 for KA 3.5*/

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


/*HEADER AND BODY */

/*=== Setup ===*/


body {background: #edebec;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0;padding:0;}

#page { background: #edebec;margin:0px ;padding:0}
#wrapper{background: #edebec;margin:0px auto;padding:0;}




a{color: #cc0000;text-decoration: underline}
a:hover{text-decoration: none}




/* Main Guts */

#ka_mainContainer {width: 974px;padding: auto;background-color: #EDEBEC; color:#333 !important;font-family:Arial, Helvetica, sans-serif;}
.ka_adWide {width:974px !important;}
#ka_adFullBanner {margin:0pt auto 10px 33px;text-align:left; padding:10px 0px 0px 0px;}

#ka_mainContainer a:link{ color:#a20204;}
#ka_mainContainer a:active { color:#a20204!important;}
#ka_mainContainer a:visited { color:#333!important;}
#ka_mainContainer a:hover { color:#a20204!important;}



#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4 {font-family:normal arial,sans-serif;}
#ka_mainContainer h4 {font-size:1em;text-transform:uppercase;color:#026ec3;font_weight:bold;}
div#ka_mainContainer #ka_adRightSkyscraperWide {height:auto;margin:-100px 0px 0px 0px;width:160px;}

#ka_manageContent {width:800px;padding:0px;margin:0px;}

#ka_contentContainer {padding:0pt 0px 0px 0px;width:800px;background:#cccccc;}


.ka_popUpSingleDiv {background-color:#333!important;}

#ka_footer {border-top:none;color:#888888;margin:0px;padding:0px;width: 800px;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;}

label {color:#333;}
legend {color:#A20204;margin:0pt;padding:0.5em;font-size:1.2em;font-weight:bold}


/* navigation */


#ka_headerTopNav li a {padding:7px 8px 7px;text-decoration:none !important;font-size:14px;color:#fff !important}
#ka_headerTopNav {
/*background:transparent url(http://67.202.0.170/images/main-menu-bg.gif) repeat-x scroll left top;
background:transparent url(http://totalcontrolaudio.com/images/topnavbar.gif) repeat-x scroll left top;*/
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
height:30px;width:963px;font-weight:bold;text-transform:capitalize;margin-left:5px;border-top:1px solid #777777;border-bottom:1px solid #555;color:#fff !important;}

#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover {/*background:transparent url(http://67.202.0.170/images/main-menu-list-bg.gif) repeat-x scroll left top;*/
background:transparent url(http://totalcontrolaudio.com/images/subhover.gif) repeat-x scroll left top;
color:#FFFFFF!important;}
#ka_headerTopNav li a:visited {color:#fff !important}

#ka_headerSubNav {width:948px;background:transparent;}
#ka_headerSubNav li a{font-size:13px;color:#026ec3 !important}
#ka_headerSubNav li a:visited {color:#333 !important}

#ka_headerLogin {padding-left:20px;}

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

#ka_headerSubNav li.ka_addMedia.ka_addMedia_video, #ka_headerSubNav li.ka_addMedia.ka_addMedia_photo, #ka_headerSubNav li.ka_addMedia.ka_addMedia_audio, #ka_headerSubNav li.ka_addMedia.ka_addMedia_blog, #ka_headerSubNav li.ka_addMedia.ka_addMedia_group,#ka_headerSubNav li.ka_addMedia.ka_addMedia_friend {
position:absolute;margin:1px 0px 0px 540px;}


#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_searchAdv1 li {font-size:11px;}
#ka_searchAdv1 ul {width:390px; padding:3px 0px 0px 0px;}
#ka_searchAdv1 input {background:transparent}
#ka_searchAdv1 {width:378px;}


/* Home Page */

.ka_homeList li {width:142px;}

li.ka_homeList a span.ka_searchLetterBox, li.ka_homeMember a span.ka_searchLetterBox,li.ka_homeMember a span.ka_searchLetterBox {border:1px solid #777;width:133px;}

.ka_searchLetterBox {display:block;height:102px;margin:5px 0px 3px;padding:0pt;width:136px;}

.ka_homeListDetails h4 {font-size:0.85em !important;}

#ka_adMediumRectangle {display:none;}

div#ka_mainContainer.ka_homePage #ka_rightColumn {width:320px;margin-right:10px;}
#ka_videoPlayer, #ka_discussionModule, #ka_groupModule {
margin:0pt 0pt 10px;
padding:0pt;
width:330px;
}
div#ka_mainContainer.ka_homePage #ka_leftColumn {margin-left:0px;font-size:14px;width:440px;}

#ka_aboutContent, #ka_memberContent, #ka_videoContent, #ka_photoContent, #ka_blogContent, #ka_audioContent {padding:6px 0pt 0px 10px;}

div#ka_mainContainer.ka_homePage #ka_leftColumn span.ka_add a, div#ka_mainContainer.ka_homePage #ka_leftColumn span.ka_add a:visited {color:#FFF!important;}

div#ka_mainContainer.ka_homePage #ka_rightColumn span.ka_more a, div#ka_mainContainer.ka_homePage #ka_rightColumn span.ka_more a:visited {color:#FFF!important;}

body#ka_myhome #ka_rightColumn,body#ka_groups #ka_rightColumn {margin-right:20px;font-size:13px;width:320px}
body#ka_myhome #ka_leftColumn,body#ka_groups #ka_leftColumn {margin-left:20px;font-size:14px;}

#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:#202020;
font-size:15px;
font-weight:bold;
margin:0pt;
padding:10px 0pt 4px 3px;
line-height:normal; 
}

#ka_tagModule {
border:1px solid #999;
margin:0pt 0pt 10px 0px;
width:320px;
}

#ka_aboutModule img {
border:1px solid #777;
float:left;
margin:12pt 0pt 8px 8px;
}

#ka_videoPlayer{text-align:center}

/* login-join page */
body#ka_login.ka_generalClass div#ka_communityactivity {display:none;}
body#ka_login.ka_generalClass #ka_rightColumn {font-size:16px;line-height:1.3em;padding:0pt 0px 0px;width:360px;}
#ka_mainContainer h3#joinHeader {padding-bottom:20px;}
body#ka_login.ka_generalClass #ka_footer {margin:0px;padding:0px;text-align:center;width:100%;}
body#ka_login.ka_generalClass #ka_rightColumn p a {font-size:22px;font-weight:bold;color:#a20204;padding-left:10px}


#ka_mainContainer h3 {
color:#FFF;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
height:20px;
padding:10px 0px 0px 20px;
margin:0px;
}
#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 {
color:#FFF;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
height:20px;
padding:10px 0px 0px 20px;
}

div.ka_tagCloud {
font-size:19px;
}
div.ka_tagCloud a.ka_tag{
color:#026ec3!Important;
}

ul#ka_discussionList {margin-bottom:0px;padding-bottom:0px;}

ol#ka_blogList, ol#ka_audioList, ol#ka_groupList, ul#ka_discussionList {font-size:0.95em;line-height:1.22em;}

div#ka_mainContainer.ka_homePage #ka_headerSearch {float:right;margin:-20pt 12px 0pt 0pt;width:250px;}

.ka_null {font-size:0.95em;}

/* play page */

body#ka_playPage #ka_mainContainer h2 {color:#FFF;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
height:20px;
padding:10px 0px 0px 20px;
margin:0px;}

body#ka_playPage h3.ka_comments {padding:0pt 0pt 0pt 20px;background:transparent url(/kickapps/images/sprites/sprite_other.gif) no-repeat scroll 0pt -450px;color:#a20204}
#ka_relatedTabs a.active, #ka_relatedTabs a.active:hover {background:#FFFFFF;}

#ka_searchSortBy {padding-left:20px;}

.ka_searchList {margin:10px 0pt 0px 20px;padding:0pt;width:760px;}
.ka_searchListDetails h4 a{color:#a20204!important; font-size:14px; font-family:Arial Narrow, Helvetica, sans-serif;}

li.ka_list  {width: 150px;background: transparent;margin: 0 0px 0px 0;line-height:1.15em;}

body#ka_listPage .ka_searchLetterBox {margin:10px 0px 4px 8px;width:135px;}

.ka_searchList ul, li{background: transparent;}
li.ka_list.even {background: #eaeaea none repeat scroll 0% 50%;}

li.ka_list:hover {background:#999999 none repeat scroll 0% 50%;}
/*url(http://totalcontrolaudio.com/images/liststripe.gif) repeat scroll top;}
li.ka_list:hover {background: url(/images/listbk1hover.jpg) top left no-repeat;}*/

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


.ka_friendFloat {width:240px;}
/* my home, groups pages */


body#ka_myhome #ka_rightColumn,body#ka_groups #ka_rightColumn {margin-right:20px;font-size:13px;width:320px}
body#ka_myhome #ka_leftColumn,body#ka_groups #ka_leftColumn {margin-left:20px;font-size:14px;}

#ka_myHomeURL {font-size:1em;margin:5pt 0pt 10px 20px;}
#ka_groupCategory {font-size:1em;margin:5pt 0pt 0pt 20px;}

span.ka_more a,span.ka_more a.addrss {color:#FFF!important;}

body#ka_myhome #ka_contentContainer h2,body#ka_groups #ka_contentContainer h2 {
color:#FFF;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
height:20px;
padding:10px 0px 0px 20px;
margin:0px;
}



body#ka_myhome h3,body#ka_groups h3 {
color:#FFF;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
padding:10px 0px 0px 10px;
margin:0px;
}

#ka_mainContainer h2 {tca_ka_style.css (line 238)
margin:0px;
}


/* profile */

#ka_profileDetailsUsername, #ka_profileLeft .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader a {
color:#FFF;
font-size:16px;
font-weight:bold;
background:transparent url(http://totalcontrolaudio.com/images/redbar.gif) repeat-x scroll left top;
margin:0px;
}

#ka_profileRight .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader a {
color:#FFFFFF;
}
#ka_profileRight .ka_profileSegHeader {
color:#FFF;
font-size:16px;
font-weight:bold;
background:transparent url(http://totalcontrolaudio.com/images/redbar.gif) repeat-x scroll left top;
margin:0px;
}


body#ka_profilePage.ka_bodyAdWide #ka_contentContainer {padding-left:20px;width:780px;background:transparent;}

#ka_profileContainer {width:760px;}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {border:1px solid #999999;color:#555555;}


/* profile - media, friends */

body#ka_mkp_manageFriends #ka_contentContainer,body#ka_mkp_newVideoUpload #ka_contentContainer,body#ka_mkp_manageClubs #ka_contentContainer,body#ka_mkp_manageProfileQuestions #ka_contentContainer, body#ka_mkp_manageThemes #ka_contentContainer,  body#ka_mkp_manageGuestbook #ka_contentContainer, body#ka_mkp_manageAccountSettings #ka_contentContainer, body#ka_mkp_manageMemberMessages #ka_contentContainer, body#ka_mkp_manageMyMedia #ka_contentContainer, body#ka_mkp_commentDetails #ka_contentContainer, body#ka_mkp_manageVideo #ka_contentContainer,
body#ka_mkp_manageAudio #ka_contentContainer,
body#ka_mkp_managePhoto #ka_contentContainer,
body#ka_mkp_manageBlog #ka_contentContainer,
body#ka_mkp_manageFavorites #ka_contentContainer,
body#ka_mkp_myWidgets #ka_contentContainer,body#ka_mkp_inviteFriends #ka_contentContainer,body#ka_playPage #ka_contentContainer, body#ka_mkp_newPhotoUpload #ka_contentContainer {padding-left:20px;width:760px;background:transparent;}




body#ka_mkp_manageFriends #ka_manageContent, body#ka_mkp_newVideoUpload #ka_manageContent,body#ka_mkp_manageClubs #ka_manageContent,body#ka_mkp_manageProfileQuestions #ka_manageContent, body#ka_mkp_manageThemes #ka_manageContent, body#ka_mkp_manageGuestbook #ka_manageContent, body#ka_mkp_manageAccountSettings #ka_manageContent, body#ka_mkp_manageMemberMessages #ka_manageContent, body#ka_mkp_manageMyMedia #ka_manageContent, body#ka_mkp_commentDetails #ka_manageContent,body#ka_mkp_manageVideo #ka_manageContent,
body#ka_mkp_manageAudio #ka_manageContent,
body#ka_mkp_managePhoto #ka_manageContent,
body#ka_mkp_manageBlog #ka_manageContent,
body#ka_mkp_manageFavorites #ka_manageContent,
body#ka_mkp_myWidgets #ka_manageContent, body#ka_mkp_newPhotoUpload #ka_manageContent {width:760px;background:#CCCCCC;padding-bottom:10px;}

body#ka_mkp_inviteFriends #ka_manageContent {width:700px;background:#CCCCCC;padding-bottom:10px;margin-left:15px}

body#ka_mkp_myPlaceGettingStarted #ka_contentContainer {padding-left:20px;width:760px;background:transparent;}
body#ka_mkp_myPlaceGettingStarted #ka_manageContent {width:750px;padding:0px 0px 10px 10px}

body#ka_mkp_myPlaceGettingStarted #ka_mainContainer p {margin:10pt 0.5em 1em;}

#ka_manageSubNav {border-bottom:1px solid #777777;
font-size:0.9em;
height:3em;
margin:0px;
padding:0pt;
}

#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover {
background:#a20204 none repeat scroll 0% 50%;
border-color:#CCC rgb(204, 204, 204) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
margin-top:0pt;
padding-bottom:5px;
color:#fff;
}

#ka_manageSubNav ul span.ka_mkplink a, #ka_manageSubNav ul span.ka_mkplink a:hover, #ka_manageSubNav ul span.ka_mkplink a:visited {background:#A20204 none repeat scroll 0%;color:#FFFFFF!important;}


/* forum */


body.ka_messageBoards div#ka_mainContainer #ka_contentContainer {
padding:0pt 0px 0px 10px;
width:780px;
background: transparent;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem {
background-color:#f2f2f2;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer div.ka_bumper {
color:#FFF;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
background:transparent url(http://totalcontrolaudio.com/images/redbar2.gif) repeat-x scroll left top;
height:20px;
padding:10px 0px 0px 20px;
margin:0px;
}


ul#ka_breadcrumbs li {
font-size:12px;font-weight:bold;color:#a20204;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody h1, body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody h2 {
color:#a20204!Important;
font-size:14px;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody h2 a{
color:#a20204 !important;
font-size:14px;font-weight:bold;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer div.ka_bumperBottom {
border-top:none;
height:1px;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem {
border-top:none;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails {
color:#555 !important;
line-height:13px;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer {
background-color:#eaeaea;
border:1px solid #999999;
}

.ka_adminStyle {
background-color:#2DA91B !important;
border:1px solid #fff !important;
}


body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody ul.ka_forumBodyStatsList {
font-size:11px;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails {
font-size:12px;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails li.comment div.ka_quoteBoxBody a {color:#333 !important;} 

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem.ka_odd {
background-color:#CCC;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody div.ka_replyContents * {
line-height:1.2em;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody p {
font-size:13px;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer div.ka_bumperTop span.title {
font-size:15px;font-weight:bold;color:#FFF;
}

body.ka_messageBoards div.ka_bumper {
line-height:0.8em;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer div.ka_bumperTop span.details {
font-size:15px;font-weight:bold;
}

/*start discussion */
div#ka_mainContainer div#ka_contentContainer div.ka_createForm {
background-color:#eaeaea;
border:1px solid #333;

}
div#ka_mainContainer div#ka_contentContainer div.ka_createForm form {
background-color:#999999;
border:1px solid #C3C3C3;
}
div#ka_mainContainer div#ka_contentContainer div.ka_createForm h1 {
color:#a20204;
}
#ka_mainContainer div#ka_contentContainer div.ka_createForm form div#optionalMedia span {
color:#a20204;
}
