#ka_adTop_align {
display:none !important;
}
#ka_mainContainer, .ka_adWide {
background-color:#010101;
background-image:url(http://www.cycling.tv/fls/20300/site_graphics/backgroundImage.gif);
background-repeat:repeat-x;
width:935px !important;
}
#ka_contentContainer {
width:750px;
}
#ka_becomeAMember {
text-align:left;
}

.ka_mediaPlayPage #ka_contentContainer {

margin-left:20px !important;

width:750px;

}

#ka_playPageDetails, #ka_playPageRelatedTabs, #ka_relatedTabs, #ka_related {

width:300px;

}

.ka_searchPage ul.ka_searchList {

margin:0pt auto;

width:800px !important;

}

.ka_searchPage div.pagination {

display:inline !important;

margin:10px 80px 0px 0px;

}

.ka_searchListDetails {

color:#FFFFFF;

}

#ka_becomeAMember {

padding-left:44px;

text-align:left !important;

}

ul.ka_searchList li {

background:#181818 none repeat scroll 0%;

margin:0pt 0pt 10px 10px;

}

ul.ka_searchList li:hover {

background:#282828 none repeat scroll 0%;

}

#ka_mainContainer {

color:#FFFFFF;

}

#ka_mainContainer .ka_searchList a {

color:#CC0000 !important;

text-decoration:none;

}

#ka_mainContainer .ka_searchList a:hover {

color:yellow !important;

text-decoration:underline;

}

#ka_headerTopNav {

background:#2f2f2f;

}

#ka_headerSubNav {

background:#999999 none repeat scroll 0%;

}

#ka_mainContainer #ka_headerTopNav li a {

color:#000000;

font-weight:bold;

}

body {

background:#010101 url(http://www.cycling.tv/fls/20300/site_graphics/siteBG.gif) repeat-x scroll 0 0;

font-family:arial,sans-serif;

margin:0;

padding:0;

}

.CTV_wrapper {

margin:0pt auto;

width:935px;

}

th, td {

font-family:arial,sans-serif;

}

.ka_pageLayout {

background-color:#444444;

color:#FFFFFF;

font-family:arial,sans-serif;

font-size:small;

margin:0pt auto;

padding:0pt;

width:935px;

}

#ka_contentContainer {

background-image:url(/kickapps/images/user/navigationBG.gif);

background-repeat:repeat-y;

}

.ka_pageLayout a, .ka_pageLayout a:visited, .ka_password a, .ka_password a:visited, .ka_popUpInnerDiv a, .ka_popUpInnerDiv a:visited, .ka_popUpSingleDiv a, .ka_popUpSingleDiv a:visited {

color:#FEF200;

text-decoration:none;

}

.ka_pageLayout a:active, .ka_pageLayout a:hover, .ka_password a:active, .ka_password a:hover, .ka_popUpInnerDiv a:active, .ka_popUpInnerDiv a:hover, .ka_popUpSingleDiv a:active, .ka_popUpSingleDiv a:hover {

background-color:#FEF200;

color:#000000;

}

.ka_popUpSingleDiv {

background-color:#FFFFFF !important;

}

.ka_password a, .ka_password a:active, .ka_password a:visited, .ka_password a:hover {

border:1px solid black !important;

}

.ka_formInput a, .ka_formInput a:visited {

color:black;

}

.ka_formInput a:hover, .ka_formInput a:active {

background-color:#FEF200;

text-decoration:none;

}

#ka_loginContainer a, #ka_loginContainer a:visited {

display:block;

font-size:90%;

margin:0pt 1.2em 1.2em 0pt;

text-align:right;

}

#ka_loginContainer a:hover, #ka_loginContainer a:active {

}

.ka_uploadLink a, .ka_uploadLink a:visited {

background:transparent url(../../images/user/bullet_rightPoint.gif) no-repeat scroll left center;

height:16px;

min-height:16px;

padding-left:18px;

}

.ka_uploadLink a:hover, .ka_uploadLink a:active {

background-color:#FEF200;

background-image:url(../../images/user/bullet_rightPoint_over.gif);

}

h1.ka_header, #ka_headerLoginContainer h1 {

color:#FEF200;

font-family:arial,sans-serif;

font-size:175%;

font-style:italic;

font-variant:small-caps;

font-weight:normal;

margin:0pt 0pt 0.3em;

padding:0pt;

position:relative;

}

h2.ka_header {

color:#000000;

font-family:arial,sans-serif;

font-size:110%;

font-weight:bold;

margin:0pt 0pt 0.3em;

padding:0pt;

}

#ka_loginContainer td.ka_formLabel, #ka_registerUser td.ka_formLabel, #ka_forgotPassword td.ka_formLabel, #ka_kickplace td.ka_formLabel, #ka_signUpContainer h2, #ka_navigationContainer h2, #ka_navigationSearch h2, #ka_playpage h1, #ka_kickplace h1, h2.ka_textHeader {

color:black;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:117%;

font-weight:bold;

margin:0pt;

padding-right:0.6em;

}

td.ka_formLabel, td.ka_formInput, td.ka_formInput1, td.ka_formHelp {

border-bottom:1px dotted #CCCCCC;

}

#ka_headerLoginContainer td.ka_formLabel, #ka_headerLoginContainer td.ka_formInput, #ka_headerLoginContainer td.ka_formHelp, div.ka_navigation td.ka_formLabel, div.ka_navigation td.ka_formInput, div.ka_navigation td.ka_formHelp {

border-bottom:0px none;

}

td.ka_formInput_url, td.ka_formInput_url {

width:260px;

}

.ka_error, .ka_formError {

color:#CF0211;

font-size:100%;

font-weight:normal;

position:relative;

}

.ka_success {

color:#02CF2D;

font-size:100%;

font-weight:normal;

position:relative;

}

#ka_becomeAMember, td.ka_formLabel span.ka_formError {

font-size:90%;

}

td.ka_formLabelLeft {

text-align:left;

}

#ka_becomeAMember {

text-align:right;

}

table tr td.ka_formLabel span.ka_formError {

display:block;

margin:0.3em 0pt 0.3em 1em;

}

.ka_formLabel {

text-align:right;

}

.ka_text, .ka_upload {

background-color:#FEF200;

background-image:url(../../images/user/bg_inputWhiteBlue.gif);

background-position:left top;

background-repeat:no-repeat;

border:1px solid #999999;

color:black;

font-family:arial;

font-size:95%;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:normal;

padding:3px;

}

.ka_upload {

font-size:102%;

}

.ka_formInput textarea, .ka_textarea {

background-color:#FEF200;

background-image:url(../../images/user/bg_inputWhiteBlue.gif);

background-position:left top;

background-repeat:no-repeat;

border:1px solid #999999;

color:black;

font-family:arial;

font-size:95%;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

height:3em;

line-height:normal;

padding:3px 1px;

}

.ka_formInput select {

background-color:#FEF200;

border:1px solid #999999;

color:black;

font-family:arial;

font-size:95%;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:normal;

}

