body {
	margin:0;
	padding:0;
	border:0;
	background:#5c5c71;
	background:#5c5c71;
	min-width:1100px;
	min-height:600px;
}     

#newsfader ul {

}           

img {
	border:0px;
}

ul, li, ol {
	font-family:'Verdana', 'Geneva', sans-serif;
	font-size:11px;
	color:#d0d0ee;
}

div, p {
	font-family:'Verdana', 'Geneva', sans-serif;
	font-size:10px;
	color:#d0d0ee;
}

hr {
	height:1px;
	border:0;
	color:#5C5C71;
	background-color:#5C5C71;
}

::selection {
	background: #d0d0ee;
	color: #5c5c71;
}
::-moz-selection {
	background: #d0d0ee;
	color: #5c5c71;
}

a:link {color:#ff9595; text-decoration:none;}
a:visited {color:#ff9595; text-decoration:none;}
a:hover {color:#66e4ff; text-decoration:none;}
a:active {color:#66e4ff; text-decoration:none;}

div#container {
	margin:0 auto;
	min-width:1000px;
}

/* start new */

div#top2 {
	height:100px;
	margin:auto;
	background:url('../style/images/text-banner.jpg') #161618 70px 0 no-repeat;
	border-bottom:1px solid #d0d0ee;
}

div#alliebanner {
	position:absolute;
	width:110px;
	height:130px;
	background-image:url('../style/images/allie/allie-banner-s.png');
	top:-24px;
	left:0px;
}

div#topuser {
	position:absolute;
	top:5px;
	left:480px;
	padding:5px;
	text-align:left;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:14px;
	width:240px;
}

div#topstats {
	position:absolute;
	top:5px;
	right:5px;
	width:400px;
	text-align:center;
}

div#topstats div {
	float:right;
	width:170px;
}

div.statfader {
	position:absolute;
	width:170px;
	height:10px;
	background:url('../style/images/dark16fade.png') repeat-x;
}

div#topstatleft {
	margin:0 0 0 0;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:11px;
}

div#topstatright {
	margin:0 5px 0 0;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:11px;
}

div#topstatright div,
div#topstatleft div {
	border:0;
	margin:3px 0 0 0;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:10px;
	color:#5c5c71;
}

div#topstatright div a:link, 
div#topstatright div a:visited ,
div#topstatleft div a:link, 
div#topstatleft div a:visited {
	color:#8DBDFF;
}

div#topstatright div a:hover, 
div#topstatright div a:active,
div#topstatleft div a:hover, 
div#topstatleft div a:active {
	color:#fff;
}

div#topstatright div a.statbiglink:link, 
div#topstatright div a.statbiglink:visited,
div#topstatright div a.statbiglink:hover, 
div#topstatright div a.statbiglink:active {
	font-size:12px;
	font-weight:bold;
}

div#topstatleft div a.statbiglink:link, 
div#topstatleft div a.statbiglink:visited,
div#topstatleft div a.statbiglink:hover, 
div#topstatleft div a.statbiglink:active {
	font-size:12px;
}

div#topstatleft span {
	color:#8484a3;
	font-size:12px;
}

div#topuser a:link,
div#topuser a:visited {
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:11px;
	color:#8dbdff;
	text-decoration:none;
}

div#topuser a:hover,
div#topuser a:active {
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:11px;
	color:#d0d0ee;
	text-decoration:none;
}

div#topuserava {
	float:left;
	width:40px;
	height:40px;
	border:5px solid #5c5c71;
	border-radius:40px;
	margin: 0 5px 0 0;
}

div#nav2 {
	position: absolute;
	top: 76px;
	left: 125px;
	min-width:600px;
}

div#nav2 a:link, 
div#nav2 a:visited {
	display:inline-block;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:14px;
	color:#8dbdff;
	text-decoration:none;
	padding:2px 15px;
	border:1px solid #d0d0ee;
	border-bottom:0;
	border-radius:10px 10px 0 0;
	height:20px;
	background:transparent;
}

div#nav2 a:hover, 
div#nav2 a:active {
	display:inline-block;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	padding:2px 15px;
	border:1px solid #d0d0ee;
	border-bottom:0;
	border-radius:10px 10px 0 0;
	height:20px;
	background:#5c5c71;
}

div.statcircle {
	background: none repeat scroll 0 0 #626280;
    border: 1px solid #161618;
    border-radius: 12px 12px 12px 12px;
    color: #D0D0EE;
    float: right;
    font-size: 9px;
    height: 12px;
    margin: 0 0 0 5px;
    padding: 3px;
    text-align: center;
	min-width:12px;
}

