/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet_new.css nifty_zen v1.2 2006-Sep-10 jettrue $
 */
 
/* Site centering instructions for this template are found under #outermainWrapper*/

/*      Reworked by Zami 
//       STYLE SHEET MAP
//OUTERMOST WRAPPER.............line  46
//NAV BAR.......................line  69
//HEADER........................line  95
//LOGO..........................line 104
//TAGLINE.......................line 119
//CATEGORY TAB SPACE............line 137
//COLUMNS LEFT/ONE RIGHT/TWO....line 168
//SIDE BOXES....................line 187
//NEXT PREVIOUS.................line 231
//BREADCRUMB....................line 250
//NAV SUPP......................line 259
//FOOTER........................line 289
//LINKS.........................line 303
//CENTER COLUMN.................line 392
//BESTSELLERS BOX...............line 421
//EZ PAGES......................line 436
//OTHER NAMED BOXES.............line 467
//PRODUCT LISTING...............line 479
//WARNINGS ERRORS MESSAGES......line 505
//BASIC TEXT AND HEADINGS.......line 527
//SHOPPING CART DISPLAY.........line 540
//ATTRIBUTES....................line 663
//EVERYTHING ELSE...............line 700
*/

* {margin:0;padding:0;}
	
body {font-family: tahoma, arial, verdana, helvetica, sans-serif;font-size: 10px;color: #F6E8D5;margin:20px 0;background:#F3D386;
/*	background-image: url('http://localhost:8888/includes/templates/nifty_zen/images/logo.gif');
	 background-attachment: scroll; background-repeat: no-repeat; background-position: center top;*/
	}


a img {border: 1px solid #70340F;}

a:link, #navEZPagesTOC ul li a {color: #70340F;  /*site links color */
	text-decoration: none;}
 
