body {
font-family:calibri, arial, verdana;
margin:0px;
background:#ffffff url(img/bg.jpg) repeat-x;
}

#header {
background:url(img/header-bg.jpg) repeat-x;
text-align:center;
border-bottom:1px solid #0a99f5;
}

#search {
text-align:center;
}

#search #query {
background:url(img/magnify.png) no-repeat left #ffffff;
padding-left:20px;
}

#search input {
font-size:1.4em;
}

#nav {
border-bottom:1px solid #0a99f5;
background:#ffffff;
font-size:1em;
margin-bottom:10px;
}

#nav ul {
padding:0px;
margin:0px;
}

#nav li {
display:inline;
}

#nav a {
padding:5px;
-moz-border-radius:3px;
display:block;
float:left;
margin-left:15px;
color:#000099;
}

#nav a:hover {
background:#FF6600;
color:#FFFFFF;
}

#nav a:visited {
text-decoration:underline;
}

.clear {
clear:both;
}

.col {
width:48%;
float:left;
}

.col a {
font-size:0.8em;
}

.c {
text-align:center;
}

.l {
text-align:left;
}

.r {
text-align:right;
}

.fl {
float:left;
}

.fr {
float:right;
}

.box {
width:80%;
margin:0px auto;
margin-bottom:10px;
}

h1 {
text-align:center;
}

.bb {
border-bottom:1px solid #FF6600;
}

.ads {
list-style-image:url(img/ad.png);
}

.ads a {
color:#FF3300;
font-weight:bold;
}

.torrents {
border-collapse:collapse;
background:#FFFFFF;
text-align:center;
width:95%;
margin:0px auto;
border:1px solid #E2E2E2;
}

.torrents th {
padding:8px;
}

.torrents td {
padding:8px;
border-top:1px solid #E2E2E2;
}

.torrents tr:hover td {
background-color:#F2EFEE;
}

.torrents a {
color:#0066CC;
float:left;
}

.seed {
color:#006600;
}

.leech {
color:#990000;
}

.torrents img {
margin-right:3px;
}

.torrents .stat {
padding:8px;
font-weight:bold;
}

.xago {
float:left;
font-size:11px;
color:#666666;
margin-left:10px;
}

.bigButton {
-moz-border-radius:5px;
background:url(img/buttonbg.jpg) repeat-x;
color:#ffffff;
font-size:2em;
padding:10px;
margin:10px;
cursor:pointer;
}

.bigButton:hover {
color:#74eef2;
}

.bigB {
color:#ffffff;
font-size:1.6em;
float:left;
}

.bigB a {
color:#FFFFFF;
text-decoration:none;
}

.bigB a:visited {
color:#EEEEEE;
}

.bigB .lf {
background:url(img/btl.png) no-repeat;
width:12px;
height:50px;
}

.bigB .m {
background:url(img/btm.png) repeat-x;
}

.bigB .rg {
background:url(img/btr.png) no-repeat;
width:11px;
height:50px;
margin-right:10px;
}

.comments {
list-style-image:url(img/commentd.png);
font-size:1.2em;
width:80%;
margin:0px auto;
}

.comments li {
padding:5px;
border-bottom:2px solid #FF6600;
border-right:1px solid #FFCC00;
margin-bottom:10px;
}

.comments .topcomment {
border-bottom:2px solid #006633;
border-right:1px solid #00CC00;
margin-bottom:20px;
}

.comments b {
color:#003399;
}

#post {
margin:0px auto;
margin-top:20px;
}

.point {
cursor:pointer;
font-weight:bold;
}

.info {
width:90%;
margin:0px auto;
background:#FFFFFF;
border-collapse:collapse;
}

.info th {
border:1px solid #E2E2E2;
padding:8px;
}

.info td {
border:1px solid #E2E2E2;
padding:8px;
}

.files {
font-size:0.8em;
height:200px;
overflow:auto;
}

#scroll-trackers {
height:220px;
overflow:auto;
width:375px;
}

.comments .fr {
font-size:15px;
}

#queries {
text-align:center;
margin:10px auto;
background:#0066CC;
color:#FFFFFF;
width:600px;
font-size:11px;
padding:10px;
font-variant:small-caps;
}

#queries a {
margin-right:10px;
color:#FFFFFF;
text-decoration:underline;
}

#queries a:hover {
text-decoration:none;
background:#003399;
}

#pages {
margin:10px;
text-align:center;
}

#pages .selected {
color:#FF3300;
font-weight:bold;
}

.trackers {
font-size:0.8em;
}

.new {
list-style-image:url(img/dot.png);
}

a {
color:#0000FF;
}

a:visited {
color:#0099FF;
text-decoration:none;
}

.cat {
margin:10px;
border-bottom:1px solid #CCCCCC;
margin-left:50px;
padding:5px;
}

.cat .title {
font-size:30px;
color:#0066CC;
}

.cat {
color:#333333;
}

.rss {
background:url(img/rss.png) left no-repeat;
color:#FF3300;
padding-left:18px;
font-weight:bold;
}

#newtorrents {
font-size:30px;
text-align:center;
}

#rbox {
font-size:1.2em;
font-weight:bold;
}

#rbox span {
cursor:pointer;
margin-right:10px;
}

