@import 'themes.css';
@import 'sifr.css';

body
{
	background: url('../images/backRepeat.gif') repeat-x;
	text-align: center;
	position: relative;
}

body.blank
{
	background: none;
}

#container
{
	background: #FFF;
	width: 965px;
	margin: 0px auto;
	text-align: left;
	padding: 10px;
}

#header
{
	height:auto !important; 
	z-index: 1000;
}

#header img
{
	margin: 20px 15px;
}

ul#topNav,
ul#mainNav,
ul#subNav,
ul#bottomNav,
.coupons ul,
.slideshow ul,
#passions,
#map ul
{
	padding: 0;
	margin: 0;
}

#topNav li,
#mainNav li,
#subNav li,
#bottomNav li,
.coupons li,
.slideshow li,
#passions li,
#map li
{
	list-style: none;
}

ul#topNav li,
ul#bottomNav li
{
	float: right;
	margin: 0 14px 0px 0px;
}

#topNav a,
#mainNav a,
#subNav a
{
	text-decoration: none;
}

ul#topNav a
{
	color: #44392b;
	font-size: .8em;
}

ul#mainNav,
form#search
{
	background: url('../images/mainNavBg.gif') repeat-x;
}

ul#mainNav
{
	font-size: 1.05em;
	width: 765px;
	float: left;
	display: block;
	clear: both;
	height:51px !important;
	position: relative;
	z-index: 999;
}

ul#mainNav a,
ul#mainNav span
{
	height: 41px;
	margin-bottom: 10px;
	line-height: 41px;
}


ul#mainNav li, ul#subNav li
{
	float: left;
	cursor: default;
	overflow: hidden;
}

ul#mainNav li
{
	overflow: visible;
	position: relative;
}

ul#mainNav a,
ul#mainNav span
{
	color: #4E3B32;
	display: block;
	padding: 0px 6px;
	float: left;
	background: #DEDAD6 url('../images/mainNavSep.gif') no-repeat 100% 0%;
}
ul#mainNav a:hover, ul#mainNav span
{
	color: #ffffff;
	background: #2F5E92;
}

ul#mainNav .active
{
	background: url('../images/mainNavSelBlue.gif') no-repeat 50% 50%;
	
}



/* Top Nav on Hover  */
#mainNav li:hover a, #mainNav a:focus, #mainNav li.g31hvr a {
	
	display: block;
}
#mainNav li:hover ul, #mainNav li.g31hvr ul {
	display: block;
	text-decoration: none;
	
}
/* Style Drop down block elements  */
#mainNav li:hover ul a, #mainNav li.g31hvr ul a {

	background-image: none;
	bottom: 1px;

}
#mainNav ul a:hover {
	background-color: #2F5E92;
	color: #ffffff;
}
/* Main Container for all rollover links  */
#mainNav li ul {
	position: absolute;
	background-color: #DEDAD6;
	display: none;
	list-style: none;
	top: 33px;
	left: 0px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	padding-left: 0px;
	z-index: 1500;
}

#mainNav li ul li {
	
	display: block;
	clear: both;
	border: none;
	
}
#mainNav li ul li a {
	
	text-transform: none;	
	text-decoration: none;
	background: #DEDAD6 none repeat scroll 0 0;
	display: block;
	overflow:hidden;
	padding: 5px;
	border-bottom: 1px solid #666666;
	color: #000000;
	color:#4E3B32;
	bottom: 0px;
	height:auto;
	line-height: 16px;
	margin: 0;
	width: 13.4em;
	font-size:12px;
}

#mainNav li ul li a span {
	display: block;
}
#mainNav img {
	float: left;
	padding-top: 0px;
	padding-right: 6px;
}


#subNav img
{
	width: 255px;
	height: 170px;
}

form#search
{
	float: left;
	display: block;
	width: 200px;
	height: 41px;
	position: relative;
}

form#search input#query
{
	width: 130px;
	left: 4px;
	line-height: 24px !important;
}

form#search input
{
	height: 24px;
	border: none;
	background: #FFF;
	position: absolute;
	top: 9px;
	left: 134px;
}

span.inputHolder { display:block; margin-bottom:10px;  }
span.inputHolder label { display:block; float:left; width:200px; text-align:right; margin-right:5px; }
label.btnContainer { display:block; float:none; width:400px; text-align:center; margin:10px; }


