/* CSS Document */
@font-face {
 font-family: sf;
 src: url("Media/fonts/SF Old Republic/SF Old Republic.eot") /* EOT file for IE */
}
@font-face {
 font-family: sf;
 src: url("Media/fonts/SF Old Republic/SF Old Republic.ttf") /* TTF file for CSS3 browsers */
}

/* banner top */
#bannertop {
background-image:url(images/bannertop3.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:5px 5px 9px 5px;text-align:center;
text-align:center;
text-align:-moz-center;
*text-align:center;
}
#bannertopmsfh, #bannertopms
{
background-color:#410e0d;
background-image:url(images/bannertop2msfh.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:5px 5px 9px 5px;
text-align:center;
text-align:-moz-center;
*text-align:center;
}
/*navigation */
#nav ul {padding: 0;margin: 0; } 
ul#nav{padding-left:0px;margin: 0px;}
#nav ul {position: absolute;left: -999em;margin: 0px;/*border: 1px solid #765;*/padding: 0px;z-index:100;}
#nav li {float: left;list-style: none;margin:17px 2px 0px 0px;padding: 0px;}
#nav ul li {margin-right: 0;border: none;display: inline;clear: left;}
#nav li:hover ul,#nav li.sfhover ul {left: auto;}
#nav a {
display: block;
/*display: inline;*/
padding: 2px 10px 2px 0px;
margin: 0px 3px 0px 3px;
color: #999;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}
/*,#nav a:link,#nav a:visited*/
.lv2 a:hover,.lv3 a:hover,.lv4 a:hover,.lv5 a:hover{background-color:#fff;}
ul#nav li ul {width:352px;padding-bottom:5px;}
ul#nav li ul li {width:172px;overflow:hidden;float:left;margin:2px 2px 2px 2px; clear:none;}
/*ul#nav li ul li a{display:inline-block!important;width:172px;overflow:hidden;}*/
#nav a:focus,#nav a {}
#nav a:focus,#nav a:hover {color:#6998de;} 
#nav li ul{background-color:#fff!important;}
#nav li ul li a:hover {text-decoration:underline;background-color:#eeeeee;color:#6998de;background-image:none;}
#nav li ul li a{font-size:11px!important;border:1px!important; border-color:#e4e4e4!important; border-style:solid!important;color:#666;padding: 5px 3px;}
#nav li a{border-right:1px!important; border-right-color:#e8e8e8!important; border-right-style:solid!important;}
/*#nav .trigger a:hover{border-right:1px!important; border-right-color:#e8e8e8!important; border-right-style:solid!important;}*/
*:first-child+html #nav {height: 1%;}
*:first-child+html #nav li {height: 1%;} 
.btncontact{width: 55px;height:25px;}
#btncontactli{float:right!important;margin-top:-5px;padding:0px;}
#btncontactli a{padding:0px;}
.btnHome {width: 65px;height:30px;margin-top:-5px;margin-left:10px;}
#PageWork .lv3 a{background-color:#fff;}
.pms li#LvlMS a{color:Maroon;}
.pwthr li#LvlWthr a,.pcom li#LvlCm a,.pent li#LvlEnt a,.pcomp li#LvlCmp a,.pnews li#LvlNws a,.pkid li#LvlKt a{color:#6998de;}
/*.pwthr li#LvlWthr a:first-letter {color:#666;}*/
body {
font-family:Arial, Helvetica, sans-serif;
/*font-family:SF, Arial, Helvetica, Sans-Serif;*/
font-size:.78em;
font-smooth: always;
color: #333;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
/*background-color:#000;*/
}
img { -ms-interpolation-mode: bicubic; }

td {vertical-align:top;}
a {color: #333;text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border: none;}
.none a{text-decoration:none;}
a.none {text-decoration:none;}
.none a:hover{text-decoration:underline;}
a:hover.none{text-decoration:underline;}
.under a, under.txtmain a{text-decoration:underline!important;}
.under a:hover, under.txtmain a:hover{text-decoration:none!important;}
.nob {background:none!important;border-top: 1px solid #e8e8e8;}
.nob2 {background:none!important;border:none!important;}
ul {padding: 0px 5px 0px 25px;margin: 8px;}
li {/*list-style:url(images/kcul.gif);*/padding-top: 2px;padding-bottom: 2px;color:#666;}
li a{color:#666;}
p {padding: 0px;margin: 10px 5px;}
p.smallp{padding: 0px;margin: 5px 5px;font-size:11px;}
.box p,.boxclean p,.boxclean2 p{ line-height:150%;}
.color1, .color1 a{color:#6998de!important;}
.color2, .color2 a{color:#f08417!important;}
.color3, .color3 a{color:#999!important;}
.color4, .color4 a{color:maroon!important;}
h1 { font-weight:400;font-family:SF,Helvetica, Sans-Serif, Arial;margin: 0px 5px 15px 5px;padding: 0px 0px 0px 0px;
border-bottom:5px solid #e1e1e1;color:#444;font-size:1.8em;}
.chalfr h1{font-size:1.6em;}
.chalfr .hbig h1{font-size:1.8em;}
h1.black{color:#fff;background-image:none;padding-left:0px;} 
h2 {color: #666;font-size:1.2em;font-weight:normal;margin: 0px 5px 5px 5px;padding: 0;/*font-family:"Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;*/
font-family:SF,Helvetica, Sans-Serif, Arial;}
h5 {color: #666;padding: 0;font-size:1.3em;font-weight: bold;color: #333;margin: 5px 5px 15px 5px;/*font-family:"Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;*/
font-family:SF,Helvetica, Sans-Serif, Arial;}
.ms h6,.ms2 h6,.fh h6{color:#3d0d0d}
.linkrev strong {color: #3366cc!important;}
h6{font-size:3.2em;font-family:SF,Helvetica, Sans-Serif, Arial;}
.game h6{background-image:url(images/bannertop2.jpg);background-repeat:repeat-x;background-position:bottom;padding-bottom:10px;}
.title{color:#666;margin-left:20px;font-size:40px;font-weight:400;margin-top:25px;margin-bottom:5px;padding:0px;}
.title2{color:#666;margin-left:20px;font-size:30px;font-weight:400;margin-top:10px;margin-bottom:0px;padding:0px;}
.linkrev a{color: #3366cc!important;}
.linker a:hover {color: #3366cc!important;}
.color {color: #3366cc!important;}
.color a {color: #3366cc!important;}
#bone {background-image:url(images/kcod2b-backrepeat.jpg); background-position:top center; background-repeat:repeat-y;margin: 0px auto;}
#btwo {background-image:url(images/kcod2bbackground.jpg); background-position:top center; background-repeat:no-repeat;margin: 0px auto;}
#bone2 {margin: 0px auto;}
#btwo2 {margin: 0px auto;}
.ms {background-color:#190506;background-image:url(images/kcod2b-backrepeatfh.jpg)!important; background-position:top center; background-repeat: repeat-y;margin: 0px auto;}
.ms #btwo{background-image:url(images/kcod2bMetroSportsbackground.jpg); background-position:center top; background-repeat:no-repeat;margin: 0px auto;}
.ms #container{background-image:url(images/kcod2bMetroSportsbackground.jpg); background-position:center top; background-repeat:no-repeat;margin: 0px auto;}
.ms2 {background-color:#190506;background-image:url(images/kcod2b-backrepeatfh.jpg)!important; background-position:top center; background-repeat: repeat-y;margin: 0px auto;}
.ms2 #btwo{background-image:url(images/kcod2bMetroSportsbackgroundms2.jpg); background-position:center top; background-repeat:no-repeat;margin: 0px auto;}
/* .fh{background-image:url(images/kcod2bMetroSportsbackgroundfs1.jpg); background-position:top center; background-repeat:no-repeat;margin: 0px auto;}
.fh #btwo{background-image:url(images/kcod2bMetroSportsbackgroundfs1.jpg); background-position:center top; background-repeat:no-repeat;margin: 0px auto;} */
.fh{background-color:#190506;background-image:url(images/kcod2b-backrepeatfh.jpg)!important; background-position:top center; background-repeat: repeat-y;margin: 0px auto;}
.fh #btwo{background-image:url(images/kcod2bMetroSportsbackgroundfh.jpg); background-position:center top; background-repeat:no-repeat;margin: 0px auto;}
.fh #container{background-image:url(images/kcod2bMetroSportsbackgroundfh.jpg); background-position:center top; background-repeat:no-repeat;margin: 0px auto;}
#btwoclean {background-image:url(images/kcod2bbackground.jpg); background-position:top center; background-repeat:no-repeat;margin: 0px auto;}
#btwocleanms {background-image:url(images/kcod2bMetroSportsbackgroundms2.jpg); background-position:top center; background-repeat:no-repeat;margin: 0px auto;}
#footer{
clear:both;
background-image:url(images/kcod-footerback.jpg);
background-position:top;
background-repeat: no-repeat;
margin-top: -5px;
_margin-top: 0px!important;
padding-bottom: 20px;
padding-top:1px;
padding-left:2px;
width:960px;
margin: 0px auto;
height:421px;
display:block-inline;
*display:inline-block;
font-size:12px;
}
.ender {
background-image:url(images/kcod2b-backgroundsend.jpg);
background-position:top;
background-repeat: no-repeat;
margin: 0px auto;
width:100%;
height:39px;
/*margin-bottom: 30px;*/
display:block-inline;
*display:inline-block;
font-size:12px;
background-color:#2c1704;
}
/*\*/ * html .ender{margin-bottom:0px;} /**/
.ms .ender{background-image:url(images/kcod2b-backgroundsendfh.jpg);background-position:top;
background-repeat: no-repeat;height:39px;width:100%;}
.ms2 .ender{background-image:url(images/kcod2b-backgroundsendfh.jpg);background-position:top;
background-repeat: no-repeat;height:39px;width:100%;}
.fh .ender{background-image:url(images/kcod2b-backgroundsendfh.jpg);background-position:top;
background-repeat: no-repeat;height:39px;width:100%;}
.h1story {text-align:center;font-size: 48px;}
#container {width: 960px;margin: 0px auto;}
#header {}
.logokc {margin-right:255px;}
.logotwc {}
div.search {margin-top:10px;}
.search .rad {cursor:pointer;margin-top: 20px;color: #666;}
.search label {color: #666!important;}

.search .boxsearch {
font-size:18px;
width: 238px;
font-family:"Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top: 10px;
background:none!important;
cursor:text;
margin-left:25px;
border:none;
color:#999;
margin-right:4px;
}
.search label.btnsearch {color: #999!important;}
.btnsearch{margin-left:10px; font-size:24px;}
.stage {clear:both;margin-bottom: 10px;}
.botnone {margin-bottom: 0px;}
.redsearch div.search{margin-left:5px;}
.redsearch .search label {color:#fff!important;font-family:SF,Helvetica, Sans-Serif, Arial;}
.redsearch .search .boxsearch{margin-left:15px;margin-top:10px;margin-right:5px;width: 242px;color:#000;}
#navtop 
{
background-image:url(images/kcodmenulong.jpg);
background-position: top left;
background-repeat:no-repeat;
margin-left:0px;
margin-right:0px;
height:82px;
}
.backone{background-image:url(images/kcodmenu.jpg)!important;background-position: top left;background-repeat:no-repeat;}
.navl2 {clear:both;margin-top:50px;}
#navtop .navl2 li{margin: 0px;display:inline;padding: 3px 8px;font-size: 11px;}
.navl2 a {color: #666;text-decoration:none;}
.navl2 a:hover {color: #3366cc;text-decoration:underline;}


.shorty  {padding: 0px 0px 0px 0px;margin: 8px 0px 20px 20px;}
.shorty li{display:inline;font-size: 14px;padding: 0px 15px 0px 5px;margin: 0px 0px 0px 0px;line-height:16px;}
.shorty a {color: #666;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;}
.shorty a:hover {color: #3366cc;text-decoration:underline;}
/*9999999999999999999999999999 end page location 888888888888888888888888*/
.box {
margin-bottom: 10px;
border: 1px solid #e8e8e8;
/*background:url(images/kcodboxhead.gif) repeat-x top;*/
background-color:#fff;
padding: 5px;
}
.boxblack {
margin-bottom: 10px;
border: 1px solid #333;
background:url(images/kcodvideoblackgrad.gif) repeat-x top;
background-color:#000;
padding: 5px;
}
.boxblack .tright a{color:#666;}
.boxblack .tright a:hover{color:#fff;}
.info
{
border:1px solid #e8e8e8;
background-image: url(images/kcodIcon-info.gif);
background-position:left;
background-repeat:no-repeat;
height:35px;
overflow:hidden;
padding-left:55px;
font-size:12px;
margin: 0 2px 2px 0;
padding-top:3px;
}
.info a{color:#999;text-decoration:none;}
.info2
{
border:1px solid #e8e8e8;
height:35px;
overflow:hidden;
font-size:12px;
margin: 0 5px 2px 0;
padding-top:3px;
padding-left:3px
}
.info2 a {color:#6f96e3;text-decoration:none;font-weight:bold;}
.info3
{
border:1px solid #e8e8e8;
height:22px;
overflow:hidden;
font-size:11px;
margin: 0 5px 0px 0;
padding-top:10px;
padding-left:2px;
padding-right:2px;
text-align:center;
}
.info3 a {color:#6f96e3;text-decoration:none; padding-right:10px;}
.info3 a:hover, .info2 a:hover, .info a:hover {text-decoration:underline;}
.boxclean {margin-bottom: 10px;background-color:#fff;padding: 5px;border:1px solid #e8e8e8;}
.boxclean2 {margin-bottom: 10px;background-color:#fff;padding: 5px;}
.boxclean3 {padding: 5px;}
.sepr p {margin: 5px 5px;}
.sitesep 
{
clear:both;
background-image: url(images/kcodSeperator.jpg); 
background-repeat:no-repeat; 
background-position: top;
height:37px;
overflow:hidden;
margin-bottom:10px;
width:100%;
display:block-inline;
display:inline-block;
    }
.sitesep ul{ display: inline-block;text-align:right;width:890px;}
.sitesep ul li{ display: inline;float:right;padding: 4px 10px;font-size:12px;}
.sitesep ul li a{ color:#999; text-decoration:none;font-weight:bold;}
.sitesep ul li a:hover{ color:#666;}
.sitesep .sepleft{float:left;}

.bannerl {
clear:both;
border: 1px solid #e8e8e8;
background-color:#fff;
padding: 10px;
margin-bottom: 10px;
display:block-inline;
*display:inline-block;
}
.banner2 {
clear:both;
border: 1px solid #e8e8e8;
background-color:#fff;
margin-bottom: 10px;
display:block-inline;
*display:inline-block;
}
.banner3{
clear:both;
background-color:#fff;
display:block-inline;
*display:inline-block;
font-family:SF, Arial, Serif;
}
.font{font-family:SF, Arial, Serif;}
.banner3 h2{line-height:90%;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;font-family:SF, Arial, Serif;}
.bannerl td {/*width: 25%;*/}
.bannerl img {border: 1px solid #e8e8e8;}
.banner .c1 {width:15%;}
.banner .c2 {width:30%;}
.banner .c3 {width:40%;}
.quint {float: left;width: 16%;border: 1px solid red;padding: 5px;margin: 1%;}
.tbquint td {padding: 5px;width: 15%;vertical-align:top;}
.tbquint a {font-size:.85em;}
.tbthird td {width: 28%;font-size: .85em;}
.divide {width: 1%;border-right: 1px dotted #e9e9e9;}
.fullg {clear: both;padding: 5px;}
.fullgrad {margin-bottom:10px;clear:both;border: 1px solid #e8e8e8;/*margin-top: 15px;*/background:url(images/kc-wh-grad.gif) repeat-x bottom;
padding: 5px 5px 0 5px;}
.fullgrad p {font-size: .83em;}
.fullgrad ul li {font-size: .83em;}
.tbhalf td {width: 45%;padding: 5px;}
.sep {clear: both;background:url(images/kc-sep.gif) center top no-repeat;border-top: 1px solid #e8e8e8;
background-color:#fff;
padding-top: 5px;

}
.chalf{width: 315px;margin-right: 10px;float: left;}
.chalfc{width: 310px;float: left;}
.chalfr {width: 315px;_width: 312px;float: left;overflow:hidden;}
/*.chalfr .box {
background:none;
border-top: 1px solid #e8e8e8;
background-color:#fff;
}*/
.cfull {float: left;width: 645px;display:block-inline;*display:inline-block;}
.cleftfull {float: left;width: 635px;}
.ctwoh {padding-top: 1px;clear: both;width: 635px;margin-right: 8px;}
.cthird {clear:left;width: 635px;background-color:#e9e9e9;padding-bottom: 0px;padding-top: 10px;margin-bottom: 10px;}
.cthird .box {
background:none;
background-color:#fff;
border-top: 1px solid #e8e8e8;
width: 200px;
margin-right: 4px;
margin-left: 4px;
float: left;
}
.cthird2 {
clear:left;
width: 100%;
border:1px solid #e8e8e8;
/*background:url(images/kcbox-rev.gif)!important;*/
background-position:top;
background-repeat:repeat-x!important;
background-color:#e9e9e9!important;
padding-bottom: 0px;
padding-top: 10px;
margin-bottom: 10px;
}
.cthird2 .box {
background:none;
background-color:#fff;
border-top: 1px solid #e8e8e8;
width: 31%;
margin-right: 4px;
margin-left: 4px;
float: left;
}
.stage#hdhome 
{
    background-image:url(images/kcodheader.jpg); 
    background-position:top left; 
    background-repeat:no-repeat; 
    height:250px; 
    overflow:hidden;
    }
.stage#hdhome2
{
    background-image:url(images/kcodheader2.jpg); 
    background-position:top left; 
    background-repeat:no-repeat; 
    height:83px; 
    overflow:hidden;
    border-bottom:1px solid #e8e8e8;
    }
#toolbox{margin-top:13px;}
#toolbox li{font-size:.85em;list-style:none;padding-top: 0px;padding-bottom: 0px}
#toolbox ul {margin-left: 0px;padding-left: 5px;}
#toolbox p {margin: 5px;}

/*.ms {margin-bottom: 0px;}*/
.boxa {height: 488px;}
.small {font-size:.78em;}
.xsmall {font-size:.2em;}
.larger{/*font-size:1.2em;*/}
.nobold {font-weight: normal;}
.center {text-align:center;}
.tleft {clear:both;text-align:left;}
.tleft2 {text-align:left;}
.tright {clear:both;text-align: right;}
.right {float:right;}
.left {float:left;}
.mgray {color: #666666;}
.mgray a {color: #666;text-decoration:none;}
.mgray a:hover {color: #333;text-decoration:underline;}
/*   *********************************      article controls       */
.newsart {width: 670px;height: 270px;border-top: 1px solid #e8e8e8;}
.newsart td{width: 30%;padding-left: 2px;padding-right: 2px;}
.newsart .teaser {border: none;background:none;margin-bottom: 0px;margin-top: 15px;padding: 5px;}
/* ******************************* weather ***************************  */
.wthrsum {}
.wthrsum .imgwthr {
background-color:#fff;
padding: 5px;
text-align:center;
float: right;
margin-left: 5px;
margin-bottom: 5px;
}
.wthrsum h1 {}
.wthrsum h4 {padding: 0;margin: 10px 0 0 0;font-weight:normal;}
.wthrsum p {/*width: 180px;*/margin-top:0px;font-size:.85em;color: #666;margin-bottom:0px;padding-bottom:0px; text-align:justify;}
.wthrsum p.tright {width: 95%;clear: both;font-size:.75em;margin-top: 0px;}
/* 888888888888888888888888 ms controls 88888888888888888888888888888888  */
.msscroller {height: 205px; /*overflow:scroll;*//*overflow:hidden;*/overflow:auto;margin: 0px 5px;margin-bottom: 10px;border-top: 1px solid #e8e8e8;
    scrollbar-base-color: #ede3e2;
scrollbar-arrow-color: #8c050b;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #fff;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #f1e9e7;
scrollbar-track-color: #f1e9e7;}
.msscrollerblack {
height: 155px;
overflow:auto;
margin: 5px;
margin-bottom: 10px;
/*border: 1px solid #303030;*/
scrollbar-base-color: #000000;
scrollbar-arrow-color: #999999;
scrollbar-3dlight-color: #606060;
scrollbar-darkshadow-color: #4C4C4C;
scrollbar-face-color: #191919;
scrollbar-highlight-color: #3F3F3F;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #606060;
}
.stat {height:333px;overflow:hidden;}
.msscroller2 {height: 200px;overflow:auto;margin: 5px;margin-bottom: 10px;border-top: 1px solid #e8e8e8;}
.msscroller3 {height:120px;overflow:auto;margin:5px;margin-bottom:5px;}
.msscroller3 a {color:#666;} 
.msscroller p,.msscroller2 p {font-size:.85em;overflow:hidden;border-bottom: 1px dotted #e8e8e8;}
.msscroller a {color: #333;text-decoration:none;}
.msscroller a:hover,.msscroller2 a:hover {text-decoration:underline;}
/* 888888888888888888888888888888 more article control 888888888888888888888888888888888  */
.half .box {border:none;background: none;}
.half .halfone {width: 332px;}
/*  detail teaser layouts   */
.layone .teaser .imgouter {border: 1px solid #e8e8e8;height: 87px;text-align:center;background-color:#fff;}
.layone .teaser .imginner {border: 3px solid #fff;height: 80px;overflow:hidden;}
.layone .teaser img {width: 195px;}
.layone .teaser .txtart {}
.layone .teaser h4 {
font-family:"Times New Roman", Times, serif;
font-size:1.1em;
height: 37px;
overflow:hidden;
margin: 5px 0 0 0;
padding: 0;
}
.layone .teaser h3 {
margin: 5px 0 0 0;
padding: 0;
float: left;
margin-left: -500px;
height: 0px;
overflow:hidden;
}
.layone .teaser p.txtteaser {font-size:.85em;height: 85px;overflow:hidden;}
.layone .teaser p.txtlink {font-size: .75em;text-align:right;margin-bottom: 0px;}
/* ******************************************* */
.laytwo .teaser {border: none;background:none;margin-bottom: 5px;margin-top: 10px;}
.red {color:#fff;background-color:#330000;}
.red a {color:#fff;}
.red .imgouter {background-color:#fff;}
.laytwo .teaser .imgouter {
margin: 0px 5px 5px 5px;
border: 1px solid #e8e8e8;
height:70px;
width: 80px;
text-align:center;
float:left;
background-color:#fff;
}
.laytwo .teaser .imginner {border: 3px solid #fff;height:64px;overflow:hidden;}
.laytwo .teaser img {width: 76px;}
.laytwo.column2 img {width: auto;}
.laytwo .teaser .txtart {
}
.laytwo .teaser h4 {
font-size:1em;
height: 33px;
overflow:hidden;
margin: 5px 5px 0 0;
padding: 0;
}
.laytwo .teaser h3 {
margin: 5px 0 0 0;
padding: 0;
float: left;
margin-left: -500px;
height: 0px;
overflow:hidden;
}
.laytwo .teaser p.txtteaser,.laytwo .teaser .txtteaser {
font-size:.85em;
height: 30px;
margin-bottom: 8px;
overflow:hidden;
}
.mscol .teaser h4 {font-size:14px;height: 9%;overflow:hidden; text-decoration:none;}
.mscol .teaser h4 a{text-decoration:none;color:#3e3232;}
.mscol .teaser p.txtteaser,.laytwo .teaser .txtteaser {font-size:12px;height: 45px;color:#685555;margin-top:5px;}
.mscol .teaser p.txtteaser,.laytwo .teaser .txtteaser {margin-bottom:20px;*margin-bottom:35px;}
.laytwo .teaser p.txtlink {font-size: .75em;text-align:right;margin-bottom: 0px;}
.mscol .teaser p.txtlink {height:0px;width:0px;overflow:hidden;float:left;margin-left:-500px;}

.layfourb .pager {}
.layfourb .pager .txtpage {height:0px;width:0px;overflow:hidden;float:left;margin-left:-500px;}
.layfourb .pager .txtpage a{font-size:.85em;text-align:right;color: #666;}
.layfourb .pager .txtpage a:hover{font-size:.85em;text-align:right;color: #000;}
.layfourb .pager .txtpage a{text-decoration:none;}
.layfourb .pager .txtpage a:hover{text-decoration:underline;}
.layfourb .pager .imgouter {float:left;height: 55px;width: 45px;overflow:hidden;margin-right:10px;}
.layfourb .pager .imginner {border: 2px solid #fff;height: 55px;width: 45px;overflow: hidden;}
.layfourb .pager img {width: 45px;max-height:55px;overflow:hidden;}
.layfourb .pager .txtmain {
margin-left: 10px;
font-size:1.1em;
font-weight:400;
*font-weight:normal;
border-bottom: 1px solid #f0f0f0;
margin-bottom:5px;
height: 65px;
overflow:hidden;
}
.layfourb .pager .txtmain a{color:#666;*color:#333;}
.large .pager .txtmain a{font-weight:100;}
/******************************************************************/
/* ******************************************* */
.layfourb2 h1{border-bottom:2px;}
.layfourb2 .pager {}
.layfourb2 .pager .txtpage {font-size:1em;text-align:right;color: #666;}
.layfourb2 .pager .txtpage a{font-size:1em;text-align:right;color: #666;}
.layfourb2 .pager .txtpage a:hover{font-size:1em;text-align:right;color: #000;}
.layfourb2 .pager .txtpage a{text-decoration:none;}
.layfourb2 .pager .txtpage a:hover{text-decoration:underline;}
.layfourb2 .pager .imgouter {float:left;height: 5px;width: 5px;overflow:hidden;margin-top:10px;background-color:#136dd9;}
.layfourb2 .pager .imginner {width: 0px;height:0px;overflow:hidden;float:left;}
.layfourb2 .pager img {width: 0px;height:0px;overflow:hidden;float:left;}
.layfourb2 .pager .txtmain {
margin-left: 10px;
font-size:1.1em;
font-weight:400;
*font-weight:normal;
border-bottom: 1px solid #f0f0f0;
margin-bottom:10px;
line-height:180%;
list-style-type: lower-roman;
min-height:30px;
}
.layfourb2 h1 {background-image:none;font-size:.85em;padding:0px;margin:0px;}
.layfourb2 .pager .txtmain a{color:#666;*color:#555555;}
/******************************************************************/
/* ******************************************* */
.layfourb3 {}
.layfourb3 h1{border-bottom:2px;font-weight:normal; border-bottom-color:#111;color:#999;}
.layfourb3 .txtlinkage {background-color:#f4f4f4;}
.layfourb3 .pager .txtpage {font-size:1em;text-align:right;color: #666!important;}
.layfourb3 .pager .txtpage a{font-size:1em;text-align:right;color: #666;}
.layfourb3 .pager .txtpage a:hover{font-size:1em;text-align:right;color: #000;}
.layfourb3 .pager .txtpage a{text-decoration:none;}
.layfourb3 .pager .txtpage a:hover{text-decoration:underline;}
.layfourb3 .pager .imgouter {float:left;height: 0px;width: 0px;overflow:hidden;margin-left:-500px;}
.layfourb3 .pager .imginner {width: 0px;height:0px;overflow:hidden;}
.layfourb3 .pager img {width: 0px;height:0px;overflow:hidden;}
.layfourb3 .pager .txtmain {font-family:SF, Helvetica, Sans-Serif, Arial;font-size:1.1em;font-weight:400;*font-weight:normal;}
.layfourb3 .pager .txtmain a{
color:#999!important;  
/*color:#126eda!important;  */
padding:10px;
display:block;
float:left;
width:28%;
/*background-color:#f1f1f1;*/
background-color:#222;
margin-bottom:10px;
margin: 5px;
list-style-type: lower-roman;
line-height:150%;
/*border: 1px solid #e8e8e8;*/
border: 1px solid #222;
/*border-top:2px solid #ddd;*/
border-top:2px solid #111;
}
.layfourb3 .pager .txtmain a:hover{
color:#fff!important;
/*background-color:#1d1d1d;*/
background-color:#333;
text-decoration:none;
border-top:2px solid #126eda;
}
.layfourb3 h1 {background-image:none;font-size:.85em;padding:0px;margin:0px;}
.layfourb3 .pager .txtmain a{color:#666;*color:#555555;}
/******************************************************************/
/* ******************************************* */
.layfourc .pager {
margin-bottom: 10px;
border: 1px solid #e8e8e8;
/*background:url(images/kcodboxhead.gif) repeat-x top;*/
background-color:#fff;
padding: 5px;
}
.layfourc .pager .txtpage {font-size:.85em;text-align:right;color: #666;}
.layfourc .pager .txtpage a{font-size:.85em;text-align:right;color: #666;}
.layfourc .pager .txtpage a:hover{font-size:.85em;text-align:right;color: #000;}
.layfourc .pager .txtpage a{text-decoration:none;}
.layfourc .pager .txtpage a:hover{text-decoration:underline;}
.layfourc .pager .imgouter {float:left;height: 55px;width: 45px;overflow:hidden;margin-right:10px;}
.layfourc .pager .imginner {border: 2px solid #fff;height: 55px;width: 45px;overflow: hidden;}
.layfourc .pager img {width: 45px;max-height:55px;overflow:hidden;}
.layfourc .pager .txtmain {
margin-left: 10px;
font-size:1.1em;
font-weight:bold;
*font-weight:normal;
border-bottom: 1px solid #f0f0f0;
margin-bottom:5px;
height: 3.7em;
overflow:hidden;

}
.layfourc .pager .txtmain a{color:#666;*color:#333;}
/**************************************************************/
/*.laythreequart .teaser {
width: 425px;}*/
.laythreequart .imgouter {
float:left;
width: 370px;
height: 250px;
border: 1px solid #e8e8e8;
margin-right: 10px;
}
.laythreequart .imginner {
border: 3px solid #fff;
overflow:hidden;
width: 364px;
height: 244px;

text-align:center!important;
vertical-align:middle;
}
.laythreequart .txtauth {margin: 0;padding: 0;font-size:.85em;font-weight:normal;}
.laythreequart .txtmain {margin: 0;padding: 0;font-size:1.2em;}
/*.laythreequart img {width: 194px;}*/
.laythreequart .txtart {padding: 10px;margin-top: 10px;}
.laythreequart .txtlink {font-size:.8em;text-align:right;}
/* ******************************************** */
.layfive {
border-bottom: 1px dashed #e8e8e8;
margin-bottom: 10px;
border-top: 1px dashed #e8e8e8;
padding-top: 8px;
height: 70px;
overflow:hidden;}
.layfive .teaser {/*border-bottom: 1px dashed #e8e8e8;margin-bottom: 10px;*//*width: 425px;*/}
.layfive .imgouter {float:left;width: 80px;height: 60px;border: 1px solid #e8e8e8;margin-right: 10px;}
.layfive img {width: 80px;}
.column img {margin-left:-20px;width: 160px;}
.column2 img {margin-left:-20px;width: 300px;}
.layfive .imginner {border: 3px solid #fff;overflow:hidden;width: 74px;height: 54px;text-align:center!important;vertical-align:middle;}
.layfive .txtauth {
/*margin: 0;
padding: 0;
font-size:.85em;
font-weight:normal;
color: #666;*/
height: 0px;
overflow:hidden;
}
.layfive .txtmain {
margin: 0;
padding: 0;
font-size:1.1em;
color: #333;
/*font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif;*/
height: 35px;
overflow:hidden;}
.layfive .txtteaser {
height: 0px;
overflow:hidden;
}
/*.laythreequart img {
width: 194px;}*/
.layfive .txtart {
/*padding: 10px;*/}
.layfive .txtlink {
height: 0px;
overflow:hidden;
float:left;
}

/* ******************************************* */

/* ******************************************** */
.layeight {}
.layeight .teaser {margin-bottom: 10px;background-color:#fff;padding: 5px 5px 5px 5px;}
.layeight .imgouter {
max-width: 100px;
max-height:90px;
border: 1px solid #e8e8e8;
margin: 5px;
float:right;
}
/*\*/ * html .layeight .imgouter {width:100px;height:100px;overflow:hidden;}
.layeight img {max-width:94px;max-height:84px;}
.layeight .imginner 
{
border: 3px solid #fff;
overflow:hidden;
max-width: 94px;
max-height:84px;
text-align:center!important;
vertical-align:middle;
}
.layeight .imginner div{background-image:none!important;padding:0px;margin:0px;}
.fh2 .layeight .imgouter {width: 306px;}
.fh2 .layeight .imginner{width: 300px;text-align:center;}
.layeight .txtauth {height: 0px;overflow:hidden;float:left;width: 0px;}
.layeight .txtmain {font-family:SF,Helvetica, Sans-Serif, Arial;margin: 5px 0px;padding: 0;color: #333;font-weight:normal;font-size:1.6em;}
.layeight .txtmain a {text-decoration:none;}
.layeight .txtteaser {color: #666;text-align:justify;line-height:140%;font-size:1.1em;}
.layeight div.txtteaser {}
.fh2 .layeight div.txtteaser {}
/*.laythreequart img {width: 194px;}
.layeight .txtart {}
.layeight p.txtlink {text-align:right;}*/
.larger .teaser{border:0px;}
.layeight p.txtlink {font-size: .85em;margin:0;padding:0;}
.layeight p.txtlink a{float:right;padding:3px 10px;text-align:center;border:1px solid #dfdfdf;background-color:#f6f6f6;text-decoration:none;}
.layeight p.txtlink a:hover{background-color:#e8e8e8;}
/* ******************************************* */
/* ******************************************* */
/*  detail teaser layouts   */
.story .teaser {clear:both;border-top:1px solid #e8e8e8;background:url(images/kc-archive.jpg) left no-repeat;padding-left:50px;}
.video .teaser {clear:both;border-top:1px solid #e8e8e8;background:url(images/kc-archive.jpg) left no-repeat;padding-left:50px;}
.layten .teaser {}
.layten .teaser .imgouter {width:60px;height: 60px;border:1px solid #e8e8e8;float:left;margin:5px;}
.layten .teaser .imginner {width:54px;height:54px;border:3px solid #fff;overflow:hidden;}
.layten .teaser img {width:120px;margin-left:-10px;}
.layten .teaser .txtart {}
.layten .teaser h4 {font-size:1.3em;margin: 5px 0 0 0;padding: 0;}
.layten .teaser h4 a {text-decoration:none;}
.layten .teaser h3 {height: 0px;width:0px;overflow:hidden;float:left;}
.layten .teaser .txtteaser {font-size:.85em;height: 42px;overflow:hidden;color:#666;}
.layten .teaser p.txtlink {height:0px;width:0px;overflow:hidden;}
/* ******************************************* */
.sumsolo .sum {
margin-bottom: 10px;
border: 1px solid #e8e8e8;
/*background:url(images/kcodboxhead.gif) repeat-x top;*/
background-color:#fff;
padding: 5px;
}
.sumsolo .standalone .sum{/*width: 625px!important;*/margin-right: 8px;}
.sumcontain h1 {/*color:#666;*/font-size:1.45em;}
.sumsolo .txtsum,.sumcontain .txtsum {/*height: 42px;*/margin-bottom: 5px;/*border: 1px solid red;*/overflow:hidden;}
.sumsolo .txtmain,.sumcontain .txtmain {min-height:40px;padding-bottom:5px;border-bottom:1px solid #e8e8e8;/*height: 3.6em;overflow:hidden;*/margin-bottom: 5px;font-size:1.4em;font-family:SF, Arial, Helvetica, Sans-Serif;}
.sumsolo .imgouter,.sumcontain .imgouter 
{
clear:both;
max-width: 50px;
max-height: 40px;
border: 1px solid #e8e8e8;
float:left;
margin-right: 5px;
margin-bottom: 5px;
}
/*\*/ * html .sumsolo .imgouter {width:50px;height:40px;overflow:hidden;}
.sumsolo .imginner,.sumcontain .imginner  {border:3px solid #fff;max-width: 44px;max-height: 34px;overflow:hidden;}
.sumsolo .sum img,.sumcontain .sum img {max-width: 44px;}
.sumsolo .sum a,.sumcontain .sum a {text-decoration:none;}
.sumsolo .sum a:hover,.sumcontain .sum a:hover {}
.msp .sum {}
.msp .imgouter,.msp .sumcontain .imgouter {max-width:60px!important;max-height: 40px!important;}
.msp .imginner,.msp .sumcontain .imginner {max-width:54px!important;max-height: 34px!important;}
.msp img,.msp .sumcontain .sum img {max-width:54px!important;max-height: 34px!important;}
.msp .txtmain a{font-size:1.4em;color:#126eda;}
.msp h1{}
.msp .txtmain a:hover{color:#aaa!important;}
/* ********************************************** */
/* ******************************************* */
.sumsolo2 .sum {
margin-bottom: 10px;
margin-top: 10px;
border-left: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
background:url(images/kcbox.gif) repeat-x top;
background-color:#fff;
padding: 5px;
}
.sumsolo2 .storyholder{border-bottom:1px solid #e8e8e8;margin-bottom:10px;padding-bottom:10px;}
.sumsolo2 .cleaner{clear:both;}
.sumcontain h1 {/*color:#666;*/}
.sumsolo2 .imgouter{width: 50px;height: 50px;overflow:hidden;float:right;border:1px solid #e8e8e8;}
.sumsolo2 .imgouter{width: 47px;height: 47px;overflow:hidden;border:3px solid #fff;}
.sumsolo2 .txtmain {}
.sumsolo2 h3{padding-top:5px;margin-top:0px;font-weight:normal;font-family:SF,Helvetica, Sans-Serif, Arial;padding-bottom:0px;margin-bottom:5px;}
.sumsolo2 .para{color:#777;line-height:140%;text-align:justify;}
.sumsolo2 .sum img {max-width: 47px;max-height:47px;}
.sumsolo2 .sum a{text-decoration:none;color:#444;}
.sumsolo2 .para a{text-decoration:none;color:#666;}
.sumsolo2 .sum a:hover {text-decoration:underline;}
/* ********************************************** */
/* ******************************************* */
.sumsolo5 .sum {background-color:#fff;}
.sumsolo5 h1 {height: 0px;width:0px;overflow:hidden;margin-left: -200px;float:left;}
.sumsolo5 .imgouter{width: 0px;height: 0px;overflow:hidden;float:left;margin-left: -200px;}
.sumsolo5 .txtmain {margin-bottom: 5px;padding-left: 15px;padding-right: 5px;background:url(images/kcul.gif) no-repeat;
font-size:.95em!important;}
.sumsolo5 .sum img {width: 0px;height: 0px;overflow:hidden;float:left;}
.sumsolo5 .sum a{text-decoration:none;}
.sumsolo5 .sum a:hover {text-decoration:underline;}
.sumsolo6{padding:5px 15px;}
.sumsolo6 h1 {height: 0px;width:0px;overflow:hidden;margin-left: -200px;float:left;}
.sumsolo6 .imgouter{width: 0px;height: 0px;overflow:hidden;float:left;margin-left: -200px;}
.sumsolo6 .txtmain {margin-bottom: 5px;font-size:12.5px;}
.sumsolo6 .txtmain a{color:#666;}
.sumsolo6 .sum img {
width: 0px;
height: 0px;
overflow:hidden;
float:left;}
.sumsolo6 .sum a{
text-decoration:none;

}
.sumsolo6 .sum a:hover {
text-decoration:underline;}
.msscroller .sumsolo6 .txtmain a{color:#685555;}
h3.scroller{padding: 0px 0px 0px 0px;margin:0px 10px 5px 5px;color:#3e3232;}
.msscroller .sumsolo6 .txtmain {margin-bottom: 8px;font-size:13px;font-weight:400;border-bottom:1px solid #e0cfcd;}
/* ********************************************** */
/* ******************************************* */
.sumsolo3 .sum {
margin-bottom: 10px;
margin-bottom: 20px;
border: 1px solid #e8e8e8;
/*background:url(images/kcodboxhead.gif) repeat-x top;*/
background-color:#fff;
padding: 5px;
}
.sumcontain h1 {/*color:#666;*/}
.sumsolo3 .imgouter {max-width: 80px;max-height: 60px;float:left;margin-right: 5px;}
.sumsolo3 .imginner  {border:3px solid #fff;max-width: 80px;max-height: 60px;overflow:hidden;}
.sumsolo3 .sum img {max-width: 74px;max-height: 54px;}
.sumsolo3 .sum a{text-decoration:none;}
.sumsolo3 .txtmain {font-size: 1.4em;font-family:sf, Times New Roman, Arial;height: 60px;overflow:hidden;margin-bottom: 2px;}
.sumsolo3 .sum a:hover {text-decoration:underline;color: #999;}
/* ********************************************** */
/* ******************************************* */
.sumsolo7 .sum {
margin-bottom: 10px;
margin-bottom: 20px;
border: 1px solid #e8e8e8;
background-color:#fff;
padding: 5px;
}
.sumsolo7 .storyholder{position:relative;clear:both;border-bottom:1px solid #e8e8e8;padding-bottom:10px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
.sumsolo7 h1{padding-left:0px;background-image:none;border-bottom:5px solid #e1e1e1;color:#444;font-size:1.8em;}
.sumsolo7 .txtsum{}
.sumsolo7 .imgouter {max-width: 180px;max-height: 180px;float:right;overflow:hidden;margin-bottom: 5px;margin-top:10px;padding-left:20px!important;}
.sumsolo7 .imginner  {padding:5px;max-width: 180px;max-height:180px;overflow:hidden;border:1px solid #e8e8e8;}
.sumsolo7 .sum img {max-width: 160px;max-height:160px;}
.sumsolo7 .sum a{text-decoration:none;}
.sumsolo7 .sum a:hover{text-decoration:underline;}
.sumsolo7 .txtmain {text-align:justify;}
.sumsolo7 h3{padding:5px 0px;margin:0px;}
.sumsolo7 .txtmain h3 a{font-family:SF,Helvetica, Sans-Serif, Arial;line-height:140%;font-size: 1.1em;font-weight:600;*font-weight:200;margin-bottom:5px;color:#444;}
.sumsolo7 .txtmain .para a{font-size: 1.2em;color:#666;line-height:140%;text-align:justify;}
.sumsolo7 .txtmain .para{padding:0px;font-family:Arial,Helvetica, Sans-Serif;}
.sumsolo7 .sum a:hover {text-decoration:none;color: #999;}
.sumsolo7 .cleaner{clear:both;}
/* ********************************************** */
.sumsolo8 .sum {padding:0 10px;}
.sumsolo8 .storyholder{position:relative;}
.sumsolo8 h1{height:0px;width:0px;overflow:hidden;float:left;margin-left:-550px;}
.sumsolo8 .txtsum{}
.sumsolo8 .imgouter {max-width: 100px;max-height: 100px;float:left;overflow:hidden;margin: 5px;}
.sumsolo8 .imginner  {padding:5px;max-width: 98px;max-height:98px;overflow:hidden;border:1px solid #e8e8e8;}
.sumsolo8 .sum img {max-width: 84px;max-height:84px;}
.sumsolo8 .sum a{text-decoration:none;}
.sumsolo8 .sum a:hover{text-decoration:underline;}
.sumsolo8 .txtmain {text-align:justify;}
.sumsolo8 h3{height:0px;width:0px;overflow:hidden;float:left;margin-left:-550px;}
.sumsolo8 .txtmain h3 a{}
.sumsolo8 .txtmain .para a{}
.sumsolo8 .txtmain .para{height:0px;width:0px;overflow:hidden;float:left;margin-left:-550px;}
.sumsolo8 .sum a:hover {}
.sumsolo8 .cleaner{}
/* ******************************************** */
.layclean {}
.layclean .teaser {margin-bottom: 10px;padding: 15px 5px 5px 5px;overflow:hidden;}
/*\*/ * html .layclean .imgouter {width:100px;} 
/*\*/ * html .layclean img {width:80px;} 
.layclean .imgouter
{
float:left;
/*height:220px;*/
margin-right:20px;
overflow:hidden;
max-width:200px;
max-height:180px;
}

.layclean .imginner {
border: 1px solid #e1e1e1;
background-color:#f1f1f1;
overflow:hidden;
max-width:200px;
max-height:180px;
padding:10px;
text-align:center;
}
.layclean img{max-width:180px;max-height:160px;}
.layclean div.imginner div{background-image:none!important;max-width:190px;max-height:180px;overflow:hidden; }
.layclean img {/*max-width:180px;max-height:180px;*/}
.layclean .txtauth {font-size:.85em;padding:0 0 3px 0;margin:0;color: #555555;}
.layclean .txtmain {font-family:SF,Helvetica, Sans-Serif, Arial;margin: 5px 0px 0px 0px;padding: 0;color: #555555;font-size:1.8em;font-weight:normal;}
.layclean .txtmain a {text-decoration:none;}
.layclean .txtteaser {font-size: 1.1em;color: #666; text-align:justify;line-height:130%;}
.layclean div.txtteaser {}
.layclean div.txtart {/*padding: 10px;*/}
.layclean p.txtlink {font-size: .85em;margin:0;padding:0;margin-top:-5px;}
.layclean p.txtlink a{float:right;padding:3px 10px;text-align:center;border:1px solid #dfdfdf;background-color:#f6f6f6;text-decoration:none;}
.layclean p.txtlink a:hover{background-color:#e8e8e8;}
.dark .txtmain a{color: #fff;}
.dark p.txtlink a{background-color:#333;border:1px solid #444;color:#999;}
.dark p.txtlink a:hover,.dark .txtmain a:hover{color:#126eda;}
.dark .txtauth{color:#555;}
.dark .txtteaser{color:#ccc;}

/* ******************************************* */
/* ent top pics */
.entpics {width: 100%;}
.entpics td {width: 30%;text-align:center;}
.entpicsmall {text-align:left;background-color:#fff;margin: 10px 15px 10px 15px;padding: 8px;}
.entpicsmall img{margin-right: 5px;margin-bottom: 5px;}
.game {background-color:#fff;color: #666;text-align:center;border:1px solid #e8e8e8;margin-top:5px;padding-bottom:10px;}
.gmfav{}
.gmhold {width: 29%;margin: 5px;padding: 5px;float: left;border: 1px solid #e8e8e8;background-color:#fff;}
.gmhold img {float: left;margin: 0px 5px 5px 5px;}
/* 888888888888888888888888888888888888888 computing 8888888888888888888888888888*/
/* *************************** article page *************************************** */
.detail {padding: 12px;}
.story .detail .imgouter {border: 1px solid #e8e8e8;text-align:center;background-color:#fff;}
.story .detail .imginner {border: 3px solid #fff;overflow:hidden;}
.story .detail img {}
.story .detail .txtart {}
.story .detail h4 {font-family:SF,Helvetica, Sans-Serif, Arial;font-size:2.2em;margin: 5px 0 0 0;padding: 0; line-height:140%;font-weight:400;*font-weight:normal;}
.story .detail h3 {font-family:SF,Helvetica, Sans-Serif, Arial;color: #666;font-size:1.3em;margin: 5px 0 0 0;padding: 0; line-height:160%;font-weight:400;*font-weight:normal;}
.story .detail h5 {font-family:SF,Helvetica, Sans-Serif, Arial;color: #666;font-size: 1.3em;margin: 0 0 10px 0 ;padding: 0;font-weight:400;*font-weight:normal;}
.story .detail .txtcontent {font-size:1.2em; line-height:160%}
.story .detail p.txtlink {font-size: .95em;text-align:right;margin-bottom: 0px;}
.altcolor {background-color:#f3f3f3;border-top: 5px solid #e8e8e8;border-bottom: 5px solid #e8e8e8;}
/* ************************************************** */
.ondcontainer {float:left; width:115px; height:165px; padding-top:5px; overflow:hidden; font-size: .8em;text-align:center;margin: 2px 8px;background-color:#e4e4e4;}
.ondouter {width: 75px;height: 106px;overflow:hidden;border:1px solid #e8e8e8;}
.ondinner {width: 71px;height: 102px;overflow:hidden;border:2px solid #fff;background:url(images/ond-noimage.jpg) no-repeat top;}
.ondimg {margin-left:-6px;margin-top: -7px;}
.ondtxt {height: 28px;margin-top: 5px;overflow:hidden;}
/* calendar options */
.caldate {font-weight:bold;}
.caldate2 {color:#126eda;border:1px solid #e1e1e1;/*padding:5px;float:left;width:290px;*/margin:5px;}
.caldate2 .frame{/*background-color:#f1f1f1;background-color:#1e47b9;padding:5px;*/font-size:20px;font-weight:bold;padding:5px;margin:0;}
.cal2 li{line-height:150%;color:#126eda; list-style-type: decimal;border-bottom:1px solid #e1e1e1;font-size:1.2em;}
.cal2 li a{color:#555555;text-decoration:none;}
/***********************************/
.gametbl td{padding: 8px;background-color:#f1f0f0;width: 33%;}
.gametbl td img {float:left;margin: 3px;}
.gametbl a {font-size:.85em;text-decoration:none;color:#666;}
.gametbl a:hover {text-decoration:underline;}
.gametbl a strong{font-size:1.2em;text-decoration:underline;color:#333;}
.gamer {font-weight: bold;font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif;word-spacing:1.5px;}
.MiniShows{}
.MiniShows ul{margin:0;padding: 0;}
li.MiniTime{ list-style:none;font-weight: bold;font-size:2em;margin:0;padding: 0;}
li.MiniShow{margin:0;padding: 0;list-style:none;}
.blacklist .pager{color:#fff!important;font-size:11px;width:320px;    }
.blacklist .pager .txtpage a{text-align:right;font-size:11px;color:#ccc;}
.blacklist .pager .txtpage a:hover{font-weight:bold;}
.blacklist .pager .txtpage{text-align:right;font-size:11px;}
.blacklist .pager .txtmain a{color:#fff;font-size:11px;text-decoration:none;}
.blacklist .pager .txtmain a:hover{font-weight:bold;}
.blacklist .pager .txtmain{padding-top:1px;height:15px;overflow:hidden;border-bottom:1px solid #333;}
/****************************/
.blacklist .VideoLong {height:82px;overflow:hidden;color:#fff;}
.blacklist .VideoLong h1{font-size:16px;font-weight:bold;color:#fff;}
.blacklist p.tright a {font-size:11px;color:#fff;}
.blacklist p {margin:0px;padding:0px;}
.blacklist .VideoLong img {height:0px;width:0px;overflow:hidden;float:left;margin-left:-500px;}
.blacklist .VideoLong .txtVideo{}
.blacklist .VideoLong .txttitle a{font-size:12px;color:#fff;text-decoration:none;}
.blacklist .VideoLong .txttitle{padding:2px 0px;}
.blacklist .VideoLong .txtteaser{height:0px;width:0px;overflow:hidden;float:left;margin-left:-500px;}

  .MainVid .txtVideo
{margin:5px 3px;
display:inline-block;
float:left;
padding:5px;
width:23.5em;
height:8em;
overflow:hidden;
border:1px solid #e8e8e8;
background-color:#f4f4f4;
}
.MainVid img {float:left;margin:0px 5px;}
.MainVid .txttitle a{font-size:1.2em;text-decoration:none;color:#444;font-weight:bold;*font-weight:400;}
.MainVid .txttitle a:hover{text-decoration:underline;}
.MainVid .txtteaser a{padding-top:5px;font-size:1em;text-decoration:none;color:#666;}        
.MainVid2 .txtVideo
{margin:5px 3px;
display:inline-block;
float:left;
padding:5px;
width:21em;
height:4.2em;
overflow:hidden;
border:1px solid #e8e8e8;

}
.MainVid2 img {float:left;margin-left:-500px;}
.MainVid2 .txttitle a {font-size:1em;font-weight:bold;}
.MainVid2 .txtteaser a {padding-top:5px;font-size:.9em;text-decoration:none;color:#666;}
.MainVid3 
{
scrollbar-base-color: #000000;
scrollbar-arrow-color: #999999;
scrollbar-3dlight-color: #606060;
scrollbar-darkshadow-color: #4C4C4C;
scrollbar-face-color: #191919;
scrollbar-highlight-color: #3F3F3F;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #606060;
}
      .MainVid3 .txtVideo
  {margin:5px 3px;
    display:inline-block;
    float:left;
    padding:5px;
    width:21em;
    height:4.2em;
    overflow:hidden;
    border:1px solid #333;
    background-image:url(images/kcodvideoblackgrad.gif);
    background-position: top;
    background-repeat: repeat-x;
        }
    .MainVid3 img {float:left;height:0px;width:0px;overflow:hidden;margin-left:-5000px;}
    .MainVid3 .txttitle a {font-size:1em;font-weight:bold; color:#fff;}
    .MainVid3 .txtteaser a {padding-top:5px;font-size:.9em;text-decoration:none;color:#999;}
    .MainVid3 h1{float:left;height:0px;width:0px;overflow:hidden;margin-left:-5000px;}
    
/* Easy Slider */
#slidecontain {width:628px;height:235px;border:1px solid #e8e8e8;margin-top:7px;margin-left:6px; overflow:hidden;}
.corner{float:left;margin:-2px 0 0 -1px; z-index:10;position:absolute;}
.cornerRight{float:right;margin:-2px -1px 0 0; z-index:10;}
	#slider{margin:0;}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:628px;
		height:200px;
		overflow:hidden; 
		}	

	#slider2 li{background:#f1f1f1;}		
	#slider2 li h2{margin:0 20px;padding-top:20px;}	
	#slider2 li p{margin:20px;}						
	p#controls, p#controls2{margin:0;float:left;} 
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{border-top:1px solid #e8e8e8;display:block;margin:0;overflow:hidden;text-indent:-8000px;width:314px;height:35px;float:left;}	
	#nextBtn, #nextBtn2{}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{display:block;width:314px;height:35px;background-color:#fff;}	
	#nextBtn a, #nextBtn2 a{background:url(Images/jquerry/btn_next.gif) no-repeat 0 0; background-position:right;border-left:1px dotted #ccc; background-color:#fff;}
	#prevBtn a, #prevBtn2 a{background:url(Images/jquerry/btn_prev.gif) no-repeat 0 0; background-color:#fff;}

/* // Easy Slider */
.sale img{float:left;width:auto;}
.sale b{clear:both;}
.txt2 {width:300px!important;overflow:hidden;}
.txt3 img {width:0px!important;height:0px!important;overflow:hidden;float:left;margin-left:-500px;}
.sale2 img{float:left;width:300px;}
/*-- jShowOff module styles --*/


#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {
	background: #fff;
	position: relative;
	overflow: hidden;
	width: 628px;
	height: 204px;
	/*border:1px solid #e8e8e8;*/
		}
#features{margin-left:6px;margin-top:7px;}
.jshowoff {
	width: 628px;
	margin: 0;
	/*margin-left:6px;
	margin-top:7px;*/
	}
.jshowoff div {	/*width: 628px;height: 190px;*/}
.jshowoff div p, .jshowoff div h2 {	_background-color: #fff;	}
.jshowoff h2, .jshowoff p {	font-size: 18px;padding: 15px 20px 0px;margin: 0;}
.jshowoff p {font-size: 13px;line-height: 15px;}
.eddie {float: right;padding: 15px 20px 15px 20px;}
.jshowoff p.jshowoff-slidelinks {position: absolute;bottom: 5px;right: 5px;margin: 0;padding: 0;}
.jshowoff-slidelinks a, .jshowoff-controls a {
	display: block;
	background-color: #fff;
	color: #555;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float: left;
	text-decoration: none;
	outline: none;
	font-size: 11px;
	line-height: 14px;
	
	}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {color: #fff;background-color: #126ee7;}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
	background-color: #126ee7;color: #fff;	}
p.jshowoff-controls {
	background: #fff;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	margin: 0;
	margin-left:6px;
	}
.jshowoff-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	}

.jshowoff-pausetext {color: #fff;}
/* tabbing */
#block {margin:15px 0;	clear:both;}
ul.htabs{margin:0px;padding:0px;}
ul.htabs li a{text-decoration:none;}
.htabs{margin:0;}
.htabs a{color:#126ee7;}
.htabs a:hover {color: #000;}
.htabs a:active {}
.htabs li{
background-color:#fff;	
display:inline;
border-left:1px solid #e8e8e8;
border-right:1px solid #e8e8e8;
border-top:2px solid #126ee7;
border-bottom:2px solid #fff;
margin-top:2px;
padding: 3px 35px;

font-size:1.5em;	
}
.htabs li img{}
.tabs{border-top:5px solid #126ee7;/*border-bottom:5px solid #126ee7;*/margin-top:0px;}
.tab{}
.tabs li{clear:both;}
.tabs li a:hover{/*padding-left:1px;*/}

.calbtn{
    display:block;
    width:45%;
    padding:5px 5px;
    margin:5px;
    background-color:#3366cc;
    border:3px solid #e8e8e8;
    text-decoration:none;
    float:left;
    font-family:Arial,serif, Tahoma;
    }
a.calbtn:hover{
background-color:#f99118;
}
.calbtn2{
    display:block;
    width:90%;
    padding:5px 5px;
    margin:5px;
    background-color:#f99118;
    border:3px solid #e8e8e8;
    text-decoration:none;
    font-family:Arial,serif, Tahoma;
    }
a.calbtn2:hover{
background-color:#3366cc;
}
.boxclean3 .cal2 a:hover{color:#3366cc;}
.descript h2{font-family:SF,Helvetica, Sans-Serif, Arial;margin: 0px 5px 0px 5px;padding: 0px 0px 0px 0px;
border-bottom:2px solid #e1e1e1;color:#555;font-size:1.4em;}
.descript h2 a {text-decoration:none;}
.descript img{float:right;margin:20px;}
.descript {font-size:1.4em;color:#666;margin-bottom:15px;border:1px solid #e1e1e1;padding:10px;line-height:150%;}