body   { background-color: #c7e6f8; background-image: url(/shop/media/skin/pps_bgslice.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 0; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; }
img { border: 0px; }
p   { color: #333; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 5px 15px; }
h1    { color: #333; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 10px 0 5px; padding-left: 15px; }
h2 { color: #c03; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 8px 0 4px; padding-left: 15px; }
h3 { color: #333; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 7px 0 3px; padding-left: 15px; }
a:link { color: #c03; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
a:visited { color: #c03; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
a:hover { color: #c03; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; }
a:active { color: #c03; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; }
#wrapper   { background-image: url("/shop/media/skin/pps_bodyslice.jpg"); background-repeat: repeat-y; background-position: center top; margin: 0 auto; padding: 0; width: 770px; }
#banner    { background-image: url("/shop/media/skin/pps_banner.jpg"); background-repeat: no-repeat; background-position: center top; text-align: right; margin: 0; padding: 17px 30px 0 0; width: 740px; height: 203px; }
#banner p   { color: #fff; margin: 0; padding: 4px 0; }
#banner a:link { color: #fff; text-decoration: none; }
#banner a:visited { color: #fff; text-decoration: none; }
#banner a:hover { color: #333; text-decoration: underline; }
#banner a:active { color: #333; text-decoration: underline; }
#loginbox   { display: inline; margin: 0 0 0 22px; padding: 0 0 5px 0; width: 235px; float: left; height: 38px; }
.search { background-image: url("/shop/media/skin/searchbox.jpg"); background-repeat: no-repeat; background-position: center top; }
#loginbox form { margin: 0px; padding: 0px; width: 235px; }
#loginbox form input.searchBox {width: 125px; margin-left: 5px; float: left; }
#loginbox form input.searchButton { margin-right: 10px; float: right; }
.floatright { float: right; }
#navbox1   { background-image: url(/shop/media/skin/category_title.jpg); background-repeat: no-repeat; background-position: left center; text-align: right; display: inline; margin: 0 0 0 3px; padding: 5px 0; width: 235px; float: left; height: 28px; padding-top: 10px; }
#navbox2   { background-image: url(/shop/media/skin/theme_title.jpg); background-repeat: no-repeat; background-position: left center; text-align: right; display: inline; margin: 0 0 0 5px; padding: 5px 0; width: 251px; float: left; height: 28px; padding-top: 10px; }
#box1   { background-image: url("/shop/media/skin/pps_contentbg.gif"); background-repeat: repeat; display: inline; margin: 0 0 0 21px; padding: 0; width: 235px; float: left; clear: left; }
#box2   { background-image: url("/shop/media/skin/pps_contentbg.gif"); background-repeat: repeat; display: inline; margin: 0 0 0 10px; padding: 0; width: 235px; float: left; }
#box3   { background-image: url("/shop/media/skin/pps_contentbg.gif"); background-repeat: repeat; display: inline; margin: 0 0 0 10px; padding: 0; width: 235px; float: left; }
.imgthumb { margin: 0; padding: 5px 0 5px 15px; }
.boxfoot  { background-image: url("/shop/media/skin/boxfooter.jpg"); background-repeat: no-repeat; background-position: center bottom; text-align: right; margin: 0; padding: 8px 10px 0 0; width: 225px; height: 24px; float: left; clear: both; }
.boxfoot a:link { color: #f3ca00; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.boxfoot a:visited { color: #f3ca00; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.boxfoot a:hover { color: #f3ca00; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; }
.boxfoot a:active { color: #f3ca00; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; }
#contentbox { background-image: url("/shop/media/skin/pps_contentbg.gif"); background-repeat: repeat; margin: 0 auto; padding: 0; width: 730px; clear: left; }
#prodbox { display: inline; margin: 0 50px 0 0; padding: 0; width: 350px; float: right; }
.largephoto { float: right; }
.listbox { text-align: center; display: inline; margin: 0 0 0 35px; padding: 0 0 15px; width: 140px; float: left; }
.listbox a:link { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.listbox a:visited { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.listbox a:hover { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
.listbox a:active { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
.listbox p { font-size: 12px; }
div.addimg { margin: 15px; }
#contentfoot { background-image: url(/shop/media/skin/content_foot.jpg); background-repeat: no-repeat; background-position: center bottom; margin: 0; padding: 5px 0 0; width: 730px; height: 32px; clear: both; }
#footer    { background-image: url("/shop/media/skin/pps_footer.jpg"); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 20px 30px 0; width: 710px; height: 48px; clear: both; }
.footright { float: right; }
#footer p  { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 0; }
#footer a:link  { color: #fff; font-size: 12px; text-decoration: none; }
#footer a:visited  { color: #fff; font-size: 12px; text-decoration: none; }
#footer a:hover  { color: #333; font-size: 12px; text-decoration: underline; }
#footer a:active  { color: #333; font-size: 12px; text-decoration: underline; }
div.pageGraphic { height: 125px; }
div.pageGraphic img { margin: 0px; padding: 0px; }
div.forceBottom { }
td.cart_empty, td.cart_quantity, td.cart_cp_quantity, td.cart_name, td.cart_cp_name, td.cart_sku, td.cart_cp_sku, td.cart_price, td.cart_cp_price, td.cart_total, td.cart_cp_total { background-color: #2C9EE4; color: #FFFFFF; }
#wholeSaleLogin {width: 127px;}
#category {width: 127px;}
#theme {width: 127px;}
#category option {width: 127px;}
#theme option {width: 127px;}
#featured_product_box { background-image: url("/shop/media/skin/pps_contentbg.gif"); background-repeat: repeat; display: inline; margin: 0 0 0 10px; padding: 0; width: 235px; text-align: center; float: left; }
#featured_product_box .listbox { display: block; margin: 0; padding-top: 15px; width: 235px; height: 230px; }
.logo_click {float: left; position: relative; left: 21px; top: -58px; width: 350px; height: 65px;}
#products td {vertical-align: bottom;}