#page
{

	background: url('../images/leftBarRepeat.gif') repeat-y;
	z-index: 1;
}

#page #landing
{
	background: #0b2d5b;
	clear: both;
	padding: 15px;
	color: #FFF;
	position: relative;
	line-height: normal;
}

#page #landing p
{
	margin: 0;
}

#page #left,
#page #content
{
	float: left;
}

#page #left
{
	clear: left;
	width: 115px;
	padding: 15px 10px;
	background: url('../images/10px-white.gif') repeat-x;
	font-size: .8em;
}

#page #middle
{
	padding-bottom: 40px;
}

#page #content
{
	margin: 40px 0 0 40px;
	width: 482px;
}

#page #content.fullblank
{
	margin: 0;
	padding:0;
}

#page #right
{
	width: 268px;
	margin: 40px 0 0 0;
	float: right;
	clear: right;
	position: relative;
	z-index: 200;
}

#page #builder
{
	width: 238px;
	float: right;
	background: #0b2d5b;
	padding: 0px 15px 15px 15px;
	display:none !important;
}

#page #builder .content
{
	background: #f76600;
	padding: 12px;
	color: #fccaa6;
	font-size: .9em;
	letter-spacing: -.05em;
}

#page #builder h3
{
	font-size: 1.1em;
}

#backpack
{
	/*background: #f76600 url('../images/backpackIcon.gif') 15px 50% no-repeat;*/
	background: #f76600;
	height: 45px;
	margin-top: 40px;
	clear: both;
	padding: 15px 25px 25px 15px;
	color: #FFF;
	font-size: .8em;
	letter-spacing: -.014em;
}

#backpack h3
{
	font-size: 1.2em;
}

#footer
{
	background: #e5e2dc;
	padding: 10px;
	color: #666;
	font-size: .8em;
}

#footer a
{
	color: #666;
	text-decoration: underline;
}

#landing h1
{
	width: 720px;
}

#landing #miniBackpack
{
	position: absolute;
	top: 8px;
	right: 8px;
	z-index: 120;
}

a.addBackpack
{
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("../images/addBackpack.png") no-repeat 0 50%;
}

.addedBackpack
{
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("../images/addBackpack.png") no-repeat 0 50%;
}

a.addBackpack.large
{
	background: url("../images/addBackpackLarge.gif") no-repeat;
	padding: 0 0 0 25px;
	overflow: hidden;
	height: 26px;
	width: 150px;
	display: block;
	line-height: 26px;
	font-size: .8em;
	
	color: #FFF;
}

.addedBackpack.large
{
	background: url("../images/addBackpackLarge.gif") no-repeat;
	padding: 0 0 0 25px;
	overflow: hidden;
	height: 26px;
	width: 200px;
	display: block;
	line-height: 26px;
	font-size: .8em;
	
	color: #FFF;
}

.events.homepage .event
{
	background: #f2f0ed;
	padding: 10px;
	margin: 0 0 10px 0;
	font-size: .8em;
}

.nextArrow,
.prevArrow
{
	background: url('../images/next.gif') no-repeat 100% 50%;
	display: block;
	padding: 0 19px 0 0;
	margin: 0 3px;
	height: 15px;
}


.prevArrow
{
	background: url('../images/back.gif') no-repeat 0% 50%;
	padding: 0 0 0 19px;
}

#left .coupons li,
#right .coupons li
{
	font-size: .8em;
	line-height: normal;
	margin-top: 1.3em;
}

.custom
{
	clear: both;
	font-size: .8em;
	line-height: normal;
}

.custom img
{
	float: left;
	margin-right: 10px;
}

.custom div
{
	float: left;
	width: 307px;
}

.custom div.clearBoth
{
	width: auto;
	float: none;
}

#right .custom
{
	background: #f2f0ed;
	padding: 10px;
	margin-top: 10px;
}

#right .custom div
{
	width: 148px;
}

.custom h4,
.event h4,
.coupons h4
{
	line-height: normal;
	font-size: 1.15em;
}

#featured h4
{
	line-height: normal;
	color: #FFF;
}

#featured
{
	/*color: #b3c2d4;*/
	color:#ddd;
}