.ka_popUpDiv .ka_formSubmit, .ka_popUpInnerDiv .ka_formSubmit, .ka_popUpSingleDiv .ka_formSubmit, .ka_formSubmit input, .ka_go, #ka_shoutPage .ka_formSubmit, #ka_playPage .ka_formSubmit, #ka_kickplace .ka_formSubmit {

background-color:#9DB9C8;

border-color:#CEDCE3 rgb(0, 0, 0) rgb(0, 0, 0) rgb(206, 220, 227);

border-style:solid;

border-width:1px;

color:#000000;

font-size:100%;

padding:0.1em 0.5em;

text-transform:lowercase;

}

#ka_kickplace .ka_formSubmit_ResetPassword {

background-color:#9DB9C8;

border-color:#CEDCE3 rgb(0, 0, 0) rgb(0, 0, 0) rgb(206, 220, 227);

border-style:solid;

border-width:1px;

color:#404040;

font-size:100%;

padding:0.1em 0.5em;

}

.ka_formSearch input, .ka_go, #ka_shoutPage .ka_formSearch, #ka_playPage .ka_formSearch, #ka_kickplace .ka_formSearch {

background-color:#9DB9C8;

border-color:#CEDCE3 rgb(0, 0, 0) rgb(0, 0, 0) rgb(206, 220, 227);

border-style:solid;

border-width:1px;

color:#404040;

font-size:100%;

padding:0.1em 0.7em;

text-transform:lowercase;

}

.ka_searchCheckbox {

color:#404040;

font-size:100%;

padding-top:5px;

text-transform:lowercase;

}

#ka_kickplace .ka_formSubmit input, #ka_kickplace .ka_formSubmit {

font-size:110%;

}

#ka_kickplace .ka_formSearch input, #ka_kickplace .ka_formSearch {

font-size:110%;

}

td.ka_formHelp {

background-color:#444444;

font-size:85%;

}

.ka_help {

background-color:#F5F5F5;

border:1px solid #DDDDDD;

color:#808080;

display:block;

font-size:95%;

margin-bottom:12px;

padding:3px;

}

.ka_alert {

background-color:#E3EBFF;

border:1px solid #B9D8FB;

color:#4185CC;

display:block;

font-size:200%;

margin-bottom:12px;

padding:3px;

}

input.ka_login, #ka_forgotPassword .ka_text {

width:10em;

}

#ka_emailBody {

border:1px solid #CCCCCC;

padding:0px 12px;

}

.ka_emailPageLayout {

width:600px;

}

#ka_playerAddTagsInput {

width:122px;

}

#ka_playerAdSpace {

height:64px;

margin:0pt;

overflow:hidden;

padding:0pt;

width:100%;

}

#ka_playerAdSpaceDiv {

border:1px solid #CCCCCC;

margin-bottom:12px;

}

#ka_playerAdSpace td {

margin:0pt;

padding:0pt;

text-align:center;

}

#ka_playerColumn {

float:left;

width:518px;

}

#ka_playerContainer {

border:1px solid #888888;

float:left;

margin:0pt;

}

#ka_playerContainer, #ka_playerDetails {

margin-bottom:0px;

}

#ka_playerBlog, #ka_playerDetails, #ka_playerTools, #ka_playerMediaList {

border:1px solid #CCCCCC;

}

#ka_playerDetails_body, #ka_playerTools_body, #ka_playerMediaList_body {

font-size:90%;

margin:6px;

}

#ka_playerDetails, #ka_playerMediaList {

width:186px;

}

#ka_playerBlog {

width:515px;

}

#ka_playerBlog h2, #ka_playerDetails h2, #ka_playerMediaList h2 {

background-color:#CCCCCC;

font-size:100%;

margin:0pt 0pt 6px;

padding:0pt 0pt 0pt 2px;

}

#ka_playerBlog p, #ka_playerDetails p, #ka_playerTools p, #ka_playerMediaList p {

margin:0pt 0pt 6px;

padding:0pt;

}

#ka_playerDetails {

margin-left:10px;

margin-right:10px;

}

#ka_playerBlog {

margin-right:10px;

min-height:260px;

}

#ka_playerDetails_buddyIcon {

float:right;

}

#ka_playerBlog_buddyIcon {

float:left;

padding-bottom:10px;

padding-right:5px;

}

.ka_playerItemTitle {

font-weight:bold;

}

#ka_playerMediaList h2 {

margin:0pt;

}

#ka_playerDetails h3, #ka_playerTools h3, #ka_playerMediaList h3 {

font-size:100%;

margin:0pt;

padding:0pt;

}

#ka_playerMediaList h4 {

background-color:#404040;

font-size:85%;

margin:0pt 0pt 6px;

padding:2px;

text-align:center;

}

#ka_playerMediaList h5 {

font-size:105%;

margin:0pt;

padding:0pt 0pt 0pt 2px;

}

#ka_playerMediaList_body {

margin-top:6px;

}

.ka_playerMediaList_table, .ka_playerMediaList_table td {

margin:0pt !important;

padding:0pt !important;

vertical-align:top;

}

.ka_playerMediaList_table a.ka_letterBox_60x80 {

margin-bottom:3px;

margin-right:6px;

padding-bottom:7px;

}

.ka_playerMediaList_table td.ka_preview {

}

.ka_playerMediaList_table td.ka_content {

width:100%;

}

#ka_playerMediaList_title {

font-weight:bold;

padding-bottom:6px;

text-align:center;

}

.ka_playerMediaList_tableDiv {

overflow:auto;

width:173px;

}

.ka_playerMediaList_table td p {

}

#ka_playerTools {

height:132px;

margin-right:10px;

margin-top:10px;

}

#ka_playerTools_table {

width:100%;

}

#ka_playerTools_table, #ka_playerTools_table table, #ka_playerTools_table tr, #ka_playerTools_table td {

margin:0pt;

padding:0pt;

}

#ka_playerTools_table p {

margin:0pt;

padding-bottom:4px;

}

#ka_playpagelayout1_table, #ka_playpagelayout1_table table, #ka_playpagelayout1_table td {

border:0pt none;

margin:0pt;

padding:0pt;

}

#ka_playerTools_table td.ka_newstuff {

padding-top:3px;

text-align:right;

width:100%;

}

#ka_playerTools_table img.icon {

border:0pt none;

padding-right:2px;

position:relative;

top:3px;

}

#ka_playerTools_Embed, #ka_playerTools_URL {

float:right;

margin-left:6px;

width:435px;

}

#ka_playPage {

padding-left:12px;

padding-right:12px;

}

#ka_playPage div {

}

#ka_playPageContainer {

margin-left:34px;

margin-right:auto;

width:716px;

}

#ka_playPageContainer_skyscraper {

margin-left:0px;

margin-right:0px;

width:716px;

}

#ka_playPageHeader {

}

#ka_playPageHeader h1 {

