﻿/* --- [start /site/portal_skins/DEFAULT/frontier.css] --- */
h1 {
font-size:1.7em;
margin:0;
font-weight:lighter;
}
h2 {
font-size:1.6em;
margin:0;
font-weight:lighter;
}
h3 {
font-size:1.5em;
margin:0;
font-weight:lighter;
}
h4 {
font-size:1.4em;
margin:0;
font-weight:lighter;
}
body {
font-size:100%;
margin:0px;	
}
.floatLeft, .left {
float:left;
}
.floatRight, .right {
float:right;
}
div.clearSmall {
clear:both;
padding:5px 0pt 0pt;
}
.clear, .clearFloat {
clear:both;
}
a img {
border:none;
}
fieldset {
padding:0pt;
border:0pt none;
margin: 2px 0px 2px 0px;
}
.bold {
font-weight:bold;
}
.lighter {font-weight:lighter;}
ul {
padding: 0px;
margin: 0px;
list-style:none;
}
.sIFR-flash {
visibility: visible !important;
margin: 0;
padding: 0;
}
.sIFR-unloading .sIFR-flash {
 visibility: hidden !important;
}
.sIFR-replaced {
visibility: visible !important;
margin: 0;
}
.sIFR-ignore {
visibility: visible !important;
}
span.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
}
.sIFR-replaced div.sIFR-fixfocus {
margin: 0pt; 
padding: 0pt; 
overflow: auto; 
letter-spacing: 0px; 
float: none;
}
.sIFR-dummy { 
width: 0px;
 height: 0px;
margin-left: 42px;
z-index: 0;
}
.sIFR-active h1, .sIFR-active h2, .sIFR-active h3 {
  line-height: 1em;
}
.sIFR-active h1 { *width: 460px; }
.absolute {position:absolute;}
.relative {position:relative;}
.fauxLink {text-decoration:underline;}
.fauxLink:hover {cursor:pointer;}
.w50pc {width:50%;}
.w45pc {width:45%;}
/* Layout - master styles */
body {
font-family:Arial, Helvetica, sans-serif; 
color:#000000;
background-repeat: repeat-x;
background-color:#d4d7db;
/* #e6ecf2, background-image:url(../Images/NewSite/bg.gif);  */

}
#master {margin:auto; width:960px;font-size:0.76em; position:relative;background-color:#FFFFFF;
}
#mastHead {padding:22px 0px 0px 0px;}
#master_center {
background-color:#FFFFFF;
}
#lmn_homepage #navColumn, #homepage #navColumn {}
.t1{font-size:.8em;}
.t2{font-size:1em;}
.t3 {font-size:1.3em;}
.t4 {font-size:1.4em;}
.t5 {font-size:1.8em;}
.t1 strong, .t1 b {font-size:1.1em;}
strong .t1, b .t1 {font-size:.85em;}
.t1 .t2Lmn {font-size:1.3em;}
.makeSpace { margin-bottom: 10px; }
/* Header styles */
/* END Layout - master styles */
#master_top { position: relative; }
#master_top #masterHead { background-image:url(../Images/NewSite/top_bar6.png); height: 94px; margin-top:0px; }
#master_top #masterHead h1 { display: none; }
#master_top #masterHead img { padding: 12px 0 0 0; }
/* Main Menu */
#master_top .mainMenu { 
background-image:url(../Images/NewSite/menu-bg.gif);	background-repeat: repeat-x; background-color:#000000; height:31px; position:relative; z-index:1000;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
margin-top: 0px;
width:100%;
border-bottom: 2px solid #abc1cc;
border-top: 2px solid #abc1cc;
}

