I did pick up the Firefox Developers Extension - wish I had known about it before!
Still, for the life of me, can't figure out how to get rid of the space to the left of the left column, and to the right of the main content.
It's like a padding or border or margin (did a search on each word) set in a wrapper somewhere, but I've gone through every possible marging and padding in the CSS and can't find it.
I also cannot figure out why the Category links persist in showing up in a sickly green.
I've set the links colour to a bright orange/salmon.
Once again, I've searched through every possible colour in the CSS and can find no # setting telling the colour to be green.
However, in the CSS that the Firefox Developers Extension displayed, it showed the colour setting as an rgb value (not as a hex # which I
've used). Dropeed those numbers into Fireworks and it came out as a blue, much like the blue that I'm seeing in 'New Products', 'All Products'.
Wierd.
Should I stick to rgb values??
What is the CSS value which controls the colours of the Categories and the 'New Products', 'All Products' display??
Gracias in advance for any help!
Nik
PS - am pasting in my Stylesheet - below
/**
- 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.css 3215 2006-03-20 06:05:55Z birdbrain $
*/
body {
width: 100%;
margin: 0;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-image: url(http://www.smallworldmusic.com/images/back-store.gif%29;
background-color: #fff;
}
a img {border: 0px; }
a:link, #navEZPagesTOC ul li a {
color: #FF0000;
text-decoration: none;
}
a:visited {
color: #FF6666;
text-decoration: none;
}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
color: #FF0000;
}
a:active {
color: #FF6666;
}
h1 {
font-family: helvetica, arial, sans-serif;
font-size: 1.5em;
}
h2 {
font-family: helvetica, arial, sans-serif;
font-size: 1.4em;
}
h3 {
font-family: helvetica, arial, sans-serif;
font-size: 1.3em;
}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
font-size: 1.1em;
}
.biggerText {
font-size: 1.2em;
}
h1, h2, h3, h4, h5, h6 {
margin: 0.1em;
}
CODE {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 1em;
}
FORM, SELECT, INPUT {
display: inline;
font-size: 1em;
margin: 0.1em;
}
TEXTAREA {
float: left;
margin: auto;
display: block;
width: 100%;
}
input:focus, select:focus, textarea:focus {
background: #FFCCFF;
}
FIELDSET {
padding: 0.5em;
margin: 0.5em 0em;
border: 0px solid #cccccc;
}
LEGEND {
font-weight: bold;
padding: 0.3em;
}
LABEL, h4.optionName {
line-height: 1.5em;
padding: 0.2em;
}
LABEL.checkboxLabel, LABEL.radioButtonLabel {
margin: 0.5em 0.3em;
}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float: left;
}
LABEL.inputLabel {
width: 11em;
float: left;
}
LABEL.inputLabelPayment {
width: 15em;
float: left;
}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
width: 12em;
float: left;
}
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 #000000;
}
.messageStackWarning, .messageStackError {
background-color: #ff0000;
color: #ffffff;
}
.messageStackSuccess {
background-color: #999999;
color: #000000;
}
.messageStackCaution {
background-color: #FFFF66;
color: #000000;
}
/wrappers - page or section containers/
#mainWrapper {
background-color: #ffffff;
text-align: left;
width: 800px;
margin: 0em;
vertical-align: top;
}
#logoWrapper {
width:750px;
height:60px;
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
}
#headerWrapper{
background-color: #FF5353;
margin: 0em;
padding: 0em;
}
#contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
margin: 0em;
padding: 0em;
}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
margin: auto;
}
#tagline {
color:#000000;
font-size: 2em;
text-align : centre;
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: 0em 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, #navCatTabsWrapper {
margin: 0em;
background-color: #CCC;
font-weight: bold;
color: #000000;
height: 1%;
width: 100%;
}
#navMain ul, #navSupp ul, #navCatTabs ul {
margin: 0;
padding: 0.3em 0em;
list-style-type: none;
text-align: center;
line-height: 1em;
background-color: #CCC;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {
display: inline;
white-space: nowrap;
}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
text-decoration: none;
padding: 0em 0.4em;
margin: 0;
color: #000000;
}
#navEZPagesTOCWrapper {
font-weight: bold;
float: right;
height: 1%;
border: 1px solid #000000;
}
#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;
}
#navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription {
margin: 0.5em;
}
#navBreadCrumb {
background-color: #CCC;
}
#navEZPagesTop {
background-color: #FFFFFF;
}
#navBreadCrumb, #navEZPagesTop {
font-size: 0.90em;
font-weight: ;
margin: 0em;
padding: 0.5em;
text-align: left;
}
#navColumnOne {
background-color: #FFFFFF;
border: 1px solid #999999;
text-align: left;
font-weight: bold;
}
#navColumnTwo {
background-color: #FFFFFF;
border: 1px solid #999999;
}
/The main content classes/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
vertical-align: top;
}
/.content,/ #productDescription, .shippingEstimatorWrapper {
/font-size: 1.2em;/
padding: 0.5em;
}
.alert {
color: #FF0000;
margin-left: 0.5em;
}
.advisory {}
.important {
font-weight: bold;
}
.notice {}
.rating{}
.gvBal {
float: right;
}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
padding: 0.4em;
}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
font-size: 0.9em;
}
/Shopping Cart Display/
#cartAdd {
float: right;
text-align: center;
margin: 0em 2em 5em 0em;
border: 1px solid #000000;
padding: 1px;
}
.tableHeading TH {
border-bottom: 1px solid #cccccc;
}
.tableHeading, #cartSubTotal {
background-color: #e9e9e9;
}
#cartSubTotal {
border-top: 1px solid #cccccc;
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: #FF6666;
position: relative; /do not remove-fixes stupid IEbug/
}
.cartOldItem {
color: #666666;
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;
}
.normalprice, .productSpecialPriceSale {
text-decoration: line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
color: #000000;
}
#cartBoxListWrapper ul, #ezPageBoxList ul {
list-style-type: none;
}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
margin: 0;
padding: 0.2em 0em;
}
.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 {
margin: 3em 2em 2em 1em;
}
.categoryIcon {margin: 0em 2em 3em 1em;}
#cartImage {
margin: 2em 4em;
}
/Attributes/
.attribImg {
width: 20%;
margin: 0.3em 0em;
}
.attributesComments {}
/list box contents/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
margin: 1em 0em;
}
/sideboxes/
.columnLeft {}
h3.leftBoxHeading, h3.leftBoxHeading a {
font-size: 14px;
color: #000000;
font-family: helvetica, arial, sans-serif;
}
.leftBoxHeading, .centerBoxHeading {
margin: 0em;
background-color: #FF8C8C;
padding: 0.5em 0.2em;
}
.leftBoxContainer {
border: 0.2px solid #FF5353;
margin-top: 0em;
}
.sideBoxContent {
background-color: #FFFFFF;
padding: 0.3em;
}
h3.rightBoxHeading, h3.rightBoxHeading a {
font-size: 14px;
color: #000000;
}
.rightBoxHeading {
margin: 0em;
background-color: #FF5353;
padding: 0.2em 0em;
}
h3.leftBoxHeading a:hover {
color: #000000;
text-decoration: none;
}
h3.rightBoxHeading a:hover {
color: #000000;
text-decoration: none;
}
.rightBoxContent {
background-color: #FFFFFF;
margin-bottom: 1em;
}
.rightBoxContainer {
border: 1px solid #FF5353;
margin-top: 0em;
}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
text-align: left;
}
#siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, {
text-align: center;
}
.rightBoxHeading, {
text-align: right;
}
#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: #666666;
}
#upProductsHeading {
text-align: left;
}
#upDateHeading {
text-align: right;
}
/misc/
.back {
float: left;
}
.forward {
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;
}
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: #cacaca;
height: 2em;
}
#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 {
background-color: #ffffff;
}