
BODY  
	{ 
	  font-family: Arial, Verdana, Trebuchet,   Helvetica, sans-serif;
	  font-size: 12px;
	  color:#010101;
      background-color: #ffffff;
	  margin-top: 10px;
	  margin-left: 0px;
	  margin-right: 0px;
	}

A   	{ color: #354057; text-decoration: none; } 
A:link	{ color: #354057; text-decoration: none; } 
A:visited { color: #354057; text-decoration: none; } 
A:active { color: #354057; }
A:hover	{ color: #be1515; } 

blockquote 
	{
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color:#010101;
	  font-weight:bold;
	}
	  

/* top.tpl header images */

.header  
	{ background-image: url(img/header.jpg);
	  background-repeat: no-repeat;
	  width: 990px;
	  height: 104px;
	}
.header_right
	{
	  color: #000000;
	  font-size: 10px;
	  font-weight: bold;
	  text-align: left;
	  padding-left: 20px;
	  padding-top: 40px;
	}
.menubg
	{
	  background-image: url(img/menu_right.jpg);
	  background-repeat: repeat-y;
	  width: 220px;
	  height: 100%;
	}
.vertbar
	{
	  padding-right: 10px;
	}
.onnav_menu /* onmouseover */
	{
	width: 166px;
	height: 50px;
	}
.offnav_menu /* onmouseoff */
	{
	width: 166px;
	height: 50px;
	}
.front_image
	{}
.front_desc
	{
	  text-algin: left;
	  font-weight: 100;
	  font-height: 10px;
	}
.item_dims
	{
	  font-size: 13px;
	  font-weight: bold;
	  padding-left: 55px;
	}
.item_title
	{
	  padding-top: 15px;
	}
.footnote
	{
	  font-size: 12px;
	  font-style: italic;
	}
.optiontitle
	{
	  font-weight: bold;
	  background-color: #d9d9d9;
	  border: 1px solid #000000;
	  padding-left: 3px;
	  width: 730px;
	  height: 25px;
	}
.li
	{
	  list-style: square; 
	  list-style-position: outside;
	  padding-top: 5px;
	  line-height: 120%;
	}
.woodfinish
	{
	  padding-left: 20px;
	}
.option1
	{ float: left; width: 155px; padding: 5px;}
.indent
	{
	  padding-left: 15px;
	}
.option2
	{
	  width: 500px;
	}
.option3
	{
	  width: 100px;
	  background-color: #000000;
	  color: #ffffff;
	  border: 1px solid #000000;
	  padding: 3px; 
	}
.option4
	{
	  width: 200px;
	  border: 1px solid #000000;
	  padding: 3px; 
	}
.option5
	{ float: left; width: 175px; padding: 5px; text-align: center;}

.optbl1
	{
	 background-color: #ffffff;
	 font-size: 10px;
	 border: 1px solid #000000;
	 text-align: center;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 line-height: 150%;
	}
.optbl2
	{
	 background-color: #c6c6c6;
	 font-size: 10px;
	 border: 1px solid #000000;
	 text-align: center;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 line-height: 150%;
	}
.optitle
	{
	 font-size: 12px;
	 font-style: italic;
	 font-weight: bold;
	 background: #c8c8c8;
	 border: 1px solid #000000;
	 text-align: center;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 line-height: 150%;
	}
.opheader
	{
	 font-size: 16px;
	 font-weight: bold;
	 background: #c8c8c8;
	 border: 1px solid #000000;
	 text-align: center;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 line-height: 150%;
	}
.footer_page
	{
	  background-image: url(img/footer.jpg);
	  background-repeat: no-repeat;
	  width: 100%;
	  height:48px;
	}
.footer_address
	{
	  background-color: #000000;
	  color: #ffffff;
	  font-weight: bold;
	  padding-top: 5px;
	  font-size: 12px;
	  letter-spacing: .3em;
	  height: 100px;
	}
.footer
	{
	  background-color: #000000;
	  color: #050505;
	  font-weight: bold;
	  font-size: 12px;
	  letter-spacing: .0em;
	  height: 15px;
	}


