html{
	margin:0;
	padding:0;
	font-size:100%;
}
body{
	margin:0;
	padding:0;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#5d5d5d;
}
a{
	outline:none;
}
#container{
	margin:0 auto;
	padding:0;
	width:990px;
	background-color:#222;
}
/* COLUMNS */
#cc{
	margin:0 15px 0 15px;
	padding:0;
}
#fc{
	margin:10px 10px 0 0;
	width:650px;
}
#ac{
	margin:10px 0 0 0;
	width:300px;
}
.col{
	float:left;
	display:inline;
}
.clr{
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}
#espn-header{
	margin:0;
	padding:1em 0.5em 0.9em 0.5em;
	font-size:0.625em; /* 10px */
	border-bottom: 1px solid #343434;
	color: #888;
	background-color:#222;
}
#espn-header ul{
	margin:0;
	padding:0;
	list-style:none;
}
#espn-header ul li{
	margin:0;
	padding:0 0.5em;
	float:left;
	border-right:1px solid #888;
}
#espn-header ul li.no-bdr{
	border: none;
}
#espn-header ul li.right{
	float:right;
}
#espn-header input{
	margin:-0.2em 0 0 0;
	padding:0;
	font-size:10px;
}
#espn-header input.header-submit {
	padding:0 1em;
	font-weight:bold;
	color:#fff;
	border:1px solid #8e949a;
	background: url(../images/login-btn-bg.gif) center center repeat;
}
#espn-header ul li a{
	color: #888;
	text-decoration:underline;
}
#espn-header ul li a:hover{
	color: #888;
	text-decoration:none;
}
#top{
	margin:0;
	padding:0;
	background-color:#000;
	position:relative;
	z-index:21;
}
#top h1{
	margin:0 0 0 15px;
	padding:10px 0;
	width:171px;
	height:26px;
	font-size:1em;
	text-indent:-200em;
	background: transparent url(../images/espn360-logo-big.gif) center bottom no-repeat;
}	
#top #espnLogo{
	margin:0 0 0 15px;
	padding:10px 0;
	width:171px;
	height:26px;
	font-size:1em;
	text-indent:-200em;
	background: transparent url(../images/espn360-logo-big.gif) center bottom no-repeat;
}	
#top .sponsor{
	margin: 10px 0 10px;
	padding-right:10px;
	height:59px;
	font-size:1em;
}
/* NEW */
#top ul,
#top li{
	list-style:none;
}
* html ul#nav{
	display:none;
	position:relative;
}
#top ul#nav li{
	margin:0;
	padding:0;
	float:left;
	text-indent:-200em;
}

#top ul#nav li li{
	text-indent: 0;
	float: none;
}

#top ul#nav li,
#top ul#nav a{
	margin:0;
	padding:0;
	height:28px;
	display:block;
}

#top ul#nav li{
	height:auto;
}

#top ul#nav li ul#dropdown{
	margin:0;
	padding:30px 0 0 0;
	width:230px;
	display:none;
	position:absolute;
	background-color:#555;
	border:1px solid #7e7e7e;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.75em;
	text-indent:0;
	top:0;
	left:0;
	z-index:20;
	background-image: url(../images/faux-top.gif);
	background-repeat:no-repeat;
}

#top ul#nav li ul#dropdown li{
	margin:0;
	padding:0;
	clear:both;
}

#top ul#nav li ul#dropdown li a{
	margin:0;
	padding:5px 10px 0 10px;
	display:block;
	height:20px;
	width:auto;
	text-decoration:none;
	background-color:#555;
	background-image:none;
	color:#fff;
}

#top ul#nav li ul#dropdown li a:hover{
	background-color:#666;
	background-image:none;
	text-decoration:none;
}
* html ul#dropdown a:hover{
	background-color:#666 ! important;
}

#top ul#nav li:hover ul#dropdown{
	display:block;
}






.local{
	border-top:1px solid #999;
	border-bottom:1px solid #999;
}

