body 
{
margin: 10px 50px;
font: 9pt/12pt tahoma; 
color: #FFFFFF; 
background: url(http://f5.wretch.yimg.com/mmeow/1/1139307574.jpg?fi2Kv65DdRUQ2DqXr.foZecL3QmWVjZvDP.JFWUXn6LR6TYdGL4.) no-repeat center bottom fixed #FFFFFF;
}

a:link 
{ 
font-weight: bold; 
text-decoration: none; 
color: #CCCCCC;
}

a:visited 
{ 
font-weight: bold; 
text-decoration: none; 
color: #CCCCCC;
}

a:hover, a:active 
{ 
text-decoration: underline; 
color: #AAAAAA;
}

#banner 
{
border-top: 2 solid #000000;
color: #888888;
background: none;
background-position: left; 
background-repeat: no-repeat;
background-image: url("");
font-size: large;
font-weight: normal;
padding: 15px;
text-align: right;
}

#banner a:link 
{ 
font-weight: bold; 
text-decoration: none; 
color: #333333;
}

#banner a:visited 
{ 
font-weight: bold; 
text-decoration: none; 
color: #333333;
}

#banner a:hover, a:active 
{ 
text-decoration: underline; 
color: #AAAAAA;
}


.description
{
color: #555555;
background: none;
font-size: small;
text-transform: none;
}

.side
{
color: #FFFFFF;
background: #888888;
font-size: small;
font-weight: normal;
line-height: 140%;
padding: 5px;
border-right: 2 solid #000000;
border-left: 2 solid #000000;
border-top: 2 solid #000000;
border-bottom: 2 solid #000000;

-moz-opacity: 0.5;
filter: alpha(opacity=50);
}

.sidetitle
{
border-top: 1 solid #000000;
color: #555555;
font-size: small;
font-weight: normal;
margin-top: 3px;
background: none;
line-height: 140%;
padding: 3px;
text-align: center;
}

.powered
{
border-top: 2 solid #000000;
background: none;
font-size: medium;
line-height: 140%;
text-transform: lowercase;
padding: 2px;
margin-top: 20px;
text-align: center;
}      