HTML,BODY { font-family:  corbel,Trebuchet MS, arial,sans-serif; height:100%; color:white; margin:0px;  }
BODY { background:#000 url(img/light.jpg) no-repeat; }

#window { position:relative; height:100%; }
#site{ position:relative;  margin:0px auto; width:860px;  min-height:100%;   }
  #head {  position:relative; width:100%; height:110px;  }
    #logo { display:block; margin:0px auto; height:116px; width:262px;  background:url(img/logo.png); text-decoration:none; }
    #title{ position:absolute; bottom:0px; font-family: cambria,georgia,Times New Roman,serif; font-size:200%; margin-left:10px; color:#ff0; }
    #login { padding-top:25px; text-align:center; position:absolute; top:0px; right:0px; z-index:10; }
      #login INPUT { background:#333 !important; border:1px solid #999; color:#aaa; margin:2px; }
      #login INPUT.submit { background:#900 !important; color:#fff;   }
      #login INPUT.submit:hover { background:#900; border:1px solid #cc0;  }
  #content { border-bottom:1px solid black; }
  #hometext { padding:10px 0px 0px 30px;}
  #hometext H2 { display:none; }
  #content:after  { display: block; clear: both; content: " "; }
    #homert { float:right; width:370px; color:#ffa; margin-right:30px; }
    #homert li { margin-bottom:10px; }
    #homert .desc { display:none; }
    #right { float:right; position:relative; top:0px; width:190px; padding:20px 0px 0px; z-index:2; }
    #left { position:relative; top:2px; width:600px; border:5px solid #900; border-bottom:15px solid #900; -moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;
          background:#fff; overflow:hidden; overflow-x:hidden; color:black; padding:10px 20px 0px;   margin-bottom:100px;  }
      #foot {   clear:both; width:640px; position:relative; left:-20px;  z-index:2; padding:0px; background:#900; }
        #footcurve { background:#fff; height:100px;  border-bottom:50px solid #fff; -moz-border-radius-bottomleft:300px 45px; -moz-border-radius-bottomright:18px; -webkit-border-bottom-left-radius:300px 45px; -webkit-border-bottom-right-radius:18px;  }
  #footer { position:absolute; bottom:15px; width:100%; background:#222; padding:3px 0px 7px;
	border:2px solid #333; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
	}
    #foottxt { margin:0px 15px; padding-top:6px; font-family:verdana,arial,sans-serif; text-align:left; font-size:12px; } 



  #process { position:absolute; top:5px; right:5px; bottom:5px; left:5px;  font-size:100%; 
	     background:#fff; overflow:hidden; color:black; padding:10px; z-index:10;  display:none; }
  #processtext { padding:15px; font-style:italic; font-weight:bold; color:#999; font-size:200%; position:relative; top:30%;}

#session { display:none; text-align:center; background:#000; border:0px; height:160px; }
#tip { height:100%; border:5px solid yellow; padding:15px; }