div.statbubble {
	position:absolute;
	padding:3px;
	text-align:center;
	background:#5c5c71;
	border:1px solid #161618;
	margin:-35px 0 0 0;
	border-radius:10px;
	color:#d0d0ee;
	padding:3px;
	display:none;
	z-index:1;
}

/* end new */

div#content {
	float:left;
	width:100%;
	height:100%;
	margin:0;
}

.bar-title{
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:15px;
	color:#d0d0ee;
	border-bottom:1px solid #5c5c71;
	margin:0 -3px 0 -3px;
	padding:0 0 0 3px;
}

a.bar-biglink:link,
a.bar-biglink:visited {
	display:block;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:3px;
	height:15px;
	overflow:hidden;
}
a.bar-biglink:hover,
a.bar-biglink:active {
	display:block;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:12px;
	color:#66e4ff;
	padding-top:3px;
}

a.bar-medlink:link,
a.bar-medlink:visited {
	font-size:9px;
	color:#fff;
}
a.bar-medlink:hover,
a.bar-medlink:active {
	font-size:9px;
	color:#66e4ff;
}

.bar-stamp {
	color:#9898b3;
	font-size:9px;
}

.bar-tut {
	padding:3px 0 3px 0;
	color:#9898b3;
	font-size:9px;
}

.bar-rating {
	float:left;
	padding-right:3px;
}

.bar-pop {
	display:block;
	border:1px solid #2F2F3F;
	height:17px;
	margin:0;
	-moz-border-radius:5px;
	border-radius:5px;
}

.bar-popi {
	position:absolute;
	background-color:#2B2B3F;
	height:17px;
	margin:-18px 0 0 1px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.bar-poptext {
	position:absolute;
	color:#47475F;
	font-size:34px;
	font-weight:bold;
	overflow:hidden;
	height:25px;
	width:148px;
	margin:-26px 0 0 5px;
	padding:-10px 0 0 0;
}

.bar-posts {
	display:block;
	color:#47475F;
	font-size:18px;
	font-weight:bold;
	overflow:hidden;
	height:20px;
	text-align:right;
}

a.bar-user:link,
a.bar-user:visited {
	width:156px;
	position:absolute;
	margin:-16px 0 0 -3px;
	padding:2px 0;
	text-indent:10px;
	color:#fff;
	background:none;
	height:12px;
	overflow:hidden;
}

a.bar-user:hover,
a.bar-user:active {
	width:156px;
	position:absolute;
	margin:-16px 0 0 -3px;
	padding:2px 0;
	text-indent:10px;
	color:#66e4ff;
	background-image:url('userhover.png');
	height:12px;
	overflow:hidden;
}

.bar-activity {
	padding-top:5px;
}

.bar-activitygraph {
	display:block;
	height:12px;
	margin-left:5px;
}

.bar-lit {
	float:left;
	margin:1px;
	border:1px solid #2F2F3F;
	width:10px;
	height:10px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.bar-0 {
	background:#47475f !important;
}

.bar-1 {
	background:#594b60 !important;
}

.bar-2 {
	background:#795162 !important;
}

.bar-3 {
	background:#975664 !important;
}

.bar-4 {
	background:#a95a65 !important;
}

.bar-5 {
	background:#ba5d66 !important;
}

.bar-6 {
	background:#cc6167 !important;
}

.bar-7 {
	background:#e26568 !important;
}

.bar-8 {
	background:#f66969 !important;
}

.bar-9 {
	background:#fc6a6a !important;
}

.bar-off {
	float:left;
	margin:1px;
	border:1px solid #2F2F3F;
	width:10px;
	height:10px;
	-moz-border-radius:5px;
	border-radius:5px;
}

a.bar-joinlink:link,
a.bar-joinlink:visited {
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:3px;
	height:15px;
}

a.bar-joinlink:hover,
a.bar-joinlink:active {
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:12px;
	color:#66e4ff;
	padding-top:3px;
	height:15px;
}

div#bar-left {
	margin: 15px;
}

div#bottom {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	background:#161618;
	overflow:hidden;
	border-top:1px solid #d0d0ee;
	z-index:7;
}

div#bottom-nf {
	float:left;
	width:100%;
	background:#232330;
	padding:5px 0;
	font-size:9px;
	height:10px;
	text-align:center;
}

