/* ====================================	Star Wars Celebration - Reed Expo	Specialist: Milton Montaque	Date: November 17, 2009	Version: 1.0   ==================================== */@import url(reset.css);/***Crap To Hide 4 Epi***/#accessibility-links, #accessibility-links, #HeaderTopBar, #LanguageSelector, #HeaderBottomBar, .ExtendedFooter {	display:none;}html{	background:url(/RNA/RNA_StarWarsCelebration/2010-images/bottom_bg.gif) repeat;}body {	background:url(/RNA/RNA_StarWarsCelebration/2010-images/top_bg.gif) repeat-x;	margin:0 0 20px 0;}body, td, th {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666;}table.pad5 td{	padding:5px ;}#Container a img {	border:0;}#Container a, #Container a:visited, .popup a , .popup a:visited {	color:#8D1E1C;	text-decoration:none;	font-weight:bold;}#Container #BreadCrumb{	font-size:11px;}#Container #BreadCrumb a, #Container #BreadCrumb a:visited, .popup a , .popup a:visited {	color:#B33338;}#Container a:hover, #Container #BreadCrumb a:hover, .popup a:hover {	color:#FDB813;	text-decoration:underline;}#Container h1, .popup h1 {	text-transform: capitalize;	font-size:24px;	color:#9DB7C4;	margin:0;	padding:0 0 3px 0;}#Container h2, .popup h2 {	font-size:18px;	color:#8D1E1C;	margin:0 0 3px 0;	padding:9px 0 5px 0;	border-bottom:1px solid #EBEBEB;}#Container h3, .popup h3 {	font-size:14px;	color:#FDB813;	font-weight:bold;	margin:0;	padding:9px 0 3px 0;}#Container p, .popup p {	line-height:20px;	margin:0;	padding:0 0 11px 0;}#Container ul, .popup ul{    background-color:#F5F5F5;    list-style:disc;    margin: 5px 0 10px;    padding:5px 10px;}#Container ol, .popup ol{    background-color:#F5F5F5;    list-style:decimal;    margin: 5px 0 10px;    padding:5px 10px;}#Container ul li, #Container ol li, .popup ul li, .popup ol li{    margin:0 0 0 20px;    padding:0 0 5px 0;    line-height:20px;}#Container ul.arrow li, #Container ol.arrow li, .popup ul.arrow li, .popup ol.arrow li{	list-style-image: url(/RNA/RNA_StarWarsCelebration/2010-images/ul_arrow.gif);}#Container ol.noshade, #Container ul.noshade, .popup ol.noshade, .popup ul.noshade{	background: none;}#ContentContainer{float:right;}#Container hr, .popup hr{color:#B33338;}/****************Header****************/#top_container #banner {	display:block;	color:#FFF;	text-align:left;	width:960px;	height:129px;	margin:0;	padding: 20px 0 0 0;}#top_container .clear{	font-size:0px;	}#top_container #top {	color:#CCC;	font-size:11px;	width:960px;	height:20px;	margin:0;	padding:6px 0 0 0;}#top_container #top #days_left {	float:right;}#top_container #top #network_links {	float:left;}#top_container #top a, #top a:visited, #Footer a, #Footer a:visited {	color:#FFF;	font-weight:normal;	text-decoration:none;}#top_container #top a:hover, #Footer a:hover {	color:#FFF;	text-decoration:underline;}#top_container #ad_container #adspot1 {	float:right;	margin: 0;	padding: 0;}#top_container #ad_container #buy_tickets {	float:left;	margin: 0;	padding: 0;}.PageHeader {	background:url(/RNA/RNA_StarWarsCelebration/2010-images/top_bg.gif) repeat-x;}/*************Container***************/#Container {	width:960px;	background:url(/RNA/RNA_StarWarsCelebration/2010-images/content_bg.gif) bottom repeat-y;	margin:0 auto;	padding:0;}#ContentContainer .Column1WithLeftNav {	background-color:#FFF;	float: left;	width:495px;	margin: 0;	padding: 10px;}table#home_table td{	padding:0 0 10px 0;}/****************Right****************/#ContentContainer #Column2 {	float: right;	color:#666;	background-color:#FFF;	text-align:center;	width:200px;	margin:0;	padding:10px 10px 10px 0;}/****************Nav****************/#LeftNavigation {	float:left;	width:232px;	padding:0;	margin:0;	font-size:12px; }#LeftNavigation .JSBlock, .LeftNavigation{	clear:both;}#LeftNavigation .JSBlock{/*Funky Problem With Things Beneath Nav*/	float: left;	width: 232px;	text-align:center;}#LeftNavigation ul {	list-style: none;	margin: 0;	padding: 0;}#LeftNavigation ul li {	float: left;	margin: 0;	padding: 0;}/**Main Level**/#LeftNavigation #left ul li a, #LeftNavigation #left ul li a:visited {	display:block;	background:#EBEBEB url(/RNA/RNA_StarWarsCelebration/2010-images/main_nav_bg.gif) top repeat-x;	width:221px;/*	_width:221px;*/	height:29px;	line-height:29px;	color:#666;	border-bottom:1px solid #CCC;	text-decoration:none;	margin:0;	padding:0 0 0 10px;	font-weight:bold;}#LeftNavigation #left ul li a:hover {	color: #798A41;}#LeftNavigation #left ul li a.Selected, #LeftNavigation #left ul li a.Selected:visited, #LeftNavigation #left ul li a.SelectedExpanded, #LeftNavigation #left ul li a.Expanded, #LeftNavigation #left ul li a.Expanded:visited {	background: #EBEBEB url(/RNA/RNA_StarWarsCelebration/2010-images/main_nav_bg.gif) bottom repeat-x;	width:221px;	border-right:1px solid #CCC;	font-style: italic;	color: #FFF;}/**Sub Nav**/#LeftNavigation #left ul li#Level2 ul li a, #LeftNavigation #left ul li#Level2 ul li a:visited {	display:block;	background:#DDD url(/RNA/RNA_StarWarsCelebration/2010-images/sub_nav_bg.gif) 9px 0 no-repeat;	width:206px;	height:29px;	line-height:29px;	color:#666;	border-bottom:1px solid #CCC;	text-decoration:none;	margin:0;	padding:0 0 0 25px;	font-weight:normal;}#LeftNavigation #left ul li#Level2 ul li a.Selected, #LeftNavigation #left ul li#Level2 ul li a.SelectedExpanded  { /*Selected Sub Nav*/	background:#DDD url(/RNA/RNA_StarWarsCelebration/2010-images/sub_nav_bg.gif) 9px bottom no-repeat;	color:#000;	text-decoration:none;	font-style: italic;	font-weight:bold;}#LeftNavigation #left ul li#Level2 ul li a:hover, #LeftNavigation #left ul li#Level2 ul li#Level3 a.Selected{	background:#DDD url(/RNA/RNA_StarWarsCelebration/2010-images/sub_nav_bg.gif) 9px bottom no-repeat;	color:#000;	text-decoration:none;	font-weight:bold;}/***********Beneath Nav***********/#below_nav{	text-align:center;}/****************Footer****************/#Footer {	background: url(/RNA/RNA_StarWarsCelebration/2010-images/footer_bg2.png) no-repeat;	color:#CCC;	text-align:left;	width:940px;	margin:0 0 0 0;	padding:23px 10px 0 10px;	height:37px;	font-size: 11px;}#Footer #copyright {	text-align:left;	float:left;}#Footer #bottom_links {	text-align:right;	float:right;}/*******SiteMap*******/#sitemap ul{	background-color: #FFF;}#sitemap ul li{	list-style:none;}#sitemap ul li ul li{	list-style-image: url(/RNA/RNA_StarWarsCelebration/2010-images/sitemap-arrow.gif);}/***************************/.clear {	clear:both;}/************************Forms**********************/#id_matrix input,#id_matrix select,#id_matrix textarea{	background-color:#FFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#666;	padding:5px;	border:1px solid #CCC;}#id_matrix input:focus, #id_matrix select:focus, #id_matrix textarea:focus{	background-color:#FFFFCC;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#333;	padding:5px;	border:1px solid #888;}.red {	color: #FF0000;	font-size:12px;}/****************xForm Styles****************/.xformContainer .xformvalidator {	background-color:#FFDFDF;	color:#AF0000;	float:right;	font-size:11px;	font-weight:bold;	padding:10px;}.xformContainer fieldset {	border:1px solid #CCC;	padding:5px;}.xformContainer fieldset input {	clear:both;}.xformContainer fieldset label {	color:#666;	float:left;	font-weight:normal;	padding:0 0 0 5px;	width:auto;}.xformContainer input, .xformContainer select, .xformContainer textarea {	float:left;}.xformContainer label {	float:left;	font-weight:bold;	line-height:20px;	text-align:left;	width:165px;}.xformContainer table#id_matrix td {	clear:both;	padding:10px;}.xformContainer legend{	color:#666;	font-weight:bold;}/***********Discounts*-*********/.discount{	background:url(/RNA/RNA_StarWarsCelebration/2010-images/discount-container.jpg) no-repeat;	padding:55px 15px 5px 15px;	display:block;	width:450px;	margin:0 auto 10px auto;	font-weight:bold;	color:#8D1E1C;	min-height:100px;}/***************Sliding Styles***************/.boxgrid {	width: 100%;/*150px;/*450px;*/	height: 150px;/*215px;*/	float:left;	overflow: hidden;	position: relative;}.boxgrid img {	position: absolute;	top: 0;	left: 0;	border: 0;}.boxcaption {/*	float: left;*/	text-align:center;	position: absolute;	background: #FFF;	height: 100px;	width: 100%;/*150px;*/	opacity: .8;	padding-top:5px;	/*padding:15px 30px 0 10px;*/	/* For IE 5-7 */	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);	/* For IE 8 */	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}.boxcaption p{	font-size:14px;}.captionfull .boxcaption{	top: 100%;	left: 0;}.caption .boxcaption {	top: 100%;	left: 0;}/*********************Guest  Table*********************/.guest{	float:left;	width:150px;	padding:10px 5px;	margin:0px;	text-align:center;	height:150px;}/*********************Colorbox*********************/.popup{	padding:10px;	clear:both;}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}/*     ColorBox example user style    The following rules are ordered and tabbed in a way that represents the    order/nesting of the generated HTML, so that the structure easier to understand.*/#cboxOverlay{background:#000;}#colorbox{}    #cboxContent{margin-top:20px;}        #cboxLoadedContent{background:#000; padding:0px; background-color:#FFF;}        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(/RNA/RNA_StarWarsCelebration/2010-images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}        #cboxPrevious.hover{background-position:bottom left;}        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(/RNA/RNA_StarWarsCelebration/2010-images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}        #cboxNext.hover{background-position:bottom right;}        #cboxLoadingOverlay{background:#000;}        #cboxLoadingGraphic{background:url(/RNA/RNA_StarWarsCelebration/2010-images/loading.gif) center center no-repeat;}        #cboxClose{position:absolute; top:0px; right:15px; display:block; background:url(/RNA/RNA_StarWarsCelebration/2010-images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}        #cboxClose.hover{background-position:bottom center;}