﻿@charset "utf-8";

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* Filename: style.css
* Website: http://www.flyairnorth.com/
* Author: Rob Masefield
* Copyright © 2009 Equinox Software Design

== STRUCTURE: ====================================================

* Page width: 960 px
* Number of columns: 2
* Primary Colours: #f15c2a (Orange), #006bb6 (Blue), #e5ecf7 (Lt Blue)

==================================================================

== INDEX: ===================================

_global : Structural styles used site-wide
_typography : Styling for text and headings
_links : Styling for links
_link-icons : Styling for icons attached to some links
_lists : Styling for bullet lists etc
_forms : Styling for form elements
_navigation : Specific styles for navigational elements, menus etc
_fleet-tabs : Specific styling for the tabbed content on the "Fleet" page
_rss-feed-preview : Specific styling for RSS feed preview
_slider : Styles for the home page slider
_announcement : Styles for the announcement DIV
_ie-hacks : Styles used to get IE to behave


============================================

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* _global
==========================================*/

body                    {background: #ffffff; margin-top: 0px; margin-left: 0px;}

div                     {margin: 0px; text-align: left;}
	
.pageTitle              {border-bottom: 1px #cccccc solid; margin-bottom: 10px;}

.youtubeVideo           {float: right; margin: 0px 0px 15px 15px;}

.content-divider        {border-top: 1px #cccccc solid; margin: 20px 0px 0px 0px; font-size: 10px;}

.contact-table          {background-color: #e5ecf7;}

.contact-table-orange   {background-color: #f15c2a;}
	
.contact-table td       {padding: 0px 10px;}

.contact-table-orange td       {padding: 0px 10px;}

.fullWidth-table        {background-color: #e5ecf7; width: 715px;}

.500Width-table         {background-color: #e5ecf7; width: 500px;}

#travelAdvisory         {margin: 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	
#homeItemGroup          {margin-top: 15px; width: 500px;}
 
#homeItem1, #homeItem2  {float: right; margin: 0px 10px; border-right: 1px solid #CCCCCC; width: 140px;}
 
#homeItem3              {float: right; margin: 0px 10px; width: 140px;}
 
#destinationWeatherBox  {float:right; margin: 20px 0px 15px 15px;}
 
#moreInfoBox            {padding: 10px; background-color: #EEEEEE; text-align: center;}

#eNugget                {width: 200px; height: 50px; background: url(../images/banners/banner_eNugget.jpg) top left no-repeat; padding-top: 80px;}

#eNuggetSidebar         {width: 200px; height: 50px; background: url(../images/banners/banner_eNugget.jpg) top left no-repeat; padding-top: 80px;
                         margin-left: 15px; margin-top: 15px; margin-bottom: -10px}

#eNuggetForm            {margin-left: 20px; width: 170px;}

#eNuggetFormSidebar     {margin-left: 20px; width: 170px;}

.infoTable              {background-color:#EEEEEE; border: solid 1px #CCCCCC;}

.infoTable TD           {border:solid 1px #FFFFFF;}


/* Slide Down/Up Pricing Breakdown
==========================================*/
 
h2.trigger {
	margin: 0 0 5px 0;
}
h2.trigger a {
	display: block;
	font-weight:normal;
}
h2.trigger a:hover { color: #006bb6; }
.toggle_container {
	margin: 10px 0 5px;
	padding: 0;
	border: 1px solid #ffffff;
	overflow: hidden;
	clear: both;
}
.toggle_container .block {
	padding: 5px 20px; /*--Padding of Container--*/
	 -moz-box-shadow: 0 0 10px #CCCCCC inset;
	 -webkit-box-shadow: 0 0 10px #CCCCCC inset;
	 box-shadow: 0 0 10px #CCCCCC inset;
	 -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: #f2f2f2;
     font-size: 11px;
}




/* _typography
==========================================*/

body                    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444;
                        line-height: 1.5em;}
	
h1                      {font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal;
                        color: #006bb6; padding: 0px 0px 2px 0px; margin: 0px;}

h1.SeatSalePrice        {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 36px;
                        color: #F15C2A; margin: 10px 0px 0px 0px;}

h2                      {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #444444;
                        margin-bottom: -5px; margin-top: 25px;}

h2.SeatSaleCity         {font-family: Arial Black, Arial, Helvetica, sans-serif; font-weight: normal;
                        font-size: 18px; color: #FFFFFF; margin: 0px;}
    
    
h3	                    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006bb6;
	                    font-weight: bold; padding: 0px; margin-top: 20px;}
	
h4	                    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444;
	                    font-weight: bold; padding: 0px; margin: 0px;}
	
#homeItem1 h5, 
#homeItem2 h5, 
#homeItem3 h5           {margin-top: 5px;}

.orangeText             {color: #F15C2A;}
  
.blueText               {color: #006BB6;}
    
.whiteSeatSaleText      {color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	                    line-height:normal;}
    
.notes                  {font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height:normal;}

.prices                 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;
                        color: #f15c2a; margin: 0px;}

.pricesBlue             {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;
                        color: #006bb6; margin: 0px;}

.orange-link-divide     {font-size:12px; color:#f15c2a;}

#breadcrumbs            {font-size:12px;}

#footer-links           {font-size:11px;}

#footer-flights-title   {font-size:9px; font-weight: bold;}

.travelAdvisoryBold     {font-weight: bold; color: #f15c2a;}


/* _links
==========================================*/

a:link                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #f15c2a; 
                        text-decoration: underline;}
a:visited               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #f58d6a; 
                        text-decoration: underline;}
a:hover                 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006bb6; 
                        text-decoration: none;}

a.notes:link            {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f15c2a; 
                        text-decoration: underline;} 
a.notes:visited         {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f58d6a; 
                        text-decoration: underline;}  
a.notes:hover           {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006bb6; 
                        text-decoration: none;}

a.newsTitle             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f15c2a; 
                        text-decoration: none; text-transform:uppercase;}
a.newsTitle:visited     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f58d6a; 
                        text-decoration: none; text-transform:uppercase;}
a.newsTitle:hover       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006bb6; 
                        text-decoration: underline; text-transform:uppercase;}
 
a.newsMoreLink          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f15c2a; 
                        text-decoration: underline;}
a.newsMoreLink:visited  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f58d6a; 
                        text-decoration: underline;}
a.newsMoreLink:hover    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006bb6; 
                        text-decoration: none;}
                        
a.blue:link   				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006bb6; 
                        text-decoration: underline;}
a.blue:visited          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e87d1; 
                        text-decoration: underline;}
a.blue:hover				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #f15c2a; 
                        text-decoration: none;}                        
 
#homeItem1 h5 a, 
#homeItem2 h5 a, 
#homeItem3 h5 a         {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none;
                        color: #006bb6; margin-bottom: -10px;}
#homeItem1 h5 a:hover, 
#homeItem2 h5 a:hover, 
#homeItem3 h5 a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:underline;
                        color: #006bb6; margin-bottom: -10px;}
 
#top-quick-links            {text-align:right; margin-right:20px; font-size:11px; margin-bottom: 0px; }
#top-quick-links a          {text-decoration:none; FONT-SIZE: 11px; color:#444444;}
#top-quick-links a:hover    {text-decoration:underline;}

#top-travel-agents a        {color:#f15c2a; font-size: 11px; font-weight:bold;}
#top-travel-agents a:hover  {color:#f15c2a; font-weight:bold; text-decoration:underline;}	

#breadcrumbs a          {text-decoration:underline; color:#f15c2a; font-weight:bold;}
#breadcrumbs a:hover    {text-decoration:none; font-weight:bold;}
#breadcrumbs a:visited  {color:#f15c2a; font-weight:bold;}

#footer-links a         {text-decoration:underline; font-size: 11px; color:#f15c2a;}
#footer-links a:hover   {text-decoration:none;}
#footer-links a:visited {color:#f58d6a;}

#footer-travel-agents a         {color:#006bb6; font-size: 11px; font-weight:bold;}
#footer-travel-agents a:hover   {color:#006bb6; font-weight:bold; text-decoration:none;}
#footer-travel-agents a:visited {color:#006bb6; font-size: 11px; font-weight:bold;}

#footer-flights a           {text-decoration:underline; font-size: 9px; color:#444444; line-height: 15px;}
#footer-flights a:hover     {text-decoration:none;}
#footer-flights a:visited   {color:#444444;}

.ANBookingFormMain a            {text-decoration:underline; font-size: 10px; color:#f15c2a;}
.ANBookingFormMain a:hover      {text-decoration:underline; font-size: 10px; color:#f15c2a;}
.ANBookingFormMain a:visited    {text-decoration:underline; font-size: 10px; color:#f15c2a;}

.ANBookingForm a            {text-decoration:underline; font-size: 10px; color:#f15c2a;}
.ANBookingForm a:hover      {text-decoration:underline; font-size: 10px; color:#f15c2a;}
.ANBookingForm a:visited    {text-decoration:underline; font-size: 10px; color:#f15c2a;}

#travelAdvisory a           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f15c2a;
	                        text-decoration:underline;}
#travelAdvisory a:hover     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f15c2a;
	                        text-decoration:none;}
#travelAdvisory a:visited   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006bb6;
	                        text-decoration:none;}


/* _link-icons
==========================================*/
	
[icon ^="mailto:"]      {padding-right: 15px;
                        background: transparent url(../images/icons/icon_mail.gif) no-repeat center right;}
	
[icon ^="http://"]      {padding-right: 15px;
   	                    background: transparent url(../images/icons/icon_external.gif) no-repeat center right;}
	
[icon $=".pdf"]         {padding-right: 20px;
   	                    background: transparent url(../images/icons/icon_pdf.gif) no-repeat center right;}
	
	
/* _lists
==========================================*/	
		
ul                      {list-style-type: none; padding: 0; margin-left: 30px;}

ul li                   {background-image: url(../images/icons/bullet_arrow.gif); background-repeat: no-repeat;
	                    background-position: 0px 7px; line-height: 1.5em; margin-top: 5px; padding-left: 12px;}

ol li                   {margin-top: 10px; line-height: 1.5em;}
	
ul li.squareBullet      {list-style:square; background-image: none; padding-left: 0px;}

ul li.circleBullet      {list-style:circle; background-image: none; padding-left: 0px;}

.contact-table ul li    {margin-left: -20px; line-height: 1.8em;}

.contact-table-orange ul li    {margin-left: -20px; line-height: 1.8em;}

.fullWidth-table ul li  {margin-left: -20px; line-height: 1.8em;}

.columnList ul          {background-image: none; float: left; width: 38em; margin: 0px; padding: 0px;
                        list-style: none;}
 
.columnList li          {background-image: none; float: left; width: 19em; margin: 0px; padding: 0px;}


/* _forms
==========================================*/

select, textarea, input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; padding: 3px;}
	
/* Booking Form */

.ANBookingForm          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500;
	                    text-decoration: none; color: #444444; background-image: url(../images/module-booking_body.gif);
	                    background-repeat: repeat-y; padding: 0px; margin: 0px;}

.ANBookingForm input    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.ANBookingForm select   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.ANBookingForm h5       {font-size: 10px; font-weight: bold; color: #006BB6; line-height: 1.4em;
                        padding-top: 15px; padding-bottom: 5px; margin: 0px;}
 
.ANBookingFormMain      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500;
	                    text-decoration: none; color: #444444; background-color: #E5EBF7; padding: 0px; margin: 0px;}

.ANBookingFormMain input,
.ANBookingFormMain select    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.ANBookingFormMain h5        {font-size: 10px; font-weight: bold; color: #006BB6; line-height: 1.4em;
                             padding-top: 15px; padding-bottom: 5px; margin: 0px;}

#dhtmltooltip                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 200px;
	                         position: absolute; visibility: hidden; z-index: 100; padding: 5px;
	                         border: 2px solid #f15c2a; background-color: #FFFFFF;}
	

/* _navigation
==========================================*/

#Main-Menu              {padding: 0px; margin: 0px; width: 960px; height: 40px; background-repeat: repeat;
	                    z-index: 4; position: relative;}

#Main-Menu #NavBar      {float: left;}

#Main-Menu #NavBar div  {float: left; height: 40px; padding-top: 0px; padding-bottom: 0px; margin: 0px;}

#Main-Menu div br       {clear: both; float: none;}

#Main-Menu div a        {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px;
                        font-weight: 700; color: #ffffff; text-decoration: none; padding: 0px; line-height: 2em;
	                    background: none transparent scroll repeat 0% 0%; display: block; float: left;}

#Main-Menu span         {width: 210px; position: absolute; top: 40px; visibility: hidden; padding: 0px; margin: 0px;
	                    list-style-type: none; background-color: #3389c4;}

#Main-Menu span p       {display: block; margin: 0px; white-space: nowrap; list-style-type: none;
	                    background-color: #3389c4;}

#Main-Menu span p a     {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px;
                        font-weight: 500; color: #ffffff; text-decoration: none; padding: 0px 0px 0px 5px;
	                    margin: 0px; width: 210px; line-height: 17px; border-bottom: #006bb6 1px solid;
	                    background-color: #3389c4;}

#Main-Menu span p a:hover   {color: #ffffff; background-color: #006bb6;}

#Main-Menu .highlight   {background: #ffffff;}

#Main-Menu .highlight span  {display: block; z-index: 10; visibility: visible;}

.sub                    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700;
	                    color: #000000;}

#subNav                 {padding-bottom: 0px; margin: 0px; text-align: center;}


/* Left Column Sub-Navigation (found in the include/controls/SubNav.ascx control) */

.leftNavTable table     {width: 230px; border: 0px;}
	
.leftNavTable td        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500;
	                    text-decoration: none; color: #444444; padding: 0px; margin: 0px; line-height: 17px;
	                    background-color: #eeeeee;}

.leftNavTable td a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #f15c2a;
	                    text-decoration: underline;}