div#bottom-pto {
	width:2000px;
	height:33px;
	overflow:hidden;
}

div.bottom-pt {
	float:left;
	width:125px;
	overflow:hidden;
}

span.bottom-pt-title {
	padding:5px 0 0 5px;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:15px;
	color:#fff;
}

span.bottom-pt-title span{
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:15px;
	color:#8e8fcf;
}

div.bottom-pt div {
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:12px;
	color:#fff;
	height:15px;
	overflow:hidden;
}

div.bottom-pt div.half {
	float:left;
	font-family:Arial,helvetica,sans-serif;
	font-size:9px;
	padding-top:3px;
}

div.bottom-pt div a:link, 
div.bottom-pt div a:visited {
	color:#fff;
}

div.bottom-pt div a:hover, 
div.bottom-pt div a:active {
	color:#66e4ff;
}

div.bottom-pt div.half span {
	color:#9898b3;
	font-size:9px;
}

div#bottom-pth {
	position:fixed;
	width:75px;
	height:33px;
	right:0;
	left:none;
	margin-top:-33px;
	background:transparent url('../style/bottom-pth.png') top right repeat-y;
}

div#bottom-uc {
	position:fixed;
	left:129px;
	bottom:22px;
	visibility:hidden;
	border:1px solid #d0d0ee;
	background:#161618;
	padding:0 3px 3px 3px;
	height:auto !important;
}

a.bottom-bl:link,
a.bottom-bl:visited {
	font-size:15px;
	color:#fff;
}

a.bottom-bl:hover,
a.bottom-bl:active {
	font-size:15px;
	color:#66e4ff;
}

div.bottom-bb {
	float:left;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:15px;
	width:125px;
	overflow:hidden;
	padding-bottom:4px;
}

div.bottom-ci {
	float:right;
	font-size:9px;
	padding:4px 4px 0 0;
}

/* left bar stuff */

div.box {
	background:#232330;
	padding:15px;
	margin-bottom:60px;
}

div.lbox {
	background:#3B3B4F;
	padding:15px;
	margin-bottom:60px;
	border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
}

.title {
	background:#232330;
	margin:0 -15px 0 -15px;
	padding:5px 20px 5px 20px;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	font-size:18px;
}

/* filedump */

.separator {
	padding:10px;
	margin:10px 0 10px 0;
	background-color:#53536F;
	font-family:'Century Gothic','Avant Garde Gothic','Avant Garde','URW Gothic L',helvetica,sans-serif;
	font-size:15px;
	text-align:center;
	border-radius:10px;
	-moz-border-radius:10px;
}

.separator input {
	background-color:#7D7D8F;
	display:block;
	border:2px dashed #53536F;
	font-family:Arial,Helvitica,sans-serif;
	font-size:11px;
	text-align:center;
	color:#d0d0ee;
	margin:10px auto 10px;
	padding:5px;
	width:95%;
}

.separator p {
	font-family:'Verdana', 'Geneva', sans-serif;
	font-size:10px;
}

a.action:link, a.action:visited {
	display:block;
	padding:10px;
	margin:10px 0;
	text-align:center;
	border:1px solid #FF7F84;
	color:#FF6F75;
	border-radius:10px;
}

a.action:hover, a.action:active {
	background-color:#6F535F;
	display:block;
	padding:10px;
	margin:10px 0;
	text-align:center;
	border:1px solid #FF7F84;
	color:#FF6F75;
	border-radius:10px;
}

input, button, select, option {
	background-color:#232330;
	border:1px solid #161618;
	margin:5px;
	color:#9898B3;
}

input[disabled]{
	background-color:#232330;
	border:1px solid #161618;
	margin:5px;
	color:#53535F;
}

.legend {
	padding:5px 0;
	margin:10px 0 10px 0;
	border-top:1px solid #53536F;
	border-bottom:1px solid #53536F;
	height:20px;
}

.legend div {
	font-size:15px;
}

.legend-1 {
	float:left;
	width:12%;
}

.legend-2 {
	float:left;
	width:40%;
}

.legend-3 {
	float:left;
	width:17%;
}

.legend-4 {
	float:left;
	width:3%;
}

.legend-5 {
	float:left;
	width:20%;
}

.legend-6 {
	float:left;
	width:8%;
}

.folderlegend-1 {
	float:left;
	width:9%;
}

.folderlegend-2 {
	float:left;
	width:75%;
}

.folderlegend-3 {
	float:left;
	width:5%;
	text-align:center;
}

