
input#searchTop {
background : url("../images/red/rounded-search-input-top.gif") no-repeat top left;
}
#navMainWrapper {
background : url("../images/scrappybitz/new_menu.jpg")no-repeat;
}
h3.leftBoxHeading, h3.rightBoxHeading {
background : url("../images/scrappybitz/h3.gif");
}
body {
background : url("../images/scrappybitz/a_newbg.jpg") repeat top left;
}
#headerWrapper {
background : #fff;
}
input:focus, select:focus, textarea:focus {
background : #e0e8ef;
}
.messageStackWarning, .messageStackError {
background : #990000;
}
.messageStackSuccess {
background : #929292;
}
.messageStackCaution {
background : #ffff99;
}
#cartSubTotal, h2.centerBoxHeading, .rowOdd {
background : #e8e9e9;
}
TR.tableHeading {
background : #cacaca;
}
.rowEven {
background : #f0f0f0;
}
#navEZPagesTop {
background : url("../images/scrappybitz/ezynav.jpg") no-repeat;
}
#contentMainWrapper {
background : url("../images/scrappybitz/anewbg.jpg") repeat-y top left;
}
input.search {
background : url("../images/rounded-search-input.gif") no-repeat top left;
}
body {
color : #000;
}
a:link {
color : #2b5a36;
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #2b5a36;
}
a:hover {
color : #d01cb1;
text-decoration : none;
font-weight : 600;
}
h3.leftBoxHeading, h3.rightBoxHeading {
color : #215f3a;
}
.leftBoxHeading a, .rightBoxHeading a {
color : #215f3a;
}
.leftBoxHeading a:hover, .rightBoxHeading a:hover {
color : #e8e9e9;
}
#navMain a span {
color : #215f3a;
}
#navMain a:hover span {
color : #215f3a;
}
#tagline {
color : #333;
}
#productPrices {
color : #9f1c00;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount, .alert {
color : #990000;
}
.messageStackWarning, .messageStackError {
color : #fff;
}
.bold, .important, #tagline, #navEZPagesTop, LEGEND, #navSupp ul li a, #navCatTabs ul li a, #navEZPagesTOCWrapper, #cartSubTotal, .cartBoxTotal, #cartBoxEmpty, #cartBoxVoucherBalance {
font-weight : 700;
}
html > body {
width : auto;
}
#nw {
width : 906px;
max-width : 960px;
min-width : 906px;
}
#nw {
text-align : left;
vertical-align : top;
margin : 0 auto;
}
#headerWrapper {
float : left;
width : 906px;
}
#navMainWrapper {
height : 47px;
width : 100%;
font-size : 12px;
line-height : 47px;
}
#logoWrapper {
width : auto;
}
#logo {
text-align : center;
}
#taglineWrapper {
width : 75%;
float : left;
}
#tagline {
font-size : 1.1em;
text-align : center;
padding : 25px 8px 35px;
}
#navEZPagesTop {
width : auto;
padding : 7px 0;
}
#navEZPagesTop a {
padding : 0 8px;
}
#contentMainWrapper {
line-height : 1.4;
min-height : 100%;
}
#contentMainWrapperb {
min-height : 100%;
}
* html #contentMainWrapper {
height : 100%;
}
.outer {
padding-left : 165px;
padding-right : 150px;
}
.inner {
width : 100%;
}
.float-wrap {
float : left;
width : 97%;
margin-left : -165px;
}
#content {
float : right;
margin-right : -165px;
width : 100%;
line-height : 1.6;
position : relative;
}
.contentWrap {
padding : 5px 0 5px 0px;
}
#navColumnOne {
float : left;
margin-left : 5px;
position : relative;
}
#navColumnTwo {
float : right;
margin-right : -145px;
position : relative;
}
* html #navColumnTwo {
margin-right : -170px !important ;
}
* {
margin : 0;
padding : 0;
}
body {
font-family : "Lucida Grande", tahoma, verdana, arial, helvetica, sans-serif;
font-size : 73.5%;
margin-top : 20px;
}
a img {
border : none;
}
ul, ol {
text-align : left;
padding-left : 25px;
margin : 0 0 10px 10px;
}
h1 {
font-size : 1.3em;
}
h2 {
font-size : 1.2em;
}
h3 {
font-size : 1.1em;
}
h4, h5, h6, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger {
font-size : 1em;
}
LEGEND {
color : #333;
}
.biggerText {
font-size : 1.1em;
}
h1, h2, h3, h4, h5, h6 {
margin : 0.3em 0;
}
CODE {
font-family : tahoma, arial, verdana, helvetica, sans-serif;
font-size : 1em;
}
FORM, SELECT {
display : inline;
font-size : 1em;
margin : 0.5em;
}
option {
padding-right : 0.5em;
}
INPUT {
margin : 0.3em 0.5em;
}
html > body input[type="checkbox"], html > body input[type="radio"] {
float : left;
clear : both;
}
html > body .checkboxLabel, html > body .radioButtonLabel {
margin : 0 0.2em 0.5em 0;
float : left;
}
.ratingRow input[type="radio"] {
float : none;
margin : 0 0.5em;
}
TEXTAREA {
margin : auto;
display : block;
width : 95%;
}
FIELDSET {
padding : 0.5em;
margin : 0.5em 0;
border : 1px solid #cccccc;
}
LEGEND {
padding : 0.3em;
}
h4.optionName {
padding-right : 1em;
}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float : left;
}
LABEL.inputLabel {
width : 90%;
float : left;
margin : 0.3em;
}
LABEL.inputLabelPayment {
width : 15em;
float : left;
padding : 0.5em;
}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
width : 12em;
float : left;
}
ADDRESS {
font-style : normal;
padding-right : 40px;
}
.clearBoth {
clear : both;
height : 0;
font-size : 0;
line-height : 0;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}
HR {
height : 1px;
margin : 0.5em 0;
border : none;
border-bottom : 1px solid #9a9a9a;
}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
padding : 0.2em;
}
#cartAdd {
width : 125px;
text-align : center;
margin : 10px auto;
float : right;
padding-right : 10px;
}
#cartAdd input {
margin : 0.3em 0 0 0;
}
#productDescription {
border : 1px solid #bfbfbf;
margin-top : 20px;
clear : both;
}
#rightFloat {
float : left;
width : 45%;
}
#leftFloat {
float : left;
text-align : center;
}
#productDetailsList {
float : left;
}
#productAttributes {
width : 100%;
float : left;
border : 1px solid #bfbfbf;
padding-left : 5px;
margin : 5px 0 0 10px;
}
#productImage {
margin : 0 auto;
text-align : center;
}
.imgLink {
text-align : center;
margin : 0 auto;
display : block;
width : 100%;
}
#friendReview {
width : 200px;
padding : 15px 0 10px 0;
float : left;
clear : left;
text-align : left;
}
.reviewCount {
float : left;
padding-left : 2px;
}
#productReviewLink {
padding : 5px 0;
}
.wrapperAttribsOptions {
line-height : 2em;
width : auto;
float : left;
}
.wrapperAttribsOptions h4 {
padding-right : 15px;
}
#navMain {
float : left;
width : 906px;
line-height : normal;
height : 47px;
background : url(../images/scrappybitz/new_menu.jpg) no-repeat bottom left;
}
#navMain ul {
float : right;
list-style : none;
}
#navMain li {
display : inline;
float : left;
margin : 0;
padding : 0;
height : 47px;
background : url(../images/scrappybitz/new_menu_li.jpg) no-repeat bottom left;
}
#navMain a {
float : left;
text-decoration : none;
}
#navMain a span {
float : left;
display : block;
padding : 0 15px 0 15px;
font-size : 14px;
font-weight : bold;
text-align : center;
text-transform : lowercase;
width : 90px;
cursor : pointer;
height : 47px;
line-height : 47px;
}
#navMain a span {
float : none;
}
#navMain a:hover {
background-position : 0% -32px;
background : url(../images/scrappybitz/new_menu_li_a_hover.jpg) no-repeat bottom right;
}
#navMain a:hover span {
background-position : 100% -32px;
}
.navNextPrevWrapper {
margin-bottom : 1em;
}
.navPrevCounter {
font-size : 0.9em;
}
.navNextPrevList {
display : inline;
white-space : nowrap;
padding : 0 1em;
list-style-type : none;
position : relative;
}
#navSuppWrapper {
width : 906px;
margin-top : 2px;
margin-left : 2px;
margin : 0 auto;
}
#navSupp {
margin : 0 auto;
text-align : center;
padding-top : 1em;
}
#navSupp ul {
list-style-type : none;
text-align : center;
line-height : 1.5em;
padding : 0.3em 0;
}
#navCatTabs ul {
list-style-type : none;
text-align : center;
}
#navSupp li, #navCatTabs li {
display : inline;
padding : 0 0.5em;
}
#navSupp ul li a, #navCatTabs ul li a {
text-decoration : none;
white-space : nowrap;
display : inline;
width : 0;
}
#navEZPagesTOCWrapper {
float : right;
height : 1%;
border : 1px solid #000;
}
#navEZPagesTOC ul {
padding : 0.5em 0;
list-style-type : none;
line-height : 1.5em;
}
#navEZPagesTOC ul li {
white-space : nowrap;
}
#navEZPagesTOC ul li a {
padding : 0 0.5em;
}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
margin : 0.5em;
}
#navMainSearch {
float : left;
width : 120px;
}
input.search {
border : 0;
width : 100px;
padding : 3px 15px 4px 20px;
font-size : 11px;
}
input#searchTop {
border : 0;
width : 115px;
padding : 4px 15px 5px 20px;
font-size : 12px;
}
* html input#searchTop {
background-attachment : fixed;
}
#navBreadCrumb {
text-align : left;
font-weight : bold;
line-height : 1.6em;
font-size : 12px;
padding : 0.2em 0;
}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
vertical-align : top;
}
#productDescription, .shippingEstimatorWrapper {
padding : 0.5em;
}
.important {
padding : 0.5em;
}
.gvBal {
float : right;
}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
padding : 0.8em;
}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
font-size : 0.9em;
}
#siteinfoLegal {
padding-bottom : 1em;
clear : both;
}
.tableHeading TH {
border-bottom : 1px solid #cccccc;
}
#cartSubTotal {
border-top : 1px solid #cccccc;
text-align : right;
line-height : 2.2em;
padding-right : 2.5em;
}
.tableRow, .tableHeading, #cartSubTotal {
height : 2.2em;
}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
padding : 0.5em 0 0;
}
#cartProdTitle {
text-align : center;
}
.cartUnitDisplay, .cartTotalDisplay {
text-align : center;
padding-right : 0.2em;
}
.cartRemoveItemDisplay input[type="checkbox"] {
float : none;
margin-bottom : 1em;
}
#scUpdateQuantity {
width : 1.8em;
}
#scProductsHeading {
padding-left : 2em;
}
.cartQuantity {
width : 4em;
}
.cartNewItem {
position : relative;
}
.cartOldItem {
position : relative;
}
.cartBoxTotal {
text-align : right;
padding-right : 10px;
}
.cartRemoveItemDisplay {
width : 5em;
}
.cartAttribsList {
margin-left : 1em;
}
#mediaManager {
width : 50%;
margin : 0.2em;
padding : 0.5em;
}
.mediaTitle {
float : left;
}
.mediaTypeLink {
float : right;
}
.normalprice, .productSpecialPriceSale {
text-decoration : line-through;
}
.orderHistList {
margin : 1em;
padding : 0.2em 0;
}
#ezPageBoxList li {
padding : 0.2em 0;
}
.totalBox {
width : 5.5em;
text-align : right;
padding : 0.2em;
}
.lineTitle, .amount {
text-align : right;
padding : 0.2em;
}
.amount {
width : 5.5em;
}
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
margin : 0.5em 1em 0 0;
}
#cartImage {
margin : 0.5em 1em;
}
.attribImg {
width : 20%;
margin : 0.3em 0;
}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
margin : 1em 0;
}
.centerBoxContentsProducts {
margin : 0 auto;
text-align : center;
width : 95%;
}
h3.leftBoxHeading, h3.rightBoxHeading {
font-size : 1.1em;
padding : 0.2em 0 0 0;
}
h2.centerBoxHeading {
margin : 5px auto;
padding : 0.5em 0;
text-align : center;
border : 1px solid #bababa;
line-height : normal;
width : 100%;
}
.sideBoxContent {
background : url("../images/scrappybitz/new_column_bottom.jpg") repeat-x right top;
font-size : 1.1em;
padding : 5px;
}
.sideBoxContent ul {
text-align : left;
list-style-type : none;
padding : 0 0 0 10px !important ;
margin : 0 !important ;
}
#categoriesContent, #documentcategoriesContent {
text-align : left;
padding-left : 10px;
}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
text-align : center;
}
.productListing-data img {
padding : 10px;
}
#upProductsHeading {
text-align : left;
}
#upDateHeading {
text-align : right;
}
.back {
float : left;
}
.forward, #shoppingCartDefault #PPECbutton {
float : right;
}
.rowOdd {
height : 1.5em;
vertical-align : top;
}
.rowEven {
height : 1.5em;
vertical-align : top;
}
.hiddenField {
display : none;
}
.visibleField {
display : inline;
}
#accountLinksWrapper li {
padding : 0.5em 0;
display : block;
list-style : none;
}
.accountTotalDisplay, .accountTaxDisplay {
width : 20%;
text-align : right;
}
.accountQuantityDisplay {
width : 10%;
vertical-align : top;
}
TR.tableHeading {
height : 2em;
}
#siteMapList {
width : 90%;
float : right;
}
.ratingRow {
margin : 1em 0 1.5em 0;
}
LABEL#textAreaReviews {
font-weight : normal;
margin : 1em 0;
}
.information {
padding : 10px 3px;
line-height : 150%;
}
#shoppingcartBody #shippingEstimatorContent {
clear : both;
}
.seDisplayedAddressLabel {
background-color : #85c285;
text-align : center;
}
.seDisplayedAddressInfo {
text-transform : uppercase;
text-align : center;
font-weight : bold;
}
#seShipTo {
padding : 0.2em;
}
.smallProductImage {
padding : 1em;
}
#sendSpendWrapper {
border : 1px solid #cacaca;
float : right;
margin : 0 0 1em 1em;
}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
width : 46%;
}
#productMainImage {
float : left;
background : url("../images/shadowAlpha.png") no-repeat bottom right !important ;
background : url("../images/shadow.gif") no-repeat bottom right;
margin : 10px 0 0 10px !important ;
margin : 10px 0 0 5px;
}
#productMainImage img {
display : block;
position : relative;
background : #fff;
margin : -3px 6px 6px -3px;
border : 1px solid #a9a9a9;
padding : 4px;
}
#mainbottom {
background : url("../images/scrappybitz/bot_bg.jpg") no-repeat right top;
}
.centeredImage {
text-align : center;
display : block;
margin-top : -2px;
margin-left : 2px;
}
a:link, #navEZPagesTop ul li {
margin-right : 1em;
}
