* { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; } body.main { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-align: center; background-color: #FFFFFF; margin-top: 0px; margin-bottom: 10px; } TABLE.layout { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; } /* Begin superceded input style as of 2008-08 */ INPUT.searchBox { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; width: 117px; font-size: 11x; border: 1px SOLID #CCCCCC; } /* End superceded input style */ select.destinationselect { FONT-SIZE: 12px; COLOR: #000000; width: 178px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } DIV.hidden_option { display: none; } H2 { FONT-SIZE: 12pt; COLOR: #336633; FONT-FAMILY: times new roman } .header { FONT-SIZE: 22px; COLOR: #336633; line-height:26px; FONT-FAMILY: times new roman } a { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration:none; color: #003399; } a:hover { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration:underline; } a.color:link { color: #003399; } a.color:visited { color: #0C460C; } a.color:active { color: #0C460C; } a.featureproduct2:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.featureproduct2:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.featureproduct2:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } A.footer { font-size: 10px; line-height: 16px; color: #4F704B; text-decoration: none; } A.footer:hover { font-size: 10px; line-height: 16px; color: #4F704B; text-decoration: underline; } a.linkGreen:link { FONT-SIZE: 12px; COLOR: #336633; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.linkGreenBold:link { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: underline; } a.linkGreenBold:visited { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.linkGreenBold:hover { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: underline; } /* Begin superceded sidebar link styles (as of 2008-08) */ a.sidebar_menu { FONT-SIZE: 11px; FONT-WEIGHT: 600; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; line-height: 7pt; } a.sidebar_menu:hover { FONT-SIZE: 11px; FONT-WEIGHT: 600; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; line-height: 7pt; } a.sidebar_submenu { FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.sidebar_submenu:hover { FONT-SIZE: 12px; COLOR: #993300; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.sidebar_submenu:active { FONT-SIZE: 12px; COLOR: #993300; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } /* End superceded sidebar link styles */ a.breadcrumb { font-size:12px; font-weight:bold; text-decoration:underline; color: #FFFFFF; } a.breadcrumb:hover { font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF; } a.featureproduct:link { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.featureproduct:active { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.featureproduct:visited { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.xbreadcrumb:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xbreadcrumb:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xbreadcrumb:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultu:link { font-size: 12px; font-color: #003399; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: underline; } a.xdefaultu:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultu:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:hover { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xfaq:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xfaq:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xfaq:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xsmallu:link { FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xsmallu:visited { FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xsmallu:active { FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .additional_images { border: 1px; border-style: solid; } .additional_images_thumbnail { width: 70; height: 86; border: 1px; border-style: solid; border-color: FFFFFF; } .breadcrumb { font-size: 12px; font-weight: bold; color: #000000; } .color { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .color_red { FONT-SIZE: 12px; COLOR: #A21412; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .color1 { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .color2 { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .colorheader { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .colorsubheader { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .colorsubheader18 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .default { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .default2 { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .defaultheader { FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .defaultsubheader { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .featureproduct { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none } .featureproduct2 { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none } .field { color: #000000; border-color: #000000; background-color: #FFFFFF; BORDER-BOTTOM: black 1px; BORDER-LEFT: black 1px; BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; } .footer { font-size: 10px; line-height: 16px; color: #4F704B; text-decoration: none; } .footerlarge { font-size: 12px; line-height: 16px; color: #000000; } .formfieldnote { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .formlabel { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .formrequired { COLOR: #FF0000; } .formrequiredtext { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .lightblue { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .medium { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; color: #000000; text-decoration: none; } .messagebackorder { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } /* .messagediscount { FONT-SIZE: 12px; COLOR: #AB0E25; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; padding: 7px 0 3px 5px; } */ .messagediscount img { margin: -2px 3px -2px 0; } .messageerror { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messagegiftwrap { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messageisprice { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messagesent { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .product_large { FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .required { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none; } .sidebar { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #555555; text-decoration: none; border-right-style: solid; border-right-width: 1px; border-right-color: #D5DFD6; vertical-align: top; background-color: #F4F3E5; width: 173px; } .searchbox { font-size: 11px; font-weight: none; color: #FFFFFF; } .small { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } a.small{ FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .subtitle { font-size: 10pt; } .select { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .selected_additional_images_thumbnail { width: 70; height: 86; border: 1px; border-style: solid; border-color: 003300; } .submenu { display:none; } .holiday_link1 { font-family:Arial, Helvetica, sans-serif; color:#0c460c; font-size:14px; font-weight:bold; line-height: 22px; text-decoration: underline; } .holiday_link2 { font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:12px; text-decoration: underline; } .gateway_links { font-family:Arial, Helvetica, sans-serif; color:#2b61a9; font-size:15px; font-weight:bold; text-decoration: underline; } .tableheader { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } /* ADDED FOR NEW TEXT FOOTER - AD 2007-11-20 */ A.footerNav { font-family: Times New Roman, Times; font-size: 12px; line-height: 34px; color: #4F704B; text-decoration: none; font-weight: bold; } A.footerNav:hover { font-family: Times New Roman, Times; font-size: 12px; line-height: 34px; color: #4F704B; text-decoration: none; font-weight: bold; } TD.footerNav { font-size: 14px; text-align: center; vertical-align: middle; border-top: 1px solid #000000; border-bottom: 1px solid #CCCBBF; color: #CCCBBF; } /* ADDED FOR GIFT IDEAS GATEWAY PAGE - AD 2007-11-20 */ TD.giftIdeasFeaturedHeader { width: 283px; height: 19px; font-size: 14px; line-height: 19px; padding-left: 5px; padding-right: 5px; background: #2b61a9; } TD.giftIdeasFeaturedProduct { padding: 10px; font-size: 12px; line-height: 15px; vertical-align: top; } TD.giftIdeasFeaturedProductSet { border-left: 1px solid #EFF2D7; border-bottom: 1px solid #EFF2D7; border-right: 1px solid #EFF2D7; vertical-align: top; } A.giftIdeasFeaturedHeader { font-size: 14px; line-height: 19px; font-weight: bold; text-decoration: underline; color: #FFFFFF; } A.giftIdeasFeaturedHeader:hover { font-size: 14px; line-height: 19px; font-weight: bold; text-decoration: underline; color: #FFFFFF; } A.giftIdeasFeaturedProduct { font-size: 12px; line-height: 15px; text-decoration: underline; color: #0445B9; } A.giftIdeasFeaturedProduct:hover { font-size: 12px; line-height: 15px; text-decoration: underline; color: #0445B9; } A.giftIdeasRedLink { color:#990000; font-weight: bold; font-size:14px; text-decoration: underline; font-style: italic; } /* ADDED FOR NEW HOLIDAY HOMEPAGE - AD 2007-11-20 */ TD.homepageFeaturedProduct { width: 120px; font-size: 11px; line-height: 15px; vertical-align: top; } A.homepageFeaturedProduct { font-size: 11px; line-height: 15px; color: #0445B9; text-decoration: underline; } /* ADDED H1 HEADER TAGS FOR PRODUCTS AND GATEWAYS - AD 2008-01-03 */ H1.colorsubheader { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; margin: 0px; } H1.gatewayheader { font-family:times new roman; color: #0C460C; font-size:24px; font-weight:bold; margin: 0px; white-space: nowrap; } /* ADAPTOR CONTENT CSS - AD 2008-02-07 */ DIV.adaptorContent { background: #FBF7E7; border: 1px solid #CCCCCC; clear: both; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; font-style: italic; margin: 10px 0 0 0; width: 290px; text-align: left; padding: 8px; } DIV.adaptorContent A { color: #003399; font-size: 11px; font-style: italic; text-decoration: underline; } H2.adaptorContentHeader { FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; color: #0C460C; font-size: 14px; font-weight: bold; font-style: italic; margin: 0px !important; padding: 0px !important; } /* EAGLE CREEK CONTENT CSS - AD 2008-02-07 */ DIV.eagleCreekContent { margin-top: 10px; font-size: 11px; width: 222px; text-align: left; clear: both; font-style: italic; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } DIV.eagleCreekContent A { text-decoration: underline; font-style: normal; font-style: italic; } DIV.eagleCreekContent P { margin: 0px; } H2.eagleCreekContentHeader { FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; color: #0C460C; font-size: 14px; font-weight: bold; font-style: italic; margin-top: 0px; margin-bottom: 0px; } .hr { color: #fff; background-color: #fff; border: 1px dotted #000000; border-style: none none dotted; } DIV.pageHeaderImage { margin-left: -10px; margin-bottom: 0px; marging-top: 0px; width: 609px; height: 89px; font-weight: bold; text-align: left; color: #FFFFFF; font-size: 32px; font-family: Times New Roman; } * html div.pageHeaderImage { margin-bottom: -3; } /*IE Hack*/ /* MAIN PAGE FEATURED ARTICLES */ TR#homeFeaturedArticles UL { margin: 0px; padding: 0px 13px 0px 20px; } TR#homeFeaturedArticles LI { padding: 0em 0em 0.5em 0em; } TR#homeFeaturedArticles UL LI A { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } TR#homeFeaturedArticles IMG, TR#homeMapStore IMG { margin: 7px 0px 7px 0px; } TR#homeMapStore P { margin: 0px; padding: 3px 10px 7px 3px; FONT-SIZE: 15px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; } DIV.reviewResponse { background-color:#F4F3E5; border:1px; border-style:solid; border-color:#D5DFD6; padding:6px; margin-left:15px; margin-right:15px; } /* Thumbnail Swatches */ DIV.tsDivider { width: 596px; height: 1px; background-color: #CCCCCC; margin-top: 3px; margin-bottom: 10px; } /* Thumbnail Bigthumb */ #bigthumb_Image { padding: 0px 11px 0px 9px; margin: 0px; width: 175px; } #bigthumb_Image IMG { border: 1px; border-style: solid; border-color: #DFDFDF; } #bigthumb_ProdName { width: 175px; font-weight: bold; text-align: left; margin: 5px 11px 0px 9px; padding: 0px; } #bigthumb_Price { width: 175px; text-align: left; padding: 0px 11px 0px 9px; margin: 0px; } #bigthumb_Desc { width: 175px; text-align: left; margin: 4px 11px 25px 9px; padding: 0px; } /* New homepage styles 6-26-08 */ .top_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; } .guarantee { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#204826; } .top_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none; } .guarantee { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #204826; } .links { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; } .links:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffff99; text-decoration: underline; } .links2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; } .links2:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; } .links3 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #204826; text-decoration: none; } .links3:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #204826; text-decoration: underline; } #bottomNav { width: 782px; margin: 7px 0px 10px 0px; padding: 0px; text-align: center; } #bottomNav hr { width: 610px; color: #CCCCCC; background-color: #CCCCCC; height: 1px; border: 0; } #bottomNav ul { margin: 0px; padding: 0px; } #bottomNav li { margin: 0px; padding: 0px 15px; list-style-type: none; display: inline; } #bottomNav a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#204826; text-decoration: none; } #bottomNav a:hover { text-decoration: underline; } #footerCollections, #footerTravelSolutions, #footerTravelAdvice, #footerCountryGuides, #footerCopyright, #footerViewAll { clear: both; width: 782px; margin: 3px 0px; padding: 0px; display: block; } #footerCollections ul, #footerTravelSolutions ul, #footerTravelAdvice ul, #footerCountryGuides ul, #footerViewAll ul { display: inline-block; margin: 0px; padding: 0 5px 0 0; /*width: 650px;*/ } #footerCollectionsNav li, #footerTravelSolutions li, #footerTravelAdviceNav li, #footerCountryGuidesNav li, #footerViewAllNav li { margin: 0px; padding: 0px 4px 0px 0px; list-style-type: none; display: inline; } #footerCollectionsNav a, #footerTravelSolutions a, #footerTravelAdviceNav a, #footerCountryGuidesNav a, #footerViewAllNav a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; text-decoration: none; } #footerCollectionsNav a:hover, #footerTravelSolutions a:hover, #footerTravelAdviceNav a:hover, #footerCountryGuidesNav a:hover, #footerViewAllNav a:hover { text-decoration: underline; } div.category { width: 100px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; text-align: right; font-weight: bold; margin: 1px 5px 0px 10px; float: left; } #footerCopyright p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #204826; text-decoration: none; text-align: center; } #headerEmailSignup { margin: 0px; } #headerEmailSignup .headerEmailSignupField { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; width: 188px; padding-left: 5px; margin-right: 5px; padding-bottom: 1px; line-height: normal; } #headerEmailSignup .headerEmailSignupButton { margin-bottom: 3px; vertical-align: middle; } #givingBackFooter { border: 1px solid #d5dfd6; margin: 10px 0px 0px 85px; padding: 5px; width: 610px; font-size: 10px; overflow:auto; } #givingBackFooter H4 { color: #0C460C; font-size: 11px; text-align: left; margin: 0; padding: 0 0 0 5px; } #seeFooter, #cvipFooter { float: left; padding: 5px; margin: 0px; width: 295px; } #seeFooter b, #cvipFooter b { font-size: 11px; } #seeFooter P, #cvipFooter P { font-size: 11px; font-style: italic; margin: 0px; padding: 0px; } #seeFooter IMG, #cvipFooter IMG { border-style: none; display: block; float: left; margin: 3px 10px 0px 0px; padding: 0px; } #seeFooter a, #cvipFooter a { text-decoration: none; color: #000000; font-size: 11px; } /* End new homepage styles */ /* Begin new Gateway Page Styles 7-2008 */ #gatewayRelatedTips { float: left; width: 270px; margin: 0px; padding: 10px 5px 10px 0px; } #gatewayRelatedArticles { float: right; width: 270px; margin: 0px; padding: 10px 0px 10px 5px; } #gatewayRelatedTips h3, #gatewayRelatedArticles h3 { color: #336633; font-size: 16px; padding: 0 0 5px 0; margin: 0px; } #gatewayRelatedTips p, #gatewayRelatedArticles p { margin: 0 0 0.5em 0; padding: 0; } #gatewayRelatedTips a, #gatewayRelatedArticles a { text-decoration: underline; } #gatewayRelatedArticles ul { list-style: none; margin: 0px; padding: 0px; } TD#gatewayTipBox { color: #FFFFFF; vertical-align: top; padding: 14px 20px 5px 5px; } TD#gatewayTipBox H3 { font-size: 18px; font-weight: normal; color: #004101; margin-top: 0px; margin-bottom: 6px; } TD#gatewayTipBox A { color: #004101; display: block; margin-top: 4px; font-style: italic; } DIV#gatewayShopBySubcat { width: 581px; height: 25px; vertical-align: middle; background-color: #F3EFD6; } DIV#gatewayShopBySubcat H3 { color: #004101; font-size: 18px; font-weight: normal; line-height: 25px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; float: left; } DIV#gatewayShopBySubcat A { display: block; float: right; line-height: 25px; height: 25px; padding-right: 10px; veritcal-align: middle; } /* End new Gateway Page Styles */ /* Begin new Leftnav Styles 2008-08 */ #sidebarContainer { width: 173px; margin: 0px; padding: 0px; float: left; background-color: #F4F3E5; } #sidebarSearchBox { height: 45px; border-bottom: 1px solid #ADC099; background-color: #C5D9BD; margin: 0px; padding: 9px 0 5px 11px; } #searchBoxTitleImg { margin: 0px; padding: 0px; display: block; } #searchBoxInput { border: 1px SOLID #CCCCCC; float: left; display: block; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; margin: 5px 0 0 0px; width: 117px; } /* Added 02-01-09 to accommodate renaming of searchBoxInput */ /* element by W9 as part of their suggestive search enhancement */ #txt1 { border: 1px SOLID #CCCCCC; float: left; display: block; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; margin: 5px 0 0 0px; width: 117px; } #searchBoxGoBtn { display: block; float: right; margin: 0px; padding: 0 0 0 3px; } #sidebarNavmenu { margin: 0px; padding: 0px; width: 173px; } #sidebarNavmenu ul { list-style-type: none; margin: 0px; padding: 0 0 15px 0; width: 173px; } #sidebarNavmenu li { /* IE Hack */ display: inline; } #sidebarNavmenu a, #sidebarNavmenu a:visited { color: #1C1C1C; text-decoration: none; display: block; } #sidebarNavmenu a:hover { color: #04640C; text-decoration: underline; background-color: #EEEECD; } #sidebarNavmenu a.shopByBrand, #sidebarNavmenu a.shopByBrand:visited, #sidebarNavmenu a.shopByBrand:hover { padding: 0px; margin: 0px; text-decoration: none; background-color: #F4F3E5; } #sidebarNavmenu a.navmenuOn { padding: 4px 0 0 10px; background-color: #EEEECD; } #sidebarNavmenu a.navmenuOff { padding: 2px 0 0 12px; } #sidebarNavmenu a.navmenuCat { background-color: #EEEECD; padding: 1px 0 1px 0px; } #sidebarNavmenu a.navmenuCatOn, #sidebarNavmenu a.navmenuCatOn:visited { padding: 4px 0 0px 0px; background-color: #EEEECD; color: #1C1C1C; } #sidebarNavmenu a.navmenuSubCat, #sidebarNavmenu a.navmenuSubCat:visited { color: #003399; background-color: #EEEECD; padding: 0 0 0 20px; } #sidebarNavmenu a.navmenuSubCatOn, #sidebarNavmenu a.navmenuSubCatOn:visited { color: #1C1C1C; background-color: #EEEECD; padding: 0 0 0 19px; } #sidebarNavmenu a.navmenuSubCatEnd, #sidebarNavmenu a.navmenuSubCatEnd:visited { color: #003399; background-color: #EEEECD; padding: 0 0 5px 20px; } #sidebarNavmenu a.navmenuSubCatOnEnd, #sidebarNavmenu a.navmenuSubCatOnEnd:visited { color: #1C1C1C; background-color: #EEEECD; padding: 0 0 5px 20px; } #sidebarNavmenu img.navmenuCatArrow { border-style: none; margin: 1px 2px -1px 0px; } #sidebarNavmenu img.navmenuSubCatArrow { border-style: none; margin: 1px 2px -1px -12px; } #sidebarVerisign { width: 173px; margin: -5px 0 0 0; padding: 0px; text-align: center; } #sidebarShopByBrandImg { border-style: none; } /* End new Leftnav Styles */ /* Begin "Products By" Styles */ DIV.productsByNav { font-size: 11px; color: #747B83; } DIV.productsByNav A { color: #747B83; text-decoration: underline; } DIV.productsByNav A.on { text-decoration: none; font-weight: bold; } TD.productsByDesc { font-size: 11px; } TD.productsByDesc A { font-size: 11px; text-decoration: underline; } TD.productsByDesc SPAN.desc { color: #416E43; } TD.productsByCategory { font-size: 12px; font-weight: bold; padding-bottom: 8px; } TD.productsByCategory A { text-decoration: none; color: #416E43; } /* End "Products By" Styles */ /* Begin new About Us and Customer Service styles */ #rollover { list-style-type: none; margin: 0px; padding: 0px; } #rollover li a { background-image: url(http://image.magellans.com/mitcus/Images/list_arrow.gif); background-repeat: no-repeat; background-position: 0 .4em; padding: 3px 0 0 17px; font-size: 14px; color: #355c33; line-height:27px; } #rollover li a:hover { background-image: url(http://image.magellans.com/mitcus/Images/list_arrow_hover.gif); background-repeat: no-repeat; background-position: 0 .4em; padding: 3px 0 0 17px; font-size: 14px; color: #355c33; text-decoration: underline; line-height:27px; } /* End About Us & Customer Service styles */ /* Begin Search Tips & Articles fix 2008-09 */ #searchResultsTips { float: left; } #searchResultsArticles { float: right; } #searchResultsArticles, #searchResultsTips { width: 280px; margin: 0px; padding: 0 0 15px 0; border-width: 1px; border-color: #CCCCCC; border-style: solid; } #searchResultsTips h3, #searchResultsArticles h3 { color: #336633; font-size: 16px; padding: 5px; margin: 0px; background-color: #f1f0e5; } #searchResultsTips ul, #searchResultsArticles ul { margin: 5px 0 15px; padding: 0px; } #searchResultsTips li, #searchResultsArticles li { list-style-type: none; padding: 0 0 0 5px; } /* End Search Tips & Articles fix 2008-09 */ /* New Homepage Styles 2008-09 - updated page layout including Travel Solutions instead of Featured Products */ #homeSplashContainer { width: 600px; margin: 6px 0 0 -6px; } #homeShipBanner { width: 600px; margin: 0px; padding: 0 0 5px 0; float: left; } #homeSplashCatalog { float: left; } #homeSplashOffer { float: right; } #homeTravelSolutions { float: left; width: 600px; margin: 10px 0; } #homeTravelSolutions div.travelSolutions { float: left; margin: 0px 11px 0px 4px; padding: 0px; border-right: 2px solid #DFDFDF; border-bottom: 2px solid #DFDFDF; } #homeTravelSolutions div.travelSolutions img { margin: 0px; padding: 0px; display: block; border-right: 2px solid #FFFFFF; width: 130px; } #homeTravelSolutions div.travelSolutionsCaption { background-color: #4D7E4A; border-right: 2px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; margin: 0px; padding: 0px; width: 131px; height: 35px; } #homeTravelSolutions div.travelSolutionsCaption div.travelSolutionsCaptionText { float: left; text-align: right; padding: 2px 0px; margin: 0px; width: 115px; background-color: #4D7E4A; height: 31px; } #homeTravelSolutions div.travelSolutionsCaption div.travelSolutionsCaptionImg { float: right; width: 8px; padding: 0 5px 0 0; margin: 0px; background-color: #4D7E4A; } #homeTravelSolutions div.travelSolutionsCaption div.travelSolutionsCaptionImg img { border-style: none; width: 8px; } #homeTravelSolutions div.travelSolutionsCaption a { text-decoration: none; font-size: 11px; text-transform: uppercase; color: #FFFFFF; font-weight: bold; } #homeTipsAdvice { clear: both; margin: 0 8px 0 -4px; } /* Added 2009-02-19 for new HP look */ #homeTravelTipKicker, #homeTravelTipKicker img { border: none; float: right; padding: 0px; margin: 0px; width: 265px; height: 274px; } #homeTravelTip { border: 1px solid #DFDFDF; float: left; padding: 0px; margin: 0px; width: 260px; height: 160px; background: #fff9e7; } #homeTravelAdvice ul { list-style-type: disc; color: #003399; margin: 0px; padding: 0px; } #homeTravelAdvice li { padding: 0px; margin: 0.75em 0 0.75em 25px; } #homeTravelAdvice li a { text-decoration: underline; } #homeTravelAdvice p, #homeTravelTip p { padding: 0px; margin: 0.75em 8px; } #homeTravelAdvice a.homeViewAll, #homeTravelTip a.homeViewAll { color: #4D7E4A; font-style: italic; text-decoration: none; } #homeTravelAdvice a.homeViewAll:hover, #homeTravelTip a.homeViewAll:hover { text-decoration: underline; } #homeKickers { clear: both; margin: 0 0 0 -6px; } #homeKickers div.homeKickerBox { float: left; border: 1px solid #DFDFDF; margin: 10px 2px 0px 2px; padding: 0px; } /* End new homepage styles 2008-09 */ /* Begin Travel Solutions Landing Pages styles */ div.tsHeader { width: 571px; background-repeat: no-repeat; color: #3d3108; padding: 10px; font-style: normal; } div.tsHeader h3 { color: #00560a; font-weight: bold; font-size: 22px; margin: 0px; padding: 4px 0px; } div.tsHeader h4 { color: #00560a; font-weight: bold; margin: 1em 0 0; padding: 0px; } div.tsHeader p { color: #3d3108; } div.tsHeader ul { margin: 0 0 0 15px; padding: 0px; } /* End Travel Solutions landing pages styles */ /* Gift With Purchase styles */ div.gwp { background-color: #EEEECD; border-width: 1px; border-style: solid; border-color: #E26D50; float: left; margin: 15px 0 0 0px; padding: 7px; } div.gwp h4 { color: #E26D50; font-size: 14px; margin: 0px; padding: 0px; } div.gwp p { margin: 11px 0 0 0; } div.gwp img { border: 1px solid #E26D50; margin: 13px 7px 0px 0px; float: left; } /* End Gift With Purchase Styles */ /* AD :: 2008-10-15 : BEGIN CHANGES - Added for thumbnail quantity pricing display */ span.thumbnailQuantityPricingDisplay { font-size: 11px; color: #BF1E2E; font-weight: bold; white-space: nowrap; } /* AD :: 2008-10-15 : END CHANGES */ /* AD :: 2008-10-31 : BEGIN CHANGES - Added for gift wrap message display */ /* 2009-03-24: Superceded by new giftWrapMessage div tag below */ /* TD#giftWrapMessage { font-size: 12px; } TD#giftWrapMessage A { color: #000000; } TD#giftWrapMessage SPAN { color: #3B5353; font-weight: bold; font-size: 13px; } */ /* AD :: 2008-10-31 : END CHANGES */ /* 2009-03-24: End supercede */ /* Homepage Mytrip Footer */ #myTrip { clear: both; width: 593px; margin: 0 0 0 -4px; padding: 10px 0 0; } H1.tipTitle { color: #336633; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 24px; line-height: 28px; font-weight: bold; margin-top: 4px; margin-bottom: 7px; } /* Product Note - for flat iron notes on voltage converters - 2009-01-06 */ DIV.productNote p { font-size: 11px; text-align: left; font-style: italic; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } DIV.productNote A { font-size: 11px; font-style: normal; } /* End product note changes */ /* Begin Shopping cart look & feel updates 2009-01 */ table.basket { border-width: 1px 0px 0px 1px; border-style: solid; border-color: #CCC; } table.basket th { border-width: 0px 1px 1px 0px ; border-style: solid; border-color: #CCC; padding: 5px; } table.basket td { border-width: 0px 1px 1px 0px ; border-style: solid; border-color: #CCC; padding: 5px; } table.basket td.basketRemove a, table.basket td.basketRemove a:link, table.basket td.basketRemove a:hover, table.basket td.basketRemove a:visited { font-style: italic; } table.basket td.subtotal { border-style: none; padding: 14px 3px 5px 0; background-color: #fefbfc; font-weight: bold; } table.basket td.messagediscount { border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #CCC; padding: 8px 0 0 10px; background-color: #fefbfc; font-size: 14px; font-weight: bold; } table.basket td.messagediscountAmt { color: #AB0E25; border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #CCC; padding: 8px 1px 0 0; background-color: #fefbfc; } span.messagediscountRed { color: #AB0E25; font-size: 14px; font-weight: bold; } table.basket td.messagediscountSubtotal { color: #AB0E25; font-weight: bold; border-style: none; padding: 10px 0px 5px 10px; background-color: #fefbfc; font-size: 14px; } table.basket td.messagediscountSubtotalAmt { color: #AB0E25; font-weight: bold; border-style: none; padding: 10px 3px 5px 10px; background-color: #fefbfc; font-size: 14px; } table.basket td.freeGift { border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #CCC; padding: 8px 1px 5px 0; background-color: #fefbfc; text-align: right; font-size: 14px; font-weight: bold; } table.basket td.subBorder { border-width: 0px 1px 0px 0px; border-style: solid; border-color: #CCC; background-color: #fefbfc; padding: 1px 0 6px; } table.basket td.subBorderMsg { background-color: #fefbfc; border-color: #CCC; border-right: 1px solid #CCC; border-top: 1px dashed #CCC; border-width: 1px 1px 0 0; padding: 1px 0 6px; } table.basket td.subFooter { border-width: 0 1px 1px 0px; border-style: solid; border-color: #CCC; background-color: #fefbfc; padding: 3px 0 0 0; } h2.prodReviews { color: #336633; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; padding: 0px; margin: 0px; display: inline; } /* Styles for new basket display of handselected product 2009-03-12 */ #basketTravelersFaves, #basketFamilyProducts { background-color: #fff9e7; float: left; padding: 10px; margin: 10 0 0 0px; width: 565px; } #basketTravelersFaves h3, #basketFamilyProducts h3 { color: #0C460C; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; margin: 0 0 1em 0px; padding: 0px; } .basketFaves, .basketFamily { float: left; margin: 0px; padding: 0px; text-align: center; width: 135px; } .basketProdName { display: block; } .basketProdPrice { display: block; } .basketProdName a { color: #000000; } .basketProdPrice a { color: #AB0E25; } /* Styles for _showSizes category template added 2009-03-09 */ .categorySizesSalePrice { color: #AB0E25; font-weight: bold; } #categorySizesPerctOff, #categorySizesPerctOff span { font-size: 14px; font-weight: bold; color: #AB0E25; } #categorySizesDisplay, #categorySizesDisplay span { font-size: 11px; font-style: italic; } /* Begin New Product Template Additions 2009-02 */ #prodNav { clear: both; padding: 5px 20px 25px 0; } #prodNavBreadCrumb { float: left; } #prodNavPrevNext { float: right; } #prodImg { float: left; width: 330px; } #prodImgViewLarger { float: right; margin: 5px 10px 0px 0px; padding: 0px; } #prodImgViewLarger a, #prodImgViewLarger a:link, #prodImgViewLarger a:hover, #prodImgViewLarger a:visited, #prodImgViewLarger a:active { text-decoration: underline; } #prodNamePrice{ background: #f9f7d2; /* border: 1px #cccccc solid; */ border: none; margin: 0 10px 0px 0px; padding: 8px; } #prodNamePrice h2, #prodNamePrice span { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; } #prodNamePrice .nowPrice { color: #AB0E25; } #prodNamePrice h3 { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; } #prodInfoIcons { font-weight: bold; } #prodSelect { background: #FBF7E7; margin: 0 10px 0px 0px; padding: 2px 8px 8px; } #stock_message { display: block; margin: 4px 0 4px; } #prodSelect form { margin: 0px; padding: 0px; } #prodSelect select { margin: 1px 0; padding: 0; } #quantitydiv { margin: 3px 0; } #addtoorderdiv { margin: 15px 0 0 0; } #wishListTellAFriend { margin: 8px 0 0 0; } #wishListTellAFriend img, #wishListTellAFriend input { padding: 0px; margin: 0px; vertical-align: middle; } #prodAvgRatings { background: #FBF7E7; margin: 0px 10px 0px 0px; padding: 8px 8px 12px; } #reviewJump { margin: 0 3px 0 0; } #prodAvgRatings a, #prodAvgRatings a:link, #prodAvgRatings a:hover, #prodAvgRatings a:visited, #prodAvgRatings a:active { text-decoration: underline; } #prodSwatches { margin: -15px 10px 0px 0px; padding: 8px; } #swatchColors { color: #333333; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; margin: 10px 0 3px 0; padding: 0px; } #swatchColors span { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; } #swatchPanel { margin: 8px 0 0 0; padding: 0px; } #swatchPanel li { cursor: default; margin: 0px; padding: 3px 4px 3px 0px; list-style-type: none; display: inline; } #prodInfo { float: right; width: 265px; } #tabs { float: left; width: 470px; margin: 10px 6px 0 0; padding: 0px; } #tabs-1 { float: left; } #tabs h2 { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; margin: 1.25em 0 0.5em; padding: 0; } #tabs a span.tabArrow { display: inline; height: 0 !important; margin: 0 0 0 5px; overflow: hidden; padding: 0 0 0 5px; width: 6px; } #prodDescription { float: left; width: 440px; } span.prodShortDesc { font-size: 15px; font-weight: bold; line-height: 1.5em; } span.prodShortDesc a { font-size: 15px } span.prodLongDesc { font-size: 13px; font-weight: normal; line-height: 1.5em; } .prodLongDesc a, .prodLongDesc a:link, .prodLongDesc a:hover, .prodLongDesc a:visited, .prodLongDesc a:active { font-size: 13px; font-weight: normal; text-decoration: underline; color: #003399; } #giftWrapMessage { margin: 10px 0px; padding: 0px; } #giftWrapMessage a, #giftWrapMessage a:active, #giftWrapMessage a:hover, #giftWrapMessage a:link, #giftWrapMessage a:visited { color: #000000; text-decoration: none; } #giftWrapMessage img { border-style: none; margin: 3px 0 0 0; } #tabs-2 *, #product_review *, #product_review_all * { font-size: 13px; line-height: 1.5em; } #tabs-2 h2 { margin: 0 0 1.25em 0; padding: 0; } #tabs-2 table.sizingChart { margin: 0 0 1.25em 0; padding: 0; } #tabs-2 p { margin: 0.25em 0 1.25em 0; padding: 0; } #tabs-2 p.moreInfoLink { margin: 0 0 1.25em 1em; } #tabs-2 img.prodDiagramThb { border: 1px solid #CCCCCC; } #tabs-2 span.prodDiagramLink { display: block; } #tabs-2 * a, #tabs-2 p.moreInfoLink a { color: #003399; text-decoration: underline; } #product_review_total { padding: 15px 0; font-weight: bold; } #tabs-3 a.writeReview { color: #003399; text-decoration: underline; } #prodReviewsRatingHeader { background: #FBF7E7; border: 1px solid #CCCCCC; margin: 0 -8px; padding: 8px; } #productReviewsTab h2.prodReviewsMain { color: #336633; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; padding: 0px; margin: 0px; font-weight: bold; } #prodReviewsAvgRating { margin: 10px 0; padding: 0; font-weight: bold; } #media_review_link { margin: 0 0 10px 0; } #product_review_link a, #product_review_link2 a, #media_review_link a { color: #003399; text-decoration: underline; font-weight: normal; } #relatedItemsPanel { border: 1px solid #CCCCCC; float: right; margin: 10px 8px 0 3px; padding: 3px; width: 100px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; overflow: hidden; } #relatedItemsPanel h1 { font-size: 12px; padding: 0.4em 0em 0.5em 0.3em; margin: 0; color: #333333; } .relatedItems { margin: 0 0 15px 0; padding: 0px; width: 100%; text-align: center; } .relatedItems img { border: 1px solid #CCCCCC; display: block; margin-left: auto; margin-right: auto; padding: 0; } .relatedItems a, .relatedItems a:link, .relatedItems a:hover, .relatedItems a:visited, .relatedItems a:active { color: #003399; text-decoration: underline; } div.gwp { float: left; } /* UPF Icon display on thumbnail_swatches added 2009-04-08 */ img.catPageUPFicon { border-style: none; margin: -5px 0px -20px -10px; padding: 0px; vertical-align: middle; } span.catPageWasPrice { display: block; margin: 1.25em 0 0; } /* 09S2 Homepage Update */ #homeMidKickers { float: left; height: 274px; margin: 0px 0 0 -4px; padding: 0px; } #homeTravelAdvice { border: 1px solid #DFDFDF; float: left; padding: 0px; margin: 6px 0 0 -3px; width: 591px; background: #fff9e7; } #homeTravelAdvice ul { margin: 0 5px; width: 275px; } #homeTravelAdviceHeader { background-color: #FFF1CB; margin: 0px; width: 591px; float: left; } #homeTravelAdviceHeader h3 { font-size: 15px; color: #4D7E4A; text-transform: uppercase; float: left; padding: 5px 0px 5px 8px; margin: 0px; } #homeTravelAdviceLink { display: block; float: right; margin: 0; padding: 5px 125px 5px 8px; font-style: italic; } #homeTravelAdviceLink a { color: #4D7E4A; } /* Social Media Links - Footer - Added 2009-04-30 */ #socialMediaLinks { text-align: center; margin: 10px 0 10px 0; padding: 0; } #socialMediaLinks h4 { color: #333333; font-size: 11px; margin: 0px 0px 10px 0px; padding: 0px; } #socialMediaLinks img { border-style: none; margin: 0 12px 10px 0px; padding: 0px; }