body {
       color: #002b42;
       background: #fff url(/skins/danoo/panels/headfade.png) 0 0 repeat-x;
       margin:0;
     }
#wllPprFt { height:166px; background: url(/skins/danoo/panels/footfade.png) 0 0 repeat-x; }
#floatArt { bottom:0; right:-90px; width:270px; height:412px; background: url(/skins/danoo/characters/consoles.png) 0 0 no-repeat; z-index:-1 }

/* broad settings */
a:link, a:visited, a:active	{ color:#555; text-decoration: none; }

/*#cntCnt a:not(:hover) {
  text-shadow:0 0 20px rgba(0, 0, 0, 0);
  -webkit-transition: all 800ms ease-in-out;
  -moz-transition: all 800ms ease-in-out;
  -o-transition: all 800ms ease-in-out;
  -ms-transition: all 800ms ease-in-out;
  transition: all 800ms ease-in-out;
  }

#cntCnt a:hover {text-shadow:0 0 0 #555; }*/

body, div, td, th, p, textarea, input, select, option, .formButton, a.formButton { color:#002b42; font-family: arial, helvetica, sans-serif; font-size:10pt; }
.formButton, a.formButton { font-size:8pt; }

.bold		{ font-weight: bold; }
.warning	{ color: #f30; }

.pnl {background: #fff}
.pnl .hd h2 {font-size:17px}
.pnl .hd {padding:2px 0 0 6px}
.pnl .cpy {padding:10px 5px}
.pnl .cpy h1{font-size:15pt}
.pnl .cpy h2{font-size:13pt}
.pnl .cpy h3{font-size:11pt}
#detailBody .pnl {background: transparent}
#detailCross .pnl, #entityCol2 .pnl, #newsEdCol2 .pnl, #gameCol1 .pnl, #gameCol2 .pnl, .pdcstHm .pnl {overflow:hidden; -moz-box-shadow:-1px 1px 6px rgba(130,157,172,0.5); -webkit-box-shadow:-1px 1px 6px rgba(130,157,172,0.5); box-shadow:-1px 1px 6px #eee; position:relative;  behavior: url(/style/PIE.htc); }
#detailBody .bxOut .rltd {background: #fff}

#wrp2 {margin:0 auto}
#pgCnt, #wrp2, #mainCnt {width:1020px;}
#hdMnu,#cntWrp	{width:860px}
#priNav, #cntCnt	{margin:0 9px;}
#hdMnu	{background:url(/skins/danoo/panels/headshad.png) 0% 18px no-repeat;}
#cntWrp	{background:url(/skins/danoo/panels/fillshad.png) 0 0 repeat-y;}
#cntCnt	{padding:10px; min-height:930px; height:auto !important; height:930px; }
#cntCnt .stuck {background:#fff; padding-left:2px; padding-right:2px; margin-left:-2px; -moz-box-shadow: 0 0 15px #000; -webkit-box-shadow: 0 0 15px #000; box-shadow:0 0 15px #000; behavior: url(/style/PIE.htc); }

#adClmn {padding-top:30px}

#hdLogo	img {width:260px; height:44px; margin:30px 0 0 13px}

.imgItm .caption, .inlineAssetLeft .caption, .inlineAssetRight .caption, .inlineAssetCenter .caption {}

#priNav a, #priNav a:link, #priNav a:visited, #priNav a:active, #priNav a:hover {color:#002b42;font-size:90%; font-weight:bold;}
#priNav li li, #priNav li li a, #priNav li li a:link, #priNav li li a:visited, #priNav li li a:active, #priNav li li a:hover {color:#fff}
#priNav li { background:url(/skins/danoo/menu/navboxes.png) 0 -54px; margin-left:6px; padding-left:4px}
#priNav li a { text-decoration:none; background:url(/skins/danoo/menu/navboxes.png) 100% 0; padding-left:6px padding-right:6px }
#priNav li:hover, #priNav li.actv {  background:url(/skins/danoo/menu/navboxes.png) 0 -162px;}
#priNav li:hover a, #priNav li.actv a, li#sk:hover a { color:#fff; background:url(/skins/danoo/menu/navboxes.png) 100% -108px;}
#priNav ul {background:url(/skins/danoo/menu/navline.png) repeat-x 0% 100%}
#priNav ul li li.actv a { background:url(/skins/danoo/menu/navboxes.png) 50% 100% no-repeat; }
#priNav ul li li { font-size:85% }
#priNav li li .menSep {display:none}
#priNav li li a, #priNav li li.actv a {padding-bottom:9px}

#terNav { background:url(/skins/danoo/menu/searchbox.png) 0% -4px; padding:5px 0 0; margin: 0 14px 3px; width:257px }
#terNav .ft { display:none }
#terNav .opts, #terNav .splmnt {margin-top:10px}
#terNav a {color:#002B42}

li#sk a { background-position: 50% 0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0; position:relative; behavior: url(/style/PIE.htc);}
li#sk:hover a { background-position: 50% -108px }

#secNav { background:#829dac; }
#srch .frmFld {background:#fff; padding:0; border:#CAD9E0 solid 1px;}
.button { background:#829dac; color:#fff; border-width:0; padding:0 3px 1px; }

.hdlns .row0, .hdlns .row1, .frms .row0, .frms .row1, table.list td, div.sectionBreak, .pll, .wllpprs .row0, .wllpprs .row1, .rltdGms  .row0, .rltdGms .row1 {border-bottom:solid #bbb 1px}
.row0, .row1 {border-bottom:solid #E4ECEF 1px}
.recentCont .row0, .recentCont .row1 {border:0}
.pnl .hdlns .row0, .pnl .hdlns .row1, .pnl .frms .row0, .pnl .frms .row1, .pnl table.list td, .pnl div.sectionBreak, .pnl .pll, .pnl .wllpprs .row0, .pnl .wllpprs .row1, .pnl .rltdGms  .row0, .pnl .rltdGms .row1 {border-bottom:solid #E4ECEF 1px}

table.list td, table.list td.date, table.list td.num {padding-top:4px; padding-bottom:4px}
table.list td.date, table.list td.num {padding-right:10px}
table.list tr.end td, .pnl div.end {border-bottom:0 !important}
table.list td.end {padding-right:0}

fieldset {border-color:#E4ECEF}

#ftrLst .actv {  background:#dae4e9;}

#ltst .gutter p {width:14px}
#ltst .newsLead {width:130px; font-size:80%; border:#CAD9E0 solid 1px;}
#ltst a {padding:2px 5px}
#ltst a.leadImg {padding:0}

#tls .row0, #tls .row1 {border:0}
.leadImg {background-color:#fff}

#tls a.leadImg:after {content:""; position:absolute; z-index:1; width:100%; height:150px; top:0;
  background: radial-gradient(128% 207%, circle cover, transparent 0, rgba(229, 235, 238, 0) 69%, rgba(229, 235, 238, 0.1) 70%,rgba(215, 215, 255, 0.3) 85%, rgba(245, 247, 255, 0.6) 100%);
  background: -moz-radial-gradient(128% 207%, circle cover, transparent 0, rgba(229, 235, 238, 0) 69%, rgba(229, 235, 238, 0.1) 70%,rgba(215, 215, 255, 0.3) 85%, rgba(245, 247, 255, 0.6) 100%);
  background: -webkit-radial-gradient(128% 207%, circle cover, transparent 0, rgba(229, 235, 238, 0) 69%, rgba(229, 235, 238, 0.1) 70%,rgba(215, 215, 255, 0.3) 85%, rgba(245, 247, 255, 0.6) 100%);
  behavior: url(/style/PIE.htc);
}

#tls .newsLead {  z-index:0; box-shadow: 0 1px 4px #bbb; -moz-box-shadow: 0 1px 4px #bbb; -webkit-box-shadow: 0 1px 4px #bbb; position: relative; behavior: url(/style/PIE.htc);}

.leadAsset a.txt, #tls a.txt { font-weight:bold;  text-shadow:0 1px 1px #fff;
  background:rgb(238,238,238);
  background:rgba(238,238,238,0.8);
  background: linear-gradient( top, rgba(238,238,238,1), rgba(255,255,255,0.8)  );
  background: -moz-linear-gradient( top, rgba(238,238,238,1), rgba(255,255,255,0.8)  );
  background: -webkit-gradient( linear, left top, left bottom, color-stop( 1, rgba(255,255,255,0.8) ), color-stop( 0, rgba(238,238,238,1) ) );
  -pie-background: rgba(255,255,255,0.8);

  behavior: url(/style/PIE.htc);
}

.addtns .leadAsset .lbl { text-shadow:none }

#tls .addtns, #tls .frms { padding: 1em 20px; border:solid #aaa 1px; border-radius: 5px; box-shadow: inset 0 0 6px #bbb; -moz-box-shadow: inset 0 0 6px #bbb; -webkit-box-shadow: inset 0 0 6px #bbb; -o-box-shadow: inset 0 0 6px #bbb; -ms-box-shadow: inset 0 0 6px #bbb; position: relative; behavior: url(/style/PIE.htc);}
#tls .inlineAd {padding-top:0}

.newsLead:after, .addtns .leadAsset:after {
content: ""; width: 220px; height: 16px;
position: absolute; left: 15px;
border-radius: 116px / 8px;
box-shadow: 0 10px 7px #bbb; -moz-box-shadow: 0 10px 7px #bbb; -webkit-box-shadow: 0 10px 7px #bbb;
bottom: 6px; z-index: -1;
}

/*foot*/
#ftCnt {background:url(/skins/danoo/panels/footshad.png) 0 0 no-repeat}
#ftBdy {padding:15px 0 30px 9px;; font-size:85%}
#ftBdy a:link, #ftMnu a:active, #ftMnu a:visited, #ftMnu a:hover  { color:#fff }


/*tags*/
.tgs, .tgs a {position:relative; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; behavior: url(/style/PIE.htc);}

/* home */
.listFeature { line-height: 5px; }
.featurePrev, .featureNext { margin:auto; }

/*left detail col*/
#detailBody .hdlns .row0, #detailBody .hdlns .row1, #detailBody .frms .row0, #detailBody .frms .row1, #detailBody table.list td, #detailBody div.sectionBreak {border-bottom:solid #829dac 1px}
#detailBody fieldset {border-color:#829dac}

/* right columns */
.pll {padding-bottom:10px; margin-bottom:10px }
.pollResultCont {background:#eeeeee }
.pollResultBar {background:#f00}
.pollResultBar span {text-shadow:0 1px 0 #FBB; }

.regForm {border:solid black 1px; border-top:0;}
.tabs { border-bottom:solid black 1px; }
.tabOn, .tabOff {  border: solid black 1px; }
.tabOn { border: solid black 2px; border-bottom: solid white 1px; }

.cmmnt .row0, .cmmnt .row1 {background:#fff; padding:0; position: relative}
.cmmnt .row0:hover, .cmmnt .row1:hover {-moz-box-shadow: 0 2px 7px #000; -webkit-box-shadow: 0 2px 7px #000; box-shadow:0 2px 7px #000;  behavior: url(/style/PIE.htc);}
.cmmnt .authored, .cmmnt .authored .numeric {background-color:#829dac; color:#fff;}
.cmmnt .authored {margin:0; padding:0 5px 0 0;}
.cmmnt .msgBdy, .cmmnt form.intrct {padding:0 5px; margin:12px 0 0}
.cmmnt .row0 #cmmntFrm, .cmmnt .row1 #cmmntFrm  {border-top:solid #829dac 1px}

.frum .msg, .frum .authored {border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: relative; behavior: url(/style/PIE.htc);}
.frum .comment .msg, .frum .comment .cllOt:before {box-shadow:0 0 8px #000; behavior: url(/style/PIE.htc);}
.frum .comment .authored {
  position:relative;
  background: #829DAC;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #92ADBC), color-stop(0.05, #829DAC), color-stop(1, #425D6C)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #92ADBC 0% #829DAC 5%,  #425D6C 100%); /* for firefox 3.6+ */
  background: linear-gradient(top,  #92ADBC 0% #829DAC 5%,  #425D6C 100%);
  behavior: url(/style/PIE.htc); /* for IE */
}
.frum .comment .msg {
  position:relative;
  background: #aedced;
  background: -moz-linear-gradient(top, #b7deed 0%, #71ceef 50%, #5ccbed 51%, #b7deed 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7deed), color-stop(50%,#71ceef), color-stop(51%,#5ccbed), color-stop(100%,#b7deed));
  background: -webkit-linear-gradient(top, #b7deed 0%,#71ceef 50%,#5ccbed 51%,#b7deed 100%);
  background: -o-linear-gradient(top, #b7deed 0%,#71ceef 50%,#5ccbed 51%,#b7deed 100%);
  background: -ms-linear-gradient(top, #b7deed 0%,#71ceef 50%,#5ccbed 51%,#b7deed 100%);
  background: linear-gradient(top, #b7deed 0%,#71ceef 50%,#5ccbed 51%,#b7deed 100%);
  behavior: url(/style/PIE.htc);
}

.frum .comment .authored, .frum .comment .authored * {color:#fff}
.frum .msg .sig {color:#406B82; margin-top:1em}

.frum .comment .cllOt {position:absolute; width:45px; height:71px; top:3px; left:-45px; overflow:hidden}
.frum .comment .cllOt:before { content: ""; position: absolute; width:55px; height:27px; left:50px; top:5px;

  background: #aedced;
  background: -moz-linear-gradient(top, #aedced 0%, #91d5ee 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aedced), color-stop(100%,#91d5ee));
  background: -webkit-linear-gradient(top, #aedced 0%,#91d5ee 100%);
  background: -o-linear-gradient(top, #aedced 0%,#91d5ee 100%);
  background: -ms-linear-gradient(top, #aedced 0%,#91d5ee 100%);
  background: linear-gradient(top, #aedced 0%,#91d5ee 100%);

   -webkit-transform:skew(67deg); -moz-transform:skew(67deg); transform:skew(67deg);
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=2.355852365823755, M21=2.355852365823755, M22=1, SizingMethod='auto expand')";/* IE8 */
   filter: progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=2.355852365823755, M21=2.355852365823755, M22=1, SizingMethod='auto expand');/* IE6 and 7 */

  behavior: url(/style/PIE.htc);
 }


table.frum th {background-color:#829DAC; color:#fff}
table.frum {border:#829DAC solid 1px}
table.frum td {border-top:#829DAC solid 1px}
table.frum td {background-color:#E0E9ED}
table.frum td.topcs, table.frum td.ltst, table.area td.stts, table.frum td.topc, table.frum td.strtr {background-color:#CAD9E0}
table.frum .topc .paginator a , .hdln .paginator a { background-color:#E0E9ED; border:#829DAC solid 1px; padding:0 0.2em; margin:0 1px; }
.hdln .paginator a.prev, .hdln .paginator a.next { background:none; border:0; padding:0 margin:0 }
.hdln .paginator a.cur { background:none; border-color:#002B42; color:#002B42 }


span.lbl, .list td.lbl span {white-space:nowrap; color:#fff; background-image:none; background-color:#f00; font-size:7pt; padding: 0 2px;}

span.lbl {display:inline !important;}
.list td.lbl { text-align:right; padding-top:6px; font-weight:bold}
.edtrl td.lbl { width:70px; }
.list td.lbl span { color:#fff; background:#f00; text-transform:uppercase; }
.cmmnts .lbl {color:#f00; background:#fff}
table.frum span.lbl {color:#002C42; font-size:100%; background:transparent; padding:0}


span.more, div.more {padding:2px 4px; margin:2px 0; float:right; text-align:left; background:#829DAC; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position:relative; behavior: url(/style/PIE.htc);}
.more a {color:#fff; font-weight:bold }
.row0 span.more, .row1 span.more {background:none; border:solid #829DAC 1px; padding:0 2px }
.row0 .more a, .row1 .more a {color:#555; font-size:80%}


.leadImg .missing {color:#002B42; text-shadow: 0 1px 1px #fff}