a:visited {color: #70340F;text-decoration: none;}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, {color: #FF5800;}  /*oranje color when links are hovered over */
	
a:hover, #navCatTabs ul li a:hover {color: #F6E8D5;}  /* color when links are hovered over */

a:active {color: #FF5800;}
	
h1 {font-size: 1.3em;}
	
h2 {font-size: 1.2em;}
	
h3 {font-size: 1.1em;}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger{font-size: 1.0em;}

.biggerText {font-size: 1.1em;}

h1, h2, h3, h4, h5, h6 {margin: 0;}	

/*  Might uncomment either or both of these if having problems with IE peekaboo bug:
h1, h2, h3, h4, h5, h6, p {
	position: relative;
	}
*html .centerColumn {
	height: 1%;
	}
*/

CODE {font-family: tahoma, arial, verdana, helvetica, sans-serif;
	font-size: 1em;}

FORM, SELECT, INPUT {display:inline;font-size: 1em;margin: 2px;}
	
.navMainSearch INPUT {font-size:11px;}

TEXTAREA {margin: auto;display: block;width: 95%;}
	
input:focus, select:focus, textarea:focus {background: #F0F8FF;}
	
FIELDSET {padding: 0.5em;margin: 0.5em 0em;border: 2px solid #F5F4C5;}

LEGEND {font-weight: 700;padding: 0.3em;}

LABEL, h4.optionName {line-height: 1.25em;padding: 0.1em;text-align: right;}

LABEL.checkboxLabel, LABEL.radioButtonLabel {font-size: 0.95em;margin: 0.2em 0.5em;}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch {float: left;}

LABEL.inputLabel {font-size: 0.95em;width: 10em;float: left;}

#checkoutPayment .inputLabel {width:85%;}

LABEL.inputLabelPayment {width: 15em;float: left;}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {width: 12em;float: left;}

P, ADDRESS {padding: 0.1em 4em 1em 1.5em;}
	
ADDRESS {font-style: normal;font-weight:700;}
	
.clearBoth {clear: both;}
	
	
/* recently viewed */
#recentlyviewed .sideBoxContent{display: inline;}

#recentlyviewed .sideBoxContent .wrapper{width: 130px;margin: 0.2em;max-height: 450px;}

.rent-products-price {margin: 0em 0.4em 0.5em 1.9em;float: right;}

.recent-products-name {margin: 0 0.2em;}

/* END recently viewed */
/* lijntje tussen sidebox*/	
HR {height: 1px;margin-top: 0.5em;margin-bottom: 0.5em;border: none;border-bottom: 2px solid #AC6219;}
	
/*warnings, errors, messages*/

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {margin-top: 5px;line-height:1.5em;padding:0.3em;border:1px solid #70340F;}
	
.messageStackWarning, .messageStackError {background-color: #FF5800;color: #ffffff;}
	
.messageStackSuccess {background-color: #99FF99;color: #000;}
	
.messageStackCaution {background-color: #FF6;color: #000;}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {margin: 0em;padding: 0em;}

/*achter sideboxen*/
#navColumnOneWrapper, #navColumnTwoWrapper{background:#D58F30;font-weight: 700;}
	
#tagline { color:#fff;font-size: 2.2em;font-weight: 700;text-align : right;padding:15px 5px 10px 10px;}

#sendSpendWrapper {border: 1px solid #cacaca;float: right;margin: 0 0 1em 1em;}
	
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #csNotifications, #navEZPagesTOCWrapper {width: 90%;margin: 10px 25px;}

.productGeneral {width: 90%;margin: 1px 20px;}


/*navigation*/

.navSplitPagesResult {margin: 0.5em;font-size: 0.9em;}
	
.navSplitPagesLinks {margin: 0.5em;font-size: 0.9em;}
	
.navNextPrevCounter {font-size: 0.9em;}
	
.navNextPrevList {display:inline;white-space:nowrap;margin:0;list-style-type:none;position:relative;padding:0 1em;}

#navMainWrapper {color: #000;width: 100%;height: 22px;} 
	
#navCatTabsWrapper {color: #000;width: 100%;line-height:1.3;}
	
/*This section controls the top tab links */
div#navMain {
	float:left;
	height:0;
	background: #D58F30; /*background color behind tabs, should match logo color (blue default)*/
/*  background: #D58F30; /*background color behind tabs, should match logo color (blue default)*/
	} 
	
ul#back,ul#back li {list-style-type:none;}
	
ul#back {margin-left: 0.6em;font-size:12px;}
	
ul#back li {
	float:left;margin-right: 3px;text-align: center;}
	
ul#back a { float:left;width: 8em;background: #70340F;text-decoration:none;
	color: #F6E8D5;  /*color of top tabs and text color (grey default)*/
	padding: 5px;} 
	
ul#back a:hover {background: #E1B171;
	color: #70340F; /*color of top tabs and text color when you hover over them (red default) */
	} 
	
/*end top tab links */

/*wrappers - page or section containers*/

#outermainWrapper {
	background-color: #70340F; /*this controls the color of the small outermost strip of background border (grey border default)*/
	width: 800px;
	max-width: 1024px;
	padding:8px 8px 8px 0;
	text-align:center;
	margin:0 auto;padding:8px;
	/*to center this site, uncomment these, and erase the padding:8px 8px 8px 0; above. Then open up includes/templates/nifty_zen/jscript/jscript/niftyalayout.js and follow instructions there*/
	/*text-align:center;
	margin:0 auto;
	padding:8px;*/ /*to center this site, uncomment these, and erase the padding:8px 8px 8px 0; above. Then open up includes/templates/nifty_zen/jscript/jscript/niftyalayout.js and follow instructions there*/
	}
/* onderstaand toegevoegd voor centrering. Kan weg bij Li lijnend*/
#logo {
margin-left:5px;
}

#mainWrapper {
	background-color: #D58F30; /*this controls the color of the inner rounded edges, both top right and bottom right (blue default)*/
	background-image: url(../images/header_bg.jpg);
		/*background-image: url('http://localhost:8888/includes/templates/nifty_zen/images/header.jpg');*/
	 background-attachment: scroll; background-repeat: no-repeat; background-position: center top;
	text-align: left;
/*	width: 64.8em;*/
	width: 800px;
	}

#contentMainWrapper {
	border-top:1em solid #AC6219; /*color of border below the tabs (red default)*/
	color:#000;background:#E39B37;font-size:110%;position:relative;
	background-image: url('/images/bg2008.gif');
	background-attachment: scroll; background-repeat: no-repeat; background-position: center top;}
	
#navSuppWrapper {
	border-top:1em solid #AC6219; /*color of border above the footer (red default)*/
	color:#F6E8D5;}
	
#navSupp {background:#AC6219; /*color of footer where the Home link is (blue default)*/}

#navColumnOne {
	background:#D58F30; /*background color of left sidebox (light blue default */
	border-right:5px solid #AC6219;  /* left sideboxes border (default grey) */
	padding: 0;}
	
