/*#main{
	width:969px;
	float:left;
	padding-left:30px;
	position: absolute;
	top:0;
   left:0;
   overflow:auto;
	}
	
html>body #main{
 width: 969px;
 float: left;
 padding-left: 30px;
 top: 0;
 left: 0;
 overflow: visible;
 position: static;	
}*/	

	
#main .grid2colc {
	MARGIN-BOTTOM: 365px;
	MARGIN-LEFT: 198px;
	WIDTH: 520px;
	POSITION: relative
}
#main .grid2colc .first.column {
	WIDTH: 203px
}
#main .grid2colc .last.column {
	WIDTH: 220px
}

#content #intro {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(poster.jpg) no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 640px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 475px
}
#content #intro H2 {
	PADDING-TOP: 130px;
	TEXT-ALIGN: center
}
#content #intro H3 {
	TEXT-ALIGN: center
}
#content #intro .grid2colc .first.column {
	WIDTH: 202px
}
#content #intro .grid2colc .last.column {
	WIDTH: 214px
}
#content #intro .grid2colc H3 {
	FONT-WEIGHT: normal;
	COLOR: #989796;
	TEXT-ALIGN: center
}
#content #intro .hasjs {
	DISPLAY: none
}
#content #intro UL.options {
	BORDER-TOP: #989796 1px solid;
	MARGIN-TOP: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