#page.twocolumn
{
	background: none;
}

#page.twocolumn #content
{
	margin-left: 0;
	padding-left: 10px;
	width: 642px;
}

#page.twocolumn #content .custom div,
#page.home #content .custom div
{
	width: 467px;
}

#left hr
{
	height: 0px;
	border: none;
	border-top: solid 10px #FFF;
	width: 145px;
	height: 10px;
	position: relative;
	left: -15px;
}

#page.search #subNav
{
	background: url('../images/shortNavBack.png') repeat-y;
	height:32px;
	width:696px;
	line-height: 32px;
}

#page.search .listings .content
{
	width: 457px;
}

#page.search .events .custom div
{
	margin-left: 180px;
}


/*---------WCT-------------------------*/

.wctContainer{
 height:315px;
 width:318px;
 /*background-image: url(../images/wct/widget-bkg.jpg);*/
 background-color: #F76600;
 background-position:top left;
 background-repeat:no-repeat;
 padding:3px;
 margin-bottom:
}
#wctFormHolder{
	width:auto;
	height:auto;
}
#wctFormHolder #wctdesc {
	height:30px;
	width: 300px;
	margin-left:7px; margin-top:85px;
	overflow:hidden;
	color:#fff;
	font-size:11px;
	line-height:12px;
}
#WCT_header{
	width:303px;
	height:121px;
	background-image: url(../images/wct/widget-header.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}
#WCT-Travelocity-btn{
	width:163px;
	height:36px;
	margin-left:138px;
	margin-top:-3px;
	position:absolute;
}
#WCT_body{
	width:auto;
	height:auto;
}
#WCT_body_left{
	width:105px;
	display:inline;
	float:left;
	padding-left:30px!important; 
	padding-left:0px; 
}
#WCT_body_right{
	width:168px;
	display:inline;
	float:left;
}
#wct-tabcontainer1{
	width:94px;
	height:41px;
	cursor:pointer;
}
#wct-tabcontainer2{
	width:94px;
	height:41px;
	cursor:pointer;
}
#wct-tabcontainer3{
	width:94px;
	height:41px;
	cursor:pointer;
}
#wct-tabcontainer4{
	width:94px;
	height:41px;
	cursor:pointer;
}
.wcthotelsel{
	background-image: url(../images/wct/buttons/hotel-on.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wcthotel{
	background-image: url(../images/wct/buttons/hotel-off.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wctairsel{
	background-image: url(../images/wct/buttons/air-on.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wctair{
	background-image: url(../images/wct/buttons/air-off.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wctcombosel{
	background-image: url(../images/wct/buttons/combo-on.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wctcombo{
	background-image: url(../images/wct/buttons/combo-off.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wctattractionssel{
	background-image: url(../images/wct/buttons/attractions-on.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wctattractions{
	background-image: url(../images/wct/buttons/attractions-off.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.wct_hotel{
	background-image: url(../images/wct/widget-hotel-on.png);
	background-position:top left;
	background-repeat:no-repeat;
}
#wct-spacer{
	height:5px;
}
#wct-hotelcontainer TD {
	font:tahoma;
	font-size:11px;
	color:white;
}

#articles ul
{
	margin: 0;
	padding: 0;
}

#articles li
{
	list-style: none;
	margin-bottom: 1em;
}

#articles li .custom div
{
	float: none;
	width: auto;
}

/*  event submit */
.recur_menu, .recur_menu_on { padding:3px 6px; color:#000; background-color:#FFC39F; border:1px solid #E7722C; text-align:center; cursor:pointer; }
.recur_menu_on { background-color:#E7722C; color:#fff; }
.formtextreq { color:#900; }

@media print
{
	.noPrint,
	.noprint
	{
		display: none;
	}
	.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
		display: none !important;
		height: 0;
		width: 0;
		position: absolute;
		overflow: hidden;
	}
	span.sIFR-alternate {
		visibility: visible !important;
		display: block !important;
		position: static !important;
		left: auto !important;
		top: auto !important;
	}
	.cfdebug
	{
		display: none;
	}
}

/*FADETHIS IMAGES FOR PRE-HOLIDAY LANDING PAGE BEGIN NOW*/
.bottomlinkFadeThis {position:relative; display:block; height: 37px; width: 169px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-bottomlinkOFF.png) 0 0 no-repeat;}
.bottomlinkFadeThis * {display: none;}
.bottomlinkFadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 37px; width: 169px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-bottomlinkON.png) 0 0 no-repeat;}

.bottomlink2FadeThis {position:relative; display:block; height: 32px; width: 162px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-02-WinterShopping-LandingPg-01-OFF.png) 0 0 no-repeat;}
.bottomlink2FadeThis * {display: none;}
.bottomlink2FadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 32px; width: 162px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-02-WinterShopping-LandingPg-01-ON.png) 0 0 no-repeat;}

.buttonFadeThis {position:relative; display:block; height: 87px; width: 87px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-buttonOFF.png) 0 0 no-repeat;}
.buttonFadeThis * {display: none;}
.buttonFadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 87px; width: 87px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-buttonON.png) 0 0 no-repeat;}

.sidebar1FadeThis {position:relative; display:block; height: 140px; width: 160px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar1OFF.png) 0 0 no-repeat;}
.sidebar1FadeThis * {display: none;}
.sidebar1FadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 140px; width: 160px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar1ON.png) 0 0 no-repeat;}

.sidebar2FadeThis {position:relative; display:block; height: 141px; width: 162px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar2OFF.png) 0 0 no-repeat;}
.sidebar2FadeThis * {display: none;}
.sidebar2FadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 141px; width: 162px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar2ON.png) 0 0 no-repeat;}

.sidebar3FadeThis {position:relative; display:block; height: 141px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar3OFF.png) 0 0 no-repeat;}
.sidebar3FadeThis * {display: none;}
.sidebar3FadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 141px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar3ON.png) 0 0 no-repeat;}

