/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 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.css 5952 2007-03-03 06:18:46Z drbyte $
 */

body {
	margin: 0px 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../images/main_bg_2.jpg);
	background-repeat: repeat-x;
	/*background-image: url(../images/main_bg.jpg); */
	}

a img {border: none; }

a:link, #navEZPagesTOC ul li a {
	color: #006699;
	text-decoration: none;
	background-position: right;
	font-weight: normal;
	}
 
a:visited {
	color: #006699;
	text-decoration: none;
	}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover {
	color: #CC0000;
	}

a: {
	color: #0000FF;
	}

h1, #productListHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #006699;
	text-transform: capitalize;
	padding-top: 10px;
	}

h2 {
	font-size: 16px;
	color: #666666;
	}

h3 {
	font-size: 16px;
	color: #006699;
	}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin-top: auto;
	margin-bottom: auto;
	}

.biggerText {
	font-size: 12px;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 0.3em 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: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

TEXTAREA {
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	color: black;
	}

LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}
#categoryIcon {display:none}
	
#logo {
	float: left;
	padding-top: 0px;
	}

LABEL.inputLabel {
	width: 9em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}

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

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

P, ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	background-color: #ffffff;
	text-align: left;
	width: 920px;
	vertical-align: top;
	margin: auto;
	border: 1px solid #CCCCCC;	
	}
	

#contentMainWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	}
#loginWrapper {
	margin: 0em;
	padding: 10px 20px 0em 0em;
	text-align: right;
	display: block;
	}

#logoWrapper {
	width:920px;
	height:64px;
}


#headerWrapper {
	width:920px;
	height:215px;
	background-image:url(../images/header_bg.jpg);
	background-repeat:no-repeat;
}

#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0.5em;
	margin-right: 0.5em;
	padding-top: 0.6em;
	padding-left: 0.25em;
	}
	
#tagline {
	color:#000000;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
	}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}

.wrapperAttribsOptions {
	margin: 0.3em 0em;
	}

/*navigation*/

.navSplitPagesResult {}
.navSplitPagesLinks {}

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

#navMainWrapper, #navSuppWrapper {
	margin: 0em;
	background-color: #666666;
	padding: 2px;
	font-weight: normal;
	color: #FFFFFF;
	}

/* 
#navCatTabsWrapper {
	background-color: #666666;
	color: #FFFFFF;
	background-image:none;
}
*/

#navMain ul, #navSupp ul {
	margin: 0;
	list-style-type: none;
	text-align: center;
	height: 20px;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	}
	
/*
#navCatTabs ul {
	margin: 0;
	list-style-type: none;
	text-align: center;
	height: 20px;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	}
*/

#navMain ul li, #navSupp ul li {
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

/*
#navCatTabs ul li {
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}
*/


#navMain ul li a, #navSupp ul li a {
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	color: #ffffff;
	white-space: nowrap;
	}
	
/*
#navCatTabs ul li a {
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	color: #ffffff;
	white-space: nowrap;
	}
*/

/*
#navCatTabs ul li a {
	color: #FFFFFF;
	}
*/
	
#navSupp ul li a:hover {
	color: #FFFF00;
	}
/*
#navCatTabs ul li a:hover {
	color: #FFFF00;
	}
*.
*/

#navEZPagesTOCWrapper {
	float: left;
	height: 1%;
	border: 1px solid #9a9a9a;
	text-align: left;
	width: 47%;
	padding: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	}

#navEZPagesTOC ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
	}

#navEZPagesTOC ul li {
	white-space: nowrap;
	}

#navEZPagesTOC ul li a {
	padding: 0em 0.5em;
	margin: 0;
	}

#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
	margin: 0.5em;
	}

#navMainSearch {
	float: right;
	}

#navBreadCrumb {
	padding: 0.5em 0.5em;
	background-color: #FFFFFF;
	font-size: 0.95em;
	font-weight: bold;
	}	

#navEZPagesTop, #navEZPagesTop a {
	font-size: 11px;
	font-weight: normal;
	margin-right: 2px;
	padding-top: 6px;
	text-align: right;
	text-transform: capitalize;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	}

#navEZPagesTop a:hover {
	color: #006699;
	}

#navColumnOne, #navColumnTwo {
	background-color: transparent;
	}

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

/*.content,*/ #productDescription, .shippingEstimatorWrapper {
	padding: 0.5em;
	text-align: justify;
	}
	
