/*Top level parent element*/
body{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#111;padding:0px;margin:0px;font: normal 1.0em verdana;color: #888;}

/*Link elements*/
.graphic{border:1px; border-color: #343; border-style: solid;}
a{text-decoration:none;font:normal 12px verdana;color:#555;margin:0px;padding:0px;}
A:link{color:#778;}
A:visited {color:#444;}
A:active{color:#000; }
A:hover {color:#ddd;}
A:hover .graphic, A:active .graphic {border:1px; border-color: #787; border-style: solid;}

/*Top level parent elements*/
img{border:10px solid #0d0d0d;}
legend{font: normal 0.8em verdana;color: #888;}
label,form,input,button{margin:0px;padding:0px;}
table{margin:0px auto;border-spacing: 50px 0px;}
th{display: none;}
td{margin:0px;padding:0px;}
p{font: normal 0.8em verdana;color: #888;}
pre{margin-left:100px;color:#c70;}
fieldset{background-color:transparent;border:1px solid #444;margin:0px;padding:0px;}
div{border-style:none;padding:0px;margin:0px;background-color:transparent;}
h6{background-color:#c70;padding:0px;margin:0px;color:#111;text-align:center;}

/*ID level sibling elements*/
#container{position:relative;background-color:#111;width:1000px;height:600px;margin:10px auto auto auto;}
/*Signature box*/
#signature{position:absolute;top:0px;left:0px;width:600px;height:110px;background-color:#1a1a1a;}
#signature h1{margin:0px;padding:0px;font:normal 1.6em verdana;}
#signature h2{margin:10px 30px;padding:0px;font:normal 0.8em verdana;}
#signature a{margin:0px 0px;padding:0px;}

/*Logbox*/
#logbox{position:absolute;top:0px;left:601px;width:399px;height:110px;background-color:#222;display:inline;}
#logbox {font:normal 0.7em verdana;padding:0px;margin:0px;text-align:center;}
#logbox p{margin:0px 0px;padding:0px;color:#000;font:bold 0.8em sans-serif;background-color:#620}
#logintable{width:399px;height:110px;margin:0px auto;padding:0px;background-color:transparent;}

/*Navigation box*/
#navigation{position:absolute;top:111px;left:0px;width:100%;height:18px;background-color:#1f1f1f;font: normal 14px sans-serif;}
#navigation a{margin:auto 10px;}

/*Player box (Presented content)*/
#player{position:absolute;top:130px;left:0px;background-color:transparent;width:1000px;min-height:400px;}
#player form{width:100%;margin:30px auto;text-align:center;}

.fpi {text-align:center;}
.fpi h1{margin:0px;padding:0px;font:bold 1.2em sans-serif;color:#777}
.fpi h2{margin:10px 30px;padding:0px;font:normal 0.8em verdana;color:#666}
.fpi a{margin:0px auto;padding:0px;}
.fpi a img{color:#778;border:1px solid #444;margin:5px auto;}

.FADEcontainer{background-color:#111;position:absolute;top:0px;left:0px;width:1000px;min-height:470px;}

.tpi{margin:20px 80px;background-color:transparent;text-align:center;}
.ppi{margin: 10px 60px;background-color:transparent;text-align:left;}
.ppi img{font-size:0px;line-height:0px;margin:0px;padding:0px;}
.pcaption{background-color:transparent;position:absolute;top:160px;left:450px;width:400px;min-width:400px;}
.pcaption a{font:bold 2.0em sans-serif;}
.pcaption p{margin:40px 0px;}
.lcaption{background-color:transparent;width:700px;min-width:700px;margin:0px auto;}
.lcaption a{font:bold 2.0em sans-serif;}
.lcaption p{margin:20px 0px;}

#rssfeed{z-index:10;position:absolute;top:0px;left:572px;}
#rssfeed img{border-style:none;}

#archive{overflow:auto;position:absolute;top:0px;left:100px;background-color:#111;width:70%;height:70%;border-top:1px dashed #444;margin:17% 0px;}