.sidebar4FadeThis {position:relative; display:block; height: 140px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar4OFF.png) 0 0 no-repeat;}
.sidebar4FadeThis * {display: none;}
.sidebar4FadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 140px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar4ON.png) 0 0 no-repeat;}

.sidebar1winterFadeThis {position:relative; display:block; height: 140px; width: 160px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar1winterOFF.png) 0 0 no-repeat;}
.sidebar1winterFadeThis * {display: none;}
.sidebar1winterFadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 140px; width: 160px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar1winterON.png) 0 0 no-repeat;}

.sidebar2winterFadeThis {position:relative; display:block; height: 141px; width: 162px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar2winterOFF.png) 0 0 no-repeat;}
.sidebar2winterFadeThis * {display: none;}
.sidebar2winterFadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 141px; width: 162px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar2winterON.png) 0 0 no-repeat;}

.sidebar3winterFadeThis {position:relative; display:block; height: 141px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar3winterOFF.png) 0 0 no-repeat;}
.sidebar3winterFadeThis * {display: none;}
.sidebar3winterFadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 141px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar3winterON.png) 0 0 no-repeat;}

.sidebar4winterFadeThis {position:relative; display:block; height: 140px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar4winterOFF.png) 0 0 no-repeat;}
.sidebar4winterFadeThis * {display: none;}
.sidebar4winterFadeThis span.hover {position: absolute; top: 0; left: 0; display: block; height: 140px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13498-Pre-Holiday-LandingPage-sidebar4winterON.png) 0 0 no-repeat;}

.topMenuSites13502 {position:relative; display:block; height: 64px; width: 120px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-SitesOFF.jpg) 0 0 no-repeat;}
.topMenuSites13502 * {display: none;}
.topMenuSites13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 120px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-SitesON.jpg) 0 0 no-repeat;}

.topMenuPeopleStories13502 {position:relative; display:block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-PeopleStoriesOFF.jpg) 0 0 no-repeat;}
.topMenuPeopleStories13502 * {display: none;}
.topMenuPeopleStories13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-PeopleStoriesON.jpg) 0 0 no-repeat;}

.topMenuEvents13502 {position:relative; display:block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-EventsOFF.jpg) 0 0 no-repeat;}
.topMenuEvents13502 * {display: none;}
.topMenuEvents13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-EventsON.jpg) 0 0 no-repeat;}