#rbox span:hover {
color:#0000CC;
}

.rateY {
color:#006600;
font-size:0.8em;
font-weight:bold;
}

.rateN {
color:#990000;
font-size:0.8em;
font-weight:bold;
}

.verified {
background:url(img/verified.png) no-repeat;
width:16px;
cursor:default;
}

.commentsr {
float:right;
background:url(img/comment.png) no-repeat;
font-size:0.8em;
font-weight:bold;
width:16px;
text-align:center;
margin-left:5px;
}

.tvr {
float:right;
width:16px;
margin-left:5px;
}

.tvr a {
float:none;
}

#files-big {
list-style-type:none;
padding:0px;
margin:0px;
}

#files-big li {
padding-left:20px;
}

.ft-audio{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 0; } 
.ft-avi{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -66px; } 
.ft-exe{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -132px; } 
.ft-jpg{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -198px; } 
.ft-pdf{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -264px; } 
.ft-rar{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -330px; } 
.ft-txt{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -396px; } 
.ft-unknown{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -462px; } 
.ft-url{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -528px; } 
.ft-wmv{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -594px; } 
.ft-zip{  background: url(img/csg-4de50e837d9e1.jpg)  no-repeat top left;  background-position: 0 -660px; } 


#premsg {
color:#990000;
background:#FFFF99;
}

.vm {
text-align:right;
margin:5px;
}

.vm a {
color:#000066;
font-weight:bold;
}

#dl-links a {
margin-right:5px;
}

#dead {
background:#CC0000;
color:#FFFFFF;
}

#verified {
background:#00CC00 url(img/verified.png) 3px 11px no-repeat;
color:#FFFFFF;
padding-left:20px;
}

#dead a {
color:#FFFFFF;
}

.newsUpdate {
border:1px solid #333333;
background:#FFFFFF;
padding:12px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:10px;
}

.sig {
text-align:right;
font-style:italic;
color:#666666;
}

.hbar1 {
background:url(img/hbar1.gif) center no-repeat;
}

.hbar2 {
background:url(img/hbar2.gif) center no-repeat;
}

.hbar3 {
background:url(img/hbar3.gif) center no-repeat;
}

.hbar4 {
background:url(img/hbar4.gif) center no-repeat;
}

.spr {
background-image:url(img/csg-4e68dc0196267.png);
padding-left:35px;
background-repeat:no-repeat;
padding-bottom:8px;
color:#333333;
}

.spr-anime{ background-position: 0 0;  } 
.spr-books{ background-position: 0 -82px;  } 
.spr-comments{ background-position: 0 -164px;  } 
.spr-games{ background-position: 0 -246px;  } 
.spr-info{ background-position: 0 -328px;  } 
.spr-movies{ background-position: 0 -410px;  } 
.spr-music{ background-position: 0 -492px;  } 
.spr-photos{ background-position: 0 -574px;  } 
.spr-related{ background-position: 0 -656px;  } 
.spr-rss-big{ background-position: 0 -738px;  } 
.spr-software{ background-position: 0 -820px;  } 
.spr-stats{ background-position: 0 -902px;  } 
.spr-tv{ background-position: 0 -984px;  } 
.spr-unsorted{ background-position: 0 -1066px;  } 
.spr-verified-big{ background-position: 0 -1148px;  } 
.spr-world{ background-position: 0 -1230px;  } 


.rss-big {
background-image:url(img/csg-4e1da1c167d46.png);
margin-top:20px;
margin-right:35px;
float:right;
background-position: 0 -738px;
width:32px;
height:32px;
}

#cloud {
width:70%;
margin:15px auto;
text-align:center;
}

#cloud a {
margin:10px;
color:#0099FF;
}

.cl1 {
font-size:1.1em;
}

.cl2 {
font-size:1.3em;
}

.cl3 {
font-size:1.7em;
}

#importantMsg {
color:#000000;
font-weight:bold;
padding:8px;
width:75%;
margin:10px auto;
background:#FFFFCC;
border:1px solid #FFFF00;
}

#trkinf {
float:right;
margin:5px;
background:#FFFF99;
border:1px solid #FFCC00;
padding:5px;
width:25%;
}

#tvshow {
background-repeat:no-repeat;
background-image:url(img/csg-4e1da1c167d46.png);
background-position: 0 -902px;
background-color:#FFFF66;
font-weight:bold;
}

#tvshow td {
padding-left:38px;
}

#warn {
width:75%;
margin:0px auto;
border:1px solid #E2E2E2;
border-bottom:0;
padding:5px;
background:#FFFFCC;
}

#box {
display:none;
width:100%;
height:120%;
position:fixed;
top:0;
background:url(img/bg2.png) repeat;
left:0;
}

#comment {
width:575px;
padding:10px;
background:#FFFFFF;
margin:0px auto;
border:8px #000000 solid;
margin-top:10%;
}

#btguard {
background:#CAFFD3;
}

#btguard th {
border:1px solid #00CC33;
}

#btguard td {
border:1px solid #00CC33;
}

#vidz {
margin-top:10px;
}

#download_ad {
background:#EBE6D6;
padding-left:10px;
color:#333333;
}

#download_ad a {
color:#0000FF;
font-size:18px;
font-weight:bold;
}