#master_top .mainMenu ul.topMenu { margin-left: 15px; float:right; width: 960px; height:20px; }
#master_top .mainMenu ul.topMenu a {margin-left:15px; margin-right:-10px; padding-left:5px;padding-right:5px;}
#master_top .mainMenu ul.topMenu a:hover{ background-image:url(../Images/NewSite/rollover.gif); height:21px;}
#master_top .mainMenu ul.topMenu li { display: inline; position:relative; padding-bottom:5px; float: left; /*For Gecko*/ }
#master_top .mainMenu ul.topMenu li a { color: #FFFFFF; font-size:12px; display: inline; line-height: 31px; text-decoration: none; padding:0 0 10PX 3px; float: none !important; /*For Opera*/ float: left;  /*For IE*/ display: block }
#master_top .mainMenu ul.topMenu li a span { margin-top:10px;padding-left:5px; padding-right:5px; text-decoration: none; margin-left:5px; margin-right:5px; }
#master_top .mainMenu ul.topMenu li a:hover span { color: #ffffff; text-decoration: none; }
#master_top .mainMenu ul.topMenu li.current a { line-height: 40px; color: #EC008C; font-weight: bold; } 
#master_top .mainMenu ul.topMenu li.current a span { margin: 0 0 5px 0; }
#master_top .mainMenu ul.topMenu li.current a:hover, #master_top .mainMenu ul.topMenu li.current a:hover span { color: #EC008C; text-decoration: none; }
#master_top .mainMenu ul.topMenu li.last a span { border-right: 0; }
#master_top .mainMenu ul.topMenu ul { margin: 0; border: 0; padding: 0; list-style: none; display: none; position: absolute; top: 39px; left: 0; background: #ffffff; border: 4px solid #666666; }
#master_top .mainMenu ul.topMenu li.subnavArrow { background: url(../Images/NewSite/site_sprites.gif) -166px center no-repeat; position: absolute; top: -15px; left: 5px; width: 23px; height: 15px; border-bottom: 0; }
#master_top .mainMenu ul.topMenu li.subnavArrow span { display: none; }
#master_top .mainMenu ul.topMenu ul li { float: none; /*For Gecko*/ display: block !important; width: 150px; border-bottom: 1px solid #D1D1D1; line-height: 40px; }
#master_top .mainMenu ul.topMenu li.current ul li a { color: #666666; background: none; font-weight: normal; padding: 0 10px 0 10px; display: block; }
#master_top .mainMenu ul.topMenu li.current ul li a:hover { color: #EC008C; background: none; display: block; }
#master_top .mainMenu ul.topMenu ul li a { color: #666666; background: none; padding: 0 10px 0 10px; display: block; }
#master_top .mainMenu ul.topMenu ul li a:hover { color: #EC008C; background: none; display: block; }
#master_top .callUs { float: right; width: 220px; padding: 8px 0px 0 0; text-align: right; }
#master_top .callUs div.magenta100 {display:inline;width:75px;line-height:1.1em;}
#master_top .callUs div.richFont1a {display:inline;width:135px;line-height:1em;}
#master_top .callUs .fix { line-height: 2.2em; }
/* Do Not Move - Must Come Before display:block for Gecko */
#master_top .mainMenu ul.topMenu li:hover ul ul, #master_top .mainMenu ul.topMenu li:hover ul ul ul, #master_top .mainMenu ul.topMenu li.iehover ul ul, #master_top .mainMenu ul.topMenu li.iehover ul ul ul { display: none; }
#master_top .mainMenu ul.topMenu li:hover ul, #master_top .mainMenu ul.topMenu ul li:hover ul, #master_top .mainMenu ul.topMenu ul ul li:hover ul, #master_top .mainMenu ul.topMenu li.iehover ul, #master_top .mainMenu ul.topMenu ul li.iehover ul, #master_top .mainMenu ul.topMenu ul ul li.iehover ul { display: block; }
#master_top div#headerDeals { background: url(../Images/NewSite/site_sprites.gif) 0 42px; font-weight:bold; height:40px; line-height:50px; text-align:center; width:273px; position: absolute; right: 10px; top: 67px; }
#master_top div#headerDeals a { color:#FFFFFF; font-weight:normal; }
/* Top search */
#master_top .mainMenu ul.topSearch { float: right; width: 260px; height: 42px; padding: 9px 10px 0 0; *padding: 6px 0 0 0; _padding: 6px 0 0 0; margin }
#master_top .mainMenu ul.topSearch li { display: inline; color: #FFFFFF; }
/* Top connect */
#topConnect { padding: 2px 5px 0 0; margin-top:0px; margin-bottom:15px;width: 960px; margin-left:auto; margin-right:auto;}
#topConnect .quickLinks { font-size:0.7em;  float: right; text-align: right;}
#topConnect .quickLinks li { display: inline; border-right: 1px solid #000000; padding: 0 10px }
#topConnect .quickLinks li.last { border-right: 0; padding: 0 0 0 10px; }
#topConnect .quickLinks li.first { float:left; margin-right:650px; border-right: 0;color:#939393;}
#topConnect .quickLinks li a { color: #000000; text-decoration: none;}
#topConnect .quickLinks li a:hover { text-decoration: underline; }
.breadCrumbs { width: 620px; float: left; }
.breadCrumbs li { display: inline; color: #000000; }
.breadCrumbs li a { text-decoration: underline; }
.breadCrumbs li a:hover {  text-decoration: none; }
.breadCrumbs li.last { color: #FF0099; font-weight: bold; }
#subNav {
background-color:#ffffff;
padding:0px;
width:300px;
text-align:right;	
}
#subNav ul {
margin:0px;
}
#subNav ul li {
display:inline;
padding: 0px 8px;
text-align:center;
}
#subNav .endSubNav {
padding-right:0px;
}
.searchInput { border: 0; padding: 1px 0 1px 4px; }
.siteBtn { background-color: #EC008C; border-bottom-color:#212121; border-right-color: #212121; border-width: 1px; color: #FFFFFF !important; font-weight: bold; margin: 0 0 0 4px; }
/* Left nav styles */
#navColumn { width: 149px; padding: 1.5em 0 1.5em 0; font-size: 0.9em; color: #FFFFFF; position: relative; margin: 0 10px 0 0; }
#navColumnMid { width: 235px; padding: 1.5em 0 1.5em 0; font-size: 0.9em; color: #FFFFFF; position: relative; margin: 0 10px 0 0; }
#navColumn ul { list-style: none; margin: 0; padding: 0; }
#navColumn ul ul, #navColumnMid ul ul { margin: 1.5em 0 }
#navColumn ul li ul li, #navColumnMid ul li ul li { padding: 0.2em 0 0.2em 1em; font-size: 1em; }
#navColumn ul li ul li a, #navColumnMid ul li ul li a { color: #325a74; text-decoration: none; display: block; }
#navColumn ul li ul li a:hover, #navColumnMid ul li ul li a:hover { color: #000000; text-decoration: none; text-decoration:underline; }
#navColumn h2 span, #navColumnMid h2 span { background: #ed008c; font-size: 1.2em; padding: 0.4em 0.6em }
#navColumn strong, #navColumnMid strong { background: #3771a5; font-size: 1.2em; padding: 0.4em 0.6em; }
#navColumn strong a, #navColumnMid strong a { color: #ffffff; text-decoration: none; }
#navColumn strong a:hover, #navColumnMid strong a:hover { color: #ffffff; text-decoration: none; }
#navColumn #subNav, #navColumnMid #subNav { padding: 0 0 0 0.8em }
#navColumn #leftNav, #navColumnMid #leftNav { 
background-color:#f0f4f7;
padding: 2.2em 0 0.1em 0;
text-transform: uppercase; 
margin: 0 0 5px }
#rightNav { 
padding: 2.2em 0 0.1em 0;
margin: 0 0 5px;
border: 0px solid #cccccc;
}
#rightNav p{
font-size:16px;
margin:15px;
line-height:23px;
text-align:center;
font-family:constantia; 
color:#333333;
display:block;
}