#nav-launch-player {
	background: transparent url(../images/watchnow.gif) no-repeat;
	left: 20px;
	top: 0px;
	width: 140px;
	position:relative;
}
#nav-launch-player a:hover, 
#nav-launch-player a.active, 
#nav-launch-player a.active:hover { background: transparent url(../images/watchnow.gif) 0px -28px no-repeat;}

#feature{
	margin:0 0 0 5px;
	padding:0;
	font-size:1em;
}
#feature-section{
	width:650px;
	height:250px;
	margin:10px 0 10px 10px;
	padding:0;
	position:relative;
	float:left;
	
}
* html #feature-section{margin-left:5px;}
.module{
	margin:0;
	padding:0;
	float:left;
	display:none;
	position:relative;
}
.feature-container{
	position:absolute;
	width:650px;
	bottom:0;
}
.feature-container h2{
	margin:0 0 2px 10px;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.75em;
	font-weight:normal;
	color:#fff;
}
.feature-info{
	padding:7px 0 10px 0;
	position:relative;
	width:650px;
}
.feature-info p{
	margin:0 0 0 130px;
	padding:0;
	width:330px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.8125em;
	color:#fff;
}
#feature .active {display:inline;}
#feature .btn{
	margin: 5px 0 0 10px;
	float:left;
	display:inline;
}
#feature .ad{
	margin:10px 0 10px 10px;
	width:300px;
	height:250px;
}
#pagination{
	clear:both;
	position:absolute;
	right:5px;
	bottom:5px;	
}
#pagination ul{
	margin:0;
	padding:0;
	list-style:none;
}
#pagination ul li{
	margin:0 0 0 1px;
	padding:0;
	float:left;
	background-color:#000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
#pagination ul li a{
	margin:0;
	padding:0;
	width:30px;
	height:30px;
	float:left;
	background-color:#000;
	color:#fff;
	text-decoration:none;
	text-indent:-200em;
}
#pagination ul li.active{
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
/* Modules */
#module0 {
	width:650px;
	height:250px;
//	background: url(../images/feature-1.jpg) no-repeat;
}
#module1 {
	width:650px;
	height:250px;
//	background: url(../images/feature-1.jpg) no-repeat;
}
#module2 {
	width:650px;
	height:250px;
//	background: url(../images/feature-2.jpg) no-repeat;
}
#module3 {
	width:650px;
	height:250px;
//	background: url(../images/feature-1.jpg) no-repeat;
}
#module4 {
	width:650px;
	height:250px;
