body {background-color: #fff; margin: 0px; font-family: Georgra, Times New Roman; font-size: 11px; letter-spacing: 1px; color: #222; padding: 0px;} #wrap {margin: 0px; padding: 10px 0px 0px 10px; width: 90%; height: 98%;} #title_shop { float: left; font-weight: bold; height: 600px; width: 197px; margin: 0px; background-image: url('./img/title.gif'); background-repeat: no-repeat;} #title_shop span { display: none;} #viewcart_button {position: absolute; top: 130px; right: 15px; height: 24px; border: solid 1px;} #footer { /*background: url('./img/logo_small.jpg') no-repeat scroll right;*/ position: absolute; width: 800px; height: 20px; padding: 5px; clear: both; font-size: 9px; bottom: 5px; left; 5px;} #footer a { color: #000;} #menu { width: 133px; margin-top: 178px; padding: 18px; text-align: right;} #menu a, #menu a:active, #menu a:visited { font-size: 11px; display: block; color: #444; margin-right: 5px; text-decoration: none; font-weight: bold;} #menu a:hover { background-color: #000; color: #fff;} #body { float: left; width: 700px; padding: 15px; padding-top: 130px;} /*#contentleft {background: #fff; min-height: 390px; width: 300px; padding: 15px; border-left: solid 5px #eee; border-right: solid 5px #eee; margin-left: 300px; float: left} #contentright { width: 20px; min-height: 400px; float: left; padding: 0px;} */ .content { float: left; width: 600px; } .items_header { font-size: 14px; border-bottom: dashed 2px; margin-bottom: 15px; text-transform: uppercase; font-size: 18px;} .item { border: solid 1px #aaaaaa; font-weight: bold; width: 500px; padding: 5px; margin: 0px; float: left;} .item p { max-width: 30em;} .addtocart{ display: block; float: right; text-align: right; width: 100px; margin-top: -50px;} .item_label { font-weight: normal; font-size: 10px; margin-right: 10px;} .price { float: right;} .price span { font-weight: normal;} .heading2 { width: 100px; height: 20px; margin: 0px 0px 200px 0px; border-right: dashed 1px #222; margin-right: 35px; float: left;} select, input, textarea, button { font-size: 100%; } h3 { font-weight: bold; font-size: 12px; margin: 0px;} h2 { height: 19px; margin: 0px; padding-top: 1px; font-size: 12px; color: #222;} p { font-weight: normal; max-width: 40em;}