.white{color:#cccccc;}
.list{padding:0 0 10px 18px;margin:4px;}
.list .ex{font-size:11px;float:right;list-style: none}
.separated li{padding-bottom:12px}
.separated li ul{margin-bottom:0}
.separated li ul li{padding-bottom:0}
.tracks{padding:0 0 8px 18px;margin:4px 0;}
.separate{padding:8px 0}
.contacts td.key{color:#cccccc;padding-right:15px;}
.right{text-align:right}
hr{height:0px;border:0px solid #fff;border-bottom:1px dotted #333;}
.commentdate{font-size:8px;display:block;float:right;color:#333}
.commentauthor span{color:#ccc;}
.leftnav{float:left;width:40%;}
.rightnav{float:right;width:40%;text-align:right;}
.leftnav span, .rightnav span{font-size:14px;}

html,body{margin:0;padding:0;position:relative;font-family:arial,serif,verdana,tahoma;color:#666;font-size:12px;cursor:default;}
html{background:url(img/wallpaper.jpg) center;}
a, a:link, a:visited, a:active{color:#cccccc;text-decoration:none;}
a:hover{text-decoration:underline}
#backplate{width:848px;height:729px;margin:0 auto;background:url(img/backplate.png) no-repeat;padding:0 0 0 4px;}
#all{width:800px;height:725px;/*margin:0 auto;*/background:url(img/bg.jpg);}
#header-container{padding-top:34px;height:45px;background:url(img/shadow.png) no-repeat top !important;}
#header{height: 32px;background:#201400;text-transform: uppercase;color:#ffeeee;font-family:impact,tahoma,helvetica;font-size:22px;padding:5px 0 0 38px;}
#header a{color:#cccccc;text-decoration:none;}
#header span{color:#000}
#header img{border:0;padding:3px 0;}

/* left column */
#left-container{width:438px;float:left;}
#menu{margin:8px 0 0 38px;text-transform:uppercase;}
#menu a{color:#999;text-decoration:none;}
#menu a:hover{color:#ffeeee;}
#menu a span{color:#ffeeee;}
#content{
	padding:0 22px 0 38px;
	line-height:18px;
	height:481px;
	margin: 28px 0 14px 0;
	width:340px;
	float:left;
	overflow:hidden;
}
#content a{color:#fff;text-decoration:none}
#content a:hover{text-decoration:underline}
#content .leftnav a, #content .rightnav a{text-decoration:none;color:#333}
#content .leftnav a:hover, #content .rightnav a:hover{color:#ccc;text-decoration:none;}

#content p{padding:0 0 4px 0;margin:0 0 10px 0;}
#scroll{position:relative;visibility:hidden;float:left;margin: 28px 0 14px 0; width:17px; height:481px;}
#scroll div{background-repeat:no-repeat;}
#scrollup{cursor:pointer;position:relative;top:0px;width:17px;height:17px;background-image:url(img/up.gif);}
#scrollbar{padding:0;margin:0;cursor:pointer;position:relative;top:0px;width:17px;height:17px;background-image:url(img/bar.gif);}
#scrolldown{cursor:pointer;position:relative;top:432px;width:17px;height:17px;background-image:url(img/down.gif);}


.marginauto{margin:0 auto}
.center{text-align:center}
.center table{margin-left:auto;margin-right:auto;}
.left{text-align:left} .right{text-align:right}
.float-l{float:left} .float-r{float:right}
.clear{clear:both}
.displayNone{display:none} .displayBlock{display:block;visibility:visible} .displayHidden{visibility:hidden}
.click{cursor:pointer;}
.bold{font-weight:bold}

/* right column */
#right-container{float:right;width:362px;}
#media{position:absolute;top:0;width:334px;height:361px;padding:22px 25px 55px 22px;}
#media img{border:0}
#reply{position:absolute;top:100px;width:265px;height:261px;padding:0 54px 0 25px;line-height:18px;}
#reply h2{font-size:18px;}
input{background:#ccc;border:1px solid #333;font-size:11px;height:14px;width:180px;padding:4px;}
textarea{background:#ccc;border:1px solid #333;font-size:11px;height:64px;width:265px;padding:4px;}
#reply input.submit, #reply input.subm-err{background:#666666; border:0px solid #333; text-align:center;width:275px;height:40px;font-weight:bold;color:#ccc;font-size:14px;cursor:pointer;}
#reply input.submit:hover, #reply input.submit-o{background:#669666;}
#reply input.subm-err{background:#966666;}

#convert{
	position:absolute;left:0;top:0;width:334px;height:361px;
	background:url(img/convert.png) no-repeat top !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/convert.png');
}
#slidenavi{
	display:none;
	position:absolute;left:0;top:0;width:334px;height:361px;
	padding:22px 25px 55px 22px;
}
#playernavi{text-align:right;position:relative;padding:0 48px 0 4px;}

#news{margin-top:310px;padding:0 54px 0 25px;line-height:18px;}
#news h2{color:#fff;font-size:12px;font-weight:bold;}
#news a{color:#666}

/* footer */
#footer{font-size:10px;color:#444;text-transform:uppercase;padding:42px 0 32px 38px;clear:both;}
#footer a{color:#444;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span{color:#222;font-size:9px;text-transform:}
#footer span a{color:#222;text-decoration:none;}

.pictures a{padding-right: 12px;padding-bottom:8px;}
.pictures a:hover img{border:1px solid #666;}
.pictures img{border:1px solid #333;}

.loading{text-align:center;width:360px;padding-top:200px}