display:inline;

}

#ka_playPageSearch {

float:right;

}

#ka_communityModules {

margin-top:6px;

text-align:left;

}

#ka_communityModules div.ka_communityModule {

margin:0pt;

padding:0pt;

}

#ka_communityModules table {

margin:0pt;

padding:0pt;

}

#ka_communityModules table tr td.ka_communityModuleArrow {

padding-top:40px;

width:13px;

}

#ka_communityModules table tr td.ka_communityModuleDots {

margin:0pt;

padding:0pt 0pt 3px;

}

#ka_communityModules table {

float:none !important;

margin:12px 0pt 0pt;

text-align:left;

width:0pt !important;

}

#ka_communityModules table tr td {

padding-bottom:6px;

padding-top:0px;

text-align:center;

vertical-align:top;

}

#ka_communityModules table tr td span.ka_letterBox_75x100 {

margin-left:auto;

margin-right:auto;

}

#ka_communityModules table tr td span.ka_communityModules_text {

display:block;

text-align:left;

}

#ka_communityModules h2 {

border-bottom:1px solid #808080;

color:black;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:117%;

font-weight:bold;

margin:0pt;

padding-right:0.6em;

}

#ka_shoutPage .ka_header {

border-bottom:1px solid #CCCCCC;

padding-bottom:7px;

}

#ka_shoutPage .ka_header a, #ka_shoutPage .ka_header a:visited, #ka_shoutPage .ka_header a:hover, #ka_shoutPage .ka_header a:active {

font-size:60%;

}

#ka_shoutPage p {

margin:0pt;

padding:0pt;

}

#ka_chatDesc {

color:#FFFFFF;

font-size:90%;

padding-top:3px !important;

position:relative;

}

#ka_shoutPage #ka_chatLog {

width:auto;

}

#ka_chatLog {

border:1px solid #CCCCCC;

margin-top:14px;

width:728px;

}

#ka_chatLog table {

border-collapse:collapse;

}

#ka_chatLog table td {

padding:5px;

vertical-align:top;

}

#ka_chatLog table p {

margin:0pt;

padding:0pt;

}

#ka_chatMember {

padding-right:6px;

}

#ka_chatMember a {

}

#ka_chatMember img {

}

#ka_chatShout {

padding-left:8px !important;

padding-right:8px !important;

width:100%;

}

#ka_chatUsername {

}

#ka_chatShoutLayout {

padding:5px;

}

.ka_chatShoutLayoutOdd {

background-color:transparent;

}

.ka_chatShoutLayoutEven {

background-color:transparent;

}

#ka_chatTimeLine {

font-weight:bold;

margin-bottom:4px;

margin-top:2px;

position:relative;

}

#ka_sendButton {

text-align:center;

width:46px;

}

#ka_shoutBoxArea {

margin-bottom:4px;

}

#ka_shoutBoxContainer .ka_header {

margin-top:4px;

padding-bottom:4px;

padding-top:8px;

}

#ka_shoutBoxViewAll {

font-size:90%;

text-align:right;

}

#ka_navigationContainer h2 {

border-bottom:1px solid #808080;

padding:0.6em 0.5em 0pt;

}

#ka_navigationContainer h2 a, #ka_navigationContainer h2 a:visited, #ka_navigationContainer h2 a:hover, #ka_navigationContainer h2 a:active {

background-color:transparent;

color:black !important;

}

#ka_navigationContainer ul {

list-style-type:none;

margin:0.3em 0pt;

padding:0pt;

}

#ka_navigationContainer li {

display:block;

width:177px;

}

#ka_navigationContainer ul a, #ka_navigationContainer ul a:visited {

color:#FEF200;

display:block;

padding-bottom:2px;

padding-top:2px;

text-decoration:none;

}

#ka_navigationContainer ul a:hover, #ka_navigationContainer ul a:active {

background-color:#FEF200;

border-color:#404040;

color:black;

font-weight:bold;

}

#ka_navigationContainer ul a span {

display:block;

padding:0pt 0.6em;

}

#ka_navigationSearch {

border-top:1px solid #808080;

}

#ka_navigationSearch h2 {

padding:0.6em 0.5em 0pt;

}

#ka_navigationSearch fieldset {

border-width:0pt;

margin:0pt 0.6em 1em;

padding:0pt;

width:160px;

}

#ka_navigationSearch .ka_text {

width:83px;

}

#ka_navigationSearch .ka_go {

margin-top:0.3em;

}

#ka_navigationSearch .ka_searchContainer {

padding-left:8px;

width:170px;

}

#ka_poweredByContainer {

margin-top:6px;

padding-bottom:6px;

}

#ka_myKickPlaceContent {

text-align:left;

}

#ka_myKickPlaceContent p {

text-align:left;

}

.ka_buddyIcon {

border:1px solid #CECECE;

}

#ka_kickPlaceContainer {

text-align:center;

}

.ka_noResults {

color:#666666;

font-size:135%;

margin-bottom:16px;

}

.ka_password {

display:inline !important;

margin-left:50px !important;

}

.ka_pageLayout form {

margin:0pt;

padding:0pt 9px 0pt 0pt;

}

#ka_headerLoginContainer {

padding-bottom:1px;

}

#ka_headerLoginContainer input {

margin-bottom:5px;

margin-top:2px;

width:50px;

}

#ka_headerLoginContainer table {

margin-left:auto;

}

#ka_headerLoginContainer table td {

margin:0px;

padding:0px;

}

.ka_pageContent {

border-bottom:1px solid #CCCCCC;

padding:0.6em 0.3em;

}

#ka_loginPage, #ka_registerPage, #ka_forgotPasswordPage {

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

}

.ka_pageLayout td {

padding:0.6em;

}

.ka_clear {

clear:both;

height:0pt;

}

.ka_message {

background-color:#B9D8FB;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:28px;

padding-top:5px;

text-align:center;

}

.ka_message_text {

background-color:#B9D8FB;

font-family:Arial,Trebuchet MS,sans-serif;

font-size:130%;

margin-bottom:6px;

padding-bottom:5px;

text-align:center;

}

#ka_loginContainer {

border-right:1px solid #808080;

float:left;

position:relative;

width:245px;

}

#ka_loginContainer table {

margin:1em;

}

#ka_loginContainer td {

padding:0pt 0pt 0.6em;

}

#ka_loginContainer .ka_submit {

float:right;

}

#ka_myKickPlaceRssFeeds {

height:200px;

overflow:auto;

}

#ka_signUpContainer {

margin:0pt 0.7em 0pt 19.9em;

position:relative;

}

#ka_signUpContainer h2 {

padding:1em 0pt 0.3em;

}

#ka_signUpContainer p {

font-size:95%;

line-height:1.4em;

margin:0pt;

padding:0pt 0.6em 0.6em;

}

#ka_registerUser table, #ka_kickplace table {

border-collapse:collapse;

width:100%;

}

