body {
text-align:center;
background: url(gradback.jpg) #b0b27c top left repeat-x;
}
#wrapper
{background: url(texturebackdark.jpg);
color: #000000;
width: 900px;
margin: 0 auto;
text-align: left;
border: 1px groove #292915;
}
#wrapper2
{background: #ffffff;
color: #000000;
width: 900px;
margin: 0 auto;
text-align: left;
}
#banner  {
text-align: center;
width: 900px;
background: url(textureback.jpg)repeat;
}
/*note*/
#tabmenu {
text-align: left;
		color: #000;
		border-bottom: 2px solid black;
		margin: 12px 0px 0px 0px;
		padding: 0px;
		z-index: 1;
		padding-left: 10px }
 
	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none; }
 
	#tabmenu a, a.active {
		color: #ffffff;
		background: url(texturebackdark.jpg) #b6b886;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 2px solid #4a4a2e;
		padding: 2px 5px 0px 5px;
		margin: 0;
		text-decoration: none; }
 
	#tabmenu a.active {
		background: #ffffff;
		color: #4a4a2e;
		border-bottom: 3px solid #ffffff; }
 
	#tabmenu a:hover {
		color: #fff;
		background: url(texturebackdarker.jpg)#b6b886;  }
 
	#tabmenu a:visited {
		color: #e9e9c7; }
 
	#tabmenu a.active:hover {
		background: url(texturebackdarker.jpg) #b6b886;
		color: #e9e9c7; }
 /*end of nav*/
 #content
 {  padding-top: 10px;
  font-family: Perpetua, Helvetica, sans-serif;
  background-color: #ffffff;
  }
  
h1{
font-size: 18px;
font-weight: bold;
text-align: center;
background-color: transparent;
}

#leftcolumn {
color: #000000;
width:200px;
float: left;
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
}

#leftcolumn a
{
color: #000000;
background-color: #ffffff;
text-decoration: underline;
}
#leftcolumn a:hover
{
color: #a1b55d;
text-decoration:underline;
}
#leftcolumn a:visited
{
color: #76773f;
}

leftnav
{
  margin: 15px;
  border: none;
background: #d9d9cd;
  height: auto;
  width: auto;
  float: left;
  padding-top: 5px;
  text-align: center;
}
img
{  border-style: none;
}

#rightcolumn {
color: #000000;
width: 700px;
float: right;
background-color: #ffffff;
font-size: larger;
font-family: Perpetua, Arial, Helvetica, sans-serif;
}

#rightcolumn2 {
color: #000000;
width: 700px;
float: right;
background-color: #ffffff;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
}

#footer {
width: 100%;
clear: both;
color: #000000;
border-left: 0px  solid #292915;
border-top: 2px double #292915;
background: #ffffff;
margin:0px;
padding:0px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#footer a
{
color: #000000;
background-color: #ffffff;
text-decoration: underline;
}
#footer a:hover
{
color: #a1b55d;
text-decoration:underline;
}
#footer a:visited
{
color: #76773f;
}


p.center
{text-align: center;}

p.justify
{text-align: justify;
margin: 15px;}

p.size1
{
text-align: center;
font-size: small;}

div.img
{
  margin: 15px;
  border: none;
background: #d9d9cd;
  height: auto;
  width: auto;
  float: left;
  padding-top: 5px;
  text-align: center;
}	

div.img img
{
  display: inline;
  margin: 5px;
background: #d9d9cd;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #60603c;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 300px;
  margin: 2px;
}

.desc2
{
clear: both;
  text-align: left;
  font-weight: normal;
  width:600px;
  margin: 5px;
 }
	
.btn2 a {display:inline;
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 2px 5px;
	background-color: #969866;
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
	border:1px solid #525236;
	margin: 1px;
}

.btn2 a:hover {
	color:#fff;
	background-color: #525236;
}

table.sizes td {
    padding: 5px;
	}

.data {
    color: #000000;
    text-align: center;
    background-color: #d9d9cd;

}

.toprow {
    font-weight: bold;
	color: #000000;
    text-align: center;
    background-color: #cbcbbb;

}
.topmargin {
    font-weight: bold;
	color: #000000;
    text-align: center;
    background-color: #ffffff;
}

.leftcol {
    font-weight: bold;
    text-align: center;
    width: 100px;
    background-color: #cbcbbb;
	color: #000000;
}


table.menus td {
    padding: 5px;
		font-size: small;
		border-bottom: 1px dotted #000000;
	}

.menua {
    color: #000000;
    text-align: left;
     background-color: #ffffff;
	border-top: 1px dotted #000000;
	font-size: small;

}

.topmenua {
	color: #000000;
	font-size: small;
    text-align: left;
    background-color: #ffffff;
	border-top: 1px dotted #000000;
}
.topmenub {
	color: #000000;
	font-size: small;
    text-align: left;
    background-color: #ffffff;
	border-top: 1px dotted #000000;
}
.topmenuc {
	color: #000000;
	font-size: small;
    text-align: left;
    background-color: #ffffff;
	border-top: 1px dotted #000000;
}

div.imglink
{
  margin: 2px;
  border: none;
background: #ffffff;
  height: auto;
  width: auto;
  float: left;
}
div.imglink img
{
  display: inline;
  margin: 2px;
background: #d9d9cd;
  border: 5px solid #b7b987;
}

div.imglink a:hover img {border: 5px solid #60603c;}

div.img2
{
  margin: 15px;
  border: none;
background: #d9d9cd;
  height: auto;
  width: auto;
  float: left;
  padding-top: 5px;
  text-align: center;
}	

div.img2 img
{
  display: inline;
  margin: 32px;
background: #d9d9cd;
  border: 1px solid #ffffff;
}
div.img2 a:hover img {border: 1px solid #60603c;}
div.desc3
{
  text-align: center;
  font-weight: normal;
  width: 600px;
  margin: 15px;
}

