@import url("css/variations/stylesheetwidget.css");
#page { margin: 0; padding: 0; text-align: center; }
.left { float: left; }
#fullwidthHeader { width: 100%; height: 100%;}
#headercontainer { text-align: left; border-bottom: solid 1px #DFDFDF;  width: 960px; height: 100px; margin: 0 auto; font-family: arial,helvetica,clean,sans-serif; font-size: 11px; line-height: 17px; color: #53534b; }
#logo { padding-top: 25px; position: relative; }
ul#kmartservicesmenu { float: right; margin: 0 auto; padding: 0; height: 23px; width: 647px; }
ul#kmartservicesmenu li { margin: 0 auto; padding: 0; display: inline; }
ul#kmartservicesmenu li a { margin: 0 auto; padding: 0; height: 23px; display: block; background-position: 0 23px; float: left; position: relative; text-indent: -9999px; }
ul#kmartservicesmenu li a.menu1 { width: 86px; background-image: url(/portals/_default/skins/Kmartskin/images/bt_kmart_menu1.gif); }
ul#kmartservicesmenu li a.menu2 { width: 127px; background-image: url(/portals/_default/skins/Kmartskin/images/bt_kmart_menu2.gif); }
ul#kmartservicesmenu li a.menu3 { width: 133px; background-image: url(/portals/_default/skins/Kmartskin/images/bt_kmart_menu3.gif); }
ul#kmartservicesmenu li a.menu4 { width: 168px; background-image: url(/portals/_default/skins/Kmartskin/images/bt_kmart_menu4.gif); }
ul#kmartservicesmenu li a.menu5 { width: 132px; background-image: url(/portals/_default/skins/Kmartskin/images/bt_kmart_menu5.gif); }
ul#kmartservicesmenu li a.menu1:hover, kmartservicesmenu li a.menu1:focus, ul#kmartservicesmenu li a.menu2:hover, kmartservicesmenu li a.menu2:focus, ul#kmartservicesmenu li a.menu3:hover, kmartservicesmenu li a.menu3:focus, ul#kmartservicesmenu li a.menu4:hover, kmartservicesmenu li a.menu4:focus, ul#kmartservicesmenu li a.menu5:hover, kmartservicesmenu li a.menu5:focus { background-position: 0 0; }
ul#kmartservicesmenu li.selected a { background-position: 0 0; }
#sn_searchPanel { float: left; margin-top: 23px; margin-bottom: 0; margin-left: 180px; position: relative; width: 310px; }
#sn_searchQuery { border: 2px solid #e4122c; font-family: Lucida Sans Unicode,Lucida Grande,Arial,Arial,sans-serif; font-size: 0.9em; height: 13px; overflow: hidden; padding: 5px 3px 3px 3px; width: 145px; }
#sn_newSearchSubmit { margin-left: -3px; vertical-align: bottom; }
#featurepanel { width: 160px; float: right; height: 40px; padding-left: 3px; margin-top: 10px; }
#featurepaneltwo { width: 160px; float: right; height: 40px; margin-top: 10px; }
#featurepanel #featurecontent { line-height: 13px; text-align: left; float: left; }
#featurepanel img.arrow { float: left; margin-top: 20px; }
#featurepanel .status { color: #CCC; }
#shoppingbag { width: 280px; float: right; margin-top: 10px; }
#footer { margin: 0 auto; padding: 0; text-align: center; height: 280px; }
#footercontainer { margin: 0 auto; padding: 0 15px 15px 15px; font-family: arial,helvetica,clean,sans-serif; font-size: 11px; line-height: 17px; color: #53534b; text-align: left; width: 962px; height: 200px; }
#footer a:link, a:visited { color: #53534b; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer .links { width: 160px; float: left; height: 200px; padding-right: 70px; }
.none { display: none; }
#footer h3 { margin: 0 0 5px 0; padding: 0; }
#footer #buttons { float: right; }
#footer #note { clear: left; position: relative; line-height: 30px; }
.right { float: right; }
.left { float: left; }

