
body { 
	background-color:#00335B !important;
	background-image:url(http://www.poddesign.com/MLE/global/images/bg_ka_top.jpg);
	background-repeat:repeat-x;
	border:0px none;
	font-family:arial,sans-serif;
	margin-left:0px;
	margin-top:0px;
}


#ka_mainContainer, .ka_adWide {
	width: 900px !important;
}

#mle_header { 
	margin: 0 auto;
}

/** GEN STYLES **/
#ka_mainContainer {
	color: #CCC;
}
#ka_mainContainer a {
	color: #FFF;
}

#ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4, #ka_mainContainer h5 {
	color: #FFF;
}

#ka_searchAdv1 {
	color: #FFF;
}

#ka_searchAdv1 li input {
background:transparent none repeat scroll 0% 0px !important;
}


fieldset {
	background: transparent !important;
	/* background: #006AC0 !important; */
	color: #FFF !important;
}

fieldset label {
	color: #CCC !important;
	font-weight: bold;
}

fieldset legend {
	color: #FFF !important;
}

fieldset a {
	color: #FFF !important;
}

fieldset a:hover {
	color: #FFF !important;
	text-decoration: underline;
}

fieldset legend {
	padding:2px 4px;
	background:#00335B;
}


.ka_Help { 
	background:#002745 !important;
	color:#FFF !important;
}

#ka_manageContent {
	margin: 0 auto;
	width: 98%;
}

/* ----------- HEADER TOP NAV ---------- */
#ka_header {
	position: relative;
}

#ka_headerTopNav {
	background: transparent;
	text-transform: capitalize;
	border-bottom:1px solid #b0b1d3;
}

div#ka_headerTopNav ul {
	margin-left: 0px;
	margin-top: 10px;
}

#ka_headerTopNav ul a {
	font-size: 15px !important;
	color: #006AC0 !important;	
}

#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover {
	background: none;
	color: #FFF !important;
	text-decoration: underline !important;
}

#ka_headerSubNav {
	background: transparent;
	width: 100%;
}
#ka_headerSubNav ul {
	background:transparent;
	height:100%;
}

/* BtmNav */
#ka_headerBtmNav {
min-height:56px;
width:98%;
}

#ka_headerBtmNav #ka_login_area li.ka_manage_auth a:visited, #ka_headerBtmNav #ka_login_area li.ka_manage_auth a:link {
color:#336699 !important;
}
#ka_headerBtmNav #ka_login_area li.ka_manage_auth a:hover {
color:#6699CC !important;
}

div#ka_headerLogin, div#ka_headerSearch {
top:5px;
}

div#ka_headerLogin {
left:10px;
width:490px;
}
div#ka_headerSearch {
width:302px;
}
#ka_login_area li.ka_manage_auth {
line-height:100%!important;
}

#ka_becomeAMember {
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
}

#ka_contentContainer { 
	width: 800px;
}

/* ----------- PLAY PAGES ---------- */

.ka_mediaPlayPage h2 {
	font-size: 22px !important;
	font-weight: normal !important;
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
}

.ka_mediaPlayPage div.ka_thumbdetails {
	width:65% !important;
	margin:0px 0px 0px 112px;
}
div.ka_thumbdetails {
	width:60% !important;
}

#ka_playPageDetails, #ka_playPageStats, #ka_adminControl, #ka_related {
	color: #000 !important;
	background: #006AC0;
}
#ka_playPageDetails a:visited, #ka_playPageStats a:visited, #ka_adminControl a:visited, #ka_related a:visited, #ka_playPageDetails a:link, #ka_playPageStats a:link, #ka_adminControl a:link, #ka_related a:link {
	color:#FFF !important;
	text-decoration: none !important;
}

#ka_playPageDetails a:hover,  #ka_playPageStats a:hover, #ka_adminControl a:hover, #ka_related a:hover{
	color:#FFF !important;
	text-decoration: underline !important;
}

#ka_playPageDetails, #ka_related, #ka_adminControl {
	width: 98%;
}

#ka_relatedList {
	width:100% !important;
}

#ka_adminControl {
	width:98%;
}

.ka_bubble cite {
	color: #FFF;
}

#ka_commentList blockquote {
	color: #FFF;
}

#ka_commentList li.odd blockquote {
	background: #003c6b;
}

#ka_commentList li.even blockquote {
	background: #004983;
}

#ka_relatedTabs a.active, #ka_relatedTabs a.active:hover {
	background: transparent;
}