.folderlegend-4 {
	float:left;
	width:9%;
	text-align:center;
}

#folderlist {
	background-color:#2b2b3f;
	border-radius:10px;
	text-align:left;
}

#thefiles, #filelist {
	border-radius:10px;
	border:1px solid #53536f;
	background-color:#2b2b3f;
}

.filerow {
	display:block;
	border-top:1px solid #53536f;
	height:23px;
}

.folderrow {
	display:inline-block;
	width:200px;
	padding:5px;
	border-radius:10px;
	margin:5px;
	border:1px solid #53536f;
	height:50px;
	text-align:center;
}

.folderrow-1 {
	float:left;
	padding-top:3px;
}

.folderrow-2 {
	float:left;
	padding-top:3px;
}

.folderrow-3 {
	float:left;
	clear:both;
	padding-top:3px;
}

.folderrow-4 {
	display:block;
	padding-top:3px;
}

.folderrow-4 a {
	font-size:14px;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	color:#8dbdff;
}

.folderrow-4 a:hover {
	font-size:14px;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	color:#fff;
}

.folderrow-5 {
	display:block;
	text-align:center;
}

.filerow-1 {
	float:left;
	width:3%;
	padding-top:3px;
}

.filerow-2 {
	float:left;
	width:3%;
	padding-top:3px;
}

.filerow-3 {
	float:left;
	width:3%;
	padding-top:3px;
}

.filerow-p {
	float:left;
	width:3%;
	padding-top:3px;
}

.filerow-4 {
	float:left;
	width:40%;
	max-width:40%;
	max-height:20px;
	overflow:hidden;
	padding-top:3px;
}

.filerow-f {
	float:left;
	width:17%;
	max-width:17%;
	max-height:20px;
	overflow:hidden;
	padding-top:3px;
}

.filerow-5 {
	float:left;
	width:3%;
	padding-top:3px;
}

.filerow-6 {
	float:left;
	width:20%;
	padding-top:3px;
}

.filerow-7 {
	float:left;
	width:8%;
	padding-top:3px;
}

.subfilerow-1 {
	float:left;
	width:3%;
	padding-top:3px;
}

.subfilerow-2 {
	float:left;
	width:3%;
	padding-top:3px;
}

.subfilerow-3 {
	float:left;
	width:3%;
	padding-top:3px;
}

.subfilerow-4 {
	float:left;
	width:60%;
	max-width:60%;
	max-height:20px;
	padding-top:3px;
}

.subfilerow-5 {
	float:left;
	width:3%;
	padding-top:3px;
}

.subfilerow-6 {
	float:left;
	width:15%;
	padding-top:3px;
}

.subfilerow-7 {
	float:left;
	width:13%;
	padding-top:3px;
}

.pages {
	text-align:left;
	margin:0 3px;
}

.page-nolink {
	margin:0 3px;
	padding:3px;
	border-radius:5px;
	border:1px solid #53536F;
	display:inline;
}

a.page-link:link, a.page-link:visited {
	margin:0 3px;
	padding:3px;
	border-radius:5px;
	border:1px solid #7c7ca6;
	color:#7c7ca6;
}

a.page-link:hover, a.page-link:active {
	margin:0 3px;
	padding:3px;
	border-radius:5px;
	border:1px solid #d0d0ee;
	color:#d0d0ee;
	background:#7c7ca6;
}

.changefolder {
	display:none;
	visibility:hidden;
	position:absolute;
	margin-top:20px;
	padding:5px;
	background-color:#53536F;
	width:150px;
}

.deletefolder {
	display:none;
	visibility:hidden;
	position:absolute;
	margin-top:5px;
	padding:5px;
	background-color:#53536F;
	width:150px;
}

.deletefolder div {
	display:none;
	visibility:hidden;
	position:absolute;
	margin-top:-25px;
	margin-left:150px;
	padding:5px;
	background-color:#53536F;
	width:100px;
}

.changefolder a:link, .changefolder a:visited, .deletefolder a:link, .deletefolder a:visited, .deletefolder div a:link, .deletefolder div a:visited {
	display:block;
	background-color:#161618;
	padding:2px;
	margin-bottom:2px;
	border:1px solid #2B2B3F;
}

.changefolder a:hover, .changefolder a:active, .deletefolder a:hover, .deletefolder a:active, .deletefolder div a:hover, .deletefolder div a:active  {
	display:block;
	background-color:#2B2B3F;
	padding:2px;
	margin-bottom:2px;
	border:1px solid #d0d0ee;
}

