body {
	background-color: #525252;
}
 html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 400px;
   }
   .tpt-link {
	   display: block;
	   padding: 10px 0 0 20px;
	   margin: 0;
   }
   .bgcolor {
	   background-color: #313131;
   }
#Table_01 {
	background: url(images/2012Index.jpg) no-repeat left top;
}
#Table_001 {
	background: url(images/2012TableOne.jpg) no-repeat left top;
}

#Table_02 {
	background: url(images/2012TableTwo.jpg) no-repeat;
}

#Table_03 {
	background: url(images/2012TableThree.jpg) no-repeat;
}
#Table_04 {
	background: url(images/2012TableFour.jpg) no-repeat;
}
#Table_05 {
	background: url(images/2012TableFive.jpg) no-repeat;
}
#Other_01 {
	background: url(images/2012OtherOne.jpg) no-repeat;
}
#Other_02 {
	background: url(images/2012OtherTwo.jpg) no-repeat;
}
#Other_03 {
	background: url(images/2012OtherThree.jpg) no-repeat;
}
#Other_04 {
	background: url(images/2012OtherFour.jpg) no-repeat;
}
#Other_05 {
	background: url(images/2012OtherFive.jpg) no-repeat;
}

/*p {
	font-size: 10px;
	line-height: 13px;
	margin: 0px;
	padding: 6px 6px 0px 12px;
}*/

.copyright {
	color: #a9b26c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
}

td.bgImage {
	background: url(images/BG3.gif) repeat-x 0px 0px;
   }

.portfolioText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #313131;
}
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	line-height: 16px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #313131;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #edefde;
	text-decoration: underline;
}

#portfolio {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#portfolio img {
	display: block;
	border-style: none;	
}
#portfolioPieces {
	float: left;
	width: 428px;
	margin: 0px;
	padding: 0px;
}
#nav {
	width: 112px;
	float: right;
	height: 468px;
}
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
/*Tables pages spacing for each category image*/
#seating, #Other {
	margin-top: 75px;
}
#tables, #otherPageCabinets {
	margin-top: 72px;
}
#tablePageDesks {
	margin-top: 64px;
}
/*Other pages spacing for Desk and below category images*/
#otherPageDesks {
	margin-top: 81px;
}

.numbers {
	width: 100px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
}
.numbers li, .numbersOther li {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 20px;
	display: block;
}
.numbersOther {
	height: 21px;
	width: 100px;
	margin: 0px 0px 0px 440px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
}
.centertext {
	text-align: center;
	padding: 50px 0 0 0;
}