.leftNavTable td a:visited  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #f58d6a;
	                        text-decoration: underline;}

.leftNavTable td a:hover    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #f15c2a;
                            text-decoration: none;}

.leftNavTable tr            {height: 20px;}


/* _fleet-tabs
==========================================*/

.tabbedContent          {margin-top: 50px;}

.shadetabs              {padding: 7px 0; margin-left: 0; margin-top: 1px; margin-bottom: -4px;
                        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
	                    list-style-type: none; text-align: left; 
	                    /*set to left, center, or right to align the menu as desired*/}

.shadetabs li           {display: inline; margin: 0; background-image:none;}

.shadetabs li a         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
	                    text-decoration: none; padding: 5px 6px; margin-right: 3px; color: #444444; 
	                    background-color: #e5ecf7;}
	
.shadetabs li a:visited {color: #444444;}
.shadetabs li a:hover   {text-decoration: underline; color: #f15c2a;}
.shadetabs li.selected  {position: relative;top: 0px; color: #ffffff;}

.shadetabs li.selected a    { /*selected main tab style */
	                        background-image: url(../images/fleet_active-gradient.jpg); border-bottom-color: #fea688;
	                        color: #ffffff; font-weight:bold;}
	
.shadetabs li.selected a:hover  { /*selected main tab style */
	                            text-decoration: none; color: #ffffff;}
	
.shadetabs li.selected a:visited    { /*selected main tab style */
	                                text-decoration: none; color: #ffffff;}
	                                
.shadetabs2             {margin-left: 0; margin-top: 1px; margin-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; list-style-type: none; text-align: left; 
	                    /*set to left, center, or right to align the menu as desired*/}

.shadetabs2 li           {display: inline; margin: 0; background-image:none;}

.shadetabs2 li a        {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
	                    text-decoration: none; padding: 10px 15px; color: #444444; 
	                    background-color: #e5ecf7; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
	
.shadetabs2 li a:visited {color: #444444;}
.shadetabs2 li a:hover   {text-decoration: underline; color: #f15c2a;}
.shadetabs2 li.selected  {position: relative;top: 0px; color: #ffffff;}

.shadetabs2 li.selected a   { /*selected main tab style */
	                        background-color:#006CB7; border-bottom-color: #fea688;
	                        color: #ffffff; font-weight:bold;}
	
.shadetabs2 li.selected a:hover { /*selected main tab style */
	                            text-decoration: none; color: #ffffff;}
	
.shadetabs2 li.selected a:visited   { /*selected main tab style */
	                                text-decoration: none; color: #ffffff;}	                                
	
.contentStyle           { /*style of tab content container*/
	                    margin-bottom: 1em;}

.tabcontent             {display:none;}

@media print            {.tabcontent {display:block!important;}}


/* _rss-feed-preview
==========================================*/

.rss-box-newsfeed                       {padding:0;}
.rss-box-newsfeed .rss-items            {padding:0; margin-top: -1px;}
.rss-box-newsfeed p.rss-title           {padding:0.5em; }
.rss-box-newsfeed .rss-title            {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
                                        font-weight:bold; margin:5px 0; padding:0; letter-spacing:1px}
.rss-box-newsfeed .rss-item             {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
                                        margin:15px 0; color:#444; line-height:130%;}
.rss-box-newsfeed .rss-item a           {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
                                        color:#006bb6; font-size:13px; font-weight:bold;}
.rss-box-newsfeed .rss-item a:visited   {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
                                        color:#006bb6; font-size:13px;}
.rss-box-newsfeed .rss-item a:hover     {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; 
                                        text-decoration:underline; color:#006bb6;}
.rss-box-newsfeed .rss-date             {font-size:9px; font-weight:normal; color:#999;}
.rss-box-newsfeed .rss-items li         {list-style:none; list-style-image:none;}

/* _Homepage Slider
==========================================*/
.slider{ 
height:303px; 	/*this changes the height of the image slider*/
width:470px;
overflow: hidden;
position: relative;
background: #fff url(../images/layout/preload.gif) center center no-repeat;
z-index:0;
margin:0;
}

.slider li, .slider .featured{
display: block;
width:100%;
height:100%;
position: absolute;
top:0;
left:0;
z-index: 1;
margin:0;
padding:0;
}

.js_active .slider li, .js_active .slider .featured{
display:none;
}

.slider img, .slider a img, .slider a{
border:none;
text-decoration: none;
}

.slidecontrolls{
margin:-20px 7px 0 0;
position: relative;
float:right!important;
}

.slidecontrolls a{
height:12px;
width:18px;
display:block;
cursor: pointer;
background: transparent url(../images/layout/controls.png) center bottom no-repeat;
float:left;
outline: none;
}

.slidecontrolls a:hover, .slidecontrolls .active_item{
background: transparent url(../images/layout/controls.png) center top no-repeat;
}

.feature_excerpt{
width:425px;
position: absolute;
display: block;
bottom: 0;
left:0;
z-index: 2;
padding:14px 30px 14px 15px;
font-size: 11.5px;
line-height:1.5em;
cursor: pointer;
background: #000;
color: #fff;
-moz-border-radius:0 0 10px 10px;
-webkit-border-radius:0 0 10px 10px;
border-radius:0 0 10px 10px;
}

.feature_excerpt strong{
display: block;
font-size: 15px;
padding-bottom: 3px;
}



/* _slider
==========================================			  				  
					  				  
.floatLeft 								{float: left; margin-right: 10px;}
.floatRight								{float: right;}
.clear 									{clear: both;}
a										{outline: none;}

a.slider, a:visited.slider				{color: #f15c2a; text-decoration: none; font-size: 10px;}
a:hover.slider, a:active.slider			{color: #f15c2a; text-decoration: underline; font-size: 10px;}


.slider-wrap							{width: 470px; position: absolute; font-family: Arial, Verdana; 
            							line-height: 1.3em;}			
.stripViewer .panelContainer 
.panel ul								{text-align: left; margin: 0 15px 0 0px;}
.stripViewer							{position: relative; overflow: hidden; width: 470px; height: 260px;}
.stripViewer .panelContainer			{position: relative; left: 0; top: 0;}
.stripViewer .panelContainer .panel		{float: left; height: 100%; position: relative; width: 470px;}
.stripNavL, .stripNavR, .stripNav		{display: none;}
.discYkLogo								{float: right;}
.nav-thumb 								{border: none;}
#movers-row								{margin: -40px 0 0 62px;}
#movers-row div							{width: 16.6%; float: left;}
#movers-row div a.cross-link 			{float: right;}
.photo-meta-data						{background: url(../images/slider/transpBlack.png); padding: 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-radius: 0px 0px 10px 10px;  -khtml-border-radius:0 0 10px 10px;
                						height: 30px; margin-top: -50px; position: relative; color: white; 
                						font-size: 10px;}
.photo-meta-data span 					{font-size: 12px;}
.cross-link								{display: block; width: 62px; margin-top: -14px; position: relative; 
           								padding-top: 15px; }
.active-thumb 							{background: transparent url(../images/slider/icon-uparrowlime.png) top center no-repeat;}

*/


/* _announcement
==========================================*/

#announcementWrap                           { height: 298px; width: 468px; border: 1px solid #f15c2a; background: url(../images/image_announcementBG.jpg) bottom right no-repeat; }
#announcementContent                        { margin: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; } 
h2.announcement                             { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #FFFFFF; margin-bottom: 20px; }


/* _ie-hacks
==========================================*/

/* for IE 5.0+: Removal of border around checkbox and radio buttons.*/
input                   {border: expression(this.type=="checkbox"? 'none': this.type=="radio"?  'none': 'default');}