a.mockbutton:link, a.mockbutton:visited, .mockbutton {
	background-color:#232330;
	border:1px solid #9898B3;
	border-radius:10px;
	margin:0 2px;
	padding:3px 10px;
	font-size:12px;
	color:#9898B3;
	cursor:default;
}

a.mockbutton:hover, a.mockbutton:active {
	background-color:#9898B3;
	border:1px solid #232330;
	border-radius:10px;
	margin:0 2px;
	padding:3px 10px;
	font-size:12px;
	color:#232330;
	cursor:pointer;
}

.player-image {
	display:block;
	text-align:center;
}

.player-image img, .player-info embed {
	border:10px solid #232330;
	max-width:750px;
	height:auto;
}

.player-info {
	display:block;
	margin-top:10px;
	padding:10px;
	background-color:#53536F;
	-moz-border-radius:10px;
	border-radius:10px;
}

.player-info input {
	background-color:#7D7D8F;
	display:block;
	border:none;
	border-radius:10px;
	font-family:Arial,Helvitica,sans-serif;
	font-size:11px;
	text-align:center;
	color:#d0d0ee;
	margin:10px auto 10px;
	padding:5px;
	width:95%;
}

.player-info-left {
	float:left;
	text-align:right;
	font-weight:bold;
	width:50%;
}

.player-info-right {
	float:left;
	text-align:left;
	width:50%;
}

/*hidden filelist overlays*/
#msgoverlay {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url(http://www.thebackalleys.com/style/black90.png) repeat;
}

#msg {
	position:fixed;
	left:40%;
	top:45%;
	height:10%;
	min-width:150px;
	min-height:50px;
	background:#53536F;
	border:#d0d0ee 1px solid;
	padding:5px;
	text-align:center;
	border-radius:10px;
}

#msg a:link, #msg a:visited {
	padding:5px;
	border:1px solid #606270;
	background:#3b3b4f;
	border-radius:5px;
}

#msg a:hover, #msg a:active {
	padding:5px;
	border:1px solid #d0d0ee;
	background:#5c5c71;
	border-radius:5px;
}

#msgtextarea {
	position:fixed;
	left:50%;
	top:50%;
	width:550px;
	height:300px;
	margin:-150px 0 0 -225px;
	background:#53536F;
	border:#d0d0ee 1px solid;
	padding:5px;
	border-radius:10px;
}

#msgtextarea textarea {
	background-color:#7D7D8F;
	display:block;
	border:2px dashed #53536F;
	font-family:Arial,Helvitica,sans-serif;
	font-size:11px;
	text-align:center;
	color:#d0d0ee;
	margin:10px auto 10px;
	padding:5px;
	overflow:auto;
	width:500px;
	height:265px;
	border-radius:10px;
}

input.privatelink {
	background-color:#CE7B94;
	border-radius:10px;
	padding:5px;
	color:#FFF4F6;
	border:none;
}

/* livestreams */
.streams {
	border-radius:10px;
	-moz-border-radius:10px;
	background-color:#47475f;
	padding:10px;
	overflow:hidden;
	margin:10px auto auto;
}

.streamrow {
	border-radius:10px;
	-moz-border-radius:10px;
	margin:10px;
	padding:5px;
	border:1px solid #232330;
	height:140px;
}

.stream-oo {
	float:left;
	margin:25px 10px 0 0;
}

.stream-pp {
	float:left;
	margin:0 10px;
	height:100px;
	width:100px;
}

.stream-pp img {
	border-radius:10px;
}

.stream-il {
	height:100px;
}

.stream-il span {
	color:#8F90BF;
}

.stream-il a:link, 
.stream-il a:visited, 
.stream-il a:hover, 
.stream-il a:active {
	font-size:16px;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L","Segoe UI Light",helvetica,sans-serif;
	letter-spacing:2px;
}

.stream-ti {
	float:left;
	clear:left;
	text-align:center;
	margin:10px;
	width:100%;
}

.stream-ti span {
	color:#8F90BF;
}

.stream-sb {
	display:inline-block;
	width:4%;
	height:15px;
	text-align:center;
	border-top:1px solid #232330;
	border-bottom:1px solid #232330;
}

.stream-sb-start {
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-left:1px solid #232330;
}

.stream-sb-end {
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-right:1px solid #232330;
}


.stream-h0 {
	background-color:#3b3b4f;

	color:#282836;
}

.stream-h1 {
	background-color:#434861;

	color:#2c2c3b;
}