#ka_registerUser td, #ka_kickplace .ka_secondaryContainer td {

}

#ka_registerUser .ka_formLabel {

width:22em;

}

#ka_kickplace {

padding:0.6em 0pt 0pt;

}

#ka_headerLoginContainer {

margin-bottom:39px;

position:relative;

}

#ka_headerLoginContainer h1 {

margin:0pt 0pt 0pt 0.3em;

padding:0pt;

}

#ka_headerLoginContainer p {

position:absolute;

right:0.2em;

top:-0.3em;

z-index:10;

}

#ka_generalInfoContainer {

border-right:1px solid #808080;

float:left;

width:180px;

}

#ka_generalInfoContainer .ka_userPhoto {

margin-left:auto;

margin-right:auto;

text-align:center;

vertical-align:middle;

width:160px;

}

#ka_kickplace .ka_secondaryContainer {

font-size:95%;

margin:0pt 0.6em 0.6em 190px;

padding-bottom:1em;

}

#ka_kickplace .ka_secondaryContainer table {

}

#ka_kickplace .ka_secondaryContainer .ka_edit {

color:#999999;

float:right;

position:relative;

z-index:10;

}

#ka_kickplace h1, h2.ka_textHeader {

border-bottom:1px solid #808080;

margin-bottom:0.6em;

}

#ka_kickplace p.rss_title {

margin:0pt;

padding:0pt;

}

#ka_kickplace .ka_secondaryContainer a.rss_title {

color:black;

}

#ka_kickplace .rss_box ul {

color:#404040;

line-height:1.3em;

margin:0.3em 0pt 0.6em 1em;

padding:0pt;

}

#categoriesArea, #subCategories1Area, #subCategories2Area, #subCategories3Area {

margin-bottom:0.3em;

}

#ka_kickplace table.ka_mediaListing {

border:1px solid #CCCCCC;

margin:0pt 0.6em 0.6em 0pt;

}

#ka_kickplace .ka_secondaryContainer table.ka_mediaListing td {

border-bottom-width:0pt;

padding:0.3em;

vertical-align:top;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaThumbnail {

padding:3px;

width:100px;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaThumbnail div {

background-color:black;

border:1px solid black;

height:75px;

text-align:center;

vertical-align:middle;

width:100px;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaThumbnail img {

border-width:0pt;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaInfo {

line-height:1.2em;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaInfo h2 {

font-family:Trebuchet MS,Arial,sans-serif;

font-size:117%;

font-weight:bold;

margin:0pt;

padding:0pt;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaInfo .ka_mediaPending {

color:#808080;

font-style:italic;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaInfo .ka_edit {

float:none;

}

#ka_kickplace .ka_secondaryContainer td.ka_mediaInfo .ka_delete {

float:right;

margin-top:-1.2em;

}

.ka_kickplace_remove {

font-size:120%;

font-weight:bold;

padding-bottom:5px;

text-align:left;

}

ul.ka_resourceList {

line-height:2em;

list-style-type:none;

margin:0pt;

padding:0pt;

}

ul.ka_resourceList li {

padding:0pt 0.6em;

position:relative;

}

ul.ka_resourceList .ka_odd {

background-color:#EAF3FE;

}

ul.ka_resourceList .ka_delete {

position:absolute;

right:0.6em;

top:0pt;

}

#ka_listContent .ka_450mkp_container {

padding:0.6em;

}

.ka_listbox_mediadetails {

margin-bottom:0.6em;

padding:0.3em 3em 0.3em 0.6em;

position:relative;

}

.ka_listbox_mediadetails_auto {

margin-bottom:0.6em;

max-height:50px;

overflow:auto;

padding:0.3em 3em 0.3em 0.6em;

position:relative;

}

.ka_listbox_mediadetails .ka_medialistrating {

color:#000000;

font-size:100%;

position:absolute;

right:1.1em;

top:-1.3em;

}

.ka_listBox_edit_delete {

padding-top:8px;

text-align:center;

}

.ka_edit_small {

color:#999999;

margin-right:30px;

}

.ka_listbox_tags {

padding-bottom:5px;

padding-left:5px;

}

.ka_listbox_overflow_text {

height:15px;

overflow:auto;

}

.ka_listbox_guestbook {

padding-bottom:20px;

padding-left:5px;

}

.ka_listbox_guest {

padding-bottom:10px;

padding-left:5px;

}

.ka_listBox_small {

border:1px solid #808080;

height:100%;

padding-top:5px;

}

.ka_listBox_small h3 {

color:black;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:117%;

font-weight:bold;

margin:0pt;

padding:0pt;

}

.ka_listBox_setcontent {

padding-left:65px;

}

.ka_listbox_image_views {

float:left;

position:absolute;

}

.ka_listBox {

border:1px solid #808080;

}

.ka_listBox td {

background-color:transparent;

}

.ka_listBox_small td {

background-color:transparent;

}

#ka_kickplace .ka_secondaryContainer .ka_listBox td {

border-bottom-width:0pt;

vertical-align:top;

}

.ka_listBox .ka_mainListing {

width:110px;

}

.ka_listBox .ka_mainListing img {

border:1px solid #CCCCCC;

}

.ka_resourceImg {

}

.ka_listBox h3 {

color:black;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:117%;

font-weight:bold;

margin:0pt;

padding:0pt;

}

.ka_listBox .ka_listtext_main {

height:auto;

margin:1em 0pt;

}

#ka_kickplace .ka_secondaryContainer .ka_listBox .ka_listBox_small .ka_edit {

float:none;

margin-right:4em;

}

.ka_listBox_image, .ka_listBox_image_48x48 {

padding-left:6px;

}

#ka_listContent {

border:1px solid #808080;

height:100%;

min-width:700px;

padding:6px;

width:100%;

}

#ka_listContent .ka_clear {

width:700px;

}

.ka_listWrapper table {

border-collapse:collapse;

width:100%;

}

.ka_listTableTd {

vertical-align:top;

width:50%;

}

#ka_listContent .ka_listbox {

border:1px solid #808080;

}

.ka_listbox_header {

background-color:#E5EBFD;

border-bottom:1px solid #CCCCCC;

margin-bottom:0.6em;

padding:0.3em 3em 0.3em 0.6em;

position:relative;

}

.ka_listbox_header h3 {

font-family:Trebuchet MS,Arial,sans-serif;

font-size:140%;

font-weight:bold;

margin:0pt;

padding:0pt;

}

#ka_manageFavorites .ka_listBox_header {

margin-bottom:1.1em;

}

.ka_listbox_header .ka_listtext {

color:#808080;

font-size:95%;

position:absolute;

right:1.1em;

top:0.8em;

}

.ka_listbox_sep {

border-right:1px dotted #808080;

text-align:center;

vertical-align:top;

width:100px;

}

.ka_listbox_sep div {

width:100%;

}

#ka_listContent .ka_listBox_image {

background-color:black;

border:2px solid #000000;

color:white;

height:auto;

overflow:visible;