//	background: url(../images/feature-1.jpg) no-repeat;
}
/* BTNS */
.pag1{
	width:30px;
	height:30px;
	background: url(../images/pag001.gif) no-repeat;
}
a.pag1:hover { background: transparent url(../images/pag001.gif) center -30px no-repeat;}
.active a.pag1:hover { background: transparent url(../images/pag001.gif) center 0 no-repeat;}
.pag2{
	width:30px;
	height:30px;
	background: url(../images/pag002.gif) no-repeat;
}
a.pag2:hover { background: transparent url(../images/pag002.gif) center -30px no-repeat;}
.active a.pag2:hover { background: transparent url(../images/pag002.gif) center 0 no-repeat;}
.pag3{
	width:30px;
	height:30px;
	background: url(../images/pag003.gif) no-repeat;
}
a.pag3:hover { background: transparent url(../images/pag003.gif) center -30px no-repeat;}
.active a.pag3:hover { background: transparent url(../images/pag003.gif) center 0 no-repeat;}
.pag4{
	width:30px;
	height:30px;
	background: url(../images/pag004.gif) no-repeat;
}
a.pag4:hover { background: transparent url(../images/pag004.gif) center -30px no-repeat;}
.active a.pag4:hover { background: transparent url(../images/pag004.gif) center 0 no-repeat;}
.pag5{
	width:30px;
	height:30px;
	background: url(../images/pag005.gif) no-repeat;
}
a.pag5:hover { background: transparent url(../images/pag005.gif) center -30px no-repeat;}
.active a.pag5:hover { background: transparent url(../images/pag005.gif) center 0 no-repeat;}
ul#submenu{
	margin:0 0 0 15px;
	padding:0;
	font-size:10px;
	font-weight: bold;
}
ul#submenu li{
	margin:0 5px 0 0;
	padding:0;
	float:left;
	display:inline;
	background-color:#000;
}
ul#submenu li a{
	margin:0;
	padding:2px 5px;
	display:block;
	color:#aaa;
}
ul#submenu li a{
	text-decoration:none;
}
ul#submenu li a:hover{
	color:#fff;
}
ul#submenu li.active a{
	border-bottom:5px solid #000;
	color:#fff;
}
/*
#submenu #bottom-nav{
	margin:0;
	padding:0;
	width:940px;
	height:23px;
	position:relative;
//	background: url(../images/submenu.gif) no-repeat;
}
#submenu #bottom-nav li{
	margin:0 7px 0 0;
	padding:2px 7px 0;
	//text-indent:-200em;
	list-style:none;
	float:left;
}
#submenu #bottom-nav li,
#submenu #bottom-nav a{
	height:23px;
	display:block;
	text-decoration:none;
}
*/
/* SUBMENU LINKS 
.sub-item a { color: #AAAAAA; }
.sub-item a:hover { color: #FFFFFF; }
.sub-item a.active, 
.sub-item a.active:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

.sub-item-active a { color: #FFFFFF; font-weight: bold; }
*/
#programing{
	width:945px;
	//margin:0 15px;
	margin-left:15px;
	margin-right:15px;
	padding:0 15px 15px 0;
	background-color:#000;
}
* #programing{
	display:inline-block;
}
#programing .program{
	margin:20px 14px;
	padding:0;
	float:left;
	display:inline;
	width:160px;
}
#programing .program .display{
	margin:0 0 4px 0;
	padding:0;
	width:160px;
	height:90px;
	position:relative;
}
#programing .program .display img{
	margin:0;
	padding:0;
	border:none;
}
a.btn{
	display:block;
	text-indent:-200em;
}
#programing .program .display a.btn{
	position:absolute;
	bottom:5px;
	right:5px;
}
#programing .program h2{
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	text-transform:none;
	color:#ddd;
}
#programing .program h3{
	margin:2px 0 0 0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.625em;
	font-weight:normal;
	text-transform:uppercase;
	color:#ddd;

}
#programing .program h3.alert{
	color:#c22;
}


/* BTNS */
.watchlive{
	width:109px;
	height:20px;
	background: url(../images/btn-watchlive.gif) no-repeat;
}
a.watchlive:hover { background: transparent url(../images/btn-watchlive.gif) 0 -20px no-repeat;}

.watchreplay{
	width:109px;
	height:20px;
	background: url(../images/btn-watchreplay.gif) no-repeat;
}
a.watchreplay:hover { background: transparent url(../images/btn-watchreplay.gif) 0 -20px no-repeat;}

.setreminder{
	width:109px;
	height:20px;
	background: url(../images/btn-setreminder.gif) no-repeat;
}
a.setreminder:hover { background: transparent url(../images/btn-setreminder.gif) 0 -20px no-repeat;}

