/* Layout --------------------------------------------------------------- */
#footer, #copyright {width:100%; height:34px; padding-top:8px; color:#fff; font-size:10px;}
#copyright {text-align:center; padding:10px 0;}
#footer {background:url(/images/footer_bg.gif) repeat-x; text-align:center; margin:2px auto; width:969px;}
#masthead-main, #masthead-store {background-repeat:no-repeat; float:left; width:100%; height:127px; position:relative;}
#masthead-main {background-image:url(/images/logo101409.jpg);}
#masthead-main a {color:#102447;}
#masthead-main a:hover {color:#4175AC;}
#masthead-store {background-image:none;}
#masthead-store a {color:#102447;}
#masthead-store a:hover {color:#4175AC;}
#login-cart {float:right; width:480px; height:90px; padding-top:5px;}
#search_box {width:200px; height:25px; background: url(/images/search_box2.gif); clear:both; float:right; margin:10px 0 0 0;}
#search_box #s {float:left; padding:0; margin:6px 0 0 6px; width:170px; background:none; border:none;}
#search_box #go {float:right; margin:3px 4px 0 0; width:18px; height:25px;}
#advanced-search {clear:both;float:right; color:#fff; whitespace:no-wrap; margin:8px 0 0 5px;}
#user-info {float:right; margin:15px 0 2px 0; font-size:12px; color:#fff; white-space:nowrap;}
#logo-home {position:absolute; top:0; left:0;}
#logo {float:left; margin:20px 0 0 25px;}
div.search form {margin:0; padding:11px 0 0 10px;}
div.search input.go {background-color:#fff; border:1px solid #000; width:30px; margin-top:1px; margin-left:3px; font-size:10px; height:17px;}
div.welcome-text {margin-top:40px; color:#305780; white-space:nowrap; float:right;}
input.search-box {float:left; width:92px; font-size:10px;}
#cart-total.cart-box {border:1px solid #FFFFFF; background:#669bc7;}

/* Headers -------------------------------------------------------------- */
h1#site-name                      {position:relative; float:left; margin-top:55px;}

/* Links ---------------------------------------------------------------- */
#masthead-main a, #masthead-store a, #footer a {text-decoration:none;}