#rightNav  h2{ 
font-size:20px;
line-height:20px;
font-family:constantia; 
text-align:center;
color:#333333;
}
#navColumn br, #navColumnMid br { display: none; }
/* Start Footer Styles */
#masterFooter
{
background-color:#ffffff;
text-align:right;
}
#masterFooter .mainFooterLinks {  text-align:center;background-color:#000000; color: #FFFFFF; height: 31px; line-height: 31px; padding: 0 0 0 5px; margin: 15px 0 0 0; width:955px }
#masterFooter .mainFooterLinks li {  padding:0px 8px 0px 5px; *padding:0px 5px 0px 8px; border-right:1px solid #ffffff; color:#ffffff; display:inline; float:none; line-height:14px; margin-top:5px; }
#masterFooter .mainFooterLinks li.last { border-right: 0; }
#masterFooter .mainFooterLinks li a { color: #ffffff; text-decoration: none; text-align:center; }
#masterFooter .mainFooterLinks li a:hover { color: #858686; text-decoration: none; }
#masterFooter .mainFooterLinks li.right { border-right:none;float:right; padding-right:10px; }
/* Start Palette  */
.greyBorder {border-color:#595959;}
.white {
color:#ffffff;
}
.magenta110 {color:#ffffff; }
.magenta100 {color:#ec008c;}
.magenta90 {color:#ee3d96;}
.magenta80 {color:#ef5ba1;}
.magenta70 {color:#f173ac;}
.magenta60 {color:#f287b7;}
.magenta50 {color:#f49ac1;}
.magenta40 {color:#f6adcd;}
.magenta30 {color:#f8c1d9;}
.magenta20 {color:#fad5e5;}
.magenta10 {color:#fde9f1;}
.magentaBorder100 {border-color:#ec008c;}
.magentaBorder90 {border-color:#ee3d96;}
.magentaBorder80 {border-color:#ef5ba1;}
.magentaBorder70 {border-color:#f173ac;}
.magentaBorder60 {border-color:#f287b7;}
.magentaBorder50 {border-color:#f49ac1;}
.magentaBorder40 {border-color:#f6adcd;}
.magentaBorder30 {border-color:#f8c1d9;}
.magentaBorder20 {border-color:#fad5e5;}
.magentaBorder10 {border-color:#fde9f1;}
.magentaBg100 {background-color:#ec008c;}
.magentaBg90 {background-color:#ee3d96;}
.magentaBg80 {background-color:#ef5ba1;}
.magentaBg70 {background-color:#f173ac;}
.magentaBg60 {background-color:#f287b7;}
.magentaBg50 {background-color:#f49ac1;}
.magentaBg40 {background-color:#f6adcd;}
.magentaBg30 {background-color:#f8c1d9;}
.magentaBg20 {background-color:#fad5e5;}
.magentaBg10 {background-color:#fde9f1;}
.black, black100 {color:#000000;}
.black92 {color:#b4936b;}
.black90 {color:#0e55a7;}
.black80 {color:#333333;}
.black70 {color:#4d4d4d;}
.black60 {color:#666666;}
.black50 {color:#808080;}
.black40 {color:#999999;}
.black30 {color:#b2b2b2;}
.black20 {color:#cccccc;}
.black10 {color:#e5e5e5;}
.blackBg, blackBg100 {background-color:#000000;}
.blackBg91 {background-color:#ffffff;}
/**COLOR OF THE SEARCH BOX*/
.blackBg90 {}
.blackBg80 {background-color:#333333;}
.blackBg70 {background-color:#4d4d4d;}
.blackBg60 {background-color:#666666;}
.blackBg50 {background-color:#808080;}
.blackBg40 {background-color:#999999;}
.blackBg30 {background-color:#b2b2b2;}
.blackBg20 {background-color:#cccccc;}
.blackBg10 {background-color:#e5e5e5;}
.blackBorder, blackBorder100 {border-color:#000000;}
.blackBorder90 {border-color:#0e55a7;}
.blackBorder80 {border-color:#333333;}
.blackBorder70 {border-color:#4d4d4d;}
.blackBorder60 {border-color:#666666;}
.blackBorder50 {border-color:#808080;}
.blackBorder40 {border-color:#999999;}
.blackBorder30 {border-color:#b2b2b2;}
.blackBorder20 {border-color:#cccccc;}
.blackBorder10 {border-color:#e5e5e5;}
/* End Palette */
/* General site styles */
h1 {font-size:2.05em;}
h2 {font-size:1.85em;}
h3 {font-size:1.65em;}
h4 {font-size:1.45em;}
h5 {font-size:1.25em;}
h2.promoHeader {line-height:1em;
margin-bottom: 15px;
margin-left: 15px;
color:#0e55a7;
font-size: 18px;
}
h2.promoHeader1 {
line-height:1em;
color:#658ea2; 
font-size: 28px;
font-weight:bold;
text-transform: uppercase;
}
h2.promoHeader2{line-height:1em;
margin-bottom: 5px;
margin-left: 0px;
color:#0e55a7;
font-size: 18px;
}  
.infoBoxHeight {_height:150px;min-height:150px;clear:both;}
.seoReference {display:none;
visibility:hidden;}
.richFont2a em {font-style:normal;color:#000000; font-size:0.9 em;}
.richFont2c em {font-style:normal;color:#000000; font-size:0.8 em; margin-left:-15px;}
.richFont2b em {font-style:normal;color:#ffffff;font-size:0.9em; 
font-weight:bold;
font-family: Arial Narrow;
margin-bottom:5px;
}
.richFont2b em1 {font-style:normal;color:#ddf7f7;font-size:0.6em; 
font-weight:bold;
margin-left:5px;
}
.richFont1c em {font-style:normal;color:#000000; }
#master_banners {left:482px;
position:absolute;
top:58px;}
.column {
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
padding:0px 10px;
}
#catPromoColumn {width:460px;}
#ctl00_promoColumn,#catPromoColumn {padding:0px 0px 0px 0px;}
#infoColumn {padding:0px 20px 0px 0px;_padding-right:0px;}
/* LEFT HAND SIDE, THE ADVERT AND SEARCH BOX */
#ctl00_infoColumn {
padding:0px 15px 0px 0px;
_padding-right:0px;
margin-right:10px;
}
#centerBottom {overflow:hidden;padding:10px 0px;}
.content {
padding:5px 5px 5px 0px;
}
.fullWidth {margin:10px 0 0 0;}
#catPromoColumn .outerTitle {width:440px;padding: 10px 0 0 5px;}
.outerTitle {padding:10px 0 0 10px; clear:both;}
a {color:#000000; outline: none; }
a:hover {text-decoration:none;}
.hidden {
left:-100em;
position:absolute;
top:-100em;
}
.margin0 {margin:0px;}
.content li {
overflow:hidden;
padding:3px 0px;
}
div.submit {overflow:hidden;}
.siteBtn, #searchBox #dp_submit {
background-color:#ec9000;
color:#ffffff !important;
font-weight:bold;
border-bottom-color:#212121;
border-right-color:#212121;
border-width:1px;
margin-right:40px;
margin-bottom:30px;
}
#master_nav .siteBtn {font-size:0.9em;}
	/* font size / weight */
.smallText {
font-size:0.9em;
}
.smallerText {
font-size:0.8em;
}
.largeText, .large {
font-size:1.5em;
}
.xlargeText, .xlarge {
font-size:1.7em;
}
.normal {
font-weight:normal;
}
.bold {
font-weight:bold;
}
/* UI Unit Dimensions */
.box_0_unit {
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.box_1_unit {
width:140px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.box_2a_unit {
width:290px;
margin-left:15px;
padding-top:10px;
background-color: #ffffff;
border-bottom: 1px solid #8dd3d4;
}
.box_2b_unit {
width:290px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
margin-left:10px;
margin-top:0px;
margin-bottom: 25px;
background-color: #ffffff;
border-bottom: 1px solid #8dd3d4;
}
.box_2_unit {
width:290px;
margin-right:10px;
}
.box_21_unit {
width:320px;
margin-right:15px;
}
.box_2_unitMid {
width:235px;
padding:10px;
_margin-right:-3px;
}
.box_3_unit {
width:450px;
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.box_4_unit {
width:600px;
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.box_4a_unit {
width:600px;
padding:10px;
 margin-left:15px;
background-color:#ffffff;
border: 1px solid #cccccc;
margin-top:15px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.three_pictures{
margin-left:15px;
}
.box_4_unitMid {
width:710px;
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.box_4_unitWide {
width:960px;
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}

.box_5_unit {
width:780px;
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
.box_6_unit {
width:940px;
padding:10px;
_margin-right:-3px; /* hack to fix "Ghost Text Bug" in IE6 related to floated blocks elements and html comments */
}
/* Border Classes */
.border {
border-style:solid;
border-width:1px;
}
.borderTop {
border-top-style:solid;
border-width:1px;
}
.borderRight {
border-right-style:solid;
border-width:1px;
}
.borderBottom {
border-bottom-style:solid;
border-width:1px;
}
.borderLeft {
border-left-style:solid;
border-width:1px;
}
/* End Border Classes */
/* Module styles */
#intro {padding-top:0;}
#intro p {margin:8px 0 0 0;}
.promoBox150 {height:150px;}
.infoBox {border-bottom:#dfdfdf 1px solid;width:99%; }
.infoBox2 a {
text-decoration:none;
}
.infoBox .promoText { float: right; width: 195px; }
#helpUs { padding:0px;border:#B2B2B2 1px solid;margin-right:20px;width:210px;height:89px;
_margin:0 16px 0 0;}
#helpUs p {margin:-25px 0 10px 5px;}
#helpUs a {padding:64px 53px 0 0 ;}
#award {display:none;}
/* list styles */
.squareList {
list-style:square;
}
div.top10DealContent div.hide {
clear:both;
padding-top:1em;
margin-left:5px;
}
html.jsEnabled div.hide {
display:none;
padding-top:0pt;
}
/* useful links */
#usefulLinks {width:298px;border:solid 1px #b2b2b2;margin-bottom: 20px;
_width:294px;
_margin-right:1px;}
#usefulLinks li, .bestSellers li {list-style:square;list-style-position:inside;font-size:0.8em;}
#usefulLinks li a {font-size:1.2em;}
#usefulLinks .content {padding:1px 5px 4px 0;}
/* accordion styles */
/* accordion width related styles */
.box_2_unit .accord ul.top10DealList li {
background-image:url(../Images/NewSite/site_accordion_right_arrow.gif);
background-position:270px 9px;
background-repeat:no-repeat;
}
.box_2_unit .accord ul.top10DealList li.active {
background-position:264px 12px;
background-repeat:no-repeat;
}
.box_3_unit .accord ul.top10DealList li {
background-position:430px 9px;
background-repeat:no-repeat;
}
.box_3_unit .accord ul.top10DealList li.active {
background-position:425px 12px;
background-repeat:no-repeat;
}
.box_3_unit .accord ul.top10DealList li div {
width:450px;
}
/* end width styles */
.accord ul.top10DealList {
margin:0em;
padding:0px;
width:100%;
}
.accord ul.top10DealList li {
border-top: 1px solid #ffffff;
padding-left:0em;
background-color:#191919;
line-height:none;
_height:1px;
_margin:0px
}
.accord ul.top10DealList li ul li {background-image:none;background-color:#fff;color:#000;padding:0px 0px 3px 0px;}
.accord ul.top10DealList li ul li a {color:#000;display:inline;font-weight:normal;padding:0px;text-decoration:underline;}
.accord ul.top10DealList li ul li a:hover {text-decoration:none;}
.top10DealList div {background-color:#ffffff;}
.accord ul.top10DealList li a {
display:block;
font-weight:bold;
padding:8px;
color:#ffffff;
text-decoration:none;
}
.accord ul.top10DealList li div {
height:100%;
/*the 2 small boxes             Where do you  want to go*/
}	
.accord ul.top10DealList li.active {
background-color:#000000;
background-image: url(http://www.awhimaway.com/images/NewSite/top_box_bg1.gif);
width:300px;
}
.accord div.top10DealContent {
margin:0em 0em 0em 0em;
width:100%;
margin-left:5px;
}
.accord div.top10DealContent div {
padding:0px;margin:0px;background-color:#fff;width:100%;
}
.accord .top10DealContent div a {padding:0px;margin:0px;}
.accord div.top10DealContent div.hide{
clear:both;
padding-top:1em;
}
.accord ul.top10DealList img {margin:1px 0px 0px 0px;}
.accord ul.top10DealList p {margin: 4px 0 4px 10px;}
.listHighLight {color:#cc6600;font-weight:bold;}
div.accord div.dealList ul.top10DealList ul li, div.accord div.accordionOver ul.top10DealList ul li, 
div.accord div.accordionClick ul.top10DealList ul li {background-image:none;}
div.accord div.dealList ul.top10DealList ul.w50pc {margin-bottom:10px;}
div.accord div.dealList ul.top10DealList p.w45pc {padding-left:10px;margin:11px 0;}
.w50pc {}
.w45pc {width:}
/* end accordion styles*/
#topDestinations li {padding:5px 5px 5px 10px;border-left:1px solid #b2b2b2;}
#topDestinations div div {border-bottom:1px solid #b2b2b2;}
#topDestinations2 div {border-right:1px solid #b2b2b2;}
#topDestinations .listOdd {background-color:#e5e5e5;}
#topDestinations p  {padding:6px;}
#topDestinations2, #topDestinations1,#topDestinations {
position:relative;}
.topDestinations li {padding:5px 5px 5px 10px;border-left:1px solid #b2b2b2;}
.topDestinations div div {border-bottom:1px solid #b2b2b2;}
.topDestinations2 div {border-right:1px solid #b2b2b2;}
.topDestinations .listOdd {background-color:#e5e5e5;}
.topDestinations p  {padding:6px;}
/* top destinations widths */
.box_2_unit #topDestinations1 div, .box_2_unit #topDestinations2 div {width:149px;}
.box_3_unit #topDestinations1 div, .box_3_unit #topDestinations2 div {width:224px;}
/* end top destinations widths:*/
.holidayDeals .content li {padding:4px 0px 4px 5px; margin-left: 15px;  }
li.moreLink {padding-top:6px;}
.adContainer {position:relative;color:#dedede;width:300px;_width:315px;height:270px;margin-right:15px; margin-bottom: 15px;margin-top:15px;}
* html .adContainer {margin-top/**/: 5px;}
.mpu {position:relative;top:10px;text-align:center;}
.adHeader {font-size:0.9em;position:absolute;top:-9px;left:10px;background-color:#fff;padding:0px 2px 0 2px;}
* html .adHeader {font-size/**/:0.85em;}
*+html .adHeader {font-size:0.85em;}
#newsletter, #vouchers, #travelPromo  {
padding:0px;
margin:0 0 20px 0;
_width:295px;}
#newsletter p {width:65%;}
.promoSubHeader {height:30px;line-height:30px;padding-left:10px;margin:0px 0px 1px 0px;}
#welcome {padding:0px;}
/* swaps left padding to right for left positioned modules */
#promoSelector, #greatdeals{	
width:590px;
margin-left:15px;
margin-bottom:20px;
}
div#inspireUs {
	background-position:0px 0px;
	height:172px;
	width:610px;
	margin-top:10px;
	z-index:1;
	padding-top:10px !important;
}
div#inspireUs div.inspireUsText {
	background-position:0px 0px;
	width:244px;
	margin-top:53px;
	margin-right:15px;
	filter: alpha(opacity=60);
	-moz-opacity:60%;
	_background-image: none;
z-index:-1;
}
div.inspireUsText a {color:#ffffff;font-weight:bold;}
div.inspireUsText p {
	padding:0px;
	margin:8px;
}
div#inspireUsV2 {padding : 0;}
/* promo selector */
ul#top10DealList {
	margin:0em;
	padding:0px;
	width:138px;
}
ul#top10DealList li {
	margin:0em 0px 0.25em 1em;
	padding-left:0.6em;
	background-color:#6c6c6c;
	height:35px;
	line-height:30px;
}
ul#top10DealList li a {
	display:block;
	font-weight:bold;
	margin:0px;
	padding:8px 0px 0px 0px;
	color:#ffffff;
line-height:15px;
height:20px;
_padding:9px 0px 0px 0px;
}
html.jsEnabled ul#top10DealList li a {
	text-decoration:none;
}
ul#top10DealList li div {
	height:5px;
}
ul#top10DealList li.active {
	background-color:#212121;
	margin:0em -0.4em 0.25em 0em;
	padding-left:1.6em;
_margin:0em 0em 0.25em 0em;
}
/** 3 boxes*/
div#top10DealContent {
margin-right:-5px;
width:590px;
height:120px;
}
div#top10DealContent div {
padding:0px;margin:0px;
}
#top10DealContent div a {padding:0px;margin:0px;left:18px;top:79px;}
div#top10DealContent div.hide {
clear:both;
padding-top:1em;
}
div#top10DealContent img {padding:11px 0px 11px 10px;}
padding-left:0px;
#ctl00_promoColumn, #temptingIdeas {
}
#searchBox, #mpu, #catInspireUs {
padding:10px 0px;
width:300px;
}
#goingAwayList {width:100%; border-width:1px;	border-style:solid;border-color:#b2b2b2;}
.goingOutWide2 .accord li.clearFloat img, #goingOutWide2 .accord li.clearFloat img {float:left;}
.goingOutWide2 li.listEven, .goingOutWide2 li.listOdd, #goingOutWide2 li.listEven, #goingOutWide2 li.listOdd {clear:both;}
.goingOutWide2 div.accord p.right, #goingOutWide2 div.accord p.right {width:60%;margin-left:0}
.goingOutWide2 div.accord p.right span, #goingOutWide2 div.accord p.right span {display:block;}
/* recently viewed styles */
#rpuiContent {border-width:1px !important;
border-style:solid !important;
border-color:#b2b2b2!important;}
#rpui img {display:none;}
#rpui ul {margin-bottom:0px !important;}
#rpui ul li {list-style-image:none;
list-style-position:outside;
list-style-type:square;}
#rpui ul.bestSellers li {
list-style-position:inside;}
#rpui h3 {color:#ec008c !important;font-weight:bold !important;font-size:0.95em !important;padding: 4px 0px 2px 6px !important}
/* end recently viewed */
/* top selling deals box */
.topSellers ul, #topDeals ul {border:solid 1px #b2b2b2;padding:0px 5px;}
.topSellers .content li, #topDeals .content li  {
border-bottom-style:dotted;
border-bottom-width:1px;
overflow:hidden;
padding:7px 5px 7px 0;
}
.topSellers li.moreLink, #topDeals li.moreLink {border:none;}
/* end top selling deals box */
/* top selling deals box width Image */
.topSellersV2 div {border:solid 1px #b2b2b2;padding:0px;}
.topSellersV2 .content {padding:5px 7px}
.topSellersV2 .content li {
border-bottom-style:dotted;
border-bottom-width:1px;
overflow:hidden;
padding:7px 5px 7px 0;
}
.topSellersV2 li.moreLink {border:none;}
/* end top selling deals box */
/* flash map */
#flashMap img {vertical-align:middle;
margin-right:3px;}
#flashMap p {text-align:center;margin:6px;}
.mapFooter {width:93%;overflow:hidden;padding:10px;margin-top:3px;}
#flashMap .mapFooter p {margin:0 0 6px 6px}
.mapFooter ul {width:100%;margin:auto;}
.mapFooter ul li {display:inline;border-right:1px solid;}
.mapFooter ul li a {margin:0 0.5em;}
.mapFooter ul li.endList {border-right:none;}
/* end flash map */
/* Twin Promotional Box - Category pages  - needs rewriting to use classes not id's*/
div#twinPromoBox1, div#twinPromoBox2,div#twinPromoBoxb1, div#twinPromoBox_b1, div#twinPromoBox_b2, div#twinPromoBoxb2,div#twinPromoBoxc1, div#twinPromoBoxc2 {
width:218px;
}
div#twinPromoBox1, div#twinPromoBoxb1, div#twinPromoBoxc1 {padding-right:4px;}
div#twinPromoBox2, div#twinPromoBoxb2, div#twinPromoBoxc2 {padding-left:4px;}
.twinPromoBox div.border  {height:98px;}
.twinPromoBox div.border img {margin:0 4px ;}
.dualImage div.border {height:104px;}
.dualImage div.border img {margin:3px 4px;}
.twinPromoBox div.border p {margin-top:4px;}
/* sponsored feature */
div#sponsoredFeature {padding-top:0;}
div#sponsoredFeature div.border {overflow:hidden;}
div#sponsoredFeature div.border div {margin-top:15px;height:93px;}
div#sponsoredFeature ul {margin:0;}
div#sponsoredFeature p {margin:7px 0 0;}
/* end modules */
/************************************************/
/* Informational/Error bubble container styling */
/************************************************/
html.jsEnabled div.bubbleText {position: absolute; visibility: hidden}
div.bubbleText {width:20em;z-index:20;color:#000;text-transform:none;}
div.bubbleText a#close {color:#000;}
div.bubbleText div.curvedContentBody {
clear:both;
border-width:0 1px;
border-style:solid; 
border-color:#f09;
background:#fff;
padding:.1em .5em;
}
div.bubbleText div.bodyContentScroll {
font-size:0.85em;
height:155px;
overflow:auto;
margin: 0;
padding: 0.5em;
}
div.bubbleText div.bodyContent {
font-size:0.9em;
margin: 0;
padding: 0.5em;
}
div.bubbleText div.curvedHeaderTransFill div,
div.bubbleText div.curvedFooterTransFill div,
div.bubbleText div.curvedFooterTransFillShadow div {height: 100%; font-size:100% !important;}
div.bubbleText div.curvedFooterTransFillShadow div.left {width:51%}
div.bubbleText div.curvedFooterTransFillShadow div.right {width:49%}
div.bubbleText div.curvedFooterTransFill,
div.bubbleText div.curvedFooterTransFillShadow {height: 18px;margin:0 !important;}
div.bubbleText div.curvedHeaderTransFill div.left {
float: left; 
width: 72%;
}
/* This is a strong tag now as an it can't be guranteed that an H2 tag would be semantically correct */
div.bubbleText div.curvedHeaderTransFill div.left strong {
color:#FF0099;
display:block;
padding:0.6em 0pt 0pt 1em;
}
div.bubbleText div.curvedHeaderTransFill div.right {
float: right;
text-align: right;
width: 28%;
height: 37px;
}
div.bubbleText div.curvedHeaderTransFill div.right a { padding:.5em; display:block; }	
div.bubbleText div.curvedHeaderTransFill div.right img {margin-right:3px;vertical-align:middle;}	
div.bubbleText div.curvedFooterTransFillShadow div.left {
	float: left; 
}	
div.bubbleText div.curvedFooterTransFillShadow div.right {
float: right; 
text-align: right;
}
.divideBoxes { margin: 10px 0 0 0 }
.browseRegion { padding: 10px; }
.browseRegion ul.left { float: left; margin: 10px 0 0 60px; }
.browseRegion ul.right { float: right; margin: 10px 50px 0 0; }
.browseRegion ul li { list-style-type: square; }
/* Top Secret Boxes */
.twinPromoBox .leftBox { width: 216px; float: left; }
.twinPromoBox .rightBox { width: 216px; float: right; }
.twinPromoBox .bottomBox { clear: both; padding: 10px 0 0 0; }
.twinPromoBox .leftBox .content, .twinPromoBox .rightBox .content, .twinPromoBox .bottomBox .content { padding: 0 10px 0 10px; }
/* Best sellers class */
.bestSellers { margin: 5px 0 5px 10px; clear: both; }
.bestSellers li { list-style: square; list-style-position: inside; font-size: 0.9em; padding: 3px 0; }
.bestSellers li a { font-size: 1.1em; }
#bestsellers {padding-top:0;}
/* Promo Box */
.promoBox { padding: 5px; }
/* iframe styles */
#iframe_topnav_v2 #master_top {margin:0;}
#iframe_topnav_v2, #iframe_leftnav_v2 #master , #iframe_footer_v2 #master {width:inherit;margin:0;}
#iframe_leftnav_v2 #left_telephone {display:none;}
/* Style for soft bar */
.softBar .left { float: left; width: 400px; margin: 0; padding: 4px 0 0 5px; }
.softBar .right { float: right; width: 400px; text-align: right; margin: 0; padding: 4px 5px 0 0; }
/* Sky Banner */
.skyBanner { margin-bottom:10px; margin-top:10px; text-align: center; }
/* 4-column image block */
.imgThumb {
    margin: 0 7px 10px 0;
    width: 95px;
	padding-left: 5px;
}
.imgThumbLast {
    margin: 0 0 10px 0;
    width: 95px;
	padding-left: 5px;
}
.regionSpace { padding: 5px }
.regionGap { margin: 10px 0 0 0 }
.box_3_unit_img {
	float: left;
    margin: 0 4px 0 2px;
}
.oneColList {
	width: 449px;
	border-right: 1px solid #b2b2b2;
}
/* Large Image and text component */
.largeImageText {padding:4px;height:259px;}
.largeImageText img {float:left;}
.largeImageText p {width:200px;margin:0px 0;}
.largeImageText li {padding:4px 0px}
/* End Large Image and text component */
#master_banners {
    left:482px;
    position:absolute;
    top:33px;
}
#navColumn { width: 163px; padding: 0 0 1.5em 0; font-size: 0.9em; color: #FFFFFF; position: relative; margin: 0 10px 0 0; }
.box_3_unit {
    padding:10px 4px 10px 4px;
    width:450px;
}
.WhiteText1
{
font-size:11px;
color:black;
}
.WhiteText
{
font-size:11px;
color:black;
}
.WhiteText a {
color:#404040;
}
.WhiteTextHead
{
font-size:12px;
color:black;
font-weight:bold;
}
.WhiteTextHead h4
{
font-size:13px;
color:black;
font-weight:bold;
margin-bottom:5px;
}
#ThreeColumnCenter { 
margin-left:163px;
margin-right:0px;
line-height:17px; 
height:auto;
color:#333333;
padding:15px; 
font-size:12px;
/**background-image: url(http://www.awhimaway.com/images/NewSite/round_corner.gif);*/
background-repeat:no-repeat;
 }
#ThreeColumnCenter  strong {
font-size:13px;
color:#2268A0;
line-height:25px;
font-style:italic;
}
 #ThreeColumnCenterMid { margin-left:163px;margin-right:0; line-height:17px; height:auto;color:#333333;padding:15px; font-size:12px;
width:480px;
background-repeat:no-repeat;
 }
.mainspotlight{
border:1px solid #CCCCCC;
width:445px;
}
.WimInnerBox {
width:445px;
margin-bottom: 5px;
}
.WimInnerBoxContent {
padding-top:10px;
padding-bottom:10px;
border-top:1px dashed #CCCCCC;
}
.WimBoxContainer
{
width:445px;
height:auto;
border:0px solid #6DADF3;
margin-bottom:30px;
}
.WimBoxTop
{
width:445px;
border:none;
height:30px;
}
.WimBoxTop1
{
width:445px;
border:none;
}
.MainDestRight {
border-right:1px solid #ebebeb;
border-left:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
width:443px;
}
.DestContainer
{
margin-top:10px;
width:430px;
height:auto;
}
.DestContainerContent
{
	padding:5px;
	width:95%;
    border-bottom:1px Dashed #dbdbdb;
}
.DestRight
{
 width: 445px;
 margin-bottom:10px;
}
.DestRightheading
{
font-size: 1.2em;
margin-bottom:5px;
margin-left:10px;
width:210px;
}
.DestRightheading h2
{
font-size: 1.3em;
margin-bottom:5px;
color:#3771a5;
font-weight:bold;
}
.spotlight
{
margin-bottom:5px;
margin-left:10px;
}
.spotlight h1
{
font-size: 1.3em;
margin-bottom:5px;
color:#6e89ff;
font-weight:bold;
}
.spotlight1
{
margin-bottom:5px;
}
.spotlight1 h2
{
font-size: 1.4em;
margin-left:5px;
margin-bottom:-15px;
color:#3771a5;
font-weight:bold;
}
.WimBoxTopContent
{
padding: 7px 0 0 10px;
color:#ffffff;
background-color: #658ea2;
}
.WimBoxTopContent h1
{
font-size: 1.3em;
color:#ffffff;
font-weight:bold;
}
a.NewsTitle, a.NewsTitle:hover
{
color:#6DADF3;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.NewsDate
{
font-size:10px;
color:#333333;
}
.TourExtraInfo { width:100%;font-size:11px; }
.TourExtraInfoLeft { float:left; width: 60%;font-weight:bold;}
.TourExtraInfoRight { float:right; width:38%;}
.TourContainerImage { 
margin:0 0 13px 0 ;
width: 645px;
height:350px;}
.TourContainer { margin-right:-5px; }
.TourContainerTopBox {
border-bottom:1px solid #000000;
background-color:#0e4684;
margin-top:10px;
margin-bottom:10px;
padding-top:10px; 
padding-bottom:10px; 
min-height:30px; 
width:100%; 
margin-left:auto; 
margin-right:auto; 
}
.TourDetailsTable
{
font-size:13px;
font-family:Arial;
color:#ffffff;
margin-left:10px;
margin-bottom:25px;
}
.TourDetailsTable .TItemDesc 
{
font-weight:bold;
}
tr { vertical-align: top; } 
.TourBoxesSide
{
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
width:283px;
background-color:#eef3f5;
margin-top:-5px;
margin-bottom:15px;
}
.TourDetails {
float:right;
width:300px;
margin:0 -15 0 0;
}
.TourBoxesSide  a, .TourBoxesSide a:visited, .TourBoxesSide a:active
{
color:Green;
}
.TourLink {
font-size:0.85em;
}
a.TourLink, a.TourLink:hover
{
color:Red;
}
.LeftImages
{
margin-right:10px;
margin-bottom:10px;
}
.SelectLeft
{
font-size:10px;
color:#333333;
}
.TextInputs {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #2F2F1E;
text-decoration: none;
border: 1px solid #60603E;
}
.EnterInput {
font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #596134;
background-color: #D4D4BF;
border: 1px solid #414136;
}
.MessageSuccess
{
font-weight:bold;
color:Green;
}
a.h2Link
{
color:#0e55a7;
text-decoration:none;
}
.BoxInfoSmall
{
font-size:11px;
line-height:14px;
}
.footerlinItems
{
width: 230px; 
float:left;
}
.footerlinHeader
{
margin-top:15px;
margin-bottom:7px;
font-size:1.1em;
text-decoration:underline;
}
.footerlinHeader a
{
color:#ffffff;
}
.footerlinBody
{
background-color:#ffffff;
margin-top: 10px;
margin-bottom:25px;
text-align:center;
color: #9f9f9f;
width:960px;
}
.footerlinBody a
{
margin-top: 10px;
width: 100%;
text-align:center;
color: #000000;
text-decoration:none;
}
.footerlinBody a:hover
{
margin-top: 10px;
width: 100%;
text-align:center;
color: #787878;
text-decoration:underline;
}
.allfotter
{
width:960px;
margin-left:auto;
margin-right:auto;
background-color:#a7a9ac;
clear:both;
}
.allfotter1
{
width:960px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
background-color:#a7a9ac;
clear:both;
}
.dataSearchPager td
{
width:20px;
}
.img {
margin-bottom: 15px;
margin-left: 15px;
margin-top: 15px;
}
.fistimg {
margin-top:15px;
margin-bottom: 15px;
clear: right;
float: left;
}
.SideBoxNew
{
height:100px;
width:290px;
border-bottom:1px dashed #8dd3d4;
padding:5px;
margin-bottom:5px;
}
.SideBoxNewLeft
 {
float:left;
width:60px;
margin-bottom:5px;
}
.SideBoxNewRight
  {
float:right;
width:215px;
 margin-bottom:5px;
}
.SideBoxNewRight em
  {
color:blue;
}
 .newsletter_subscribe {
 margin-top:10px;
}
 .SideBoxNewRight a {
 text-decoration:none;
 color: blue;
 margin-top:10px;
}
.atolimg {
margin-top:15px;
margin-bottom: 15px;
margin-left:10px;
clear: left;
float: right;
}
.headings h1{
line-height:1em;
color:#3771a5; 
font-size: 24px;
font-weight:bold;
text-transform: uppercase;
}
.holiday_destination {
margin-top:-5px;
margin-left:-5px;
width:480px;
height:66px;
margin-bottom:10px;
margin-right:0px;
/**background-image:url(../images/NewSite/holidayfinderbg.png);*/
}
.holidayfinderlinks {
text-decoration:none;
font-size: 1em;
margin-top:15px;
margin-bottom:10px;
}
.holidayfinderlinks a{
text-decoration:none;
color:#134581;
font-size: 1em;
padding-top:50px;
margin-left:10px;
margin-top:15px;
text-transform: uppercase;
}
.holidayfinderlinks a:hover{
text-decoration:underline;
}
#RightSidePane {margin-top:5px;}
.fotter_atol {
width:100%;
float:left;
background-color:#333333;
padding-top: 5px;
padding-bottom: 10px;
text-align:left;
}
.fotter_atol  p{
float:left;
margin-top: 20px;
margin-left:20px;
font-size: 0.8em;
color:#cccccc;
}
.activdescript {
width: 500px;
}
.destinationcontainer {
width: 510px;
margin-top:15px;
margin-bottom:10px;
font-size:1em;
}
.activitycontainer {
width:510px;
margin-top:15px;
margin-bottom:10px;
font-size:1em;
padding-bottom:10px;
border-bottom:1px solid #d6d6d6;
}
.activitytourcontainer {
border-bottom: 1px solid #d6d6d6;
width: 100%;
margin-bottom: 10px;
margin-top:20px;
}
.holidayregion {
border-bottom: 1px solid #d6d6d6;
margin-bottom: 20px;
padding-bottom:15px;
width:500px;
height:200px;
}
.holidayscountries{
padding-bottom:0px;
float:right;
width: 60%;
}
.holidayregion a {
text-decoration:none;
color:#0e55a7;
}
.holidayregion a:hover {
text-decoration:underline;
color: #764D32;
}
.btn {
width:100%;
}
.btn img {
float:right;
clear:left;
margin-bottom:10px;
margin-top:-25px;
}
.holidayfindertours  a{
font-size: 0.9em;
font-weight:normal;
}
.holidayfindertours li {
margin-top:5px;
}
.holidayfindertours  a:hover{
font-size: 0.9em;
margin-left:0px;
text-decoration:none;
color:#467695;
}
.holidayfindertours  {
font-size: 0.9em;
color:#cc6600;
}
.list1{
 background-color:#f0f4f7;
height:22px;
}
.list2 {
height:22px;
}
.utilitybelt a {
color:#000000;
font-style:normal;
font-family:arial;
text-decoration:none;
font-size:11px;
line-height:16px;
}
.utilitybelt a:hover{
text-decoration:underline;
}
.tourlinks {
margin-top:15px;
margin-bottom:15px;
}
.tourlinks p {
border-bottom:1px dashed #cccccc;
width:90%;
line-height:20px;
}
.tourlinks a {
text-decoration:none;
font-style:italic;
font-family:georgia;
font-size:14px;
margin-left:10px;
color:#767700;
line-height:25px;
}
.tourlinks a:hover{
text-decoration:underline;
color:#a8aa00;
}
.tourhighlights {
line-height:22px;
}
.tourhighlights ul {
padding: 0px;
margin: 0 0 0px 15px;
list-style: disc;
}
.tourhighlights li {
line-height:20px;
margin-bottom:15px;
}
#tabs-3 ul {
padding: 0px;
margin: 0 0 20px 15px;
list-style: disc;

}
#tabs-3 li{
line-height:16px;
margin-top:5px;
}
#tabs {
font-family:arial;
}
#tabs  p{
font-family:arial;
line-height:19px;
font-size:13px;
}
#tabs-1 strong{
font-style:italic;
line-height:25px;
color:#2268a0;
}
#tabs-3 strong{
font-style:italic;
line-height:25px;
color:#2268a0;
}
.welcometext {
width:605px; 
margin-left:15px;
margin-top:3px;
}
.welcometext  h1 {
font-weight:bold;
font-size:21px;
color:#404040;
margin-left:15px;
}
.welcometext p {
line-height:17px;
font-size:12px;
color:#000000; 
margin-top:3px;
margin-bottom:3px;
margin-right:10px;
margin-left:30px;
}
.welcometext  a{
color:#cc6600; 
text-decoration:none;
margin-right:40px;
font-weight:bold;
}
.helpusimprove p {
font-size:13px;
}
.holidayDeals a:hover {
color:#467695;
}
.welcometext a:hover {
color:#467695;
}
.moretours a {
font-size:14px;
font-weight:bold; 
margin-right:25px; 
color:#404040;
}
.moretours a:hover {
color:#467695;
}
.sitemap a{
color:#006699;
text-decoration:none;
}
.sitemap a:hover{
text-decoration:underline;
}
.sitemap td{
height:16px;
}
.serchboxhighlights {
height: 348px;
border: 0px solid #cccccc;
background-image: url(../images/NewSite/searchbox_bg.jpg);
margin-right: 15px;
margin: 0px;
padding: 0px;
background-color: #f3f5f6;
width: 295px;
}

.crumb
{
	color:#666;
	padding:1px 0 14px 10px; 
	font:normal 11px/14px arial;
	padding:1px 0 0 0; 
}

