/* CSS Document */
body { margin: 0; background: url(../pics/back.jpg) top center repeat-x; font-family: Arial, Helvetica, sans-serif }
h1 { font-size: 1.3em; color: #409FFF }
h1 { font-size: 1.2em; color: #409FFF; padding-left: 15px }
a { text-decoration: underline; color: #409FFF }
a img { border: 0 }
a:hover { text-decoration: none; color: #409FFF }
#header { margin: 0 auto; width: 1008px; height: 172px; background: url(../pics/header.png) top left no-repeat }
#logo { float: left; width: 450px; height: 76px; background: url(../pics/logo.gif) top left no-repeat }
/* 271px orig logo */
#mini-menu { float: right; text-align: right; padding-top: 30px }
#mini-menu ul { margin: 0; padding: 0 }
#mini-menu li { float: left; list-style: none; margin: 0; padding: 0 15px 0 0; font-family: "Arial Black"; font-size: 0.8em }
#mini-menu a { color: #757575; text-decoration: none }
#mini-menu a:hover { color: #757575; text-decoration: underline }
#menu { float: left; list-style: none; padding: 0 0 0 10px; margin: 0 }
#menu li { float: left; width: 95px; height: 27px; background: url(../pics/button.jpg) top left no-repeat; padding: 4px 5px 0 0; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif }
#menu a { color: #FFFFFF; font-size: 0.8em; text-decoration: none }
#menu a:hover { text-decoration: underline }
#slide1, #slide2, #slide3, #slide4 { float: left; width: 191px; height: 100px; overflow: hidden; border: 1px solid #FFFFFF; background-color: #f9f9f9; text-align: right }
#content { margin: 0 auto; padding: 0 0 1px 0; width: 1008px; background: url(../pics/content.png) top left repeat-y }
#interactive { width: 785px; height: 102px; margin: 0 0 0 10px; border: 1px solid #FFFFFF }
#text { margin: 0 auto; padding: 0 10px 0 10px }
#product-image { float: left; padding: 0 20px 0 0 }
#product-info { float: left }
#navigation { text-align: center; padding-top: 10px; font-size: 0.8em }
#navigation p { padding: 0; margin: 0 }
#footer { margin: 0 auto; width: 1008px; height: 53px; background: url(../pics/footer.png) top left no-repeat }
#base-footer { background: url(../pics/footer.jpg) top left no-repeat; height: 191px }
.container { margin: 0 auto; width: 800px }
.top-push { padding-top: 65px }
.box { margin: 0 auto; width: 80%; background: #E2EEFC; font-style: italic; font-weight: bold; padding: 10px; text-align: center }
.searchbox { float: right; padding: 7px 0 0 0; margin: 0; font-size: 0.8em }
.searchtitle { float: left; padding: 5px; margin: 0; font-size: 1em; width: 120px }
.searchoptions { float: left; padding: 5px; margin: 0 10px 5px 0; font-size: 0.9em; border: 1px solid #000000; }
.current { background: #EEEEEE }
.searchoptions a { font-weight: bold; font-size: 0.9em }
.searchholder { float: left; width: 200px; margin-top: 15px; padding: 10px }
.name { padding: 0; margin: 0 }
.price { padding: 0; margin: 0 }
.floatright { float: right }
.clearing { height: 0; clear: both; overflow: hidden; margin: -1px 0 0 0 }
.space { padding-top: 15px }