body{
margin:0px;
padding:0px;
display:block;
background-color:#000000;
color:#CFCFCF;
font-family:VERDANA,ARIAL,HELVETICA;
font-size:11px;
line-height:14px;
}

.load{
visibility:hidden;
display:none;
}


#head{
position:relative;
display:block;
width:950px;
height:200px;
background-image:url(img/head.jpg);
background-repeat:no-repeat;
}

#menu_wrapper{
display:block;
width:950px;
height:51px;
white-space: nowrap;
position:relative;
border-bottom:1px solid #CFCFCF;
}

a{
text-decoration:none;
color:#CFCFCF;
font-family:VERDANA,ARIAL,HELVETICA;
}
a:hover{
color:#ffffff;
}

a.menu_1{
display:block;
float:left;
height:45px;
width:75px;
background-image:url(img/menu_1.jpg);
}
a.menu_1:hover{
color:#ffffff;
background-image:url(img/menu_1_hover.jpg);
}

a.menu_2{
display:block;
height:45px;
width:80px;
float:left;
background-image:url(img/menu_2.jpg);
}
a.menu_2:hover{
color:#ffffff;
background-image:url(img/menu_2_hover.jpg);
}

a.menu_3{
display:block;
height:45px;
width:106px;
float:left;
background-image:url(img/menu_3.jpg);
}
a.menu_3:hover{
color:#ffffff;
background-image:url(img/menu_3_hover.jpg);
}

a.menu_4{
display:block;
height:45px;
width:91px;
float:left;
background-image:url(img/menu_4.jpg);
}
a.menu_4:hover{
color:#ffffff;
background-image:url(img/menu_4_hover.jpg);
}

a.menu_5{
display:block;
height:45px;
width:59px;
float:left;
background-image:url(img/menu_5.jpg);
}
a.menu_5:hover{
color:#ffffff;
background-image:url(img/menu_5_hover.jpg);
}

a.menu_6{
display:block;
height:45px;
width:103px;
float:left;
background-image:url(img/menu_6.jpg);
}
a.menu_6:hover{
color:#ffffff;
background-image:url(img/menu_6_hover.jpg);
}

a.menu_7{
display:block;
height:45px;
width:184px;
float:left;
background-image:url(img/menu_7.jpg);
}
a.menu_7:hover{
color:#ffffff;
background-image:url(img/menu_7_hover.jpg);
}

a.menu_8{
display:block;
height:45px;
width:249px;
float:left;
background-image:url(img/menu_8.jpg);
padding-top:1px;
}
a.menu_8:hover{
color:#ffffff;
background-image:url(img/menu_8_hover.jpg);
}



.select{
display:block;
height:45px;
float:left;
position:relative;
}

#content{
position:relative;
display:block;
width:950px;
}

.news_pos1{
border-bottom:1px solid #CFCFCF;
height:20px;
color:#CFCFCF;
width:300px;
font-family:VERDANA,ARIAL,HELVETICA;
position:relative;
display:block;
font-size:12px;
}

.news_pos2{
display:block;
width:300px;
position:relative;
padding-top:15px;
padding-bottom:25px;
}

.entry_thumb{
position:relative;
padding-bottom:25px;
float:left;
width:200px;
}

.thumb_pos1{
position:relative;
width:75px;
float:left;
}
.thumb_pos2{
position:relative;
width:90px;
float:left;
}

.thumb_pos3{
position:relative;
width:90px;
float:left;
}

.thumb{
position:relative;
padding-right:10px;
float:left;
width:100px;
height:100px;
}

#action{
padding-top:15px;
padding-bottom:25px;
}

.entry_2_c{
position:relative;
display:block;
width:725px;
background-color:#000000;
float:left;
}

.title_2_c{
border-bottom:1px solid #CFCFCF;
height:20px;
color:#CFCFCF;
width:725px;
font-family:VERDANA,ARIAL,HELVETICA;
font-size:12px;
position:relative;
display:block;
}

.col_1{
position:relative;
width:300px;
display:block;
padding-left:0px;
float:left;
}

.title-col_1{
border-bottom:1px solid #CFCFCF;
color:#CFCFCF;
width:300px;
height:20px;
font-family:VERDANA,ARIAL,HELVETICA;
font-size:12px;
position:relative;
display:block;
}