.stream-h2 {
	background-color:#4a5472;

	color:#303040;
}

.stream-h3 {
	background-color:#526184;

	color:#343445;
}

.stream-h4 {
	background-color:#5a6e95;

	color:#37374a;
}

.stream-h5 {
	background-color:#627ba7;

	color:#3b3b4f;
}

.stream-h6 {
	background-color:#6987b9;

	color:#3f3f54;
}

.stream-h7 {
	background-color:#7194cb;

	color:#434359;
}

.stream-h8 {
	background-color:#7aa2de;

	color:#47475e;
}

.stream-h9 {
	background-color:#88baff;

	color:#4b4b63;
}

.stream-h10 {
	background-color:#cae0ff;

	color:#4e4e69;
}

.stream-legend-colorbar {
	display:block;
	margin:5px auto;
	background-image:linear-gradient(left,#3b3b4f 10%,#627ba7 50%,#cae0ff 90%);
	background-image:-moz-linear-gradient(left,#3b3b4f 10%,#627ba7 50%,#cae0ff 90%);
	background-image:-webkit-linear-gradient(left,#3b3b4f 10%,#627ba7 50%,#cae0ff 90%);
	background-image:-o-linear-gradient(left,#3b3b4f 10%,#627ba7 50%,#cae0ff 90%);
	background-image:-ms-linear-gradient(left,#3b3b4f 10%,#627ba7 50%,#cae0ff 90%);
	background-image:-webkit-gradient(linear,left top,right top,color-stop(.1, #3b3b4f),color-stop(.5, #627ba7),color-stop(.9, #cae0ff));
	width:300px;
	height:15px;
	border:1px solid #232330;
	border-radius:5px;
	-moz-border-radius:5px;
}

.stream-avg {
	color:#BFBFDA !important;
}

.stream-peak {
	color:#ADADC6 !important;
}

a.stream-ownerlink:link, a.stream-ownerlink:visited  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	letter-spacing:0px !important;
}

a.stream-ownerlink:hover, a.stream-ownerlink:active  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	letter-spacing:0px !important;
}

#streamnotice {
	position:fixed;
	top:0;
	left:0;
	right:0;
	background:#161618;
	border-bottom:1px solid #d0cee6;
	font-size:10px;
	padding:10px;
	display:none;
	z-index:999;
}

.streamclose {
	float:right;
}

.update {
	border:1px solid #7EFC86;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:5px;
	margin:5px;
	color:#64DB82;
	display:none;
}

/* stats */

.stats-graph {
	padding:10px;
	margin:10px auto 10px auto;
	border:1px solid #53536F;
	font-family:'Century Gothic','Avant Garde Gothic','Avant Garde','URW Gothic L',helvetica,sans-serif;
	font-size:15px;
	text-align:center;
	height:150px;
	border-radius:10px;
	-moz-border-radius:10px;
}

.stats-bar {
	display:inline-block;
	background:#53536F;
	width:100px;
	margin:0 10px;
	vertical-align:bottom;
	text-align:center;
	color:#d0d0ee;
}

a.stufflink:link, 
a.stufflink:visited {
	display:inline-block;
	width:120px;
	padding:5px;
	border-radius:10px;
	border:1px solid #9c9ce5;
	color:#aed6ff;
}

a.stufflink:hover, 
a.stufflink:active {
	display:inline-block;
	width:120px;
	padding:5px;
	border-radius:10px;
	border:1px solid #aed6ff;
	color:#d0d0ee;
	background:#4e5269;
}

.winner_row {
	margin:0 auto 5px auto;
	border-radius:10px;
	border:1px solid #9c9ce5;
	height:90px;
}

.winner_noava {
	width:50px;
	height:50px;
	border:1px solid #2b2b3f;
	border-radius:5px;
	color:#2b2b3f;
	margin:0 auto;
}

.winner_irow {
	display:inline-block;
	margin:0 auto;
}

.winner_col {
	float:left;
	padding:10px;
}

.winner_number {
	font-size:22px;
	margin-top:19px;
	border-radius:25px;
	border:1px solid #5c5c7e;
	width:26px;
}

.winner_name {
	width:150px;
}

.winner_name img {
	max-height:50px;
	width:auto;
}

.winner_numbers {
	margin-top:20px;
	width:100px;
}

.winner_numbers span {
	color:#6bf6ff;
	font-weight:bold;
}

.winner_time {
	margin-top:25px;
	width:150px;
}