.alert {
	color: #FF0000;
	margin-left: 0.5em;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
.centerColumn, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	margin-top: 0.4em;
	margin-left: 1.5em;
	}

#bannerOne {           /* Home Page Banner */
	margin-top: .9em;
	margin-left: .7em;
	}	
	
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}

/*Shopping Cart Display*/
#cartAdd {
	float: right;
	text-align: center;
	margin: 0.5em;
	}

.tableHeading TH {
	border-bottom: 1px solid #9a9a9a;
	}

.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
	 }

#cartSubTotal {
	border-top: 1px solid #006699;
	font-weight: bold;
	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 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}

#scUpdateQuantity {
	width: 2em;
	}

.cartQuantity {
	width: 4.7em;
	}

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

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

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

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 1em;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	list-style-type: none;
	} 

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

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.5em;
	}

.lineTitle, .amount {
	text-align: right;
	padding-right: 10px;
	}

.amount {
	width: 5.5em;
	}

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 1em;
	float: right;
	}

.categoryIcon {}

#cartImage {
	margin: 0.5em 1em;
	}

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

.attributesComments {}

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

.centerBoxWrapper {
	border: 1px solid #9a9a9a;
	height: 1%;
	margin: 1.1em 0;
	}

h2.centerBoxHeading {
	font-size: 1.3em;
	color: #ffffff;
	}

/*sideboxes*/
.columnLeft {}

h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
	font-size: 1em;
	color: #ffffff;
	}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
	font-size: 0.9em;
	color: #ffffff;
}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
	margin: 0em;
	background-color: #006699;
	background-image: url(%22%22);
	padding: 0.5em 0.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}

.leftBoxContainer, .rightBoxContainer {
	margin: 0em;
	border-bottom: 1px solid #006699;
	margin-top: 1.5em;
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	border-left: 1px solid #006699;
	}

.sideBoxContent {
	background-color: #ffffff;
	padding: 0em;
	}
.TOCsideBoxContent {
	background-color: #ffffff;
	padding: .25em;
	}
.blankSideBoxContent {
	background-color: #ffffff;
	padding: 0em;
	height: 40px;
	}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
	color: #FFFF33;
	text-decoration: none;
	} 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
	color: #FFFFFF;
	}

#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	text-align: center;
	padding: 2px;
	}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navEZPageNextPrev, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	padding: 1px;
	}

#siteinfoLegal {
	text-align: left;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}	
	
/*
#navCatTabsWrapper {
	text-align: left;
	padding: 2px;
	}
*/

#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

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

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

#bannerboxHeading {
	background-color: #0000CC;
}

#upProductsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}

/* categories box parent and child categories */
A.category-top, A.category-top:visited {
	color: #006699;
	text-decoration: none;
	}
A.category-links, A.category-links:visited {
	color: #004080;
	text-decoration: none;
	}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	color: #FF0000;
	text-decoration: none;
	}
SPAN.category-subs-parent {
	font-weight: normal;
	}
/* SPAN.category-subs-selected {
	font-weight: bold;
	color: #006699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-left-color: #006699;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding: 5px;
	margin-top: 20px;
	}
*/
/* end categories box links */

/*misc*/
.back {
	float: left;
	margin-top: 4px;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

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

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

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

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

.productListing-rowheading {
	background-color: #006699;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}
	
a.productListing-heading {
	height: 2em;
	color: #FFFFFF;
	}
a:hover.productListing-heading {
	text-decoration: underline;
	}

/* Commented out to add with h1
#productListHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	padding-top: 20px;
	}
*/

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

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

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

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #FFFFFF;
	background-image: none;
	padding: 10px;
	}
.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;
	}
.nav a,
.nav a:link,
.nav a:visited{
	display: block;
	background: #666666;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	padding-top: 5px;
}
.nav a:active {
	background: #FFFFFF;
	color: #666666;
}
.nav a:hover {
	background: #FFFFFF;
	color: #666666;
}
/* bof sidebar graphics */
#logosidebox, #logosidebox10reasons, #logosideboxbooknow, #logosideboxoursystem, #logosideboxpostcard {
	border:none;
	margin-top: 0px;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-right: 0em;
	padding-left: 0em;
	}

#logosideboxContent, #logosidebox10reasonsContent, #logosideboxbooknowContent, #logosideboxoursystemContent, #logosideboxpostcardContent {
text-align:left;
	}

