body {
  margin-top: 40px;  
  background-color: #000000;
}

img {
  border: 0px;
}

* {
  font-family: Verdana;
  font-size: 11px;
  color: #4b8417; 
  line-height: 17px;
}

.lhsNav {
  margin-bottom: 14px;
  color: #2F3435;
}

.l2MenuOff {
  font-size: 11px;
  text-decoration: none;
  color: #ffffff;
}

.left {
  text-align: left;
}

.valignTop {
  vertical-align: middle;
}
.valignMid {
  vertical-align: middle;
}

.valignBottom {
  vertical-align: bottom;
}

#header {
  color: #b0d035; /* This color is the same as Text 3, as requested by Suzy */
  font-size: 22px;
  #font-size: 27px;
  font-weight: normal;
  font-family: verdana;
}

.button {
  color: #7dae1b;
}

h1, th {
  color: #4b8417;
  font-weight: normal;
}

h2 {
  color: #c5da0d;
  font-weight: normal;
  margin-bottom: 0px;
}

h3 {
  color: #435d67;
  font-weight: normal;
  margin-bottom: 0px;
}

h3 a {
  color: #6f7b79;
  font-weight: normal;
  margin-bottom: 0px;
}

h4 {
  color: #7dae1b;
  margin-bottom: 0px;
}

a {
  text-decoration: none;
}

b {
  color: #166b2b;
  font-weight: normal;
}



h1 {
  color: #ffffff;
}

tr {
  vertical-align: top;
}

th {
  text-align: left;
}

.main {
  width: 750px;
  margin-left: auto;
  margin-right: auto;
}

.error {
  color: #EE1C23;
}

.button {
  border: 1px solid #435d67;
}

.menuOn {
  color: #ffffff;
  text-decoration: none;
}

.menuOff {
  color: #6f7b79;
  text-decoration: none;
}

.priceGuide td {
  padding-right: 15px;     
  padding-top: 1px;
}

.priceGuide th {
  color: #4b8417;
}

.priceGuide {
  /* border-top: 1px solid #4b8417;
  border-bottom: 1px solid #4b8417; */
}

.sig {
  color: #2F4531;
  text-align: right;
  font-size: 10px;
  letter-spacing: 3px;
  padding-right: 120px;
}

.footer {
  text-align: right;
  color:  #3f4948;
  font-size: 11px; 
}

.smallText {
  font-size: 11px; 
}

.devdBy, .devdBy a {
  text-align: right;
  color: #566563;
  font-size: 10px; 
}


.galleryMenu a {
  color: #3f4948;
  text-decoration: none;
  font-size: 11px;

}

.priceGuide th {
  font-size: 11px;
}

input, textarea  {
  border: 1px solid #273a37; 
  background-color: #273a37 !important;      
  color: #ffffff;
  
}              

ul {
  list-style-image: url(/img/dash.jpg);
  padding-left:15px;
  margin:0; 
}

li {
  padding-left:0px;
}

.sold {
  font-size: 9px;
}

.name {
  font-size: 12px;
}



/* MENU GREEN DARKER THAN TEXT 2 */
.menuGreen {
  color: #12250A;
}

/* DARK GREY BACKGROUND 90% BLACK */
.darkGreyBack {
  background-color: #1a1a1a;
}

/* WHATS NEW BACKGROUND 100% BLUE GREY */
.whatsNewBackground {
  background-color: #0a1716;
}


/* TEXT 1 STANDARD LINK paintedpets LOGO LIME GREEN */
.text1  {
  color: #87bf40;
}

/* TEXT 2 GREEN */
.text2  {
  color: #7e8836;
}

/* TEXT 3 LIGHT GREEN */
.text3  {
  color: #b0d035;
}

/* TEXT 4 YELLOW GREEN*/
.text4  {
  color: #465a29;
}

/* TEXT 5 60% BLUE GREY  */
.text5  {
  color: #6F7B79; 
   /* color: #697372; new color (2008-02-05 11:58AM).. but suzy wants the old one back.*/ 
}

/* TEXT 6 70% BLUE GREY  */
.text6  {
/*  color: #272B29; */
  color: #636363;
}

/* Subtext Grey 70% BLACK  */
.subtextGrey  {
/*  color: #1E2023; */
    color: #252525;
}

/* DARK GREY */
.darkGrey, .darkGrey a {
  color: #566563;
}


/* BELOW ARE THE OLD COLOURS. */
.darkerGrey {

  color: #3f4948;

}

.darkGrey, .darkGrey a {

  color: #566563;

}

.darkGreyBack {

  background-color: #1a1a1a;

  #background-color: #000000;

}

.lightGrey {

  color: #6f7b79;

  display: inline;

}

.lightlightGrey {

  #color: #9fa7a6;

  color: #888888;

  display: inline;

}

.lightGreen {

  color: #77b07c;

/*  display: inline; */

}

.limeGreen {

  color: #7dae1b;

}

.green {

  color: #4b8417;
/*  color: #7dae1b;  */

/*  display: inline; */

}

.darkGreen {

  color: #258e32;

  display: inline;

}

.darkGreenBack {

  background-color: #0E2420;

}

.yellowGreen {

  color: #c5da0d;

/*  display: inline; */

}


.content a {
  text-decoration: underline; 
}

.l2NavOn { 
  color: #ffffff;
}

.l2MenuOn {
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
}