.viewfullschedual{
	width:176px;
	height:11px;
	background: url(../images/btn-viewfullschedule.gif) no-repeat;
}
a.viewfullschedual:hover { background: transparent url(../images/btn-viewfullschedule.gif) 0 -11px no-repeat;}
* html .viewfullschedual {font-size:1px;}
#feedback {
	margin:0;
	padding:30px 15px 10px 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.625em;
	color:#ccc;
	border-bottom:1px solid #4f4f4f;
}
#feedback ul{
	margin:0;
	padding:0;
	list-style:none;
}
#feedback ul li{
	margin:0 15px 0 0;
	padding:0;
	text-transform:uppercase;
	float:left;
	
}
#feedback li a{
	color:#c22;
	font-weight:bold;
	text-decoration:none;
}
#feedback li a:hover{
	color:#c22;
	font-weight:bold;
	text-decoration:underline;
}
#footer{
	margin:0;
	padding:1.11em 1.66em 5em 1.44em;
	font-size:0.5625em; /* 9px */
	color:#888;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
}
#footer ul li{
	margin:0 0 0.333em 0;
	padding:0 0.444em;
	float:left;
	display:inline;
	border-right:1px solid #808080;
}
#footer ul li.no-bdr{
	border: none;
}
#footer ul li a{
	color:#888;
	text-decoration:underline;
}
#footer ul li a:hover{
	color:#888;
	text-decoration:none;
}
#footer a{
	color:#888;
	text-decoration:underline;
}
#footer a:hover{
	color:#888;
	text-decoration:none;
}
#events{
	margin:10px 0 0 0;
	padding:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
	background-color:#000;
}
#events h2{
	margin:0 5px 0 0;
	padding:0;
	font-size:1.25em;
	font-weight:normal;
	display:inline;
	color:#bbb;
}
#events select{
	font-size:12px;
}
#events .eventsearchcontainer{
	margin:0;
	padding:10px 0 0 0;

}
#events ul#eventnav{
	margin:0;
	padding:0;
	width:260px;
	height:25px;
	position:relative;
	background: url(../images/events-nav1.gif) no-repeat;
}
#events ul#eventnav li{
	margin:0 5px 0 0;
	padding:0;
	text-indent:-200em;
	list-style:none;
	float:left;
}
#events ul#eventnav li,
#events ul#eventnav a{
	height:25px;
	display:block;
	text-decoration:none;
}
#events .eventsearch{
	margin:0;
	padding:0;
}
#events .eventsearch input{
	font-size:11px;
}
#events .eventsearch input.subfield{
	padding:3px 5px 1px 5px;
	width:215px;
	background-color:#333;
	color:#666;
	border:1px solid #555;
}
#events .eventsearch input.btnsubmit{
	margin:0;
	padding:0;
	width:62px;
	height:20px;
	text-indent:-200em;
	background:url(../images/btn-360search.gif) center center no-repeat;
	border:none;
}
#events .eventsearch input.btnsubmit:hover{
	background:url(../images/btn-360search_hover.gif) center center no-repeat;
}

#events .eventinfo{
	margin:0;
	padding:0;
	background-color:#fff;
}
#events .eventinfo table{
	margin:0 10px;
	padding:0;
	width:610px;
	font-size:0.75em;
	table-layout:auto;
	border-collapse:collapse;
	border-spacing:0;
}
#events .eventinfo table td{
	margin:0;
	padding:5px 10px;
	color:#555;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}
#events .eventinfo table td.firstrow{
	border-bottom:1px solid #777;
}
/* TABLE CELLS */
#events .eventinfo table td.event_date{
	width:80px;
}
#events .eventinfo table td.event_time{
	width:65px;
}
#events .eventinfo table td.event_location{
	width:330px;
}
#events .eventinfo table td.event_location span{
	color:#000;
}
#events .eventinfo table td.event_action{
	width:100px;
	text-align:right;
}
#events .eventinfo table td.event_action a{
	font-size:0.8333em;
	color:#a00;
	text-decoration:none;
}
#events .eventinfo table td.event_action a:hover{
	color:#a00;
	text-decoration:underline;
}
/* EVENT SUB-NAV LINKS */
#inprogress {left: 0px; top: 0px; width: 76px; position:relative;}
#inprogress a:hover { background: transparent url(../images/events-nav1.gif) 0 -25px no-repeat;}
#inprogress a.active, 
#inprogress a.active:hover { background: transparent url(../images/events-nav1.gif) 0 -50px no-repeat;}

#upcoming {left: 0px; top: 0px; width: 82px; position:relative;}
#upcoming a:hover { background: transparent url(../images/events-nav1.gif) -81px -25px no-repeat;}
#upcoming a.active, 
#upcoming a.active:hover { background: transparent url(../images/events-nav1.gif) -81px -50px no-repeat;}

