body {
  font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
  text-align: left;
  line-height: 16px;
  margin: 0;
  /*background-image:url(../images/bg.jpg);*/
}

.subnav1 {
	background-image: url(../images/subnav-bg.gif);
	vertical-align: center;
	text-align: left;
	padding: 4px 0 12px 15px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.subnav1 a:link, .subnav1 a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.subnav1 a:hover, .subnav1 a:active {
	font-weight: bold;
	color: #8e9951;
}

.subnav2 {
	background-image: url(../images/subnav-bg.gif);
	vertical-align: center;
	text-align: left;
	padding: 4px 0 12px 15px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.subnav2 a:link, .subnav2 a:visited {
	text-decoration: none;
	color:#8e9951;
}
.subnav2 a:hover, .subnav2 a:active {
	font-weight: bold;
	color: #ffffff;
}

.subsub1 {
	background-image: url(../images/subnav-bg.gif);
	vertical-align: center;
	text-align: left;
	font-weight: normal;
	padding: 4px 0 12px 25px;
	font-size: 11px;
	text-align: left;
}
.subsub1 a:link, .subsub1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.subsub1 a:hover, .subsub1 a:active {
	color: #8e9951;
}

.subsub2 {
	background-image: url(../images/subnav-bg.gif);
	vertical-align: center;
	text-align: left;
	font-weight: normal;
	padding: 4px 0 12px 25px;
	font-size: 11px;
	text-align: left;
}
.subsub2 a:link, .subsub2 a:visited {
	text-decoration: none;
	color: #8e9951;
}
.subsub2 a:hover, .subsub2 a:active {
	color: #ffffff;
}

a:link, a:visited, a:active {
	color: #8e9951;
	text-decoration: underline;
}
a:hover {
	color: #666666;
	text-decoration: none;
}

.main {
	padding: 10px 10px 5px 20px;
	text-align: left;
	vertical-align: top;
}

.title {
	font-weight: bold;
	font-size: 16px;
	color: #af7034;
}

.stock {
	background-image: url(../images/stock_bg.gif);
	padding: 10px;
	font-size: 10px;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

.left {
	background-color: #4f4b37;
	padding: 10px;
	color: #ffffff;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
}
.left a:link, .left a:visited, .left a:active {
	font-size: 11px;
	color: #989e4f;
	text-decoration: underline;
}
.left a:hover {
	color: #dfbd1e;
}

.leftBold {
	font-weight: bold;
	color: #8e9951;
}

.footer {
	background-image: url(../images/footer-bg.jpg);
	color: #7e7966;
}
.footer a:link, .footer a:visited, .footer a:active {
	text-decoration: none;
	font-weight: bold;
	color: #7e7966;
}
.footer a:hover {
	color: #dfbd1e;
}

.controlcbackground {
	background-image: url(../admin-images/back.jpg);
	background-repeat:repeat-x;
}
.disclaimer {
	font-size: 11px;
	line-height: 15px;
	color: #434032;
	margin: 10px;
}
.gallerytitle {
	font-weight: bold;
	font-size: 16px;
	color: #af7034;
	background-color: #cecbc1;
	padding: 3px 0 3px 10px;
}

.newstitle {
	font-weight: bold;
	font-size: 11px;
	color: #af7034;
}
.newsbold {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.galleryhome{
	background-color: #CECBC1;
	padding: 3px 0 3px 10px;
}
.galleryhome a:link, .galleryhome a:visited{
	color: #af7034;
	text-decoration: underline;
}
.galleryhome a:hover{
	color: #666666;
	text-decoration: none;
}
.galleryhome a:active{
	color: #af7034;
	text-decoration: underline;
}