body.homepage {background: #fff;}
body.homepage #content {margin: 0 0 8px; padding: 0; background: none;}
body.homepage #content #leftCol {margin: 0; padding: 0 0 15px; background: #FFF none; width: 316px; }
body.homepage #content #main {margin: 0; padding: 5px 10px 5px 10px; width: 313px; background: #FFF none;}
body.homepage #content #main h2{width:300px; margin:0 auto; clear:both;}
body.homepage #content #rightCol {margin: 0; padding: 0; width: 316px; background: #c0ccd0 none; text-align: center;}

ul.homepage2column {padding: 0; list-style-type: none;}
ul.homepage2column li {line-height: 1.6em;}
.homepageDivider {width: 190px; border-bottom: 1px solid #C4CCD6; margin: 0;}

.home-bottom-search{margin:10px}
.home-bottom-search h2{line-height:18px; margin-bottom:15px;}
.home-bottom-search h3{color:#21323c; font-weight: bold; margin-bottom: 10px;}

.homeSubTitle {color:#21323c; font-weight: bold; margin-bottom: 5px;}
.homepageContent h2 {color:#e01e21; margin-bottom:15px; }

#homepageLmds .homepageDivider {width: 220px; margin-bottom: 15px;}

body.homepage #content #main ul.homepage_promo_lmd_nav {overflow:hidden; clear:both; width:300px; margin:0 auto 20px; display:block;}
/*Vacation Search */
ul.homepage_promo_lmd_nav {list-style-type: none; margin: 0; padding: 0;}
ul.homepage_promo_lmd_nav li {float: left; display: inline-block; padding: 3px 5px 4px; background: #fafbfb; margin: 0;}
#main ul.homepage_promo_lmd_nav li.current {background-color: #e01e21; background-image: none;}
#main ul.homepage_promo_lmd_nav li a {margin: 0; padding: 0; color: #21323c; font-size: 12px;}
#main ul.homepage_promo_lmd_nav li.current a { color: #FFF; cursor: default; text-decoration: none; }

#main #homepageLmds .homepage-promo-hold{clear:both; overflow:hidden; width:300px; margin:0 auto 20px; border-bottom:1px solid #C4CCD6; padding-bottom:20px;}
#main #homepageLmds .homepage-promo-hold-last{clear:both; overflow:hidden; width:300px; margin:0 auto 20px; }
#main #homepageLmds div.iconSize{color:#3D5A6C; display:block; padding:5px; width:100px; height:auto; font-size:18px; font-weight:bold; text-align:left; border:0;}
#main #homepageLmds div.iconSize span{font-size:12px; font-weight:normal; display:block; margin-top:5px; line-height:13px; }
#main #homepageLmds div.promo-desc{float: left; display:block; width:181px; padding-left:8px; line-height:16px; border-left:1px solid #C4CCD6; }
#main #homepageLmds div.promo-desc input{border:0; clear:both; margin:0}

#main #section5 .homepage-promo-hold{clear:both; overflow:hidden; width:300px; margin:0 auto 20px; padding-bottom:20px;}
#main #section5 div.iconSize{color:#3D5A6C; display:block; padding:5px; width:100px; height:auto; font-size:18px; font-weight:bold; text-align:left; border:0;}
#main #section5 div.iconSize span{font-size:12px; font-weight:normal; display:block; margin-top:5px; line-height:13px; }
#main #section5 div.promo-desc{float: left; display:block; width:181px; padding-left:8px; line-height:16px; border-left:1px solid #C4CCD6; }
#main #section5 div.promo-desc input{border:0; clear:both; margin:0}


#main #homepagePromotions .homepage-promo-hold{clear:both; overflow:hidden; width:300px; margin:0 auto 20px;}
#main #homepagePromotions .homepage-promo-hold div.promoNumber{float:left; text-align:center}
#main #homepagePromotions .homepage-promo-hold div.promo-desc{float: left; width:170px; padding-left:8px;}

#static-featuredProducts{background:#fff; width: 316px; float:right; padding:30px 0 0; text-align:center;}
#static-featuredProducts h2{color:#E01E21; margin-bottom:22px;}
#static-featuredProducts div{margin: 10px auto; width: 185px; height:57px; line-height:42px; vertical-align:middle; padding: 0 0 0 101px; text-align: left; }
#static-featuredProducts .facebook{background:#fff url('/media/images/common/web/icons/facebook-logo.jpg') no-repeat; border-bottom: 1px solid #9AADB5;}
#static-featuredProducts .twitter{background:#fff url('/media/images/common/web/icons/twitter-logo.jpg') no-repeat;}