#searchbox { position:relative; overflow:hidden; }
.tabs { width:195px; margin:25px 0px 140px; padding:0px; }
.tabs LI { height:42px; padding:0px; list-style:none; text-align:right;  }
.tabs A { display:block; height:35px; padding:7px 10px 0px 0px; font-size:20px; color:#fff; text-decoration:none; }
.tabs A:hover { background:url(img/bg.png) 0px 42px;  }
.tabs LI.active A { color:black; background:url(img/bg.png); font-weight:bold; }

#searchbox #results { position:absolute; width:428px; top:18px; bottom:18px; left:195px; background:#fff; color:black; padding-left:18px; }
.round .ul { position:absolute; top:-18px; left:0px; width:100%; height:18px; background:url(img/bg.png) no-repeat; }
.round .ur { position:absolute; top:-18px; right:-18px; width:18px; height:18px; background:url(img/bg.png) top right no-repeat; }
.round .rt { position:absolute; top:0px; right:-18px; width:18px; height:100%; background:#fff; }
.round .ll { position:absolute; bottom:-18px; left:0px; width:100%; height:18px; background:url(img/bg.png) left -24px  no-repeat; }
.round .lr { position:absolute; bottom:-18px; right:-18px; width:18px; height:18px; background:url(img/bg.png) right -24px no-repeat; }

#player { margin-bottom:30px; width:590px; }

#desc { position:absolute; font-size:14px; color:#999; width:500px; bottom:-100px;  }

H1 { margin:10px 0px 0px; color:#ff0; font-size:30px; font-family: cambria,georgia,Times New Roman,serif; font-weight:normal;}
H2,.h2 { font-family: cambria,georgia,Times New Roman,serif; font-size:120%; font-weight:normal; margin:5px 0px 10px 0px; color:#ff0; }
H3 { font-family:calibri,arial,sans-serif; margin:0px; font-size:100%; text-indent:20px; }
H4,.h4 { font-family:calibri,arial,sans-serif; font-size:120%; font-weight:bold; margin:0px 0px 5px 0px; color:#900; }
H4 A { color:#900; }
A.wt:link,A.wt:visited {color: #fff;} A.wt:hover {color: #ff0;}
A.y:link,A.y:visited {color: #ff0;} A.y:hover {color: #fff;}
A.iconlink { display:block; color:#fff; padding-left:25px; background:2px 2px no-repeat; text-decoration:none; }
A.iconlink:hover { text-decoration:underline; }
TH { }
INPUT.button { margin:0px; }

FIELDSET { overflow:hidden; width:97%; display:block; margin:0px 0px 15px 0px; padding:5px 5px 10px 5px;  -moz-border-radius:11px; -webkit-border-radius:11px; border-radius:11px; }
#right FIELDSET { width:180px; border-color:#666; }
FIELDSET LEGEND { font-family:calibri,arial,sans-serif; font-size:120%; font-weight:bold; color:#900; margin:0px 15px; padding:0px 5px; }
#right FIELDSET LEGEND { color:#ff0; }
FIELDSET LABEL { margin-top:5px; min-width:145px; clear:left;  float:left; white-space:nowrap; text-align:right; font-weight:bold; padding:2px; font-family:corbel,arial,sans-serif; }
#right FIELDSET LABEL { margin:auto;  clear:none; float:none; text-align:left; font-weight:inherit; }
.icon LABEL { margin-top:5px; min-width:145px; clear:left;  float:left; white-space:nowrap; text-align:right; font-weight:bold; padding:2px; font-family:corbel,arial,sans-serif; }
DIV.fielddiv {  width:295px; margin-left:150px;  }
FIELDSET.selected { border:4px solid #900;  background:#ffd; }
FIELDSET.box { background:#f0f0ff;}
.fielddiv .fieldgroup { float:left; width:395px; margin-top:5px; }
SELECT.inp, TEXTAREA.inp,INPUT.inp { border:1px solid #666; margin:1px; padding:2px 3px; background:#f0f0ff; font-size:105%; color:#666; }
SELECT.inp:disabled, TEXTAREA.inp:disabled,INPUT.inp:disabled { background:#eee; font-size:105%; color:#fff; border-color:#aaa; }
SELECT.inp:focus, TEXTAREA.inp:focus,INPUT.inp:focus { border:1px solid #000; background:#ddf; font-size:105%; color:#000; 
-moz-box-shadow: 2px 2px 2px #666;
-webkit-box-shadow: 2px 2px 2px #666;
}
.fieldgroup LABEL { float:none; }


LABEL.nofmt { width:auto; margin:auto; text-align:inherit;}

#about { overflow:hidden; font-size:18px; padding:10px 0px; margin:0px auto 0px auto; color:#fff; }
  DIV.group  { position:relative; height:170px; padding:0px 0px 15px 0px; background:url(img/bgfade.gif) #333; margin-top:5px; color:#fff; border-radius:18px; border:2px solid white; 
 -moz-border-radius:18px; 
 -webkit-border-radius:18px; 
 -moz-box-shadow: 0px 0px 15px white;
 -webkit-box-shadow: 0px 0px 15px white;
}
  DIV.group DIV.tab { text-align:center; position:relative; top:-16px; width:80%; margin:auto; font-size:18px; padding:1px 0px; border:2px solid #fff; background:#009; font-weight:bold; font-family:calibri,arial,sans-serif; color:#fff;  border-radius:18px; -moz-border-radius:14px;  -webkit-border-radius:14px; }
  #watch.group { float:left; width:190px; margin-left:0px; }
  #advertise.group { float:left; width:190px; }
  #getpaid.group { float:left; width:400px; margin-left:31px; margin-right:31px; }
.tile { text-align:center; float:left;  padding:10px; }
.bottom { position:absolute; bottom:15px; width:100%;}

.clip { overflow:hidden; position:relative; }
.contain { overflow:auto; position:relative;}

.center { position:relative; float:left; left:50%; overflow:visible; clear:left; }
.center>div { position:relative; overflow:visible; left:-50%; float:left; }

A.button {width:185px;  margin-left:5px; white-space:nowrap;text-align:center;float:left;font-family:georgia,Times New Roman,serif;background:url(img/butr.gif) no-repeat right top;color:#fff;text-decoration:none;font-size:18px;line-height:32px;height:34px; cursor:pointer;}
A.short {width:150px; }
A.button:hover {background-position:100% -34px;}
A.button:active {background-position:100% -34px;}
A.button SPAN {position:relative;  left:-4px; display:block;background:url(img/butl.gif) no-repeat left top; padding:0px 0px 0px 2px; height:34px; width:187px; }
A.short SPAN { width:152px; }
A.button SPAN:hover {background-position:0% -34px; text-decoration:none; }
A.button SPAN:active {padding:1px 0px 0px 2px; background-position:0px -34px;}
A.button.selected { color:#ff0; }

A.navbut,
A.navbut:visited { margin:2px; background:#ccc; line-height:2.0em; padding:1px 7px; border:1px solid #666; color:#000; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
A.navbut:hover { background:#ddd; -webkit-box-shadow: 0px 0px 3px #000000; -moz-box-shadow: 0px 0px 3px #000000; box-shadow: 0px 0px 3px #000000; }
A.navbut:active { position:relative; top:1px; left:1px; background:#ccc; -webkit-box-shadow: 0px 0px 1px; -moz-box-shadow: 0px 0px 1px; box-shadow: 0px 0px 1px;  }

A.process { white-space:nowrap; text-align:center; color:#fff; text-decoration:none; font-size:18px; margin:10px auto; width:120px; line-height:35px; height:35px; display:block; background:#700; border:1px solid #fff;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
A.process.selected { border:2px solid #ff0; }
A.process:hover { background:#700; background:#600; border-color:#ff0; }


#checklist { font-family: cambria,georgia,Times New Roman,serif; font-size:22px; list-style:none; width:400px; margin-left:-10px;  }
#checklist LI { height:48px; background:url(img/check.gif) no-repeat; padding:16px 0px 0px 60px; }
#steplist { list-style:none; font-size:120%; margin:0px; padding:0px;   }
#steplist LI { float:left; width:32%; height:100%; padding-top:10px; }
#steplist LI DIV { margin:0px 25px 0px 60px;  }
.bg1 { background:url(img/bg1.gif) 10px 10px no-repeat; }
.bg2 { background:url(img/bg2.gif) 10px 10px no-repeat; border-left:3px solid black; }
.bg3 { background:url(img/bg3.gif) 10px 10px no-repeat; border-left:3px solid black; }
.bgw { background:white; }
.bgg { background:#ddd; }

#control {  }

#buttons { margin:15px 0px; overflow:hidden; }

#vote { margin:10px 0px 15px 0px; text-align:center; }
#vote A {  }
#vote IMG { padding:2px; border:2px solid black; }
#vote IMG:hover { border:2px dotted yellow; }
#vote IMG.selected { border:2px solid yellow; }
#votetxt { font-size:80%; margin-top:5px; }

#videolink { text-align:center; padding:15px 0px 0px; overflow:hidden; height:105px; }
  #videolink A { color:#ff0; }

#jackpot { font-family:calibri,sans-serif; margin:0px 0px; }
#msg { position:relative; height:95px; overflow:hidden; font-family:calibri,sans-serif; color:#ff0; }
#popmsg { position:absolute; top:0px; left:0px; right:0px; height:100%; font-family:calibri,sans-serif; background:#ff0; color:black; padding:10px;  }
#how { width:670px; margin:0px auto; background:#eea; color:#000; -moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;  }
#timer { font-size:28px; }

.hlt { border:5px solid #ff0; width:80%; padding:5px; }
.level { margin:5px; float:left; padding:5px; text-align:center; width:125px; border:2px solid white; }
.level IMG { border:0px; }
A.level { margin:3px; float:left; padding:5px; text-align:center; width:125px; border:2px solid white; text-decoration:none; }
A.level:hover { border:2px solid #e6e6e6; }

.k { clear:left; float:left; width:55%; text-align:right; padding-right:5px; }
.v { float:left; width:40%; font-weight:bold; text-align:right; }

.err { font-family:calibri,sans-serif; color:black; padding:10px 10px 10px 40px; margin:5px; border:1px solid black; background:#ff0 url(img/err.png) no-repeat 5px 5px;}
div.alert { font-family:calibri,sans-serif; color:black; padding:10px 10px 10px 40px; margin:5px; border:1px solid black; background:#ddf;}
span.alert { font-family:calibri,sans-serif; color:black; background:#ff0; }
.inst { font-size:100%; }
.huge {font-size: 140%;}
BIG,.big {font-size: 110%;}
SMALL,.small {font-size: 90%;}
.tiny {font-size: 75%;}
.etiny	{font-size: 60%;}

.xbar { position:absolute; background:#00f;  width:1px;  }
.ybar { position:absolute; background:#00f;  height:1px;  }
.xy { position:absolute; background:#000;  width:2px; height:2px;  }

.indent { margin-left:20px; }
.hng { margin-left:25px; text-indent:-25px; }

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; }
.color { color:#009; }

.rel { position:relative;}
.abs { position:absolute;}
.fltl { float:left;  }
.clrl { clear:left;  }
.fltr { float:right;  }
.clrr { clear:right;  }
.nobr { white-space:nowrap; }
.ctr { text-align:center; }
.rht { text-align:right; }
.lft { text-align:left; }
.blk { display:block; }
.inv,.hide { display:none; }

.lt { color:#999; }

.tbl {table-layout:fixed;}
.pad {padding:5px;}
.pad10 {padding:10px;}
.pad15 {padding:15px;}
.padt {padding-top:5px;}
.padt10 {padding:10px 0px 0px 0px;}
.padb {padding-bottom:8px;}
.padl {padding-left:5px;}
.padr {padding-right:5px;}
.mar {margin:5px;}
.mar10 {margin:10px;}
.mar15 {margin:15px;}
.marb { margin-bottom:5px; }
.mart { margin-top:3px; }

.bd {border:1px #666666 solid;}
.bdr {border-right:1px #333333 solid;}
.bdb {border-bottom:1px #333333 solid;}
.bdby {border-bottom:1px #ff0 solid;}
.bdt {border-top:1px #666 solid;}
.bdl {border-left:1px #333333 solid;}
.blue { color:blue; }
.yellow { color:#ff0; }
.white { color:#fff; }
.headcolor { color:#900; }


.q { padding-top:25px; font-weight:bold;  font-size:140%; color:#009; }
.a { margin:15px 15px 25px 15px; }


FIELDSET#balance  { color:#ff0; border:1px #ff0 solid; font-size:36px; text-align:center; width:160px; margin:10px auto 0px; padding:0px; font-family:calibri,arial,sans-serif; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
FIELDSET#balance LEGEND { font-size:18px; font-family: cambria,georgia,Times New Roman,serif; font-weight:normal; }

.sup { position:relative; font-size:50%; top:-.7em; }
A#deposit,A#cashout { position:relative; display:block; top:-1px; font-weight:bold; margin:0px 0px 0px 95px; width:69px; text-align:center; border-left:1px #ff0 solid; border:1px #ff0 solid; background:#ff0; color:black;  padding:0px 5px 1px; font-size:80%; text-decoration:none; }
A#deposit:hover,A#cashout:hover { color:#fff; background:#009;   }

#scale { position:relative; width:100%; height:300px; background:url(img/bgdollar.gif);  font-family:calibri,arial,sans-serif; }
  #axis { position:absolute; border:1px #ff0 solid; width:3px; top:0px; left:100px; height:300px; font-size:16px; font-weight:bold; color:#888; }
  .tick { position:absolute; left:-100px; width:200px; }
  #axis .credits { position:absolute; width:80px; text-align:right; }
  #axis .dollars { position:absolute; left:120px; width:100px;}
  #here { position:absolute; left:-100px; height:59px; width:200px; background:url(img/arrow.gif) 55px 0px no-repeat; color:#ff0; }
  #here .text { position:absolute; top:32px; line-height:.9em; text-align:center;}
  #here .credits { width:75px; top:9px; background:#ff0; color:#000; padding:1px 0px; text-align:center;}
  #here .dollars { width:80px; top:9px; left:126px; background:#ff0; color:#000; padding:1px 0px; text-align:center;}

.video { text-align:center; float:left; width:140px; height:120px; margin-bottom:5px; overflow:hidden; font-size:14px; border-top:1px solid #ddd; border:1px solid black; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; }
#searchbox .video { border:1px solid white; }
#rightvideo {margin-left:25px; overflow:auto; }
#rightvideo .video, .video:hover {  background:#ffc; border:1px solid #999; }
#searchbox .video:hover {  border:1px solid #999;}
.video A { color:#000; display:block; height:100%; width:134px; text-decoration:none; padding:0px 3px; line-height:16px; }
#searchbox .video A {  }
.video A:hover { color:#000;}
#searchbox .video A { color:#000; }
.video .thumb { margin:6px auto 3px auto; width:120px; height:75px; border:1px solid white; outline:1px solid black; overflow:hidden; } 


.row { overflow:hidden; }
.row.squeeze { margin-bottom:-4px; }
.row.head { font-weight:bold; font-decoration:underline; color:#009; }
.row.hover:hover { background:#f0f0ff; }
.row.head:hover { background:inherit; }

.col { float:left; width:20%; margin:0px 10px 0px 0px;}
.col.fix { overflow:hidden;  }
.col.enarrow { width:6%; }
.col.narrow { width:10%; }
.col.wide { width:25%; }
.col.most { width:80%; }
.col.auto { width:auto; }
.col.num { width:10%; text-align:right;}
.col.head { border-bottom:1px solid black; font-weight:bold; }
.col.tot { border-top:3px solid #666; border-left:1px solid white; border-right:1px solid white;  }
.col.label { width:40%; }
.col.label.tot { border-color:white; }
.col.title { width:65%; font-weight:bold; color:#009;}
.col.box { font-size:26px; line-height:30px; font-family:calibri,arial,sans-serif; width:30%; background:#c0ffff; border:1px black solid; padding:0px 10px; margin:8px 0px 8px 0px; }
.col.boxless { font-size:26px; line-height:30px; font-family:calibri,arial,sans-serif; width:30%; padding:0px 10px; font-weight:bold;  margin:0px 0px 5px 0px; }
.col.sign { font-size:30px; line-height:32px; font-family:calibri,arial,sans-serif;  color:#666; text-align:right; font-weight:bold; }
.col.squeeze { line-height:95%; }

#credits { float:right; position:relative; top:20px; width:270px; margin-bottom:20px;}
UL#messages {  width:270px; color:black; margin:0px; padding:0px 25px;}

#videos { clear:both; height:230px; margin-top:10px;  position:relative; background:black;  }
#videos>IMG {position:absolute; top:-68px; right:20px; }
#left #videos { height:auto; background:inherit; margin-top:35px; }

#videos #results { position:relative; top:35px; left:-10px;}
#videos #channelbar { position:absolute; padding:2px 15px; top:0px; left:-10px; width:78%; color:#fff; background:#5A5E63;  overflow:hidden; border:3px solid black; -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px;}
  #channelbar A { color:#fff; text-decoration:none; font-size:90%; }
  #channelbar A:hover { color:#fff; text-decoration:underline;}
#videos H4 {border-bottom:1px solid #666; margin-bottom:0px; overflow:hidden;}
  #sort { float:right; color:#000; font-size:14px; }
  #sort select { font-size:12px;}
  #filter {border-bottom:1px solid #666;}

.post { position:relative;  overflow:hidden; margin:0px; text-align:center; padding:0px 0px 20px; border-bottom:1px solid #666; }
  .post .title { color:#009; font-size:16px; height:22px; overflow:hidden; font-weight:bold; text-align:left; margin-bottom:8px; padding-top:10px; }
    .post .title>LABEL { display:none;  }
  .post .thumb { float:left; margin:0px 15px 25px 10px; width:120px; height:75px; border:1px solid white; outline:1px solid black; overflow:hidden; } 
  .post .stats { position:absolute; top:39px; left:230px;  width:345px; border:transparent;}
    .post .stats .data { font-family:calibri,arial,sans-serif; font-size:18px; color:#009; font-weight:bold; }
    .post .stats .data SPAN { font-size:12px; color:#000; font-weight:normal; }

  .post .popularity { position:absolute; left:-218px; top:78px; width:120px; }
    .post .popularity>LABEL { display:none; }
    .post .popularity LABEL { font-size:70%; }
    .post .popularity .data { position:relative; top:-3px; }
    .post .ctr { float:left; }
    .post .rank { float:right; }

  .post .views { float:left; width:145px; height:40px; padding:10px 5px 5px; border:1px solid black; margin-right:25px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
    .post .views LABEL { background:#fff; font-size:14px; }
    .post .views>LABEL { position:absolute;  top:-8px;  width:60px; display:block; margin:0px 42px; background:#fff; font-weight:bold; }
    .post .views_tot { float:left; width:48%; }
    .post .views_daily { float:right; width:48%; }
    .post .views_remaining { display:none; }

  .post .delivery { float:left; width:145px; height:40px;  padding:10px 5px 5px; border:1px solid black; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
    .post .stats.ad .exchange, .post .stats.ad .payment { display:none; }
    .post .stats.exchange .ad, .post .stats.exchange .payment { display:none; }
    .post .stats.payment .ad, .post .stats.payment .exchange { display:none; }
    .post .stats.inactive .ad, .post .stats.inactive .exchange, .post .stats.inactive .payment { display:none; }
    .post .stats.rejected .ad, .post .stats.rejected .exchange, .post .stats.rejected .payment { display:none; }

    .post .delivery LABEL { font-size:14px; }
    .post .delivery>LABEL { position:absolute;  top:-8px; width:120px; display:block; margin:0px 12px; background:#fff; font-weight:bold; }

    .post .ad_cpc,
    .post .exchange_earned,
    .post .payment_credits {  float:left; width:48%;  }
    .post .exchange_assigned { float:right; width:48%; }

    .post .ad_daily,
    .post .payment_credits {  float:left; width:48%; }
    .post .payment_dollars {  float:right; width:48%; }

    .post .payment_value  { position:absolute; width:145px; top:55px; text-align:center; display:none; }
    .post .payment_value LABEL { padding-right:5px; }
    .post .payment_value LABEL:after { content:":"; }
    .post .payment_value .data { display:inline; }

  .post .text { position:absolute; top:115px; left:230px;  width:345px; font-size:14px; color:#660; }
    .post .text LABEL{ display:none; }
    .post .text A { color:inherit; }

  .post .links { position:absolute; left:135px; top:37px; }
    .post .links UL,
    .post .links LI { display:block; margin:0px; padding:0px; list-style-type:none; }
    .post .links A { display:block;  width:70px; border:1px solid black; font-size:12px; line-height:12px; padding:2px 0px; margin:2px; text-decoration:none; background:#900; color:#fff; }
    .post .links A:hover { background:#009; color:#fff; }
    .edit .post .links { display:none;}

  .post .status { display:none; }
  .post .minbut { float:right;  font-size:10px; color:#666; margin:-5px 5px 0px 0px; }
  .post .title {cursor:pointer;}

.post.min { margin-bottom:0px; padding:10px 0px 0px; }
.post.min:hover { background:#e6e6e6; cursor:pointer; }
.post.min .title { padding-right:275px; padding-top:1px; margin:0px; }
  .post.min .title .data {text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}
.post.min .thumb { display:none; }
.post.min .links { display:none; }
.post.min .text { display:none; }
.post.min .stats { top:10px; width:250px; right:0px; left:auto; font-size:16px;}
  .post.min label { display:none; }
  .post.min .popularity { top:0px; left:0px; right:auto; width:100%; }
    .post.min .ctr { display:none; }
    .post.min .rank { float:left; position:relative; top:-8px;}
      .post.min .rank .data { top:0px; width:40px; text-align:center; font-size:16px; }
      .post.min .rank label { display:block; margin-bottom:-3px; }
  .post.min .views { border:none; padding:0px; }
    .post.min .views_tot { width:90px; text-align:right;}
      .post.min .views { position:relative; top:-8px; }
      .post.min .views .data { font-size:16px; }
      .post.min .views>label { display:block; margin-bottom:-3px; font-weight:normal; font-size:70%; background:inherit; position:static;}
    .post.min .views_daily {display:none; }
    .post.min .views_remaining {display:none; }
  .post.min .delivery { display:none; }
  .post.min .status { position:absolute; top:-8px; right:0px; width:150px; display:block; }
    .post.min .status label { display:block; font-size:70%; margin-bottom:-3px;}
    .post.min .status .data { font-size:16px;  }
    .post.min .status .data SPAN { font-size:12px; color:#000; font-weight:normal; }

	
  .post.min .minbut { display:none; }

DIV.icon { position:relative; overflow:hidden; margin-bottom:10px; padding:10px 0px 0px 55px;  min-height:50px;}
DIV.icon>IMG { position:absolute; top:5px; left:5px; }



.full { width:99%; }
.half { width:49%; }
.third { width:33%; }
.qtr { width:25%; }
.most { width:70%; }
.w20p { width:19%; }
.sans { font-family:calibri,arial,sans-serif; }

.nav_links { padding:0px; margin:0px;  }
  .nav_links LI { display:inline; list-style-type:none; border-left:1px solid #999; margin:0px; padding:0px;}
  .nav_links LI A { margin:0px 0px 0px 5px; padding:3px 7px; border:1px solid transparent;   -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
  .nav_links LI:first-child { border-left:none; }
  .nav_links A:link { color:#ccc; }
  .nav_links A:visited { color:#ccc; }
  .nav_links A:hover { border:1px solid #666; color:#fff; background:#333; }


A.none { color:inherit; }
A.share { width:20px; height:20px; display:inline-block; padding:1px 1px 1px 1px; vertical-align:top; margin-left:-1px;}
A.share:hover { width:22px; height:22px; padding:0px 0px 0px 0px;}
A.share IMG{ width:100%; height:100%; border:0px; }

#taglists { margin-left:20px; overflow:auto;}
UL.tag { padding-left:0px; margin-top:0px;}
.tagli { margin-left:25px; text-indent:-25px; clear:left;}
HR.tagli { margin-left:0px; text-indent:0px; }

.hlyellow { background:#ffa; }
.hlred { background:#f99; }

@font-face {
    font-family: 'Vegur';
    src: url('/img/vegur.otf');
    font-weight: normal;
    font-style: normal;
}
.callout { font-family: Vegur,cambria,georgia,Times New Roman,serif ; font-size:18px; }
