BODY{
margin-left: 10;
margin-right: 10;
margin-top: 10;
}
BODY#main{
background-color: #1a1a1a;
background-image: 
url('images/bg.jpg');
background-repeat: repeat-x;
}
BODY#player{
background-color: #191919;
background-image:url(images/player_bg.jpg);
background-position:bottom right; 
background-attachment:fixed; 
background-repeat:no-repeat;
}

BODY, TD, TH, TR{
font:11px "Verdana";
color:#e7e7e7;
}

img {border: 0 none;}

h1 {color: #ff6600; font-size: 15px;}
span {font-size: 14px; font-weight: bold;}

h2 {color: #ff6600; font-size: 15px;}
span {font-size: 14px; font-weight: bold; margin-top: 4px;}

input, select, {
font-weight:normal;
font:12px "Verdana";
color:#5d5d5d;
}

textarea {
background-color:#1a1a1a;
font-weight:normal;
font:12px "Verdana";
color:#ffffff;
}


a:link {text-decoration: none; color: #ffffff;}
a:visited {text-decoration: none; color: #ffffff;}
a:active {text-decoration: none; color: #ffffff;}
a:hover {text-decoration: none; color: #ffa820;}

#search {
height: 95px;
}

#goo {text-align: right;}

hr {
margin-top: 3px;
border: 0;
color: #666;
background-color: #666;
height: 1px;
}

table { border-collapse:collapse; }
table#row1 { background:none transparent; }
table#row2 { background-color: #222; }

.listleft {
width: 270px;
margin-right: 10px;
float: left;
}

.listright {
width: 270px;
margin-right: 20px;
float: left;
}

.right {
width: 158px;
float: right;
}

#search_box {
    text-align: center;
    width: 201px;
    height: 31px;
    background: url(images/bg_search_box.gif);
}
#search_box #s {
    float: left;
    padding: 3px 0 0 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 159px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}

#footer {
clear: both;
}

.dragme { cursor: move }