.topMenuCivilWarTours13502 {position:relative; display:block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-CivilWarToursOFF.jpg) 0 0 no-repeat;}
.topMenuCivilWarTours13502 * {display: none;}
.topMenuCivilWarTours13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-CivilWarToursON.jpg) 0 0 no-repeat;}

.topMenuItineraries13502 {position:relative; display:block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-ItinerariesOFF.jpg) 0 0 no-repeat;}
.topMenuItineraries13502 * {display: none;}
.topMenuItineraries13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-ItinerariesON.jpg) 0 0 no-repeat;}

.topMenueNewsletters13502 {position:relative; display:block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-eNewslettersOFF.jpg) 0 0 no-repeat;}
.topMenueNewsletters13502 * {display: none;}
.topMenueNewsletters13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-eNewslettersON.jpg) 0 0 no-repeat;}

.topMenuPartners13502 {position:relative; display:block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-PartnersOFF.jpg) 0 0 no-repeat;}
.topMenuPartners13502 * {display: none;}
.topMenuPartners13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 115px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-PartnersON.jpg) 0 0 no-repeat;}

.topMenuHotelPackages13502 {position:relative; display:block; height: 64px; width: 120px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-HotelPackagesOFF.jpg) 0 0 no-repeat;}
.topMenuHotelPackages13502 * {display: none;}
.topMenuHotelPackages13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 64px; width: 120px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-Button-HotelPackagesON.jpg) 0 0 no-repeat;}

.bottomButtonBrochure13502 {position:relative; display:block; height: 184px; width: 151px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-BrochureOFF.png) 0 0 no-repeat;}
.bottomButtonBrochure13502 * {display: none;}
.bottomButtonBrochure13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 184px; width: 151px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-BrochureON.png) 0 0 no-repeat;}

.bottomButtonCivilWar15013502 {position:relative; display:block; height: 152px; width: 151px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-CivilWar150OFF.png) 0 0 no-repeat;}
.bottomButtonCivilWar15013502 * {display: none;}
.bottomButtonCivilWar15013502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 152px; width: 151px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-CivilWar150ON.png) 0 0 no-repeat;}

.bottomButtonCivilWarTrails13502 {position:relative; display:block; height: 152px; width: 101px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-CivilWarTrailsOFF.png) 0 0 no-repeat;}
.bottomButtonCivilWarTrails13502 * {display: none;}
.bottomButtonCivilWarTrails13502 span.hover {position: absolute; top: 0; left: 0; display: block; height: 152px; width: 101px; background:url(http://www.fxva.com/includes/media/images/FXVA13502-CivilWar-LandingPage-02-CivilWarTrailsON.png) 0 0 no-repeat;}

.striplink313420 {position:relative; display:block; height: 140px; width: 160px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-03m-WinterShop2010-LndngPg-Button3OFF.png) 0 0 no-repeat;}
.striplink313420 * {display: none;}
.striplink313420 span.hover {position: absolute; top: 0; left: 0; display: block; height: 140px; width: 160px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-03m-WinterShop2010-LndngPg-Button3ON.png) 0 0 no-repeat;}

.striplink413420 {position:relative; display:block; height: 140px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-03m-WinterShop2010-LndngPg-Button4OFF.png) 0 0 no-repeat;}
.striplink413420 * {display: none;}
.striplink413420 span.hover {position: absolute; top: 0; left: 0; display: block; height: 140px; width: 161px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-03m-WinterShop2010-LndngPg-Button4ON.png) 0 0 no-repeat;}

.bottomlink13420 {position:relative; display:block; height: 31px; width: 156px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-03m-WinterShop2010-LndngPg-Button5OFF.png) 0 0 no-repeat;}
.bottomlink13420 * {display: none;}
.bottomlink13420 span.hover {position: absolute; top: 0; left: 0; display: block; height: 31px; width: 156px; background:url(http://www.fxva.com/includes/media/images/FXVA13420-03m-WinterShop2010-LndngPg-Button5ON.png) 0 0 no-repeat;}

.bottomLink13611 {position:relative; display:block; width:324px; height:240px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-BLpic2OFF.png) 0 0 no-repeat;}
.bottomLink13611 * {display: none;}
.bottomLink13611 span.hover {position: absolute; top: 0; left: 0; display: block; width:324px; height:240px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-BLpic2ON.png) 0 0 no-repeat;}