#logosideboxHeading, #logosidebox10reasonsHeading, #logosideboxbooknowHeading, #logosideboxoursystemHeading, #logosideboxpostcardHeading {
margin: 0;
padding: 0;
	}
/* eof sidebar graphics */

/* Rounded Corners */
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#006699; border-left:1px solid #006699; border-right:1px solid #006699;}
.xb1 {margin:0 5px; background:#006699;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#; border:0 solid #08c; border-width:0 1px;}
/* End of Rounded Corners */

.xsnazzyCushion {
	margin-top: 5px;
	}

/* BOF sideboxes with disabled Rounded Corners */
/* Logo Sidebox - We Accept */
#logosidebox .xtop, #logosidebox .xbottom {display: none;}
#logosidebox .xboxcontent {border-width:0;}

/* Logo Sidebox - 10 Reasons */
#logosidebox10reasons .xtop, #logosidebox10reasons .xbottom {display: none;}
#logosidebox10reasons .xboxcontent {border-width:0;}

/* Logo Sidebox - Book Now */
#logosideboxbooknow .xtop, #logosideboxbooknow .xbottom {display: none;}
#logosideboxbooknow .xboxcontent {border-width:0;}

/* Logo Sidebox - How It Works */
#logosideboxoursystem .xtop, #logosideboxoursystem .xbottom {display: none;}
#logosideboxoursystem .xboxcontent {border-width:0;}

/* Logo Sidebox - Our Postcard */
#logosideboxpostcard .xtop, #logosideboxpostcard .xbottom {display: none;}
#logosideboxpostcard .xboxcontent {border-width:0;}

/* Logo Sidebox - Live Help */
#livehelp .xtop, #livehelp .xbottom {display: none;}
#livehelp .xboxcontent {border-width:0;}
#livehelpHeading {display: none;}

/* Logo Sidebox - Affiliate Sign Up */
#logosideboxaffiliate .xtop, #logosideboxaffiliate .xbottom {display: none;}
#logosideboxaffiliate .xboxcontent {border-width:0;}
#logosideboxaffiliateHeading {display: none;}
/* EOF sideboxes with disabled Rounded Corners */

.portfolioleft {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.portfoliocenter {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.portfolioright {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.portfoliobottomleft {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.portfoliobottomcenter {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.portfoliobottomright {
	border-bottom-style: none;
	border-bottom-color: none;
}
.portfolioimage {
	border: 5px double #CAE4FF;
}
.mainWrapperTop {
	background-image: url(/includes/templates/benchmark/images/6pt-shadow-top.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 10px;
}
.mainWrapperLeft {
	background-image: url(/includes/templates/benchmark/images/6pt-shadow-left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 10px;
}
.mainWrapperRight {
	background-image: url(/includes/templates/benchmark/images/6pt-shadow-right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 10px;
}
.mainWrapperBottom {
	background-image: url(/includes/templates/benchmark/images/6pt-shadow-bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 10px;
}
  Re: Displaying 1 to X (of X products) how do you remove? 

--------------------------------------------------------------------------------

Quote:
Originally Posted by lloyd_borrett  
G'day,

There is an alternative to messing with the code, which you'll need to do in more modules than that one if you're to remove that stuff from the product lists, new product listing, featured product listing, all product listing etc. pages.

You should be able to turn off the display of the div in your CSS file.

Something like...

Code:
#productsListingTopNumber,
#productsListingBottomNumber {
display:none;
} 

There's more than one way to skin a cat  

However, that particular code will still only turn it off in the Product Listing as the div in question has a different id on each page...so to turn it off universally using css, you'll need 


Code:
.navSplitPagesResult{display:none} option {
	border: 1px solid #006699;
	margin: 10px;
}
.featuredvideo {
	background-color: #E2EDF1;
	border: 1px solid #006699;
	padding: 5px;
}
.sitemapheader a,
.sitemapheader a:link,
.sitemapheader a:visited,
.sitemapheader a:active{
	text-decoration: none;
	color: #006699;
	font-size: 12px;
	font-weight: bold;
}
.sitemapheader a:hover {
	text-decoration: none;
	color: #CC0000;
}.footersitemap {
	background-image: url(/includes/templates/benchmark/images/bg_footer.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.twitterposts {
	list-style-image: url(/images/twitterbullet-benchmark.png);
	vertical-align: top;
	line-height: 18px;
	display: block;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.storesheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