#replay {left: 0px; top: 0px; width: 66px; position:relative;}
#replay a:hover { background: transparent url(../images/events-nav1.gif) -168px -25px no-repeat;}
#replay a.active, 
#replay a.active:hover { background: transparent url(../images/events-nav1.gif) -167px -50px no-repeat;}

.ad300x250{
	margin:0;
	padding:0;
	width:300px;
	height:250px;
	background-repeat:no-repeat;
}
.pod{
	margin:10px 0 0 0;
	padding:10px;
	position:relative;
	background-color:#000;
	background-repeat:no-repeat;
}
.pod a.btn{
	position:absolute;
	right:15px;
	bottom:15px;
	text-indent:-200em;
}
.pod-container{
	background: transparent url(../images/1px_transparent.png);
	position:absolute;
	width:280px;
	bottom:10px;
}
.pod-info{
	margin:0;
	padding:5px;
	
}
.pod-info h2{
	margin:0;
	padding:0;
	color:#fff;
	font-size:0.75em;
	width: 160px;
}
.pod-info p{
	margin:0;
	padding:0;
	color:#fff;
	width:155px;
	font-size:0.625em;
}
.game{
	width:280px;
	height:130px;
	background-position: center center;
}
.pointer{
	cursor:pointer;
}
.faux-ad{background-image: url(../images/ad.jpg)}

/* double */
.watchreplay{
	width:109px;
	height:20px;
	background: url(../images/btn-watchreplay.gif) no-repeat;
}
a.watchreplay:hover { background: transparent url(../images/btn-watchreplay.gif) 0 -20px no-repeat;}
.setreminder{
	width:109px;
	height:20px;
	background: url(../images/btn-setreminder.gif) no-repeat;
}
a.setreminder:hover { background: transparent url(../images/btn-setreminder.gif) 0 -20px no-repeat;}
/* end double */
#game{
	margin:0;
	padding:10px;
	font-size:1em;
	background-color:#000;
	color:#fff;
}
#game2{
	margin:0;
	padding:10px;
	font-size:1em;
	background-color:#000;
	color:#fff;
}
#game2 h2{
	margin:0 0 0 8px;
	padding:0;
	font-size:1.75em;
	background-repeat:no-repeat;
	background-position: left center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
#game h1.gh{
	margin:-5px 0 15px 0;
	padding:0;
	font-size:1.75em;
	font-weight:normal;
	background-repeat:no-repeat;
}

#game .game-info-container{
	position:absolute;
	width:630px;
	bottom:0;
}
#game .game-info{
	margin:0;
	padding:7px 10px;
	position:relative;
	width:630px;
	background: transparent url(../images/feature-grad-bg.png) repeat-y;
}
#game .game-info h2{
	margin:0 0 2px 0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.75em;
	font-weight:normal;
	color:#fff;
}
#game .game-info p{
	margin:0;
	padding:0;
	width:430px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.8125em;
	color:#fff;
}
#game .gamedisplay{
	margin:0;
	padding:0;
	position:relative;
	background-repeat:no-repeat;
}
#game a.btn{
	margin-right:20px;
	text-indent:-200em;
}
#game2 a.btn{
	bottom:5px;
	display:block;
	position:absolute;
	right:5px;
	text-indent:-200em;
}
#game2 .gamedisplay{
	margin:0;
	padding:0;
	position:relative;
	background-repeat:no-repeat;
}
#game2 .gamedesc{
	margin:60px 0 0 10px;
	padding:0;
	width:200px;
	position:relative;
}
#game2 .gamedesc h2{
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.875em;
	color:#fff;
}
#game2 .gamedesc p{
	margin:0;
	padding:0 0 30px 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.875em;
	color:#ddd;
}
#game2 .gamedesc a.btn{
	position:absolute;
	bottom:0px;
	left:0;
}
a.btn .right{float:right;}
.header-sport{
	width:400px;
	height:22px;
}
.game-image{
	width:630px;
	height:230px;
}
.setreminder{
	width:109px;
	height:20px;
	background: url(../images/btn-setreminder.gif) no-repeat;
}
a.setreminder:hover { background: transparent url(../images/btn-setreminder.gif) 0 -20px no-repeat;}