#ka_relatedTabs a:hover {
	background: transparent !important;
	text-decoration: underline;
}

/** ---------- LIST PAGE --------- **/

ul.ka_searchList {
	width:780px;
	margin:10px auto !important;
}

ul.ka_searchList li {
	background: #004983 !important;
	margin: 0 8px 10px 0 !important;
	color: #FFF !important;
}
ul.ka_searchList li.odd, ul.ka_searchList li.even {
	border: 1px solid #006AC0;
}

ul.ka_searchList li:hover {
	background: #006ac0 !important;
}
ul.ka_listDetails li {
	margin:0px !important;
	font-size:11px;
	line-height:18px;
	background:transparent !important;
}
ul.ka_listDetails li strong{
	font-weight:normal;
	color:#DDD;
}

/**  LIST PAGE links  **/
ul.ka_searchList li a {
	color: #60AAEE !important;
	font-weight: bold;
}
ul.ka_searchList ul.ka_listDetails li a {
	color: #60AAEE !important;
	font-weight: normal;
	padding: 0px 2px!important;
}
ul.ka_searchList li a:visited, ul.ka_searchList li a:link {
	text-decoration:none !important;
}
ul.ka_searchList li a.active, ul.ka_searchList li a:hover {
	text-decoration:underline!important;
}

ul.ka_searchList li:hover a, ul.ka_searchList li:hover ul.ka_listDetails li a{
	color: #EEE !important;
}


/** MANAGE ACCOUNT INFO **/

.ka_manageMyMedia #ka_contentContainer {
	clear: both;
}

#ka_rightColumn {
width:350px;
display:inline !important;
}

#ka_manageAccountInfo { 
	background:#002643 none repeat scroll 0%;
	padding:8px;
	min-height:72px;
	width:98%;
	margin:0px auto 16px;
}

#ka_manageContent #ka_rightColumn {
width:320px;
}


h3#ka_myHome a, 
h3#ka_myHome a:visited {
	color: #FFF !important;
}

#ka_manageAccountInfo a {
	color: #006AC0 !important;
}

#ka_manageAccountInfo a:hover {
	color: #FFF !important;
	text-decoration: underline !important;
}

/** MANAGE SUB NAV **/

#ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover, #ka_manageSubNav ul a:hover {
	background: #ce1f26;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}
#ka_manageSubNav ul span {
	background: #ce1f26;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}

#ka_manageSubNav ul a {
	background: #CCC;
	color: #000 !important;
	font-weight: bold;
}

#ka_manageSubNav ul span.ka_mkplink a {
	background: transparent !important;
	color: #000 !important;
	font-weight: bold;
}

#ka_manageSubNav {
	border-color: #ccc;
	margin-right: auto;
	margin-left: auto;
	width: 98%;
}

/** POPUPS **/

.ka_popUpDiv {
	background: #006AC0;
	color: #FFF;
}

.ka_popUpDiv h1 {
	color: #FFF !important;
}

#ka_emailAFriend h1 {
	padding-left: 5px;
}
#ka_emailAFriend textarea, #ka_emailAFriend input.ka_text {
    width: 500px !important;
}

#ka_loginPopup {
	left: 320px !important;
	top: 193px !important;
	background: #006AC0 !important;
	color: #FFF !important;
}

#ka_loginPopup legend {
	color: #FFF !important;
}


/** LOGIN PAGE **/

.ka_userLogin #ka_rightColumn {
	width: 350px;
	color: #FFF !important;
}

/** AD **/
div#ka_adFullBanner {
margin:16px auto !important;
}


/* -------------- PROFILE -------------- */
div#ka_profileContainer {
	float:none;
	margin:0px auto;
}

div#ka_profileLeft .ka_profileSegCont, div#ka_profileRight .ka_profileSegCont {
	color:#FFF;
}

div.ka_profileMediaMetaDesc {
	color:#111 !important;
	font-size:11px !important;
	line-height:14px !important;
}

div.ka_profileSeg {
	border:1px solid #006AC0;
}
div#ka_profileContainer div.ka_profileSegHeader {
	background: #004983;
}
div#ka_profileRight .ka_profileSegHeader a {
	color:#EEE;
	font-size:11px!important;
	font-weight:normal;
}
div#ka_profileRight .ka_profileSegHeader a:visited, div#ka_profileRight .ka_profileSegHeader a:link {
	text-decoration:underline !important;
}
