body  {
  background: #ffffff;
  margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  padding: 0;
  text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
  color: #7A7A7A;
  font-family: "Comic Sans MS", Arial, sans-serif;
}

img {
	border: none;
	}

#Table_01 {
  position:absolute;
  left:0px;
  top:0px;
  width:1024px;
  height:768px;
}

#final1a-01 {
  position:absolute;
  left:0px;
  top:0px;
  width:250px;
  height:164px;
}

#final1a-02 {
  position:absolute;
  left:250px;
  top:0px;
  width:661px;
  height:164px;
}
#content {
  position:absolute;
  left:250px;
  top:0px;
  width:661px;
  top:164px;
  text-align:left;
  padding:0px 10px 10px 40px;
}

#final1a-03 {
  position:absolute;
  left:911px;
  top:0px;
  width:113px;
  height:40px;
}

#final1a-04 {
  position:absolute;
  left:911px;
  top:40px;
  width:113px;
  height:124px;
}

#final1a-05 {
  position:absolute;
  left:0px;
  top:164px;
  width:250px;
  height:100%;
  background: url(images/final1a_05.jpg) repeat-y left top;
}
.category {
  background-image: url(images/blk-mid.gif);
  background-repeat: repeat-x;
  white-space: nowrap;
}
.left {
  height: 31px;
  background-image: url(images/blk-right.gif);
  background-repeat: no-repeat;
  background-position: right;
}
.left1 {
  font-family: "Comic Sans MS", Arial, sans-serif;
  color: #000000;
  font-size: .9em;
  font-weight: bold;
  text-decoration: none;
}
a.left1 {
  color: #000000;
  text-decoration: none;
}
a.left1:hover {
  color: #D92657;
  text-decoration: none;
}
a.left1on {
  color: #D92657;
  text-decoration: none;
  font-size: .9em;
  font-weight: bold;
}
a.left2 {
  background:none;
  font-size:0.7em;
  text-align:left;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  left: 0px;
  line-height: 0.4em;
  }
a.left2:hover {
  background:none;
  text-align:left;
  color: #D92657;
  text-decoration: none;
  font-style: normal;
  left: 0px;
}
a.left2on {
  background:none;
  text-align:left;
  color: #D92657;
  text-decoration: none;
  font-style: normal;
  left: 0px;
  font-size:0.7em;  
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  line-height: 0.4em;
}
div#picRow {
  padding:0px 0px 15px 0px;
  width:600px;
}

div#picRow img {
  float:left; 
  margin: 5px 20px 20px 5px; 
}


table#tblItems {
	border-collapse: collapse;
	}
	table#tblItems td{
    text-align: center;
		width: 150px;
		padding: 0 15px 15px 15px;
		vertical-align: top;
		}	
	
h1#mainCat {
	font-size: 1.2em;
	}
h2#subCat {
	color: #0099FF;
	}

p.blockItemName {
  color: #FF9900;
	font-size: 0.9em;
	}

h2#itemName {
	color: #FF9900;
	font-size: 1.2em;
	}
	
div.paginator {
  padding: 3px 0 10px 0;
	font-size: 1.0em;
	width: 100%;
	text-align: right;
	}
	span.dull {
		margin: 0 5px;
		}
	span.spanCurrentPage {
		margin: 0 5px;
		color: #0099FF;
		}
	div.paginator a {
    margin: 0 5px;
		color: #999;
		}
		
p.notice {
	color: #F60;
  }
