.wrapper{
    width: 980px;
    overflow:hidden;
	margin:0px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    background:url(images/wrapperBG.jpg) top center repeat-y #F9F8F6;
    padding: 0px;
	text-align:center;
}
/*
          For subcategories in columns with descriptions and icons
*/
.ColumnTitles {
      TEXT-ALIGN: center;
      WIDTH: 33%
      PADDING-LEFT: 5px;
}
.whiteText 
{
	 color: #FFFFFF
	 FONT-WEIGHT: bold;
}
.whiteText a
{
	color: #FFFFFF
	FONT-WEIGHT: bold;
}
.whiteText HOVER{  color: #FFFFFF}
.whiteText VISITED{  color: #FFFFFF}

 
.productPage{
  text-align: left;
  font-size: 1em;
}
 /*
  Categories on home page
*/
.main-product-cats { 
float: left;   
      width: 580px;
      padding-top: 40px;
      align:center;
}
 
.main-product-cats h2 {
   display: none; 
 }
.main-product-cats ul { 
   width: 580px; 
   float: left; 
   padding-bottom: 0px; 
}

.main-product-cats li { width: 100px; float: left; padding-right: 8px; background-repeat: no-repeat; list-style:none ;}
.main-product-cats li span { display: none; }

.main-product-cats li.cat-cat {  background-image: url(/skin1/images/NVC/but_cat.jpg); }
.main-product-cats li.cat-cat a { display: block; height: 110px; width: 100px; }
.main-product-cats li.cat-cat hover { display: block; height: 110px; width: 100px; }

.main-product-cats li.cat-dog { background-image: url(/skin1/images/NVC/but_dog.jpg);  }
.main-product-cats li.cat-dog a { display: block; height: 110px; width: 100px; }

.main-product-cats li.cat-bir { background-image: url(/skin1/images/NVC/but_bir.jpg);  }
.main-product-cats li.cat-bir a { display: block; height: 110px; width: 100px; }

.main-product-cats li.cat-hor { background-image: url(/skin1/images/NVC/but_hor.jpg);  }
.main-product-cats li.cat-hor a { display: block; height: 110px; width: 100px; }

.main-product-cats li.cat-oth {  background-image: url(/skin1/images/NVC/but_wil.jpg); padding-right: 0px; }
.main-product-cats li.cat-oth a { display: block; height: 110px; width: 100px; }

.headStuff {
  padding-left:20px; 
  text-align: left;
  padding-top: 200px;
  float:left;
}

.header-text{
   float: left;

}

.centreSection {
	 clip:rect(   ); 
}

.wordCloud{
     width: 750px;
     valign:top;
	 padding-right:20px;
	 padding-bottom:20px;
     float:right;
     text-align: center;
}
.cart{
	display: inline;
    
    padding-right:10px;
}

.wrapPage{
   background-color: #ffffff;
   width:95%;

}

.topMenu 
{ 
    background-image: url(/skin1/images/menuBack.gif); 
    background-repeat:repeat-x;
	background-color: black;
 }

.plain{
	 FONT-WEIGHT: normal;
         font-size: 0.75em;
text-align: left;
}


.pl_table{
    border: medium double #bbb;
    text-align: left;
    FONT-SIZE:  0.9em; 
    width: 100%;
}

.pl_thumbnail{
    width: 100px;
}

.pl_desc{
  text-align: left;
 
}

.pl_title, .pl_title a{
 text-align: left;
 FONT-WEIGHT: bold;

}

.pl_more, .pl_more a{
    font-size:0.9em;
    text-align: right;
    font-weight: bold;
    color: #99b9ac;
}

.pl_price, .pl_price a{
    width: 120px;
    font-weight: bold;
    color: #99b9ac;
}

#conditions{
      align: left;
}



















#v_menu_bar {
  background-color: #99b9ac;
  color:#FFFFFF;
  height: 25px;
  text-align: left;
  font-size: 0.8em;
  font-weight: bold;
  padding-left: 30px;
; background-repeat: no-repeat; background-position: center; vertical-align: middle}


#searchingBar{
   text-align: right;
}
.greyBut{
	COLOR: #000;
	FONT-SIZE: 1.2em; 
        background-color: #fff;
        
}



.rightCol {  width: 20%; clip:  rect(   )}