position:relative;

text-align:center;

vertical-align:middle;

}

#ka_listContent .ka_listbox_sep .ka_listBox_image a {

background-color:black;

background-position:center;

background-repeat:no-repeat;

border:1px solid black;

display:block;

height:75px;

width:100px;

}

.ka_listbox_sep img {

}

.ka_listbox_posted {

color:#404040;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:95%;

font-weight:bold;

margin:0.6em 0pt 0.3em;

}

.ka_listbox_th_image {

padding:0pt 0pt 0.3em;

}

.ka_listbox_th_image a {

background-color:black;

background-position:center;

background-repeat:no-repeat;

border:1px solid black;

display:block;

height:75px;

margin:0pt auto;

width:100px;

}

.ka_listbox_th_image img {

}

.ka_listbox_data {

vertical-align:top;

width:100%;

}

.ka_listMediaMeta {

color:#404040;

font-family:Trebuchet MS,Arial,sans-serif;

font-weight:bold;

margin:0pt 0pt 0.3em;

min-height:1.3em;

padding:0pt;

position:relative;

}

.ka_listMediaType {

position:absolute;

right:0pt;

}

.ka_listtext_main {

color:#000000;

height:18px;

margin:0.2em 0pt 5px;

overflow:auto;

padding-left:8px;

}

.ka_listbox_tagsTitle {

color:black;

font-family:Trebuchet MS,Arial,sans-serif;

font-size:120%;

font-weight:bold;

margin-bottom:10px;

padding:0pt 0pt 0.2em 0em;

}

.ka_listbox_mainarea {

margin-bottom:0.6em;

}

.ka_addedby {

height:48px;

width:48px;

}

.ka_listAddedby {

left:65px;

position:absolute;

top:38px;

}

.ka_listbox_details {

margin-bottom:0.6em;

padding:0.3em 3em 0.3em 0.6em;

position:relative;

}

.ka_listbox_details .ka_listrating {

color:#000000;

font-size:100%;

position:absolute;

right:1.1em;

top:0.8em;

}

.ka_listbox_listtype {

background-color:black;

color:white;

padding:2px 0pt;

text-align:center;

width:101px;

}

#headerSignInUser, #headerSignInUserInput, #headerSignInPass, #headerSignInPassInput {

padding-right:8px !important;

}

.ka_letterBox_240x320, .ka_letterBox_120x160, .ka_letterBox_75x100, .ka_letterBox_60x80, .ka_letterBox_45x60, .ka_letterBox_48x48 {

background-color:#000000;

background-position:center;

background-repeat:no-repeat;

border-bottom-color:#666666;

border-left-color:#666666;

border-right-color:#AEAEAE;

display:block;

}

a.ka_letterBox_240x320, a.ka_letterBox_240x320:visited, a.ka_letterBox_240x320:hover, a.ka_letterBox_240x320:active, a.ka_letterBox_120x160, a.ka_letterBox_120x160:visited, a.ka_letterBox_120x160:hover, a.ka_letterBox_120x160:active, a.ka_letterBox_75x100, a.ka_letterBox_75x100:visited, a.ka_letterBox_75x100:hover, a.ka_letterBox_75x100:active, a.ka_letterBox_60x80, a.ka_letterBox_60x80:visited, a.ka_letterBox_60x80:hover, a.ka_letterBox_60x80:active, a.ka_letterBox_45x60, a.ka_letterBox_45x60:visited, a.ka_letterBox_45x60:hover, a.ka_letterBox_45x60:active, a.ka_letterBox_48x48, a.ka_letterBox_48x48:visited, a.ka_letterBox_48x48:hover, a.ka_letterBox_48x48:active, a.ka_colorpicker:hover, a.ka_colorpicker:active {

background-color:transparent;

border-color:transparent;

border-width:0pt !important;

}

.ka_letterBox_240x320 img, .ka_letterBox_120x160 img, .ka_letterBox_75x100 img, .ka_letterBox_60x80 img, .ka_letterBox_45x60 img, .ka_letterBox_48x48 img {

display:none;

}

.ka_letterBox_240x320 {

height:240px;

width:320px;

}

.ka_letterBox_120x160 {

height:120px;

width:160px;

}

.ka_letterBox_75x100 {

height:75px;

width:100px;

}

.ka_letterBox_60x80 {

height:60px;

width:80px;

}

.ka_letterBox_45x60 {

height:45px;

width:60px;

}

.ka_letterBox_48x48 {

height:48px;

width:48px;

}

#ka_myWidgetsTable {

margin:0pt;

padding:0pt;

}

#ka_myWidgetsTable tr {

padding:20px;

}

#ka_myWidgetsTable td {

text-align:center;

vertical-align:top;

}

#ka_myWidgets_title {

font-family:Trebuchet MS,Arial,sans-serif;

font-size:150%;

font-weight:bold;

margin:10px 0pt 0pt;

padding-bottom:5px;

}

#ka_myWidgets_Embed {

margin-bottom:40px;

padding-top:0px;

}

#ka_myWidgets_Embed_right {

margin-bottom:40px;

margin-left:40px;

padding-top:0px;

}

#ka_myWidgets_Input {

float:left;

padding-top:5px;

width:250px;

}

#ka_myWidgets_Input_short {

margin-left:10px;

padding-top:5px;

width:190px;

}

#ka_myWidgets_Input_long {

float:left;

padding-top:5px;

width:300px;

}

#ka_myWidgetsText {

float:left;

font-size:12px;

font-weight:bold;

padding:5px;

}

#ka_myWidgetsHeader {

font-size:1px;

font-weight:bold;

padding:5px;

}

#ka_shareThisVideo {

float:left;

font-weight:bold;

padding-left:0px;

padding-top:5px;

}

#ka_shareThisVideo_Input {

float:left;

margin-left:10px;

padding-top:5px;

width:230px;

}

.ka_manageOuterTable {

border-bottom:1px solid #555555;

margin:0pt;

}

.ka_manageOuterTable td {

margin:0pt;

padding:0pt;

}

.ka_manageOuterTable th {

}

.ka_manageTable {

border-left:1px solid #555555;

border-right:1px solid #555555;

border-top:1px solid #555555;

margin:0pt;

width:100%;

}

.ka_manageTable td {

margin:6px;

padding:6px;

vertical-align:top;

}

.ka_manageTable h3 {

background-color:transparent !important;

font-size:150%;

margin:0pt;

padding-bottom:6px;

}

.ka_manageTable p {

margin:0pt;

padding-bottom:3px;

}

.ka_manageTable_actionsTd {

width:150px;

}

.ka_manageTable_previewTd {

padding:6px;

width:1px;

}

.ka_manageTable_detailsTd {

width:100%;

}

.ka_manageTable_detailsTd table, .ka_manageTable_detailsTd td {

margin:0pt;

padding:0pt;

}

.ka_manageTable_detailsTd table {

width:100%;

}

