table{border:0}
div{background-color:transparent}
h2{font-size:11pt; font-weight:bold; text-transform:uppercase; color:#ccc; margin:20px 0 5px; display:block}

#searchterm{width:100px}
form{padding:0; margin:0}
input{border:#ccc solid 1px; background-color:#fff; height:22px; margin:0 4px 0 0; padding:0 2px 2px}
#AddToCartButtonId{padding:0 4px 4px; border:#ccc solid 1px; background-color:#cee9f6; font-weight:bold}
#premshopNav{border:0; background-color:transparent}
#cpPremiumHeader{width:450px; float:right; background-color:#000;}
#premshopNav, #premshopNav a:link, #premshopNav a:visited{color:#fff; text-decoration:none; font-weight:bold}

#intlCurrencyPrem a{color:#f03}
#intlCurrencyPrem a:link, #intlCurrencyPrem a:visited, a:link, a:visited{color:#f00; text-decoration:none}
a:hover, #shopHeaderBar a:hover, #premshopNav a:hover{color:#6c3}
.headerBG {margin:0 auto; background:transparent url('http://i48.photobucket.com/albums/f240/gengt/shop/ppShopGreenBG.png') repeat-x;}
.shopHeader{background:transparent url('http://i48.photobucket.com/albums/f240/gengt/shop/ppShopHeaderGreen.png') top center no-repeat; text-align:center; padding:20px 0;}
.subHeader{padding:72px 0}
.headBottomAlign{background-position:bottom center}

#centerContent{position:absolute; top:0; font:bold 16px Century Gothic, Arial, Verdana}
.fullBody{margin:0; width:780px}
.copyright{margin-bottom:90px}
.smallprint{font:normal 9px Arial; color:#ccc;}
