BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif; margin:0px; background-repeat:repeat-x; background-color:#EBEBE5;
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4e150a; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif; TEXT-DECORATION: underline;
}
A:link {
	COLOR: #49130a;
}
A:visited {
	COLOR: #421108;
}
A:hover {
	TEXT-DECORATION: underline; color: #3c3f1c;
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}
H3 {
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#FFFFFF;
margin:0px;
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 25px; COLOR: black; LINE-HEIGHT: 17px; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
PRE {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 22px
}
LI {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	LIST-STYLE-TYPE: square;
	color: black;
}
INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 8pt; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif
}

.toplink:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
.toplink:visited 
{
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
.toplink:hover {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none;
}


.navlink:link {
	COLOR: #493b35; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold;
}
.navlink:visited 
{
	COLOR: #4A3E34; FONT-FAMILY:"Times New Roman", Times, serif; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold;
}
.navlink:hover {
	COLOR: #4A3E34; FONT-FAMILY:"Times New Roman", Times, serif; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold;
	text-decoration:underline;}

.maintable
{
background-color:#FFFFFF;
}

.leftborder
{
border-right:1px solid #9F9F76;
background-color:#ffffff;
}

.nav
{
height:26px;
border-bottom:1px solid #9F9F76;
text-align:right;
padding-right:5px;
background-color:#ffffff;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
letter-spacing:0.08em;
}



.logo
{
border-bottom:1px solid #9F9F76;
height:119px;
}


.whitebg
{
background-color:#ffffff;
}

.bgsignup
{
background-image:url(../images/bg_signup.jpg);
background-repeat:repeat-x;
}

.title
{
background-image: url(../images/stripofwood.jpg);
background-position: 0px 0px;
border-bottom:1px solid #ffffff;
}

.woodbg
{
height:13px;
background-repeat:repeat-x;
}

.headerbg
{
height: 71px;
background-repeat:repeat-x;
}

.date
{
background-color: white;
height:17px;
text-align:right;
color:#ffffff;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}

.middlebg
{
background-color:#EBEBE5;
}

.middlecontent
{
padding-left:23px;
padding-bottom:15px;
}

.generaltext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color: black;
}

.generalheaders
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height:18px;
color: black;
}

.signup
{
color: #57170c;
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}

.saletext
{
	font-style: normal;
	color: #770101;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.signuptext
{
	font-style: normal;
	color: #531708;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.signuptext2
{
	font-style: normal;
	color: #32350e;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.grabg
{
background-color:#FFFFFF;
height:178px;
}


.bottombg
{
	background-color:#4A3D34;
	color: white;
	height:22px;
	vertical-align: middle;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #9F9F76;
border-bottom:0px;
font-family:"Times New Roman", Times, serif;
line-height: 18px;
z-index: 10;
margin-left:112px;
margin-top:-22px;
background-color: #ffffff;
color:#4A3E34;
width: 240px;
font-size:14px;
text-align:left;
}

.brandbottomborder
{
border-bottom:1px solid #C7C7BA;
height:23px;
padding-left:5px;
}



.anylinkcss a{
width: 100%;
font-family:"Times New Roman", Times, serif;
font-size:14px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #9F9F76;
padding: 1px 0;
text-decoration: none;
color:#4A3E34;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #CFD0C0;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4A3E34;
text-decoration:none;
}
.THF {
	font-weight: bold;
}
.rightPadding {
	margin-right: 10px;
	margin-bottom: 5px;
}
.border {
	border: thin solid #7B4027;
}
#border {
	border: thin solid #7B4027;
}
#weblink {
	color: #666666;
}
.navlink {
	COLOR: #4A3E34; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold;
}
.footer A:link {text-decoration: none}
.footer A:visited {text-decoration: none}
.footer A:active {text-decoration: none}
.footer A:hover {text-decoration: none}


.style4 {
	font-size: 22px;
	color: #3a1206;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style9 {
	color: black;
	font-weight: bold;
}
.style15 {font-family: sans-serif; font-size: 24px; color: #45140a; }
.style18 {font-size: 15px}
.style19 {color: black}
.style26 {font-size: 32px}
.style27 {font-size: 24px}
.style32 {
	font-family: "Tekton Pro";
	color: #851a22;
	font-size: 36px;
}
.style34 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.style36 {
	color: #3a1206;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.style35 {font-family: Garamond}
.style38 {color: #304919}
.style39 {
	font-size: 26px;
	font-family: "Times New Roman", Times, serif;
	color: #3b3b00;
}
.style22 {
	color: #8b0c0c;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: "Tekton Pro";

}
.strike {
	border-color: #ff431b;
	border-style: dotted;
	color: black;
	text-decoration: line-through;
	line-height: 18px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-family: Arial;
}
.saleborder {
	height: 54px;
	width: 75px;
	background-repeat: no-repeat;
	background-image: url(Salebordercircle1.jpg);
}
.navlinkxmas {
	color: #4a0a07;
	background-color: #ffefef;
	font-weight: bold;
	text-shadow: 2px 2px 3px #faffe4;
	word-wrap: normal;
	font-size: 14px;
	font-family: Times, "Times New Roman";
}
.style5 {
	font-family: Zapfino;
	color: #f20802;
	font-size: 14px;
}
.style3 {
	color: #5c460c;
	font-size: 20px;
	font-weight: bold;
	font-family: Harrington;
}
.style16 {
	color: black;
	font-size: 16px;
	font-family: "Gill Sans";
}
.style48 {
	color: #a01827;
	font-weight: bold;
	font-size: 17px;
	font-family: "Tekton Pro";
}
.style12 {
	color: black;
	font-size: 20px;
	font-family: Chalkboard;
}
.style1 {
	color: black;
	font-size: 15px;
	font-family: "Lucida Grande";
}
element {
}
.style2 {
	font-family: "American Typewriter";
}
.style8 {
	color: #db730d;
	font-size: 16px;
	font-family: cursive, Helvetica;
	
	}
.style18 {
	color: #088A85;
	font-size: 24px;
	font-family:Helvetica;

}
.style56 {
	font-variant: small-caps;
	font-size: 16px;
	font-family: Didot;
	color: #2b1602;
}
.cellborder {
	border-color: black;
	border-width: 1px;
}
.style55 {
	padding: 0px;
	visibility: show;
	color: white;
	font-size: 9px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}
.menu01 {
	margin-left: 20px;
	color: white;
	padding-bottom: 5px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}
.menu01 a {
	color: #bababa;
}
element1 {
}
.menu01 a:hover {
	color: #ededed;
}

/*drop-down menuing system*/
/*drop-down menuing system*/
/*drop-down menuing system*/

div#menu-position {
left:20;
position:absolute;
top:92px;
width:950px;
margin-left:280px;
z-index: 1000;
}    

#mikemenu
{ margin: 0;
padding: 0;
}

#mikemenu li
{ margin: 0;
padding: 0;
list-style: none;
float: left;
font: regular 12px Myriad Pro}

#mikemenu li a
{ display: block;
margin: 0 1px 0 0;
padding: 1px 10px;
width: 90px;
background: 0;
color: #FFFFFF;
text-align: center;
text-decoration: none}

#mikemenu li a:hover
{ background: #9B9B9B;
color: #000000}

#mikemenu div
{ position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #4B91AA;
border: 1px solid #ffffff}

#mikemenu div a
{ position: relative;
display: block;
margin: 0;
padding: 5px 10px;
width: 88px;
white-space: nowrap;
text-align: left;
text-decoration: none;
background:#9B9B9B;
color: #FFFFFF;
font: 15px Myriad Pro}

#mikemenu div a:hover
{ background: #9B9B9B;
color: #000000}