#content #intro UL.options LI {
	PADDING-RIGHT: 35px;
	DISPLAY: inline
}
#content #intro UL.options LI A {
	TEXT-DECORATION: none
}
#content #intro UL.options LI A:hover {
	TEXT-DECORATION: underline
}
#content #intro UL.options LI.end {
	PADDING-RIGHT: 0px
}
#content NOSCRIPT .sosumi {
	MARGIN-TOP: -1.4em;
	FONT-SIZE: 20px! important;
	LEFT: 0px;
	WIDTH: 100%;
	LINE-HEIGHT: 1.4em;
	POSITION: absolute;
	TOP: 70px;
	TEXT-ALIGN: center
}
#main tr td #moviecontainer {
	MARGIN-BOTTOM: 6px;
	MARGIN-LEFT: 0px;
	padding-bottom: 30px;
	WIDTH: 640px;
	POSITION: relative;
	HEIGHT: 469px;
	z-index: 10;
}
#main tr td #moviecontainer.small {height: 343px; width: 480px}
#main  tr td #moviecontainer .noqt {
	DISPLAY: none;
	FONT-SIZE: 20px
}
#main  tr td #moviecontainer .noqt IMG {
	POSITION: relative;
}
#main  tr td .loading#moviecontainer OBJECT {
	VISIBILITY: hidden;
	WIDTH: 1px! important;
	HEIGHT: 1px! important
}
#main  tr td .controllerwrap {
	MARGIN: -10px auto 0px;
	WIDTH: 640px
}
#main P.sizes {
	FONT-SIZE: 10px;
	FLOAT: left;
	MARGIN: 0px;
	COLOR: #192224
}
#main P.right.sizes {
	PADDING-LEFT: 0px;
	FLOAT: right;
}
#main P.sizes SPAN {
	COLOR: #989796;
	MARGIN-RIGHT: 0px;
}
#main P.sizes A {
	COLOR: #989796;
}
#main P.sizes A.active {
	CURSOR: default;
	COLOR: #989796;
	TEXT-DECORATION: none;
}
#main P.sizes A.active:hover {
	CURSOR: default;
	COLOR: #989796;
	TEXT-DECORATION: none;
}
#main P.sizes A:hover {
	COLOR: #989796;
}
#main P.sizes SPAN#hdbutton {
	MARGIN-RIGHT: 0px
}
#main P.sizes SPAN#hdbutton OBJECT {
	MARGIN-BOTTOM: -2px;
	MARGIN-LEFT: -1px
}
#main P.sizes SPAN#hdbutton EMBED {
	MARGIN-BOTTOM: -2px;
	MARGIN-LEFT: -1px
}
BODY.small #main P.sizes A.small {
	CURSOR: default;
	COLOR: #192224;
	TEXT-DECORATION: none
}
BODY.medium #main P.sizes A.medium {
	CURSOR: default;
	COLOR: #192224;
	TEXT-DECORATION: none
}
BODY.large #main P.sizes A.large {
	CURSOR: default;
	COLOR: #192224;
	TEXT-DECORATION: none
}
BODY.xlarge #main P.sizes A.xlarge {
	CURSOR: default;
	COLOR: #192224;
	TEXT-DECORATION: none
}
BODY.hd #main P.sizes A.hd {
	CURSOR: default;
	COLOR: #192224;
	TEXT-DECORATION: none
}
BODY #main P.sizes A.download {
	COLOR: #192224
}
#main   tr td #moviecontroller {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	WIDTH: 625px;
	POSITION: relative;
	HEIGHT: 8px;

}
#main   tr td #moviecontroller.small {
	width: 465px;

}
#main  tr td #moviecontroller DIV.control {
	BACKGROUND: transparent url("/images/playpause.gif") no-repeat scroll top;
	OVERFLOW: hidden;
	WIDTH: 8px;
	CURSOR: pointer;
	TEXT-INDENT: -999px;
	POSITION: relative;
	HEIGHT: 8px;
}
#main  tr td #moviecontroller DIV.play.control {
   BACKGROUND-POSITION: top 0px;
	WIDTH: 8px;
	HEIGHT: 8px;
}
#main tr td #moviecontroller DIV.pause.control {
	BACKGROUND-POSITION: center -8px;
	WIDTH: 8px;
	HEIGHT: 8px;
}
#main   tr td #moviecontroller DIV.sliderPanel {
	LEFT: 19px;
	WIDTH: 625px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 8px;
	BACKGROUND: url("/images/trackbg.gif") no-repeat left top;
}
#main   tr td #moviecontroller.small DIV.sliderPanel {

	WIDTH: 461px;
        margin-top: 4px;
	BACKGROUND: none;
}
#main   tr td #moviecontroller DIV.sliderPanel DIV.track DIV.loadedProgress {
	BACKGROUND: url("/images/trackbgloaded.gif") no-repeat left top;
	OVERFLOW: hidden;
	POSITION: absolute;
	HEIGHT: 8px
}
#main   tr td #moviecontroller.small DIV.sliderPanel DIV.track DIV.loadedProgress {
	BACKGROUND: #656d6f;
        height: 1px;
        position: absolute;
        
}
#main  tr td #moviecontroller DIV.sliderPanel DIV.track DIV.trackProgress {
	DISPLAY: none;


}
#main  tr td #moviecontroller.small DIV.sliderPanel DIV.track DIV.trackProgress {
        padding-right: 4px;
        display: block;
	background:#9e9e9e;
        height: 1px;
        position: absolute;
        z-index: 1000;
}
#main  tr td #moviecontroller DIV.sliderPanel DIV.track DIV.playHead {
	BACKGROUND: url("/images/pointer.gif") no-repeat left top;
	WIDTH: 7px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: -6px;
	HEIGHT: 14px
}
#main tr td #moviecontainer UL {
	POSITION: relative
}
#main  tr td #moviecontainer .pillbutton {
	PADDING-RIGHT: 43px;
	DISPLAY: block;
	FONT-SIZE: 15px;
	MIN-HEIGHT: 3em;
	MARGIN: 0px auto 1em;
	LINE-HEIGHT: 1.3em;
	TEXT-ALIGN: center
}
#main tr td #moviecontainer .pillbutton A {
	DISPLAY: inline-block;
	COLOR: #192224;
	POSITION: relative;
	TEXT-DECORATION: none
}
#main tr td #moviecontainer .pillbutton A SPAN {
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	WIDTH: auto;
	PADDING-TOP: 15px;
	TEXT-ALIGN: left;
	outline: none
}
#main tr td #moviecontainer .pillbutton A B {
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	WIDTH: auto;
	PADDING-TOP: 15px;
	TEXT-ALIGN: left;
	outline: none
}
#main  tr td #moviecontainer .pillbutton A SPAN {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 25px;
	BACKGROUND: url("/images/pillbevel_leftcap.png") no-repeat 0px 50%;
}
#main  tr td #moviecontainer .pillbutton A B {
	RIGHT: -43px;
	BACKGROUND: url("/images/pillbevel_rightcap.png") no-repeat 0px 50%;
	WIDTH: 43px;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 0px;
}
#main  tr td #moviecontainer .pillbutton A B {
	MARGIN-TOP: -15px
}
x:unknown {
 MARGIN-TOP: -15px
}
#main  tr td #moviecontainer .pillbutton A B {
	MARGIN-TOP: 0px;
	TOP: 0px
}
x:unknown {
 MARGIN-TOP: 0px;
TOP: 0px
}
x:unknown {
 MARGIN-TOP: 0px;
TOP: 0px
}
#main  tr td #moviecontainer .pillbutton A:hover {
	COLOR: #CFCDCD
}
#main  tr td #moviecontainer .endstate {
	WIDTH: 640px;
	POSITION: relative;
	HEIGHT: 475px
}
#main  tr td #moviecontainer .endstate IMG {
	FILTER: alpha(opacity=70);
	TOP: 0px;
	opacity: .7;
	-moz-opacity: .7
}
.hide {
	DISPLAY: none
}
