@import url(/mt-static/themes-base/blog.css);
@import url(/mt-static/themes/unstyled/screen.css);
@import url(/assets/css/kk.css);

/* Layout */

body {
    background:#000 url(/images/kk-bg.jpg) top left repeat-y;
    top: 0px;
    left: 0px;
    padding:0;
    margin:0; 
    width:100%;
    height:100%;
}
h1, h1 a {
    color:#303241;
    font: 24px/32px Papyrus, LucidaSans, 'Lucida Sans', Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}
h2, h2 a {
    color:#303241;
    font: 18px/24px Papyrus, LucidaSans, 'Lucida Sans', Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}
a:hover,
h1 a:hover,
h2 a:hover {
   text-decoration: underline;
}
h1>sup,
h2>sup {
    font-size:50%;
}

div, span, td, p, ul, ol, li
{ 
	color: #000; 
	font: 12px/16px LucidaSans, 'Lucida Sans', Helvetica, Arial, sans-serif; 
}

.sup {
	margin-top:-2px;font-size:90%;
}
a:link,
a:active, 
a:visited
{
	color: #036;
	text-decoration: none;
}

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

#container,
#container-inner {
    width: 100%;
    min-height: 100%;
    margin: 0;
    text-align: left;
}


#header, #content, #beta, #gamma, #footer {
    position: relative;
}
#alpha {
    top: 24px;
    left: 248px;
    position: absolute;
}

#alpha, #beta, #gamma {
    display: inline;
    float: left;
}

#header-inner, #content-inner, #footer-inner,
#alpha-inner, #gamma-inner {
    position: static;
}

#header-inner, #content-inner, #footer-inner {
    padding: 0;
}

#header-inner, #footer-inner, #alpha-inner, #gamma-inner {
    overflow: hidden;
    padding: 0;
}

#beta-inner {
    top: 0px;
    left: 0px;
    overflow: hidden;
    padding: 0;
}
#alpha-inner {
    padding: 0 12px 0 0;
}

/* Thin-Wide */

/* Main */
.layout-tw #alpha {
    left: 248px;
    float:left;
}

/* Sidebar */
.layout-tw #beta {
    left: 0px;
    width: 235px;
}


.tbl_content {
    background: #c6c4cf url('/images/kk-livearea-bg.jpg') top repeat-x;
    padding: 12px;
    border: 12px solid #292c3b;
}
table.tbl_events {
	width: 100%; 
	background: url('/images/kk-livearea-bg.jpg') top repeat-x; 
	padding: 9px;
	border-top: 1px solid #a6a8ad;
	border-right: 1px solid #85838e;
	border-bottom: 1px solid #292c3b;
	border-left: 1px solid #a6a8ad;
}
table.tbl_events tr.hdr_events {
	background: #292c3b;
}
table.tbl_events tr.hdr_events td {
	color: #c6c4cf;
	background: #292c3b;
	font: bold 8pt LucidaSans, 'Lucida Sans', Helvetica, Arial, sans-serif;
	padding: 3px;
}
table.tbl_events tr.tr1_events td {
	font: 8pt LucidaSans, 'Lucida Sans', Helvetica, Arial, sans-serif;
	background: url('/images/kk-tr1-bg.gif') top repeat;
	border-bottom: 1px solid #85838e;
	padding: 3px;
}
table.tbl_events tr.tr2_events td {
	font: 8pt LucidaSans, 'Lucida Sans', Helvetica, Arial, sans-serif;
	background: url('/images/kk-tr2-bg.gif') top repeat;
	border-bottom: 1px solid #85838e;
	padding: 3px;
}

.social #hidden_list {
	display: none;
	position: relative;
	font: normal 11px Helvetica, Arial, sans-serif;
	background: #fff url('/images/kk-btm_bg.gif') bottom repeat-x;
	border: 1px solid #cccccc;
	padding: 5px;
	width: 72px;
	z-index: 9999;
}