.rightBar113611 {position:relative; display:block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-1OFF.png) 0 0 no-repeat;}
.rightBar113611 * {display: none;}
.rightBar113611 span.hover {position: absolute; top: 0; left: 0; display: block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-1ON.png) 0 0 no-repeat;}

.rightBar213611 {position:relative; display:block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-2OFF.png) 0 0 no-repeat;}
.rightBar213611 * {display: none;}
.rightBar213611 span.hover {position: absolute; top: 0; left: 0; display: block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-2ON.png) 0 0 no-repeat;}

.rightBar313611 {position:relative; display:block; width:156px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-3OFF.png) 0 0 no-repeat;}
.rightBar313611 * {display: none;}
.rightBar313611 span.hover {position: absolute; top: 0; left: 0; display: block; width:156px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-3ON.png) 0 0 no-repeat;}

.rightBar413611 {position:relative; display:block; width:157px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-4OFF.png) 0 0 no-repeat;}
.rightBar413611 * {display: none;}
.rightBar413611 span.hover {position: absolute; top: 0; left: 0; display: block; width:157px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-4ON.png) 0 0 no-repeat;}

.rightBar513611 {position:relative; display:block; width:158px; height:42px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-5OFF.png) 0 0 no-repeat;}
.rightBar513611 * {display: none;}
.rightBar513611 span.hover {position: absolute; top: 0; left: 0; display: block; width:158px; height:42px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-04-rTab-5ON.png) 0 0 no-repeat;}

.rightBar113611v2 {position:relative; display:block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton1OFF.png) 0 0 no-repeat;}
.rightBar113611v2 * {display: none;}
.rightBar113611v2 span.hover {position: absolute; top: 0; left: 0; display: block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton1ON.png) 0 0 no-repeat;}

.rightBar213611v2 {position:relative; display:block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton2OFF.png) 0 0 no-repeat;}
.rightBar213611v2 * {display: none;}
.rightBar213611v2 span.hover {position: absolute; top: 0; left: 0; display: block; width:156px; height:136px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton2ON.png) 0 0 no-repeat;}

.rightBar313611v2 {position:relative; display:block; width:156px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton3OFF.png) 0 0 no-repeat;}
.rightBar313611v2 * {display: none;}
.rightBar313611v2 span.hover {position: absolute; top: 0; left: 0; display: block; width:156px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton3ON.png) 0 0 no-repeat;}

.rightBar413611v2 {position:relative; display:block; width:157px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton4OFF.png) 0 0 no-repeat;}
.rightBar413611v2 * {display: none;}
.rightBar413611v2 span.hover {position: absolute; top: 0; left: 0; display: block; width:157px; height:137px; background:url(http://www.fxva.com/includes/media/images/FXVA13611-2011-SummerPromo-LndngPg-06rBarButton4ON.png) 0 0 no-repeat;}

.facebook13688 {position:relative; display:block; width: 155px; height: 49px; background:url(http://www.fxva.com/includes/media/images/FXVA13688-2011-FallPromo-LndPg-v3.1-facebookOFF.png) 0 0 no-repeat;}
.facebook13688 * {display: none;}
.facebook13688 span.hover {position: absolute; top: 0; left: 0; display: block; width: 155px; height: 49px; background:url(http://www.fxva.com/includes/media/images/FXVA13688-2011-FallPromo-LndPg-v3.1-facebookON.png) 0 0 no-repeat;}

.filmstrip213688 {position:relative; display:block; width: 143px; height: 135px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip2OFF.png) 0 0 no-repeat;}
.filmstrip213688 * {display: none;}
.filmstrip213688 span.hover {position: absolute; top: 0; left: 0; display: block; width: 143px; height: 135px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip2ON.png) 0 0 no-repeat;}

.filmstrip313688 {position:relative; display:block; width: 144px; height: 143px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip3OFF.png) 0 0 no-repeat;}
.filmstrip313688 * {display: none;}
.filmstrip313688 span.hover {position: absolute; top: 0; left: 0; display: block; width: 144px; height: 143px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip3ON.png) 0 0 no-repeat;}

.filmstrip413688 {position:relative; display:block; width: 144px; height: 138px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip4OFF.png) 0 0 no-repeat;}
.filmstrip413688 * {display: none;}
.filmstrip413688 span.hover {position: absolute; top: 0; left: 0; display: block; width: 144px; height: 138px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip4ON.png) 0 0 no-repeat;}

