
br { clear:both; }
img { border:0px; background:transparent; padding:0px; }
:focus { outline: 0; }
.clear { clear:both; }
a {  text-decoration:none; }
.text {	-moz-border-radius:5px; -webkit-border-radius:5px; }

html { height:100%; }
html, body {
	margin: 0; 	height:100%;
        /* background-color:#1b2024; */
	}
#container {
	width: 937px;
	margin: 0 auto;
        margin-top: 25px;
        margin-bottom: 25px;
        padding: 13px;
	}


#container2 {
	width: 937px;
	margin: 0 auto;
        margin-top: 0px;
        margin-bottom: 25px;

        min-height: 1000px;
	}



#container_start {
	width: 937px;
	margin: 0 auto;
        padding: 13px;
	}
#header {
	width: 100%;
	/* height:260px; */
	margin-top:0px;
	margin-bottom:0px;
        height: 180px;
	}
#content {
	float: left;
	width: 574px;
	margin-bottom:20px;
        /* border: 1px solid #B9B9B9; */
        padding:10px;

	}

#important {
	float: left;
	width: 580px;
	background-color:yellow;
	margin-bottom:10px;
        padding:10px;
        font-size:10px;
	}


#right {
	float: right;
	width: 336px;
	margin-bottom:100px;
	}
#footer {
	clear: both;
        width: 850px; height: 50px;
        padding:0px;
        padding-top:50px;
        margin-left:13px;
        background-color: #fff;
	}
#footerad {
	clear: both;
        width: 877px; 
        padding:13px;
        margin:0px;
        /* border: 1px dotted #999;  */
        margin-bottom: 20px;
        margin-top: 80px;
        paddding-top:70px;
	}

#minitopbar { float:right; padding:8px; font-family: Arial; font-size: 11px; color:#000; }
#minitopbar a { color:#000; text-decoration: none; }
#minitopbar a:hover { color:#fff; background-color:#444; text-decoration: underline; }

button.search{background:url(../img/searchbutton.png) 0 0 no-repeat;width:21px;height:21px;margin-left:-25px;margin-top:9px;vertical-align:top;border:none;cursor:pointer;float:left;text-indent:-99999pt;}
button.search:hover,button.search:focus{background-position:0 -1px;}
button.search:active{background-position:0 -1px;}

#cluster {
    margin-left:5px;
    width: 270px;
    text-align: right;
}

/* HITBOX  */

