/* CSS Document */
body {
	color: #fffdea;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin:0px;
	background-color: #4c5763;/*#586373;/*#464c55;/*#110600;/*#111111;*/
}
a:link {
	color:#ff0000; /*#6699FF;/*#d7b476;/*#0099ff;*/
	text-decoration:none;
}
a:visited {
	color:#ff0000;
}
a:hover {
	color:#ff0000;
	text-decoration:underline;
}
a:active {
	color:#ff0000;
}
input, textarea{
	background-color:fffdea; 
	font-size:12px;
	xborder: solid 1px  #999999;
}
.introduction {
	color: #fffdea;/*#B78D15; /*#FF3333; #99CCFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	xpadding: 10px; padding-bottom:  10px;
	font-size: 16px;
	xtext-indent: 1cm;
	xtext-align:center;
	xfont-style:italic;
	xborder: solid 1px #464c55;
	xbackground-color:#200000;
}
.introduction-test {
	color: #fffdea;/*#B78D15; /*#FF3333; #99CCFF;*/
	font-family:Georgia, "Times New Roman", Arial, Times, serif;
	line-height: 110%;
	padding: 10px; xpadding-top: 0px;
	font-size: 20px;
	xtext-indent: 1cm;
	xtext-align:center;
	xfont-style:italic;
	xborder: solid 1px #464c55;
	xbackground-color:#200000;
}
h3.leftcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B78D15;
	margin-bottom: 0px;

}
table.ContentHeader {
	width:770px;
}
table.ContentHeader th { 
	color: #fffdea;/*red=#d22012;/*#d0b37f;#000000*/
	text-align:left;	
	font-size:1.4em;	
    xborder-bottom:double 3px #fffdea;
	xborder-bottom:solid 1px #fffdea;
	font-family: Georgia, "Times New Roman",   Times, serif;
	height: 30px;
	xtext-decoration:underline;
	padding-top:15px;
}
table.ContentHeader td {
	background-color:#222222;
	padding-right: 10px;
}
table.ContentHeader th#posted {
	text-align:center;
}
table.ContentHeader a {
	color:#EEEEEE;	
}
table.ContentTable {
	width:800px;
	xbackground-color:FFFDEA;
}
table.ContentTable td {
	line-height: 140%;
	font-size: 15px;
	xbackground-color: #202020;
	xletter-spacing:.02cm;
	xbackground-color:#AFB9C2;
	color:#FFFDEA;
	xpadding:10px;
	word-spacing: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.ContentTable a {
}
.footer{
	font-size:.8em
}
table.calendartable {
	border-width: 1px;
	border-spacing: 1px;
	xborder-style:  solid;/*none;*/
	border-color: #FFFFFF;
	border-collapse:collapse;
	background-color: #EEEEEE;
	xdisplay:none;
}
table.calendartable th {
	xbackground-image:url(images/box-header.gif);
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #000000;
	background-color: #990000; /*#4d1903;/*#B78D15;/*#A51414;*/
	color: #FFFDEA;
}
table.calendartable td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse:collapse;
	background-color: #ffffff;/*#AFB9C2;/*#fffdea;*/
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	/*background-image:url(images/lightwood.jpg);*/
}
table.calendartable a {
	color: #0000FF;

}
table.merchandise {
	font-size:12px;
}
table.merchandise td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top:15px;padding-bottom:15px;
}
table.merchandise th{
	color:#000000;
	text-align:inherit;
	font-weight:normal;
	
}
table.merchandise a:link{
	color:#0000FF;
	text-decoration:underline
}
table.merchandise a:visited{
	color:#0000FF;
	text-decoration:underline
}
table.merchandise a:hover{
	color: #000000;
	text-decoration:none
}
table.merchandise a:active{
	color: #0000ff;
	text-decoration:none
}
table.merchandise img{
	border:1px solid black;
}
table.newslettertable {
	border-width: 15px;
	border-style:  solid;/*none;*/
	border-color: #000000;/*#A51414;*/
	border-collapse:separate;
	background-color: #000000;
	width:800px;
}
table.newslettertable th {

}
table.newslettertable td {
	background-image:url(images/lightwood.jpg);
	padding: 30px;
	background-color: #EEEEEE;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
}
table.newslettertable a {
	color: #0000FF;

}
.smalltext{	font-size:65%; }
.gallery-cell {border: solid 1px #333333}
.txt-11px{font-size:11px}
.txt-12px{font-size:12px}
.txt-13px{font-size:13px}
.txt-14px{font-size:14px}
.txt-15px{font-size:15px}
.txt-16px{font-size:16px}

.price {color:#990000}
.contactus-error{color:#FF0000;font-size:12px}
.contactus-thankyou{color:#FF0000;font-size:16px;font-weight:bold}

table.menu { border-collapse:collapse;border:none}
table.menu td{border-collapse:collapse;border:none;text-align:left; padding-top:0px; padding-bottom:10px}
table.menu th{}

table.menu-test { border-collapse:collapse;border:none}
table.menu-test td {border-collapse:collapse;border:none;text-align:left; height: 30px}
table.menu-test th {}
table.menu-test a {color:#fffdea; font-weight:bold; font-size: .9em; text-decoration:none}
table.menu-test a:hover {color:#bfdfdf; text-decoration:none}

#leftcol {
	background-image:url(images/mockup-2-180.jpg);
	background-repeat:no-repeat;
	background-position:right 0px;
	xborder-right: solid 2px #4e0902
}
