body {
margin:0px;
color:#fff;
background:#fff;
background-position:right;
background-repeat:repeat-y;

}


a:link		{color:#999;text-decoration:none;background:none;}
a:visited		{color:#999;text-decoration:none;background:none;}
a:active		{color:#999;background:none;}
a:hover		{color:#f00;text-decoration:underline;background:none;}
#banner {
color:#fff;
background:#fff;
background-position:left;
background-repeat:repeat-y;

font-size:large;
font-weight:normal;
padding-top:20px;
padding-right:20px;
padding-bottom:45px;
position:relative;z-index:1;
text-align:right;
}


#banner a:link		{color:#f00;text-decoration:none;background:none;}
#banner a:visited		{color:#f00;text-decoration:none;background:none;}
#banner a:active		{color:#f00;background:none;}
#banner a:hover		{color:#f00;text-decoration:none;background:none;}

.description {
color:#fff;
background:none;
font-size:small;
text-transform:none;
}
.side {
color:#f00;
background:none;
font-size:small;
font-weight:normal;
line-height:140%;
padding:5px;
}


.sidetitle {
color:#fff;
font-size:small;
font-weight:bold;
margin-top:10px;
background:none;
line-height:140%;
padding-right:3px;
padding-left:3px;
padding-top:10px;
text-align:left;

}

.sidetitle:first-letter {
color:#fff;
font-size:1em;
font-weight:bold;
}

.powered {
color:#f00;
background:none;
font-size:small;
line-height:140%;
padding:2px;
margin-top:20px;
text-align:center;
}