#navColumnTwo {
	padding: 0;
	background:#D58F30; /*background color of right sidebox (light blue default */
	border-left:5px solid #AC6219; /* right sideboxes border (default grey) */
	}
	
h3.leftBoxHeading, h3.rightBoxHeading{
	background:#AC6219; /* background color behind sidebox heading (blue default) */
	margin-top:3px;
	width:100%;
	padding:0.1em 0 0.2em 0;
	}
	
h3.rightBoxHeading a:hover, h3.rightBoxHeading a, h3.leftBoxHeading a:hover, h3.leftBoxHeading a{
	color: #F6E8D5; /* text color of sidebox heading */
	text-decoration: none;
	}
	
#navSupp ul, #navCatTabs ul  {
	list-style-type: none;
	text-align: center;
	margin: 0;
	padding: .2em .5em;
	}
	
#navSupp ul li, #navCatTabs ul li {
	display: inline;
	}
	
#navSupp ul li a{
	text-decoration: none;
	padding: 0 0.5em;
	color: #F6E8D5;
	white-space: nowrap;
	}
	
#navCatTabs ul li a {
	text-decoration: none;
	padding: 0 0.5em;
	color: #70340F;
	font-weight:700;
	white-space: nowrap;
	}
	
/*categorie vermelding onder header foto */	
#navCatTabs ul li a:HOVER, #navEZPagesTop a:hover{
	color: #F6E8D5;
	font-weight:700;
	}
	
#navEZPagesTOCWrapper {
	font-weight: 700;
	float: right;
	height: 1%;
	border: 1px solid #000000;
	}
	
#navEZPagesTOC ul  {
	padding:  0.5em 0em;
	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 0.5em;}

#navMainSearch {float: right;}
	
#navEZPagesTop {font-size: 1em;font-weight: 700;margin-bottom:.5em;padding: .5em 2em;background: #93D6E8;}
	
#navBreadCrumb {font-size: 1em;font-weight: 700;color: #F2DDC1;padding: 0.5em;background:#C6813F;border-bottom: 1px solid #70340F;}
	
.leftBoxContainer {padding:0;}

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;}

#productDescription {padding: 0.5em;}
	
#shippingEstimatorWrapper {padding: 0.5em;}

