html, body {
color:#4b2674;
font-family: Trebuchet MS, Helvetica, sans-serif;
/*font-family: Verdana, Verdana, Geneva, sans-serif;*/
font-size:14px;
 height: 100%;
 padding: 10px;
 margin: 0;
 background: transparent url(images/wallpaper.png) repeat scroll left top;
}

a{
text-decoration: none;
color: #4b2674;
}

a:hover {
text-decoration: underline;
}

img{
border: 0;
}

p{
padding: 0;
margin: 0;
}

.mainbg {
margin:0;
text-align:center;
}


#wrapper {
background: transparent url(images/28061913.058_3.jpg) no-repeat scroll right top; 
margin:0 auto;
padding:0;
text-align:left;
width:885px;
height: 700px;
overflow: none;
}

#header {
background:transparent url() no-repeat scroll right top;
color:#000000;
margin:0;
padding:5px;
height: 140px;
}

#content {
background: transparent url() repeat-y scroll left top;
/*color:#000000; */
height: 450px;
margin:0;
padding:0 25px 0 25px;
overflow-y:scroll;
overflow-x: hidden;
line-height: 1.5;
width: 345px;
/* filter: alpha(opacity=80); 
-moz-opacity: .80; */
}

#footer {
background:transparent url() no-repeat scroll left bottom;
color:#000000;
min-height: 50px;
margin:0;
padding:5px 0;
}

#navigation {
float:left;
margin:-5px 0 0 0;
padding:0px 10px 0 15px;
}

.clear {
clear:both;
height:0px;
overflow:hidden;
}

#menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#menu li {
/* float:left; */
font-size:17px;
font-weight:bold; 
}

#menu li a {
color:#ca90ba;
display:block;
padding:5px;
text-decoration:none;
border-bottom: 2px solid #ffffe7;
}

#menu li a.selected, #menu li a.selected:hover {
color: #4b2674;
border-bottom: 2px solid #4b2674;
}


#menu li a:hover {
border-bottom: 2px solid #ca90ba;
}

.title{
font-size: 18px;
font-weight: bold;
padding-bottom: 10px;
}

.img_box{
background:transparent url(images/frame.jpg) no-repeat scroll top left;
height: 435px;
width: 300px;
margin:10px;
padding: 32px 0 0 34px;
}

.img_box img{
border: 1px solid #ffffff;
}

#player{
padding: 0px;
/*padding: 10px 0 0 138px;*/
}