.coverpic { float:left; height:100px; width: 100px; margin-right: 25px;  background-color:#fff; padding: 1px; border: 1px solid #CCCCCC;  }
.coverpic_wrapper { float:left; padding:25px; margin-right: 15px; }
.coverpic_small { float:left; }
.hitbox { float:left; min-width:550px; margin-left:0px; margin-right:0px; margin-top:25px; margin-bottom: 25px; }

.headline a:link	{ padding:3px; vertical-align:baseline;font-family:Georgia; font-size:18px; color:#000; font-weight:normal; font-style:normal;  text-decoration:none; line-height: 25px; }
.headline a:visited     { padding:3px; vertical-align:baseline;font-family:Georgia; font-size:18px; color:#999; font-weight:normal; font-style:normal;  text-decoration:none; line-height: 25px; }
.headline a:hover       { vertical-align:baseline;color:#fff; background-color:#000; text-decoration:none; }


.blogline 	{  margin:2px 4px; color:#999; font-family: Georgia; font-size:10px; font-weight:normal; font-style:normal;  text-decoration:none; line-height: 14px;  }
.blogline a 	{ padding:2px; letter-spacing: 1px; color:#999; text-decoration:none;  }
.blogline a:hover { color:#fff; background-color:#000; text-decoration:none; }

.posttext 	{ font-family: Georgia; font-size:11px; font-weight:normal; font-style:normal;  color:#444; text-decoration:none; line-height: 14px; margin-left:3px; }
.posttext a     { color:#999; }

.tag { float:left; padding:3px; margin-top: 6px; margin-right: 3px; font-family: Helvetica,Arial,sans-serif; font-size:7px; font-weight:normal; color:#000; text-decoration:none; text-transform: uppercase; }
.tag a { float:left; padding:3px; margin-top: 6px; margin-right: 3px; background-color: #eee; font-family: Helvetica,Arial,sans-serif; font-size:7px; letter-spacing: 1px; color:#969696; text-transform: uppercase; }
.tag a:hover { float:left; color:#000; background-color:red; }
.tag_mp3 a  { float:left; background-color:black; color:#fff; }
.tag_soundcloudplayer a  { float:left; background-color:orange; color:black; }


#blogroll { float:left; width:300px; background-color:#1b2024; padding:10px 0px;  }
#blogroll .bloglink a { float:left; font-family: Arial; background-color:#282b2e; font-size:9px; font-weight:normal; color:#9c9c9c; letter-spacing:1px; font-style:italic; text-decoration:none; padding:3px; margin-bottom:1px; margin-right:1px; }
#blogroll .bloglink a:hover { background-color:#fff; color:#444; }

#serverstats { float:left; width:300px; background-color:#1b2024; padding:10px 0px; margin-top:10px; margin-bottom: 20px; overflow:hidden; }
#serverstats .servertext { font-family: Georgia; font-size:11px; font-style:italic; font-weight:normal; color:#bbbbbb; text-decoration:none; padding-top:7px; margin-bottom:3px; }

.toptodaytext { padding-left:3px; font-family: Helvetica, Arial; background-color:#fff; font-size:9px; font-weight:normal; color:#000; letter-spacing:1px; font-style:normal; text-decoration:none; margin-bottom:5px; margin-right:0px;  }
.toptodaytext a { color:#000; padding:3px 3px;  }
.toptodaytext a:hover { background-color:#080808; color:#fff; }
.TopSearchSpan2 { color:#999; }

.footertext { padding-left:6px; font-family: Helvetica, Arial; background-color:#fff; font-size:9px; font-weight:normal; color:#eee; letter-spacing:1px; font-style:normal; text-decoration:none; margin-bottom:5px; margin-right:50px;  }
.footertext a { color:#333; padding:3px 3px;  }
.footertext a:hover { background-color:#080808; color:#fff; }

#topstats { float:right; width:115px; height:300px; padding:15px; overflow:hidden; }
#topstats .stattext a { font-family: Arial; background-color:#3a3f45; font-size:9px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 4px; margin-bottom:3px; }
#topstats .stattext a:hover { background-color:#fff; color:#444; }

#footerbar { float:left; width:960px; padding:15px; padding-left:0px; overflow:hidden; }
#footerbar .footertext a {  font-family: "Times New Roman"; font-size:10px; line-height: 17px; font-style:normal; font-weight:normal; color:#fff; text-decoration:none; padding:3px 4px; }
#footerbar .footertext a:hover { background-color:#444; color:#fff; }

.footerbar2 { float:left; width:300px; padding:15px; padding-left:0px; padding-top:20px; padding-bottom:40px; overflow:hidden; }
.footerbar2 a {  font-family: Arial; font-size:10px; line-height: 17px; font-style:normal; font-weight:normal; color:#000; text-decoration:none; padding:3px 4px; }
.footerbar2 a:hover { background-color:#444; color:#fff }

#footerbar3 { float:left; width:300px; font-family: Arial; font-size:10px; line-height: 17px; font-style:normal; font-weight:normal; color:#000; text-decoration:none; padding:3px 4px; }
#footerbar3 .footertext a:hover { background-color:#444; color:#fff; }

#footerbar4 { float:left; width:300px; padding:15px; padding-left:0px; padding-top:20px; padding-bottom:40px; overflow:hidden; }
#footerbar4 .footertext a {  font-family: Arial; font-size:10px; line-height: 17px; font-style:italic; font-weight:normal; color:#fff; text-decoration:none; padding:3px 4px; }
#footerbar4 .footertext a:hover { background-color:#fff; color:#444; }

#headbox { width:100%; height:30px; margin-bottom:0px; font-size:8px; }
#headbox .headboxcontent { float:right; padding:0px; margin:0px; padding-right:10px; font-family: Arial; font-weight:normal; letter-spacing:1px; color:#030303; font-style:normal; text-decoration:none; text-transform:uppercase;  }
#headbox .headboxcontent a { color:#030303; text-decoration:none; padding:4px; padding-left:3px; padding-right:3px; margin-right:5px; }
#headbox .headboxcontent a:hover { color:#030303; text-decoration:underline; }

.topbarwrapper { float:right; font-family: Arial; padding:0px; margin:0px; color:#444; font-style:normal; text-decoration:none; text-transform:uppercase; background-color:#fff;  }

#logobox { float:left; width:260px; height:225px; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; }
#logoboxstartpage { float:left; width:269px; height:97px; }
#infoswapper { float:right; width:685px; height:225px; background-color:#fff;  -moz-border-radius:10px; -webkit-border-radius:10px; }

#headerbox { margin-bottom:10px; padding:1px; padding-left:6px; background-color:#080808; font-family: Helvetica, Arial; font-size:10px; font-style:normal; font-weight:bold; color:#fff; line-height:18px;  }

#hitinfo { padding:6px; background-color:#080808; font-family: Helvetica,Arial,sans-serif; font-size:16px; color:#fff; border: 1px solid #444; }
#hitinfo.second { font-size:16px; color:#777; }
#hitinfo a { color:#000; text-decoration: underline; }

.nextboxdots     {  float:left; font-size:14px; color:#000; background-color:#fff; border:1px solid #fff; padding:4px; margin:3px;  }
.nextbox a       {  float:left; font-size:14px; color:#fff; background-color:#000; border:1px solid #000; padding:4px; margin:3px;  }
.nextbox a:hover {  float:left; font-size:14px; color:#000; background-color:#fff; border:1px solid #000; padding:4px; margin:3px;  }
.nextboxactive   {  float:left; font-size:14px; color:#000; background-color:#fff; border:1px solid #eee; padding:4px; margin:3px; padding-left:5px; padding-right:5px; }

#nextdiv { float:left; min-width: 570px; margin-top:30px; margin-bottom: 100px; font-family: Arial; font-weight:normal; color:#fff; font-style:normal;  text-decoration:none; }


.Top500 a {  }
.Top500 a:hover { text-decoration: underline; }

.outer
      {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 600px;
      height: 420px;
      margin-left: -300px; /* half of width */
      margin-top: -220px;  /* half of height */
      }


.inner
      {
      position:absolute;
      left: 50%;
      top :50%;
      width: 520px;
      height: 400px;
      margin-left: -260px;  /* half of width */
      margin-top: -200px;   /* half of height */
      }



.sidebar-ad { float:left; padding:20px 0px; margin-top:30px; margin-bottom: 30px; }

xmp {   margin:10px; font-size: 10px;
        color: #000000;
        background-color: #FFFFD4;
        padding:10px;
	border: 1px dashed #000;
        float:left;
    }

.quotes {   margin:10px; font-size: 10px;
        color: #000000;
        background-color: #FFFFD4;
        padding:10px;
	border: 1px dashed #000;
        float:left;
    }

#currentlyhot { font-family: Arial; font-size:9px; color:#fff; overflow: hidden; }
#currentlyhot a { color:#41b1ff; }
#currentlyhot a:hover { text-decoration: underline; }

#currentlyhot_startpage { font-family: Arial; font-size:9px; color:#fff; overflow: hidden; }
#currentlyhot_startpage a { color:#41b1ff; }
#currentlyhot_startpage a:hover { text-decoration: underline; }

/*
.mininavitop a { float:right; padding:3px; margin-left: 2px; background-color: #eee; font-family: Helvetica,Arial,sans-serif; font-size:7px; letter-spacing: 1px; color:#000; text-transform: uppercase; }
.mininavitop a:hover { color:#fff; background-color: #444; }
*/
.mininavitop a { float:right; padding:3px 5px; font-family: Arial; font-size:7px; letter-spacing: 1px; color:#fff; text-transform: uppercase; border-left: 1px solid #333; }
.mininavitop a:hover { color:#000; background-color: #fff; }

#searchSubmit { position:relative; top:3px; left:-35px; }

ul.a {list-style-type:circle;}
ul.b {list-style-type:square;}

#pscroller2{
float: left; background-color:#FFF9C9; font-family: Arial; color: #000; width:921px;
margin:0px; margin-top:15px; margin-bottom: 15px; padding:7px; border: 1px solid #FFE4AF;
font-size: 11px; font-style: normal; height:15px;
}

#news4 { float: left; background-color: #FFE4AF; font-family: Arial; color: #000; width:910px; margin:10px; padding:7px; border: 1px solid #FFC756; font-size: 11px; font-style: normal; overflow: hidden;}
#news4 a:link { color:#000; }
/* #news4 { float: left; font-family: Arial; color: #000; width:930px; margin:0px; padding:0px; font-size: 11px; font-style: normal; overflow: hidden;} */
#news5 { float: left; background-color: #FFE4AF; font-family: Arial; color: #000; width:320px; margin:15px 0px; padding:7px; border: 1px solid #FFC756; font-size: 11px; font-style: normal; overflow: hidden;}
#news7 { float: left; font-family: Arial; color: #000; width:336px; font-size: 11px; font-style: normal; overflow: hidden;}
#news6 { float: left; background-color: #FFE4AF; font-family: Arial; color: #000; width:910px; margin:10px; padding:7px; border: 1px solid #FFC756; font-size: 11px; font-style: normal; overflow: hidden;}
#downtime { float: left; background-color: #FFF9C9; font-family: Arial; color: #000; width:921px; margin:0px; margin-top:5px; margin-bottom: 10px; padding:7px; border: 1px solid #FFE4AF; font-size: 11px; font-style: normal; overflow: hidden;}
#news1 { float: left; background-color: #FFE4AF; font-family: Arial; color: #000; margin:0px; margin-top:5px; margin-bottom: 15px; padding:7px; border: 1px solid #FFC756; font-size: 11px; font-style: normal; overflow: hidden;}

.textbody { float:left; width:445px;}
#serverissue { float: left; background-color: red; font-family: Arial; color: #fff; width:100%px; margin-bottom: 15px; padding:7px; border: 1px solid #000; font-size: 11px; font-style: normal; overflow: hidden;}

#startpage_searchbox {
background-color: #030303;
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.20, rgb(0,0,0)),
    color-stop(0.50, rgb(10,10,10)),
    color-stop(0.80, rgb(20,20,20))
);
background: -moz-linear-gradient(
    center bottom,
    rgb(0,0,0) 20%,
    rgb(10,10,10) 50%,
    rgb(20,20,20) 80%
);
}

.linkhover a:hover { border: 1px solid #444;}


.linkhover a { border: 1px solid #fff;}
.linkhover a:hover { border: 1px solid #444;}

.tagbox_delete a { padding:1px 3px; font-family: Arial; font-size: 8px; color:#999; background-color: #eee; margin: 2px; letter-spacing: 1px; }
.tagbox_delete a:hover { color:#fff; background-color: #EE5500; }
.tagbox_mp3 a { padding:1px 3px; font-family: Arial; font-size: 8px; color:#fff; background-color: #000; margin: 2px; letter-spacing: 1px;}
.tagbox_soundcloud a { padding:1px 3px; font-family: Arial; font-size: 8px; color:#000; background-color: #FFCC66; margin: 2px; letter-spacing: 1px;}

.amazonlink a { font-size:9px; font-family: Arial; color:#000; }
.amazonlink a:hover { text-decoration: underline; }

.transparent_class {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.transparent_class:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}

a.tooltip span {display:none; padding:4px; width: 120px; }
a.tooltip:hover span {display:inline; position:relative; top:-20px; left:10px; font-size:10px; font-family: Arial; background:#ffffff; color:#000; filter:alpha(opacity=80);	-moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;  box-shadow:1px 1px 1px #666; -webkit-box-shadow:1px 1px 1px #666; -moz-box-shadow:1px 1px 1px #666; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
body { background-color: #c5c8c8; background-image:url(img/bg4.png); background-repeat: repeat-y; }
