a img {border:none;}
body {margin:0; width:100%; text-align:center; background:#84A4C1 url(/images/home/bkg-body.gif) repeat-y 50% 0;}
#main {position:relative; margin:0 auto; width:749px; color:#333; background-color:transparent; text-align:left;}
#main #content-container {font-size:0.95em; float:left;}
#main #content-container #content-wrapper {float:left; padding:17px; width:716px; background-color:#069;}
#main #content-container #content-wrapper h2 {float:left; margin:0; padding:0;}
#main #content-container #content-primary { /*background:url(/images/home/hpSKP-bg2.jpg) no-repeat 0 0;*/ background-color:#FFF;}
#main #content-container #content-primary,
#main #content-container #product-columns,
#main #content-container #content-promotions {float:left; width:716px;}
/* Banner Block */
#main #content-container #content-primary #tagline {float:left; height:202px; width:457px;}
#main #content-container #content-primary #tagline ul.billboardlist{list-style:none; margin-left:-13px; padding-right:3px;}
#main #content-container #content-primary #tagline ul li {padding:5px;}
#main #content-container #content-primary #tagline ul li.a {background-color:#EEF5F7;}
#main #content-container #content-primary #tagline ul li.b {background-color:#D0E4EB;}

/* Home Search Container */
#main #content-primary #home-search-box {float:left; margin:0; padding:10px; width:239px; height:182px; background:url(/images/home/hpX-topleft-bg.gif) no-repeat 0 0;}
#main #content-primary #home-search-box table#homesearch.bucket tr td {width:59px; font-family:Arial; font-size:11px;}
#content-primary #home-search-box h2 {float:left; font-weight:bold; font-size:12px; margin:0;}
#content-primary #home-search-box ul { float:right; margin-top:6px; margin-right:5px; padding:0; }
#content-primary #home-search-box ul li { display:inline; list-style:none; margin:0; padding:0 4px; }
#content-primary #home-search-box ul a { color:#326698; font-weight:bold; }
#content-primary #home-search-box textarea {margin:5px 0 5px 0; width:224px; height:30px; overflow-y:scroll; font-size:1em;}
#content-primary #home-search-box div.tinyarrow { float:left; }
#content-primary #home-search-box a.showall { display: inline; width: 130px; }
#content-primary #home-search-box .showall:link,
#content-primary #home-search-box .showall:visited,
#content-primary #home-search-box .showall:hover,
#content-primary #home-search-box .showall:visited:hover {color:#326698; padding-top:4px; font-size:12px; font-weight:bold;}
#content-primary #home-search-box input#go { float:left; margin-top:5px; }
#content-primary #home-search-box div.tinyarrow {margin-top:7px; margin-left:10px; padding-left:11px; background-position:left 4px;}
#content-primary #home-search-box .mobi-highlight{ font-weight:bold; }

/* Product Columns */
#content-primary #product-columns {background:url(/images/home/hp1-product-bg.gif) no-repeat 0 0; padding:20px 0 0 0;}
#content-primary #product-columns h3 { float:left; margin:0 0 0 -10px; padding:0; }
#content-primary #product-columns .one-third {background:transparent; float:left; width:218px; padding:0 10px 5px;}
#content-primary #product-columns .one-third p {margin:0;}
#content-primary #product-columns #webpros.one-third p {font-size:12px;}
#content-primary #product-columns #webpros.one-third p strong {font-size:13px;}
#content-primary #product-columns .one-third .content {float:left; padding:5px; width:218px; height:148px; background:url(/images/home/bucket-bg.jpg) no-repeat 0 0;}
#content-primary #product-columns .one-third .learnmore {float:right; margin:10px 14px 0 0;}
#content-primary #product-columns .one-third span.price {color:#FF6C3B; font-size:20px; font-weight:bold; line-height:25px;}

/* Footer */
#content-container #footer {height:1370px;}
#content-container #footer .copyright {float:left;}
#product-offerings { position:absolute; top:1165px; width:589px; margin:1em 0 1em 80px; font-size:0.9em; z-index:100; }
#product-offerings h1, #product-offerings h2 { font-size:1em; margin:0; }
#product-offerings p { margin:0; }

/* Nav Correction */
#homepage #main #nav-home-container .global-nav {font-size:1.05em;}
