html {background:#000;min-width:900px;/*overflow-y:scroll;*/}
body {font-family:Helvetica, Arial, sans-serif;font-size:0.69em;color:#fff;width:100%;text-align:center}

#topnav {width:100%;height:23px;background:url(../img/bg-topnav.gif) repeat-x;}
#topnav ul {margin:0 auto;width:900px;}
#topnav ul li {float:left;display:inline;background:url(../img/divider-topnav.gif) top right no-repeat;}
#topnav ul li.last {background:none;}
#topnav ul li a {padding:0px 11px;height:23px;line-height:23px;color:#b6b6b6;text-decoration:none;}
#topnav ul li a:hover {color:#fff;}

#flash-topnav *:focus {outline:none;}
object:active, div:active {outline:none;}
object:focus, div:focus {-moz-outline-style:none;}

iframe {position:absolute;width:1px;height:1px;left:-10000px;}

#flash-topnav {display:none;margin:0 auto;width:900px;text-align:left;}
#flash-topnav .content {position:absolute;width:900px;height:80px;z-index:100;background:#000;}
#flash-topnav .content .logo-container {position:absolute;padding:11px 16px 11px 11px;width:72px;height:58px;z-index:200;background:#000;}
#flash-topnav .content .button-container {position:absolute;width:900px;height:80px;z-index:100;background:#000000 url(../img/bg-flash-topnav.gif) left top no-repeat;}
#flash-topnav .content .button-content {float:right;padding-top:26px;height:54px;}
#flash-topnav .content .toggle-container {float:left;height:36px;overflow:hidden;}
#flash-topnav .content .toggle {float:left;margin:0px 7px;display:inline;width:36px;height:72px;overflow:hidden;cursor:pointer;cursor:hand;}
#flash-topnav .content .button-content .grid {margin-top:-36px;background:url(../img/toggle-grid.gif) no-repeat;}
#flash-topnav .content .button-content .az {background:url(../img/toggle-az.gif) no-repeat;}
#flash-topnav .content .order-btn {float:left;display:inline;margin:0px 18px 0px 7px;width:155px;cursor:pointer;cursor:hand;}
#flash-topnav .content .order-wrapper-container {display:none;margin-top:80px;padding:50px 0px 60px 0px;background:#000;}
.flash-content-container {width:100%;height:560px;}
.flash-content-container.noflash {background:url(../img/bg-tmn.jpg) center center no-repeat;cursor:pointer;cursor:hand;}
.flash-content-container.alternate {background:url(../img/bg-tmn-alternate.jpg) center bottom no-repeat;}
.flash-content-container.upgrade {background:url(../img/bg-tmn-upgrade.jpg) center bottom no-repeat;}
.flash-content-container .upgrade-click {position:absolute;margin:284px 0px 0px 126px;display:inline;left:50%;top:0px;width:231px;height:43px;background:url(../img/p.gif);}
.flash-content-container .continue-click {position:absolute;margin:368px 0px 0px 126px;display:inline;left:50%;top:0px;width:283px;height:16px;background:url(../img/p.gif);}
#flash-content {width:100%;height:560px;min-width:900px;max-width:1200px;*width:expression(document.body.clientWidth > 1200 ? "1200px" : document.body.clientWidth + "px");}

#footer {margin:70px auto 15px auto;width:900px;}
#footer .legal {margin:0 auto;width:887px;padding-top:15px;color:#666666;font-size:127%;text-align: justify;}
#footer .legal .content {float:right;display:inline;width:868px;font-size:71%;}
.blackFooter{border:none !important;}

/** from TMN **/

div#order-wrapper {
	width: 900px;
	display: block;
	background:#000000 url('../img/OrderTheMovieNetwork.jpg') no-repeat;
	height: 117px;
	position: relative;
	margin-bottom: 15px;
}

/** province **/

div#order-province-wrapper {
	position: absolute;
	top: 21px;
	right: 29px;
	z-index: 40;
}
div#order-province-wrapper:hover {
	cursor: pointer;
}
div#order-province-handle {
	background: none;
	width: 355px;
	background-image: url('../img/SelectDropDown.png');
	height: 22px;
	background-repeat: no-repeat;
	background-position: 0px -22px;
}
div#order-province-wrapper.active div#order-province-handle {
	background-position: 0px -44px;
}
div#order-province-handle span {
	display: block;
	padding-top: 4px;
	padding-left: 8px;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Sans-serif;
	text-transform: uppercase;
	background: transparent;
}
div#order-province-wrapper div#order-province-content {
	display: none;
}
div#order-province-wrapper.active div#order-province-content {
	display: block;
}
div#order-province-content ul {
	margin: 0px;
	padding: 0px
}
div#order-province-content ul li {
	list-style: none;
	margin: 0px;
}
div#order-province-content ul li a {
	display: block;
	padding: 5px 10px;
	background: #424445;
	color: #d7d7d7;
	font-size: 13px;
	text-decoration: none;
	border-bottom: 1px solid #1d1d1e;
	border-left: 1px solid #1d1d1e;
	border-right: 1px solid #1d1d1e;
	margin: 0px;
	*-margin-top: 0px;
	*-margin-bottom: -18px;
}
div#order-province-content ul li a:hover {
	background: #757779;
	color: #fff;
}

