/* PRISONERS ON EARTH - DCLXVI */

body{
background-color:#000000;
color:#FFFFFF;
text-align:left;
padding:0px;
margin:0px;
font-size:12px;
font-family:Futura-Medium, Arial, Verdana;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:center top;
}

form, img, div, span, tr, td{
border:none;
padding:0px;
margin:0px;
}

a{
text-decoration:underline;
color:#CCCCCC;
-webkit-transition: all .16s ease-in;
}

a:hover{
color:#FFFFFF;
text-decoration:line-through underline overline;
}

h1, h2, h3{
}

h1{
text-align:left;
padding:10px 0px 0px 0px;
margin-top:0px;
}

h2{
text-align:left;
padding:0px 0px 0px 0px;
}

h3{
text-align:left;
padding:0px 0px 0px 0px;
}

ul li{
text-align:left;
}



/* GLOBAL ELEMENTS */

.divClr {
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .divClr {height: 1%;}
/* End hide from IE-mac */

.btn a{
display:block;
padding:5px 10px 5px 10px;
margin:0px 0px 0px 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
font-size:14px;
background-color:#232323;
color:#CCCCCC;
border:solid 1px #232323;
text-decoration:none;
}

.btn a:hover{
background-color:#FF0000;
}

.container{
width:1000px;
margin:0px auto;
}

.header{
/*background-image:url(images/header.png);*/
height:61px;
border-bottom:dotted 2px #666666;
}

.nav, .navSub{
margin:0px;
width:500px;
}

.nav{
float:left;
}

.navSub{
float:right;
}

.nav ul, .navSub ul{
margin:0px;
padding:0px;
}

.nav li, .navSub li{
margin:0px;
float:left;
list-style-type:none;
list-style-image:none;
height:auto;
width:auto;
text-transform:uppercase;
font-size:10px;
}

.navSub li{
float:right;
}

.nav a, .navSub a{
display:block;
height:auto;
width:auto;
color:#FFFFFF;
padding:10px 10px 10px 10px;
background-image:none;
text-align:center;
font-size:10px;
}

.navSub a{
font-size:8px;
padding:4px 4px 4px 4px;
}


.nav a:hover, .navSub a:hover{
font-size:11px;
padding:15px;
text-decoration:none;
background-image:url(images/nav45.gif);
text-transform:uppercase;
border-bottom:solid 3px #CCCCCC;
}

.navSub a:hover{
background-image:none;
font-size:10px;
padding:6px 6px 6px 6px;
}

.nav a:active,  .navSub a:active{
background-color:#000000;
border:solid 1px #000000;
}


.mainBody{
padding:10px 0px 10px 0px;
}

.mainBody p{
margin:10px 10px 10px 50px;
padding:0px 0px 10px 0px;
border-bottom:1px solid #333333;
color:#CCCCCC;
}

.col1{
float:left;
width:300px;
margin:0px 50px 0px 0px;
}

.col2{
float:left;
width:640px;
}




.cover{
width:320px;
height:320px;
float:left;
}

.albumInfo{
width:310px;
padding:0px 0px 0px 10px;
float:left;
}

.albumInfo ol{
}

.albumInfo li{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}



.footer{
text-align:center;
padding:10px;
background-color:#555555;
color:#000000;
}

.footer a{
text-decoration:none;
font-family:Futura-Medium, Arial, Verdana;
color:#FFFFFF;
}

.footer a:hover{
color:#CCCCCC;
text-decoration:underline overline;
}