.filmstrip513688 {position:relative; display:block; width: 143px; height: 136px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip5OFF.png) 0 0 no-repeat;}
.filmstrip513688 * {display: none;}
.filmstrip513688 span.hover {position: absolute; top: 0; left: 0; display: block; width: 143px; height: 136px; background:url(http://www.fxva.com/includes/media/images/FXVA13688m-2011-FallPromo-LndPg-PhotoStrip5ON.png) 0 0 no-repeat;}

.FXVA13729regText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666766;
}
.FXVA13729bigText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666766;
}
.FXVA13729bigText A:link {text-decoration: none; color: #003663;}
.FXVA13729bigText A:visited {text-decoration: none; color: #003663;}
.FXVA13729bigText A:active {text-decoration: none; color: #003663;}
.FXVA13729bigText A:hover {text-decoration: underline; color: #003663;}

.FXVA13729regText A:link {text-decoration: none; color: #003663;}
.FXVA13729regText A:visited {text-decoration: none; color: #003663;}
.FXVA13729regText A:active {text-decoration: none; color: #003663;}
.FXVA13729regText A:hover {text-decoration: underline; color: #003663;}

.filmstrip314128 {position:relative; display:block; width: 143px; height: 148px; background:url(http://www.fxva.com/includes/media/images/FXVA14128m-2011-Winter-LndPg-button2OFF.png) 0 0 no-repeat;}
.filmstrip314128 * {display: none;}
.filmstrip314128 span.hover {position: absolute; top: 0; left: 0; display: block; width: 143px; height: 148px; background:url(http://www.fxva.com/includes/media/images/FXVA14128m-2011-Winter-LndPg-button2ON.png) 0 0 no-repeat;}

.facebook14128 {position:relative; display:block; width: 155px; height: 49px; background:url(http://www.fxva.com/includes/media/images/FXVA14128-2011-Winter-LndPg-02-facebookOFF.png) 0 0 no-repeat;}
.facebook14128 * {display: none;}
.facebook14128 span.hover {position: absolute; top: 0; left: 0; display: block; width: 155px; height: 49px; background:url(http://www.fxva.com/includes/media/images/FXVA14128-2011-Winter-LndPg-02-facebookON.png) 0 0 no-repeat;}

.facebook14174 {position:relative; display:block; width: 158px; height: 45px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-facebookOFF.png) 0 0 no-repeat;}
.facebook14174 * {display: none;}
.facebook14174 span.hover {position: absolute; top: 0; left: 0; display: block; width: 158px; height: 45px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-facebookON.png) 0 0 no-repeat;}

.filmstrip214174 {position:relative; display:block; width: 144px; height: 135px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button1OFF.png) 0 0 no-repeat;}
.filmstrip214174 * {display: none;}
.filmstrip214174 span.hover {position: absolute; top: 0; left: 0; display: block; width: 144px; height: 135px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button1ON.png) 0 0 no-repeat;}

.filmstrip314174 {position:relative; display:block; width: 143px; height: 137px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button2OFF.png) 0 0 no-repeat;}
.filmstrip314174 * {display: none;}
.filmstrip314174 span.hover {position: absolute; top: 0; left: 0; display: block; width: 143px; height: 137px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button2ON.png) 0 0 no-repeat;}

.filmstrip414174 {position:relative; display:block; width: 144px; height: 139px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button3OFF.png) 0 0 no-repeat;}
.filmstrip414174 * {display: none;}
.filmstrip414174 span.hover {position: absolute; top: 0; left: 0; display: block; width: 144px; height: 139px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button3ON.png) 0 0 no-repeat;}

.filmstrip514174 {position:relative; display:block; width: 143px; height: 137px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button4OFF.png) 0 0 no-repeat;}
.filmstrip514174 * {display: none;}
.filmstrip514174 span.hover {position: absolute; top: 0; left: 0; display: block; width: 143px; height: 137px; background:url(http://www.fxva.com/includes/media/images/FXVA14174-2012-Spring-LndPg-01-button4ON.png) 0 0 no-repeat;}
