body {
color:#cfc;
margin:0;
font-family:"Verdana";
background-color:#000;
background-image:url(http://f6.wretch.yimg.com/truenolife/2/1254975150.jpg?TR3t8URDdhMOCSNpPQ.vqX2OuzSSqdELbFSrB7E1a6OA5j7IJMKQ_ZrU.2A-);
background-repeat:no-repeat;background-position:left center;
}

a, a:link, a:visited {
color:#0ab9f4;
text-decoration:none;
}
a:active, a:hover {
color:#ffb;
text-decoration:underline;
}
#banner {
background-image:url(http://f6.wretch.yimg.com/truenolife/2/1254966881.jpg?8sjP4CRDdhNhrLF2AmVoTJKfVkTOHevzxwXZi3pgHZ8J8WwI7m3PM8zwKU8-);background-repeat:no-repeat;
border:#565 1px solid;
color:#8f8;
font-family:verdana, arial, sans-serif;
font-weight:bold;
margin:5px;
padding:5px 20px;
}



#banner a, 
#banner a:link, 
#banner a:visited, 
#banner a:active, 
#banner a:hover {
color:#10FFAB;
font-family:Arial;
font-size:xx-large;
letter-spacing:.5ex;
text-decoration:none;
}

.description {
color:#fff;
display:block;
font-family:verdana, arial, sans-serif;
font-size:small;
font-weight:bold;
text-transform:none;
}
.side {
font-family:sans-serif;
font-size:small;

line-height:125%;
margin:5px 10px 5px auto;

}

.sidetitle {
border:1px solid #565;
font-family:monospace;
font-size:small;
font-weight:bold;
letter-spacing:.5ex;
margin-top:15px;
margin-left:auto;
padding:2px 10px;
text-transform:uppercase;

}
.powered {
border-bottom:1px solid #565;
border-top:1px solid #565;
font-family:sans-serif;
font-size:x-small;
font-weight:bold;
letter-spacing:.2em;
margin:10px 0 0 auto;
padding:2px;
text-align:center;
text-transform:uppercase;
width:250px;
}