/* Bob's Creative Designs.com - Yard Displays css */

body {
   margin: 0; 
   font: normal 10pt arial; 
}

.pagetitle {
  color:white; 
  font:normal 48pt monotype corsiva;
}

a {
  text-decoration: none;
  border: 0;
}

img.a {
  border: 0;
}

a:link, a:visited {
  color: blue;
  text-decoration: none;
  border: 0;
}

a:hover {
  color: white;
  background-color: green;
  text-decoration: none;
}

a.imagelink:hover {
  border: 1px solid #cccccc
}

/* -------- PRODUCT PAGES -------- */

body.productpage {
  /*background-color: #ffffff;*/
  background-position:0% 0%;
  background-repeat:no-repeat;
  color: black;
  font: normal 10pt arial;
  margin: 0px 0px 15px 0px;
  padding:0px;
  text-align:center;
}

.pagecontainer {
  border:none;
  clear:both;
  margin:0px auto 0px auto;
  padding:0px 0px 10px 0px;
  text-align:left;
  width:950px;
}

.contentcolumn {
  background-color: #ffffff;
  width: 770px;
  align: left;
  align-vertical: top;
  padding-bottom: 5px;
}

.product_page_title {
  font: bold italic 36pt monotype corsiva;
}

/* -------- LEFT COLUMN MENU -------- */

.leftcolumn {
  background-color: white;
  width: 125px;
  align: left; vertical-align: top;
  padding-left:0px; padding-right: 5px;  
  border-right: 1px solid darkgray;
  white-space:nowrap;
}

.leftmenu {
  margin: 0;
  padding: 0;
}

.leftmenu ul {	
  list-style: none;
  width: 135px;
  margin: 0 0 5px 0;
  padding: 0;
}	

.leftmenu li {
  margin: 0px;
}

.leftmenu li a {
  font: bold 12pt arial;
  height: 36px;
  text-decoration: none;
  color: #505050;
  display: block;
  padding: 8px 0 0 10px;
  background: #F2F2F2;
  border-bottom: 1px solid #cccccc;

  margin: 0;
}

.leftmenu li a:link{
  font: bold 12pt arial;
  color: #505050;
}

.leftmenu li a:visited  {
  font: bold 12pt arial;
  color: #505050;
}
	
/*  .leftmenu li a:hover { */
/*    background: #cccccc; */
/*    color: #B40404; */
/*  }  */

/* -------- CATEGORY LINKS MENU BAR -------- */

a.category_links, a.productlinks:link, a.productlinks:visited {
  font: normal 10pt arial;
  color:red;
  text-decoration: none;
  marin-bottom: 2px;
}

/*  a.category_links:hover {  */
/*    background-color: #cccccc;  */
/*    color:black;  */
/*  }  */

.category_links {
   padding: 0 5px 0 5px;
   align-vertical: top;
   white-space:nowrap;
}

table.category_links {
   border-top: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
}

/* -------- PRODUCT LISTING -------- */

.product_title_description_block {
  font: normal 8pt Tahoma;
  color:black; 
  margin: 0; padding: 0 10px 12px 10px;
}

.product_category_heading {
  height: 24px;
  padding-left: 10px;
  font: bold 18pt arial;
}

.productimage {
   width: 50;
   padding: 8px 0px 5px 5px; 
   align: center;
   vertical-align:text-middle;
   border: 0;
}

img.productimage {
   width: 80px;
   border: 0;
}

.tallproductimage {
   width: 50;
   padding: 5px 5px 0 20px; 
   align: center;
   vertical-align:text-bottom;
   border: 0;
}

img.tallproductimage {
   height: 100px;
   border: 0;
}

img#pumpkinimage {
   border: 0;
}

.productdescription {
   width: 220;
   padding: 5px 10px 5px 5px; 
   align: left;
   vertical-align:text-middle;
   font: normal 10pt arial;
   border: 0;
}

#pumpkindescription {
   padding: 0px 0px 5px 0px; 
   text-align: center;
   vertical-align:text-top;
   font: normal 8pt arial;
   white-space:nowrap;
   border: 0;
}

.label {
   font:normal 8pt arial; color: gray;
}

.product_row_bottomborder {
  background-color:gray;
  height: 1px;
}


/* ---------- FOOTER --------- */

div.footer {
  text-align: center;
}

a.footer {
  font: normal 12px tahoma;
  color: 333333;
  text-decoration: none;
  padding: 2px 5px 2px 5px
}

a.footer:link, a.footer:visited, {
  font: normal 12px tahoma;
  color: 333333;
  text-decoration: none;
  padding: 2px 5px 3px 5px
}

a.footer:hover {
  color: white;
  background-color: green;
  text-decoration: none;
}

.copyright {
  font: normal 10px arial;
  color: #808080;
}

