body{
        background-color:#4e5054;
        background-image:url(/images/background.gif);
        background-repeat:repeat-x;
        font-family:arial;
        color:#ffffff;
}

#container_main{
        width:900px;
        margin:auto;
        margin-top:0;
        margin-bottom:0;
        padding:0;
}

#container_left{
        width:214px;
        float:left;

}

#container_right{
        width:600px;
        float:left;
        min-height:200px;
        position:relative;
}

a#button_dvd{
        background-image:url(/images/button1.gif);
        display:block;
        width:186px;
        height:120px;
        text-indent:-5000px;
        overflow: hidden;        
        background-position:0 -120px;
}

a#button_dvd:hover{
        background-position:0 0;
}

a#button_online{
        background-image:url(/images/button2.gif);
        display:block;
        width:186px;
        height:120px;
        text-indent:-5000px;
        overflow: hidden;        
        background-position:0 -120px;
}

a#button_online:hover{
        background-position:0 0;
}


a#logo{
        behavior: url(/styles/iepngfix.htc);
        background-image:url(/images/logo.png);
        display:block;
        width:201px;
        height:47px;
        text-indent:-5000px;
        overflow: hidden;         
        margin-top:28px;
        padding:0;
        margin-left:8px;
}

.cb{
        clear:both;
}

ul#footer_info li{ 
        display: inline; 
        font-family:arial;
        font-size:11px;
        color:#cccccc;
        padding-right:8px;
        margin-right:6px;
        border-right:1px solid #cccccc;
        letter-spacing:.3px;
        
}

ul#footer_info li.last{ 
        border-right: none;
        
}

p.legal2{
        margin-top:6px;
        margin-bottom:20px;
        letter-spacing:.3px;
        line-height:15px;
}
img.imgpng{
        behavior: url(/styles/iepngfix.htc);
        margin:0;
        padding:0;
}

#player{
        margin-top:84px;
        padding:0;
}

#legal{
        margin-left:16px;
        padding:0;
        font-family:arial;
        font-size:11px;
        color:#cccccc;
        margin-top:23px;
}

h2{
        text-transform:uppercase;
        color:#330000;
        width:170px;
        margin-top:40px;
        margin-bottom:10px;
        margin-left:8px;
        line-height:20px;
        text-align:center;
        font-family: "Trebuchet MS", sans-serif; 
        font-weight:normal;
        font-size:18px;
        letter-spacing:1px;
}

#button1{
        margin:20px 0 0 -6px;
}

#button2{
        margin:0 0 0 -6px;
}

#player_top{
        behavior: url(/styles/iepngfix.htc);
        margin-top:0;
        margin-bottom:0;
        padding-top:14px;
        padding-bottom:0;
        width:668px;
        height:354px;
        padding-left:0;
        background-image:url(/images/videoFrame.png);
        background-repeat:no-repeat;
}

#player_bottom{
        height:91px;
        width:658px;
        background-image:url(/images/player_bottom.png);
        behavior: url(/styles/iepngfix.htc);
        background-repeat:no-repeat;
}



#player_text{
        padding-top:7px;
        padding-left:60px;
        padding-right:40px;
        line-height:20px;
}

#player{
        font: bold 16px "Trebuchet MS", sans serif;
        color:#ffffff;
}

#player_title{
        font: bold 16px "Trebuchet MS", sans serif;
        text-transform:uppercase;
        color:#c3d52d;
}

#shield{
        position:absolute;
        top:18px;
        left:332px;
        z-index:100;
}

object#flasher,
div#alternativeContent {
	display: block;
	width: 640px;
	height: 354px;
	margin-left: 14px;
        background-color:#000000;
}

div#framer {
	position: absolute;
	top: 98px;
	width: 640px;
	height: 355px;
        behavior: url(/styles/iepngfix.htc);
	background: url(/images/framer_640x355.png) left top no-repeat;
}