.ka_manageTable_detailsTd_primaryContent {

width:100%;

}

.ka_manageTable_detailsTd_secondaryContent {

}

.ka_manageTable_detailsTd_secondaryContent p {

padding-left:6px;

padding-right:6px;

}

.ka_manageTable_previewType {

background-color:transparent;

color:white;

padding:0pt;

text-align:center;

width:102px;

}

.ka_manageTable_buddyIcon {

}

.ka_manageListTable {

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

margin:0pt;

}

.ka_manageListTable td {

border-top:1px solid #CCCCCC;

}

.ka_manageOuterTable tr.odd td, .ka_manageListTable tr.even td {

background-color:#333333;

}

.ka_manageOuterTable tr.odd td, .ka_manageListTable tr.even td {

background-color:transparent;

}

.ka_manageListTable td, .ka_manageListTable th {

padding:4px;

text-align:left;

}

.ka_manageListTable th {

background-color:#EBF3FB;

}

#ka_blogLoadingVid, #ka_blogLoadingAud {

font-size:80%;

margin-top:100px;

position:absolute;

text-align:center;

width:450px;

}

th.sorted {

background-color:#D0E4FB;

}

th a, th a:visited {

}

th a:hover {

background-color:transparent !important;

text-decoration:none;

}

th.sorted a, th.sortable a {

background-position:right center;

display:block;

text-align:left;

}

th.sortable a {

background-image:url(/kickapps/images/pagination/arrow_off.png);

background-repeat:no-repeat;

}

th.order1 a {

background-image:url(/kickapps/images/pagination/arrow_down.png);

background-repeat:no-repeat;

}

th.order2 a {

background-image:url(/kickapps/images/pagination/arrow_up.png);

background-repeat:no-repeat;

}

div.exportlinks {

background-color:#EEEEEE;

border:1px dotted #999999;

margin:2px 0pt 10px;

padding:4px 6px;

}

div.exportlinks a {

text-decoration:none;

}

span.export {

cursor:pointer;

display:inline;

padding:0pt 4px 1px 20px;

}

span.excel {

background-image:url(/kickapps/images/pagination/ico_file_excel.png);

background-repeat:no-repeat;

}

span.csv {

background-image:url(/kickapps/images/pagination/ico_file_csv.png);

background-repeat:no-repeat;

}

span.xml {

background-image:url(/kickapps/images/pagination/ico_file_xml.png);

background-repeat:no-repeat;

}

span.pdf {

background-image:url(/kickapps/images/pagination/ico_file_pdf.png);

background-repeat:no-repeat;

}

span.rtf {

background-image:url(/kickapps/images/pagination/ico_file_rtf.png);

background-repeat:no-repeat;

}

span.pagebanner {

color:#FFFFFF;

display:block;

margin-left:0px;

margin-right:-100px;

margin-top:10px;

text-align:center;

width:100%;

}

span.pagelinks {

border-top:medium none;

color:#FFFFFF;

display:block;

margin-bottom:6px;

margin-left:0px;

margin-right:-100px;

padding-top:6px;

text-align:center;

width:100%;

word-spacing:3pt;

}

#ka_photoEnlarge {

background-color:transparent;

left:0pt;

padding:0px 10px;

position:absolute;

top:0pt;

visibility:hidden;

z-index:100;

}

table.ka_searchOptions, table.ka_searchOptions td {

margin:0pt;

padding:0pt;

width:1px;

}

#ka_termsOfServiceContentDiv {

color:black;

}

#ka_tabmenu {

color:#000000;

font-family:"Trebuchet MS",Arial,sans-serif;

font-size:15px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:normal;

margin:12px 0px 0px;

padding:0px;

z-index:1;

}

#ka_tabmenu li {

display:inline;

list-style-type:none;

overflow:hidden;

}

#ka_tabmenu a, a.active {

background:#FEF200 none repeat scroll 0%;

color:#000000;

margin:0px;

padding:2px 15px;

text-decoration:none;

}

#ka_tabmenu a.active {

background:#D9D9D9 none repeat scroll 0%;

border-bottom:4px solid #D9D9D9;

color:#000000;

}

#ka_tabmenu a:hover {

color:black;

}

#ka_tabmenu a.active:hover {

background:#D9D9D9 none repeat scroll 0%;

color:black;

}

.ka_tabsub {

background:#D9D9D9 none repeat scroll 0%;

font-family:"Trebuchet MS",verdana,sans-serif;

font-size:12px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:normal;

margin-top:6px;

padding:5px;

text-align:justify;

z-index:2;

}

.ka_tabsub a.active {

background:transparent none repeat scroll 0% !important;

color:black !important;

padding-left:0px;

text-decoration:underline !important;

}

.ka_subNavigation {

color:#666666 !important;

margin-left:26px !important;

}

.ka_subNavigationVid {

color:#666666 !important;

margin-left:10px !important;

}

.ka_subNavigationAud {

color:#666666 !important;

margin-left:85px !important;

}

.ka_subNavigationPho {

color:#666666 !important;

margin-left:160px !important;

}

.ka_subNavigationBlog {

color:#666666 !important;

margin-left:235px !important;

}

.ka_subNavigation a, .ka_subNavigationVid a, .ka_subNavigationAud a, .ka_subNavigationPho a, .ka_subNavigationBlog a {

color:#666666 !important;

text-decoration:none !important;

}

.ka_subNavigation a:hover, .ka_subNavigationVid a:hover, .ka_subNavigationAud a:hover, .ka_subNavigationPho a:hover, .ka_subNavigationBlog a:hover {

background:transparent none repeat scroll 0% !important;

color:black !important;

}

#ka_headerLoginAuth {

background-color:transparent;

height:1px;

margin:14px 5px 0px 0px !important;

position:absolute;

width:85%;

}

#ka_login_forma {

height:1px;

margin-top:16px;

position:absolute;

text-align:right;

width:100%;

}

#ka_login_formb {

height:1px;

margin-top:10px;

position:absolute;

text-align:right;

width:100%;

}

.ka_formSearch_header input {

padding-bottom:1px;

width:160px !important;

}

#ka_searchAdv1 input {

margin:0pt;

padding:0pt;

text-transform:lowercase;

width:23px !important;

}

.ka_formSearch_header_button input {

background-color:#9DB9C8;

border-color:#CEDCE3 rgb(0, 0, 0) rgb(0, 0, 0) rgb(206, 220, 227);

border-style:solid;

border-width:1px;

color:#404040;

font-size:100%;

padding:0.1em 0.5em;

text-transform:lowercase;

width:90px !important;

}

.ka_clubmembers {

float:left;

margin-right:10px;

padding-left:5px;

width:190px;

}

.ka_membersno {

padding-bottom:10px;

}

#ad_padding {

margin-bottom:8px;

margin-left:0px;

}

.ka_clubOutline {

border:1px solid #CCCCCC !important;

height:300px;

overflow:auto;

}

#ka_kickPlace {

border-collapse:collapse;

border-spacing:0px;

margin-left:auto;

margin-right:auto;

text-align:left;

}

#ka_kickPlace a {

background-color:transparent;

}

#ka_kickPlace a:hover {

text-decoration:underline;

}

#ka_kickPlace p {

margin-bottom:0pt;

margin-top:0pt;

padding-bottom:4px;

padding-top:4px;

}

#ka_kickPlace td {

margin:0pt;

padding:0pt;

}

.ka_kickPlace_headline {

font-size:120%;

font-weight:bold;

}

.ka_kickPlace_caption {

color:#666666;

font-size:85%;

font-weight:normal;

padding-top:4px;

}

#ka_kickPlace_motto, .ka_kickPlace_leftColumn, .ka_kickPlace_rightColumn, #ka_kickPlace_skyscraperAd, #ka_kickPlace_mediumRectangeAd, #ka_kickPlace_fullBannerAd {

margin:8px 8px 0pt 0pt;

}

table.ka_kickPlace_leftColumn, table.ka_kickPlace_rightColumn {

border-collapse:collapse;

padding:0pt;

}

#ka_kickPlace_mediumRectangeAd, table.ka_kickPlace_leftColumn {

margin-left:8px;

}

table.ka_kickPlace_leftColumn {

width:180px;

}

table.ka_kickPlace_rightColumn {

width:468px;

}

td.ka_kickPlace_leftColumn_header, td.ka_kickPlace_leftColumn_content p, td.ka_kickPlace_leftColumn_footer, td.ka_kickPlace_rightColumn_header, td.ka_kickPlace_rightColumn_content p, td.ka_kickPlace_rightColumn_footer {

padding-left:12px !important;

padding-right:12px !important;

}

td.ka_kickPlace_leftColumn_header, td.ka_kickPlace_leftColumn_footer, td.ka_kickPlace_rightColumn_header, td.ka_kickPlace_rightColumn_footer {

height:30px;

vertical-align:middle !important;

}

#ka_kickPlace_motto, .ka_kickPlace_headline, td.ka_kickPlace_leftColumn_header, td.ka_kickPlace_rightColumn_header {

font-size:110%;

}

#ka_kickPlace_motto {

font-size:120%;

font-weight:bold;

text-align:center;

}

td.ka_kickPlace_leftColumn_content, td.ka_kickPlace_rightColumn_content {

padding-bottom:0px !important;

padding-top:0px !important;

}

.ka_kickPlace_contentTable {

margin-bottom:8px;

margin-left:8px;

margin-top:8px;

}

.ka_kickPlace_contentTable td {

padding-right:4px !important;

}

td.ka_kickPlace_leftColumn_content {

font-size:90%;

}

div#ka_kickPlace_userPortrait {

padding-left:9px;

padding-right:9px;

padding-top:8px;

}

div.ka_kickPlace_userPortrait span.ka_letterBox_75x100, div.ka_kickPlace_userPortrait span.ka_letterBox_120x160 {

margin-left:auto;

margin-right:auto;

}

#ka_kickPlace_navigation {

font-weight:bold;

}

#ka_playerPos {

padding-left:10px;

}

.ka_kickPlace_comment {

border-top:1px solid #D9D9D9;

width:468px;

}

#ka_kickPlace_bubbleDiv {

background-color:transparent !important;

left:0px;

position:absolute !important;

top:0px;

z-index:100 !important;

}

#ka_kickPlace_bubbleTable {

background-color:transparent !important;

border-collapse:collapse !important;

width:134px !important;

}

#ka_kickPlace_bubbleTable td {

background-color:transparent !important;

margin:0pt !important;

padding:0pt !important;

}

#ka_themesTable td {

margin:0pt;

padding:0pt;

}

#ka_club_outerwrap {

margin:0pt auto;

padding:0pt;

position:relative;

width:964px;

}

#ka_club_tinwrap {

float:left;

margin:0pt auto;

padding:0pt;

text-align:left;

width:740px;

}

#ka_club_minwrap {

float:left;

margin:10px auto 0pt;

padding:0pt;

text-align:left;

width:740px;

}

* html #ka_club_minwrap {

margin:10px auto 0pt;

}

#ka_club_binwrap {

float:left;

margin:0pt auto 10px;

padding:0pt;

text-align:left;

width:740px;

}

#ka_numMembers {

float:right;

}

#ka_club_widVid {

float:left;

height:360px;

margin:0pt 10px 0px 0pt;

text-align:left;

width:230px;

}

#ka_club_widPho {

float:left;

height:360px;

margin:0pt 10px 0px 0pt;

text-align:left;

width:230px;

}

#ka_club_widMem {

float:left;

height:360px;

margin:0pt 10px 0px 0pt;

text-align:left;

width:230px;

}

#ka_club_widAud {

float:left;

height:156px;

margin:40px auto;

text-align:left;

width:710px;

}

* html #ka_club_widAud {

margin:20px auto 0pt;

}

#ka_clubOther {

float:left;

height:360px;

margin:0pt 10px 0px 0pt;

text-align:left;

width:230px;

}

.ka_clubMem {

clear:both;

margin:10px 10px 5px;

padding:0pt;

}

.ka_clubMem_lf {

float:left;

margin:0pt;

text-align:left;

width:110px;

}

.ka_clubMem_rt {

float:right;

margin:0pt;

text-align:right;

width:90px;

}

#ka_club_Mid {

float:left;

height:360px;

margin:0pt;

text-align:left;

width:470px;

}

.ka_clubBlog {

clear:both;

margin:10px;

padding-bottom:10px;

}

.ka_clubBlog_lf {

float:left;

width:90px;

}

.ka_clubBlog_rt {

float:right;

margin-bottom:5px;

text-align:justify;

width:330px;

}

.ka_clubsmOut {

border:1px solid #CCCCCC !important;

height:350px;

padding-bottom:10px;

text-align:center;

width:230px;

}

.ka_clubsmOutGroups {

border:1px solid #CCCCCC !important;

height:350px;

overflow:auto;

padding-bottom:10px;

text-align:center;

width:230px;

}

.ka_clubbgOut {

border:1px solid #CCCCCC !important;

height:350px;

overflow:auto;

padding-bottom:10px;

width:472px;

}

* html .ka_clubbgOut {

height:378px;

}

.ka_clubaudOut {

border:1px solid #CCCCCC;

height:156px;

padding:10px;

width:692px;

}

.ka_clubshoutbox {

margin:20px auto 0pt;

padding-bottom:10px;

text-align:left;

width:720px;

}

.ka_club_clear {

clear:both;

display:block;

font-size:1px;

height:1px;

line-height:1px;

margin-bottom:-1px;

}

span#ka_uploadPhotoNow, span#ka_uploadVideoNow {

display:block;

margin-top:10px;

}

td.ka_kickPlace_leftColumn_header {

background-color:#F9F9F9;

color:#000000;

}

#ka_kickPlace a {

color:#000000;

}

#ka_kickPlace_userDetails_header, #ka_kickPlace_myFriends_header, #ka_kickPlace_myPhotos_header, #ka_kickPlace_myComments_header, #ka_kickPlace_myWidgets_header, #ka_playerDetails h2, #ka_playerMediaList h2, #ka_kickPlace_myVideos_header, #ka_kickPlace_myFavVideos_header, #ka_kickPlace_myAudio_header, #ka_kickPlace_myLinks_header, #ka_kickPlace_personalmotto_header, #ka_kickPlace_aboutMe_header, #ka_clubHome_jumpLinksNav li {

background-color:#222222;

}

#ka_clubHome_jumpLinksNav li {

border-color:#FEF200;

}

#ka_clubHome_jumpLinksNav li a:hover {

color:#000000;

}

#ka_kickPlace_personalmotto_header, #ka_kickPlace_aboutMe_header a {

color:#FFFFFF;

}

#ka_kickPlace a, #ka_playerDetails h2, #ka_playerMediaList h2, .ka_help {

color:#FFFFFF !important;

}

table.ka_kickPlace_rightColumn, #ka_kickPlace_userDetails, #ka_playerDetails, #ka_playerMediaList, #ka_playerTools, #ka_chatLog, .ka_help {

background:#333333 none repeat scroll 0%;

}

#ka_playerMediaList h4 {

background-color:#000000;

}

#ka_headerLoginInputs, #ka_becomeAMember {

font-size:11px;

}

#ka_TOSdiv {

background-color:#404040;

}

.ka_popUpInnerDiv {

background-color:#FFFFFF;

color:#000000;

}

#ka_emailAFriend h1.ka_header {

color:#000000;

}

#ka_termsOfService h1.ka_header, #ka_termsOfService a {

color:#000000;

}

#ka_kickplace .ka_secondaryContainer td {

padding-left:12px;

padding-right:12px;

}

#ka_navigationContainer h2 a, #ka_navigationContainer h2 a:visited, #ka_navigationContainer h2 a:hover, #ka_navigationContainer h2 a:active {

background-color:transparent;

color:#FFFFFF !important;

}

#ka_myKickPlaceRssFeeds {

background:transparent url(http://72.32.10.151/aff/v1/cycling.tv/cycle_bg.jpg) no-repeat scroll 90% 0%;

}

#ka_playPageHeader h1.ka_header {

padding-left:61px;

}

a img {

border:medium none;

}

#ka_kickplace .ka_secondaryContainer {

font-size:95%;

margin:0pt 0em 0.6em 190px;

padding-bottom:1em;

}

table#media, table#media td, table#media tr, td.ka_manageTable_previewTd, td.ka_manageTable_detailsTd, table.ka_manageTable {

border:0pt none;

}

#ka_manageProfileQuestions tr, #ka_manageProfileQuestions td {

border:0pt none !important;

}

#ka_communityModules h2 {

border:0pt none;

}

.ka_pageLayout {

background:#444444 none repeat scroll 0% !important;

}

td#ka_kickPlace_myLinks_header {

color:#FFFFFF;

}

table#link thead a {

color:#000000;

}

table#link thead a:hover {

text-decoration:underline;

}

#ka_communityModules h2 {

border:0pt none;

}

table#link thead th {

color:#000000;

}

.ka_messContainer {

background:#CCCCCC none repeat scroll 0%;

}

#newMessage legend {

color:#000000;

font-weight:bold;

}

div#ka_mainContainer a, div#ka_mainContainer a:visited, div#ka_mainContainer a:link {

color:#CC0000;

}

div#ka_mainContainer a.current, div#ka_mainContainer a:active, div#ka_mainContainer a:hover {

color:#fef512 !important;

}

div#ka_mainContainer div#ka_headerTopNav li a, div#ka_mainContainer div#ka_headerTopNav li a:visited, div#ka_mainContainer div#ka_headerTopNav li a:link {

background:transparent none repeat scroll 0% 0px !important;

color:#CC0000 !important;

}

div#ka_mainContainer div#ka_headerTopNav li.current a, div#ka_mainContainer div#ka_headerTopNav li a:hover {

background:#000000 none repeat scroll 0% 0px !important;

color:#fef512 !important;

}

div#ka_mainContainer div#ka_headerSubNav li a, div#ka_mainContainer div#ka_headerSubNav li a:visited, div#ka_mainContainer div#ka_headerSubNav li a:link {

color:#CC0000 !important;

}

div#ka_mainContainer div#ka_headerSubNav li.current a, div#ka_mainContainer div#ka_headerSubNav li a:hover {

color:#FEF512 !important;

}

div#ka_mainContainer h2, div#ka_mainContainer h3, div#ka_mainContainer h4, div#ka_mainContainer h2 a, div#ka_mainContainer h3 a, div#ka_mainContainer h4 a {

color: #CC0000 !important;

background-color: transparent !important;

}

div#ka_mainContainer h1 {

color:#000000 !important;

}

div#ka_headerBtmNav {

height:46px !important;

width:935px !important;

}

div#ka_headerLogin, div#ka_headerLogin ul {

display:inline !important;

float:left;

}

div#ka_headerBtmNav div#ka_headerSearch {

height:46px;

right:0pt;

top:3px;

width:340px !important;

}

div#ka_searchAdv1, div#ka_searchAdv1 ul {

width:340px !important;

}

div.pagination a, div.pagination a.nextprev:visited, div.pagination a.nextprev:link {

background:#333333 none repeat scroll 0% !important;

border:1px solid #000000 !important;

color:#FEF512 !important;

}

div.pagination span.status, div.pagination a:hover, div.pagination a.nextprev:hover {

background:#111111 none repeat scroll 0% !important;

border:1px solid #111111 !important;

color:#FFFFFF !important;

}

div.ka_popUpDiv, div.ka_popUpInnerDiv, div#ka_loginPopup, #ka_TOSdiv p {

background:#000000 none repeat scroll 0% !important;

color:#FFFFFF !important;

}

#ka_msgb_listTableWrapper {

margin:0pt auto;

}

td.ka_msgb_titlesCont, td.ka_msgb_statsCont {

background-color:#444444 !important;

color:#FFFFFF !important;

}

td.ka_msgb_iconsCont, td.ka_msgb_lastCont {

background-color:#4185CC !important;

color:#FFFFFF !important;

}

td#ka_msgb_discLastHeader, td#ka_msgb_discIconHeader, td#ka_msgb_replyTitleHeader {

background-color:#FFEF5F !important;

}

#ka_msgb_discTitleHeader, #ka_msgb_discStatsHeader, td#ka_msgb_replyLastHeader {

background-color:#FFF490 !important;

}

.ka_msgb_addButtonText {

background:#4185CC none repeat scroll 0% !important;

}

.ka_msgb_body p, .ka_msgb_body {

color:#F9F9F9 !important;

}

#ka_msgb_breadCrumb {

color:#FFFFFF !important;

}