/* provider */
div#order-provider-info-wrapper {
	display: none;
	position: absolute;
	top: 0px;
	right: 10px;
	z-index: 20;
	width: 355px;
	height: 117px;
	padding-left: 20px;
	background-image: url('../img/InfoOverlay.gif');
}
a#provider-close {
	position: absolute;
	right: 18px;
	margin-top: -40px;
	background-image: url('../img/X.gif');
	background-repeat: no-repeat;
	background-position: center 0px;
	outline: none;
	text-indent: -10000px;
	width: 11px;
	height: 11px;
	padding:0;
	overflow:hidden;
}
a#provider-close:hover {
	background-position: center -11px;
}

div#order-provider-info-wrapper h3 {
	margin: 0px;
	padding: 0px;
	color: white;
	font-weight: normal;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 20px;
}
div#order-provider-info-wrapper h4 {
	margin: 0px;
	padding: 0px;
	color: #6ccaf5;
	font-weight: normal;
	font-size: 15px;
	margin-bottom: 10px;
}
div#order-provider-info-wrapper a#provider-info-url {
	font-size: 13px;
	color: #c2c2c2;
	font-style: italic;
	background-image: url('../img/URL-Globe.gif');
	background-repeat: no-repeat;
	padding: 10px 0px 10px 28px;
	background-position: left center;
	text-decoration: none;
	font-weight: normal;
}
div#order-provider-info-wrapper a#provider-info-url:hover {
	color: #fff;
	background-image: url('../img/URL-Globe-r.gif');
}

div#order-provider-wrapper {
	position: absolute;
	bottom: 21px;
	right: 29px;
	z-index: 20;
}
div#order-provider-handle {
	background: none;
	width: 355px;
	background-image: url('../img/SelectDropDown.png');
	height: 22px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div#order-provider-wrapper.enable div#order-provider-handle {
	background-position: 0px -22px;
}
div#order-provider-wrapper.enable div#order-provider-handle:hover {
	cursor: pointer;
}
/*div#order-provider-wrapper.enabled.active div#order-provider-handle {
	background-position: 0px -44px;
}
*/
div#order-provider-handle span {
	display: block;
	padding-top: 4px;
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Sans-serif;
	text-transform: uppercase;
	background: transparent;
}
div#order-provider-content {
	z-index:35;
}
div#order-provider-wrapper div#order-provider-content {
	position: absolute;
	display: none;
}
div#order-provider-wrapper.enable.active div#order-provider-content {
	display: block;
}
div#order-provider-content ul {
	margin: 0px;
	padding: 0px;
	z-index:30;
}
div#order-provider-content ul li {
	list-style: none;
}
div#order-provider-content ul li a {
	width: 335px;
	display: block;
	padding: 5px 10px;
	background: #424445;
	color: #d7d7d7;
	font-size: 13px;
	text-decoration: none;
	border-bottom: 1px solid #1d1d1e;
	border-left: 1px solid #1d1d1e;
	border-right: 1px solid #1d1d1e;
}
div#order-provider-content ul li a:hover {
	background: #757779;
	color: #fff;
}

a {cursor:pointer;cursor:hand;}