#getaccess{
	margin:0 auto;
	padding:10px;
	width:375px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.75em; /* 12px */
	color:#fff;
	border:4px solid #fff;
	background: #951313 url(../images/getaccess-bg.jpg) 0 0 no-repeat;
	position:relative;
}
#getaccess a{
	color:#FFFFFF;
}
#getaccess h2{
	margin:0 0 0 10px;
	padding:0;
	font-size:1.49em;
	background-repeat:no-repeat;
}
#getaccess p{
	margin:10px;
	padding:0;
}
#getaccess dl{
	margin:0px 15px;
	padding:0;
	float:left;
}
#getaccess dl dt{
	margin:0;
	padding:0;
}
#getaccess dl dd{
	margin:0;
	padding:0;
}
#getaccess input{
	font-size:12px;
}
#getaccess #drawercontainer{
	margin:0;
	padding:0px 10px 10px 10px;
}
#getaccess .btncontainer{
	margin:2px 10px;
}
#getaccess .btncontainer a{
	color:#FFFFFF;
}
#getaccess .btncontainer .btn{
	height:20px;
	display:block;
	text-indent:-200em;
//	background-image:url(../images/drawer_plus.gif);
	background-position:right center;
	background-repeat:no-repeat;
}
* html #getaccess .btncontainer .btn{height:15px;}
#getaccess .btncontainer .close{
}
#getaccess .drawer{
	margin:0 0 1px 0;
}
#getaccess .hidden{
	display:none ! important;
}
#getaccess .drawer input,
#getaccess .drawer textarea{
		color:#666;
}
#getaccess .drawer input{
	margin:0 10px 10px 10px;
}
#getaccess .drawer label input{
	margin:0 5px 0 0;
	padding:0;
}
#getaccess .drawer label{
	margin:0 0 10px 10px;
	padding:0;
	display:block;
}
#getaccess .drawer textarea{
	margin:0 10px 10px 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	width:320px;
}
#getaccess .drawer ul{
	margin:10px 10px 0 10px;
	padding:0;
	list-style:none;
}
#getaccess .drawer ul li{
	margin:0 0 10px 0;
	padding:0;
}
#getaccess .drawer ul li a{
	color:#fff;
	text-decoration:underline;
}
#getaccess .drawer ul li a:hover{
	color:#fff;
	text-decoration:none;
}
#getaccess .drawer ul li input{
	margin:0;
}
#getaccess a.btn{
	margin:2px 0;
	display:block;
	text-indent:-200em;
}
#getaccess .drawer a.btn{
	margin:0 10px 10px;
}
#getaccess .drawer a.btn.selected span{
	display:block;
	width:10px;
	height:10px;
	background-color:#000;
}
#getaccess a.btnclose{
	position:absolute;
	top:10px;
	right:10px;
	text-indent:-200em;
}
.cbtn{
	width:10px;
	height:10px;
	background: url(../images/closebtn.gif) center center no-repeat;
}
.ga-header{
	width:308px;
	height:15px;
	background-image:url(../images/getaccess-header.gif);
}
.ga001{
	height:20px;
}
.ga002{
	height:20px;
}
.ga003{
	height:20px;
}
.ga004{
	height:20px;
}
.getaccessnow{
	width:118px;
	height:20px;
}
.requestaccessnow{
	width:150px;
	height:20px;
	background-image:url(../images/btn-requestaccessnow.gif);
}
/* OVERLAY */
#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:500;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.popupcontainer{
	display:none;
	position:absolute;
	top:10%;
	left:35%;
	width:403px;
	z-index:900;
}
.popupcontainer select{
	visibility:visible;
}
.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