.alert {color: #933;margin-left: 0.1em;font-size: 0.9em;}

.advisory {}

.important {
	/*font-size: 1.1em;*/
	font-weight: 700;}

.notice {}

.rating{}

.gvBal {float: right;}

.centerColumn, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {padding: 0.8em;}
/* text op de middenkolom*/
.centerColumn {line-height:1.2;color: #F6E8D5;font-size: 1.1em;padding: 0.5em;}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {font-size: 0.9em;}
	
#siteinfoLegal {padding:10px;}

/*Shopping Cart Display*/
#cartAdd {float: right;text-align: center;margin: 1em;border: 3px solid #E1B171;padding: 1em;}

.cartTableHeading TH {border-bottom: 1px solid #cccccc;}

.cartTableHeading, #cartSubTotal {background-color: #ff5800; /*oranje*/
	height: 2.2em;}	

#cartProdTitle {font-weight: 700;padding: 1.5em 0 0 0;}

#cartSubTotal {border-top: 0px solid #cccccc;font-weight: 700;text-align: right;line-height: 2.2em;padding-right: 2.5em;}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {padding: 0.5em 0em;}
	
.cartUnitDisplay, .cartTotalDisplay {font-weight: 700;text-align: right;padding-right: 0.2em;}
	
#scUpdateQuantity {width: 2em;}
	
#cartBoxEmpty, #cartBoxVoucherBalance {font-weight: 700;}

.cartQuantity {width: 4.7em;}

.cartNewItem {color: #70340F;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {color: #70340F;position: relative;   /*do not remove-fixes stupid IEbug*/
}

.cartBoxTotal {text-align: right;font-weight: 700;}

.cartRemoveItemDisplay {width: 3.5em;}

#cartAttribsList {margin-left: 1em;}
	
.cartAttribsList {margin-left: 1em;}

.normalprice, .productSpecialPriceSale {text-decoration: line-through;}
	
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {color: #933;}

#cartBoxListWrapper ul, #ezPageBoxList ul {list-style-type: none;}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {padding: 0.2em 0em;} 
	
.orderHistList {margin: 1em;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;}

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	/*background-color: #fff;*/
	/*border: 2px solid #70340F;*/
	margin: 0 0.3em 1em 0 ;}
	
.categoryIcon {}

#cartImage {margin: 0.5em 1em;}

/*Attributes*/
.attribImg {float: left;width: 20%;margin: 0.5em 0em 2em 0;text-align: center;}

.attributesComments {text-align: left;}


.wrapperAttribsOptions {
vertical-align: top;
margin: 0.3em 0em;
float: none;}

#attribTable {width: 100%;margin-bottom: 15px;background-color:#F0F0F0;}

/*list box contents*/	
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
margin: 1em 0em;}
	
.additionalImages {margin: 1em 0 0 0;font-size: 0.9em;}

/* 2 rubriekn hieronder zijn kaders om listings*/
h2.centerBoxHeading, .productListing-rowheading {background-color: #AC6219;font-size: 1.1em;color: #fff;height: 1em;padding: 0.5em 0.2em;border-bottom: 1px solid #70340F;}
	
.centerBoxWrapper, .tabTable {padding: 0px;height: 1%; /*do not remove- IEhack*/border: 0px solid #70340F;margin-bottom: 1em;}

.sideBoxContent {padding: 0.4em;font-size: 1em;color: #70340F;margin-bottom:1em;}

.rightBoxContent {margin-bottom: 1em;}

/*onderstaand voor kleur koppentext boxes en artikel toegevoegd.*/
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navNextPrevWrapperTop, #navNextPrevWrapperBottom, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .rightBoxHeading, .centerBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;color: #F6E8D5;}
	
#bestsellers .wrapper {margin:0 0 0 1.5em;}

#bestsellers ol {margin-left:1.1em;padding:0;}

#bestsellers li {padding:0;margin:0.3em 0;}

#upProductsHeading {text-align: left;}
	
#upDateHeading {text-align: right;}
	
/*misc*/
.back {float: left;}
	
.forward {float: right;}

.bold {font-weight: 700;
	}
/*
TD.productListing-data-description-odd {
  background: #red;
  font-size: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #306C56;
}

TD.productListing-data-description-even {
  background: #yellow;
  font-size: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #306C56;
}
*/

.rowOdd {background-color: #D2A264;height: 1.5em;vertical-align: middle;}

.rowEven {background-color: #C6813F;height: 3.0em;vertical-align: middle;}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {margin: 0;} 

.accountTotalDisplay, .accountTaxDisplay {width: 20%;text-align: right;
	/*vertical-align: top*/
	}

.accountQuantityDisplay {width: 10%;vertical-align: top}

TR.tableHeading {background-color: #70340F;height: 2em;}

#siteMapList {width: 90%;float: right;}

.ratingRow {margin:1em 0 1.5em;}

LABEL#textAreaReviews {font-weight: normal;margin: 1em 0em;}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #AC6219;
	/*border : 3px solid #FF5800;*/
	}
	
	
	/* zelf toegevoegd*/
	/*afbeelding vergroten*/
	
.imgLink, .imgLinkAdditional {padding: 0.9em;font-size: 0.9em;margin-bottom:1em;}
	
	
.listingProductImage{margin: 1em ;background-color: #fff;border: 1px solid #70340F;}
	
	.hiddenField {display: none;}
.visibleField {display: inline;}
	
	
	/* Login Page */
#logpage{margin: 2px; padding: 2px; height: 265px;}

#returncus {margin-bottom: 1.5em; padding: 0; width: 95%; 
float: left; border-right: 1px solid #70340F; border-left: 1px solid #70340F; border-bottom: 5px solid #70340F;}

#returncusheading {margin: 0;	padding: 0.5em 0; font-size: 1em; background-color: #70340F; color: #F6E8D5; width: 100%; text-align: center}

#returncus label.inputLabel {width: 8em;	float: left;}
.logcontent {padding: 0 5px; background-color: #AC6219; }

#newcusheading {margin: 0; padding: 0.5em 0; font-size: 1em; background-color: #70340F; color: #F6E8D5; width: 100%; text-align: center}

#newcus legend, #returncus legend  {margin: 0; padding: 0.3em 0; font-weight: 700;	color: #70340F;}

#newcus {margin-bottom: 1.5em; margin-left: 1px;  padding: 0; width: 95%; 
float: left; border-right: 1px solid #70340F; border-left: 1px solid #70340F; border-bottom: 5px solid #70340F;}
/* End Login Page */

#createAcctDefaultLoginLink{margin:0 0 2px;padding:5px;border:1px solid #70340F;line-height:normal;background:#FF5800;font-size:1em;text-align:center;}

.newsflash {color: #F6E8D5;}
	
#centeredContent back {border:2px outset #AC6219;}


/* This is the CSS needed for the Order Step Edition 2 contribution */

div.order_steps {       /* Is needed for the centering in IE */
    width: 100%;padding: 0px;margin: 0px;margin-top: 5px;text-align: center;}

table.order_steps {margin-left: auto;margin-right: auto;
    width: 100%;       /* Here you can set the total width of this contrib */
    padding-bottom: 10px;
    background-color: transparent;      /* Here you can change the background-color of the whole contrib */
}

tr.order_steps_line_2 {
    height: 3px;        /* Is a part in determining the height of the line */
    padding: 0px;
    margin: 0px;
}

tr.order_steps_line_3 {height: 1px;        /* Is a part in determining the height of the line shadow */
padding: 0px;margin: 0px;}

td.progressbar_active {background-color: #3DA200;     /* Determines the active color of the completed part of the line = groen*/
    width: 4%;padding: 0px;margin: 0px;}

td.progressbar_inactive {width: 4%;
background-color: #9A9A9A;    /* Determines the non-active color of the uncompleted part of the line */
padding: 0px;margin: 0px;}

td.progressbar_active_shadow {
    background-color: #346C00;     /* Determines the non-active color of the completed part of the line shadow */
    width: 4%;padding: 0px;margin: 0px;}

td.progressbar_inactive_shadow {width: 4%;
    background-color: #666666;   /* Determines the non-active color of the uncompleted part of the line line*/
    padding: 0px;margin: 0px;}

td.order_steps_text {text-align: center;vertical-align: top;
    color: #70340F;        /* Determines the non-active color of the text */
    padding-bottom: 3px;} /* Determines the distance between the text and the line */

td.order_steps_text_completed {text-align: center;vertical-align: top;
    color: #70340F;        /* Determines the non-active color of the text steps that have been completed*/
    padding-bottom: 10px; /* Determines the distance between the text and the line */
}

td#active_step_text {       /* These are the styles for the active text */
    color: #005C2C;font-weight: 700;font-size: 1.0em;}

/* End Order Steps contribution CSS */

/* begin css news scroll box*/

.newsInfo {text-align: left;font-style: normal;}

.newsContent {font-size: 1.0em;}

#newsArchivTitleHeading {text-align: left;}

#newsArchivDateHeading {text-align: right;}

#featuredProducts, #specialsDefault, #whatsNew, #alsoPurchased, #crossSell {width: 99%;margin-top: 1em; border: 1px solid #70340F; }

.centerBoxContentsCrossSell {margin-top: 1em;}
	
/* begin css LOGO SITE box - Save your new image to includes/templates/YOUR_TEMPLATE/images/your_image.???*/	
	
#logosidebox{margin: 0em;margin-top: 1.5em;border:none;}

#logosideboxContent {color: #70340F;text-align:center;}

#logosideboxHeading{margin: 0;padding: 0;}	
	
#checkoutSuccess {padding: 1em;}
	
/* colom layout listing */
.centerBoxContentsProducts {font-weight: normal;}

/* begin css CC ACCEPT box - Save your new image to includes/templates/YOUR_TEMPLATE/images/your_image.???*/	

 #ccacceptContent {text-align:center; line-height:1.5em;}
 
#manufacturerslistContent ul {list-style:none;padding:0;margin:0;}

#reviewsDefault { margin: 0; }
#reviewsInfoDefault { margin: 0.5em; }
#reviewsInfoDefaultProductImage { margin: 0em 0.5em 0 0; }
.smallProductImage { padding: 1em; }


#upcomingProductsTable {color:#fff; font-weight: 700;}

#popupSearchHelp, #infoShoppingCart {
	font-size: 11px;
	margin:10px 10px;	
	}

#contactsidebox{
margin: 1.5em 0 0 0;
/* this is optional - uncomment to use
background: url(../images/your_image.???) center center no-repeat;
*/
}

#contactsideboxContent {
font-weight: 700;
color: #70340F;
}

#company, #firstname, #lastname, #street-address, #suburb, #city, #state, #contactname, #to-name {text-transform: capitalize; }
#postcode {text-transform: uppercase; }
#email-address, #login-email-address {text-transform: lowercase; }