.col_2{
position:relative;
width:400px;
display:block;
padding-left:25px;
float:left;
}

.title-col_2{
border-bottom:1px solid #CFCFCF;
font-family:VERDANA,ARIAL,HELVETICA;
font-size:12px;
height:20px;
}

.col_3{
position:relative;
width:200px;
display:block;
padding-left:25px;
float:left;
}

.title-col_3{
border-bottom:1px solid #CFCFCF;
font-family:VERDANA,ARIAL,HELVETICA;
font-size:12px;
height:20px;
}

.entry{
padding-top:15px;
padding-bottom:25px;
}

.download_entry{
width:400px;
padding-top:15px;
padding-bottom:15px;
display:block;
height:150px;
}
a.download{
display:block;
position:relative;
width:100px;
float:left;
padding-left:25px;
}

.download_pic{
width:100px;
padding-bottom:25px;
position:relative;
float:left;

}

.entry_pic{
padding-bottom:25px;
}

.video_entry{
padding-bottom:25px;
display:block;
width:725px;
float:left;
}
.video_info{
padding-top:15px;
position:relative;
display:block;
width:300px;
float:left;
}

.video_player{
padding-top:15px;
display:block;
position:relative;
width:400px;
height:300px;
left:25px;
float:left;
}

.video-pos1{
display:block;
position:relative;
width:400px;
font-size:12px;
}
.video-pos2{
display:block;
position:relative;
width:400px;
font-size:11px;
}
.video-pos3{
display:block;
position:relative;
width:400px;
font-size:11px;
}

.date_entry{
padding-top:15px;
position:relative;
display:block;
width:400px;
}

.pos1{
display:block;
position:absolute;
font-size:12px;
left:0px;
}

.pos2{
display:block;
position:absolute;
left:110px;
width:400px;
font-size:12px;
}

.pos3{
display:block;
position:relative;
left:260px;
width:140px;
font-size:12px;
}

.pos4{
display:block;
position:relative;
left:110px;
width:290px;
}

.pos5{
display:block;
position:relative;
left:110px;
width:290px;
}

.biopic{
padding-top:15px;
}

.release_entry{
position:relative;
display:block;
padding-top:15px;
padding-bottom:25px;
float:left;
width:725px;
}

.release-pos1{
display:block;
position:relative;
height:200px;
width:200px;
left:0px;
float:left;
}

.release-pos2{
display:block;
position:relative;
font-size:11px;
left:100px;
height:20px;
padding-left:25px;
width:75px;
float:left;
}

.release-pos3{
display:block;
position:relative;
font-size:11px;
left:105px;
height:20px;
padding-left:25px;
width:150px;
float:left;
}

.release-pos4{
display:block;
position:relative;
left:100px;
height:20px;
padding-left:25px;
width:50px;
float:left;
font-size:11px;
}

.release-pos5{
display:block;
position:relative;
left:100px;
height:20px;
padding-left:25px;
width:300px;
float:left;
font-size:11px;
}

.release-pos6{
display:block;
position:relative;
left:100px;
height:20px;
padding-left:25px;
width:300px;
float:left;
font-size:11px;
}

.release-pos7{
display:block;
position:relative;
width:300px;
left:100px;
height:20px;
padding-left:25px;
font-size:11px;
float:left;
}

.release-pos8{
display:block;
position:absolute;
width:300px;
left:325px;
top:160px;
height:20px;
font-size:11px;
padding-top:15px;
}

.entry_dates{
position:relative;
display:block;
}

.date_pos1{
position:absolute;
left:0px;
}

.date_pos2{
left:110px;
position:absolute;
}

.date_pos3{
left:260px;
position:absolute;
}

#wrap{
margin-left:auto;
margin-right:auto;
width:950px;
display:block;
padding-left:25px;
padding-right:25px;
}


* {margin:0;padding:0;}

html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 50px;}  /* must be same height as the footer */

#footer {


        margin-top: -50px;
        height: 20px;
        clear:both;
        width:950px;
        margin-left:auto;
        margin-right:auto;
        display:block;
        color:#CFCFCF;
        font-family:VERDANA,ARIAL,HELVETICA;
        border-top:1px solid #CFCFCF;
        padding-top:5px;

        }

/* CLEAR FIX*/
.clearfix:after {content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */