body { background: #fff url('bg.gif') repeat-x; color: #333; font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif, arial; font-size: 13px; } * { margin: 0; padding: 0; } img { border: none; } p { margin: 10px 0; } h1 { color: #1f3b77; font-size: 20px; letter-spacing: -0.05em; margin: 0 0 10px 0; font-weight: normal; text-align: left; } h2 { color: #34b6e4; font-size: 20px; letter-spacing: -0.05em; margin: 0 0 10px 0; font-weight: normal; text-align: left; } h3 { color: #1f3b77; font-size: 17px; letter-spacing: -0.03em; margin: 0 0 10px 0; font-weight: normal; text-align: left; } h4 { color: #34b6e4; font-size: 17px; letter-spacing: -0.03em; margin: 0 0 10px 0; font-weight: normal; text-align: left; } h5 { color: #1f3b77; font-size: 16px; margin: 0 0 10px 0; font-weight: bold; text-align: left; } .blue1 { color: #1f3b77; } .clear { clear: both; } .clear-spacer { clear: both; height: 10px; } .clear-spacer2 { clear: both; height: 25px; } .left { float: left; } .right { float: right; text-align: right; } .border { border: solid 2px #1f3b77; } .borderbig { border: solid 5px #576c99; } .marg-right-5 { margin-right: 5px; } .marg-right-10 { margin-right: 10px; } a { text-decoration: underline; color: #34b6e4; } a:hover, a:focus, a:active { color: #1f3b77; } #head, #main-footer, #main-head, #left-panel, #footer-links { display: none; } #wrapper { margin: 0 auto; width: 982px; } #main { width: 982px; float: left; } #main-panel { float: left; width: 100%; padding: 0 0 0 25px; } #main-panel .h-text { float: left; text-align: justify; width: 45%; padding-right: 12px; } .breadcrumb { float: left; } .breadcrumb a { text-decoration: none; } #latest { float: left; padding-right: 12px; width: 230px; } #best { float: left; width: 230px; } .box { float: left; width: 230px; min-height: 210px; height: auto !important; height: 210px; cursor: pointer; margin-bottom: 10px; } .dark { background: #576c99; color: white; } .light { background: #d1eef9; color: #1f3b77; } .dark:hover { background: #435885; } .light:hover { background: #a8d1e0; } .box .content { padding: 5px; } .box .content .title { float: left; min-height: 32px; height: auto !important; height: 28px; } .box .content .price { float: left; color: #e70000; } .box .content .more { float: right; text-align: right; } .box img { border-bottom: solid 1px #abd2e0; margin-bottom: 3px; } #prod-img { float: left; width: 360px; } #prod-content { float: left; width: 330px; margin-left: 20px; font-size: 15px; } #prod-content .price { color: #e70000; font-size: 18px; margin-top: 0; } .formfield-sml { border: solid 1px #a6a9ab; background: #fff; width: 30px; font-size: 0.8em; color: #444; padding: 2px; } #footer { width: 926px; height: 114px; padding: 28px; float: left; background: transparent url('footer.png') no-repeat; margin: 0; font-size: 11px; } #footer a { text-decoration: none; } #footer .content { float: left; padding: 5px; }