body {
background-color:#000;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 25px 0;
padding:0;
text-align:left;
}

div, ul {
padding:0;
margin:0;
}

a {
color:#CCC;
text-decoration:none;
}

a:hover {
color:#E5A53D;
}

h1, h2, h3, h4, h5 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
margin:0;
padding:0;
}

h1 {
font-size:18px;
border-bottom:2px dotted #e5a53d;
margin:0 0 5px 0;
}

h1 a {
color:#FFF;
text-decoration:none;
}

img {
border:0 none;
}

.clear {
clear:both;
}

#all {
margin:0 auto;
width:900px;
}

#header {
width:900px;
height:106px;
padding:0;
margin:0;
}

#menu {
width:900px;
height:55px;
}

#title-top {
width:900px;
height:98px;
background-image:url(../images/title-top.png);
background-repeat:no-repeat;
}

#left {
float:left;
}

#content-left {
width:574px;
padding:0 20px 0 117px;
background-image:url(../images/content-bg.png);
background-repeat:repeat-y;
}

#content-left-bottom {
width:574px;
height:148px;
}

#right {
float:right;
}

#content-right {
width:135px;
padding:0 20px 0 34px;
background-image:url(../images/sidebar-bg.png);
background-repeat:repeat-y;
}

#content-right-bottom {
width:189px;
height:253px;
background-image:url(../images/sidebar-bottom.png);
background-repeat:no-repeat;
}

.videoplayer {
padding:57px 0 0 42px;
width:539px;
height:430px;
background-image:url(../images/video-bg.png);
background-repeat:no-repeat;
}
