.b
{
	color: #000000;
 	line-height: 17px;
}

div.spectitle
{
	position: relative; top: 5px; left: 5px; width: 160px;
	color: #FFFFFF;
	padding: 10px;
	background-color: #473700;
}

div.specwrapper
{
	position: relative; top: 0px; left: 5px; width: 160px;
	padding: 10px;
}

div.tbltitle
{
	color: #FFFFFF;
	margin: 5px;
	padding: 10px;
	background-color: #473700;
	font-family: helvetica, arial, sans-serif;
}

.tbltitle
{
	color: #FFFFFF;
	padding: 10px;
	background-color: #473700;
	font-family: helvetica, arial, sans-serif;
}

.tbl
{
	background-color: #F6DAA8;
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	padding: 5px 5px 5px 5px;
}

.d
{
	color: #578900;
	line-height: 23px;
}

div.specs
{
	position: absolute; width: 190px;
	background-color: #F6DAA8;
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	z-index: 1000;
}

BODY.fancy
{
	color: #000000;
	background: #918362 url(/images/marquee.jpg) repeat-x;
	border-width: 0px;
	border-style: none;
	border-spacing: 0px; border-color: #FFFFFF;
	margin: 0px; padding: 0px;
	text-align: left;
}

.headingtitle
{
	font-family: helvetica, arial, sans-serif;
	font-size: 20pt;
	color: #000000;
}
.headingdata
{
	font-family: helvetica compressed, helvetica narrow, arial narrow, arial, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #000000;
}
.summarytitleul
{
	padding-left: 4px; padding-right: 4px;
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom: 2px solid #000000;
}
.summarytitle
{
	padding-left: 4px; padding-right: 4px;
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	color: #000000;
}
.summarydata
{
	padding-left: 4px; padding-right: 4px;
	font-family: helvetica compressed, helvetica narrow, arial narrow, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.title
{
	font-family: century old style, bookman old style, times new roman, times, serif;
	font-size: 22px;
	color: #AE9689;
	text-align: center;
}
.designtitle
{
	font-family: century old style, bookman old style, times new roman, times, serif;
	font-size: 14px;
	color: #65321b;
	font-weight: bold;
	text-align: left;
}
.addr
{
	font-family: helvetica compressed, helvetica narrow, arial narrow, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #202020;
}
.addrplain
{
	font-family: helvetica compressed, helvetica narrow, arial narrow, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #202020;
}
.hrs
{
	font-family: helvetica compressed, helvetica narrow, arial narrow, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #202020;
	background-color: #F3E6E0;
}
.blurb
{
	font-family: helvetica compressed, helvetica narrow, arial, sans-serif;
	font-size: 14px;
	color: #000000;
}
.stixblurb
{
	font-family: helvetica compressed, helvetica narrow, arial, sans-serif;
	font-size: 20px;
	color: #000000;
}
.designblurb
{
	font-family: helvetica, arial, sans-serif;
	font-size: 14px;
	color: #000000;
}

a.copy
{
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
	color: #000; text-decoration: none;
	outline: none;
}

a.copy:hover
{
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
	color: #000; text-decoration: none;
	outline: none;
}

a.copy:link
{
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
	color: #000; text-decoration: none;
	outline: none;
}

a.copy:visited
{
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
	color: #333;
	color: #000; text-decoration: none;
	outline: none;
}

A.clear
{
	border-width: 0px;
}
A.clear:link
{
	border-width: 0px;
}
A.clear:visited
{
	border-width: 0px;
}
.ttip {
font-family:verdana,lucida,helvetica,sans-serif; font-size:11px;font-weight:normal; color:#000000; background-color:#FFFFCC; height:15px; text-decoration:none; padding:0px 0px 0px 0px; vertical-align:middle;border-color:#000000; border-width:1px; border-style:solid;}
.macttip {
font-family:verdana,lucida,helvetica,sans-serif; font-size:11px;font-weight:normal; color:#000000; background-color:#FFFFCC; line-height:15px; text-decoration:none; padding:0px 0px 0px 0px; vertical-align:middle;border-color:#000000; border-width:1px; border-style:solid;}

A.invisible
{
	color: #FFFFFF;
}

A.invisible:link
{
	color: #FFFFFF;
}

A.invisible:visited
{
	color: #FFFFFF;
}

.imglink
{
	outline: none;
}

A.imglink
{
	outline: none;
}

A.imglink:link
{
	outline: none;
}

A.imglink:hover
{
	outline: none;
}

A.imglink:visited
{
	outline: none;
}

A.imglink:active
{
	outline: none;
}

A.imglink:focus
{
	outline: none;
}

.photo
{
	border: 0px;
}

div.menubar
{
	background: url(/images/menubarbg.jpg) repeat-x;
}

div.menu
{
	position: absolute; top: 95px; left: 0px; width: 145px;
	background: url(/images/menubg.jpg) repeat-y;
}

div.menuwrapper
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: none;
	width: 136px;
}

div.menucategory
{
	position: relative;
	width: 136px; height: 26px;
	margin-bottom: 3px;	margin-left: 4px;
	background-color: #836F41;
	display: block;
	cursor: pointer;
}

div.menusubcategory
{
	position: relative;
	width: 136px; height: 14px;
	color: #F1C46C; background-color: #484700;
	font-family: helvetica, arial, sans-serif;
	font-size: 8.5pt; text-align: center;
	padding-top: 3px;
	margin-bottom: 3px;
	display: block;
	overflow: hidden;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

div.menupage
{
	position: relative;
	width: 136px; height: 14px;
	color: #F1C46C; background-color: #7E2600;
	font-family: helvetica, arial, sans-serif;
	font-size: 8.5pt; text-align: center;
	padding-top: 3px;
	margin-bottom: 3px;
	display: block;
	overflow: hidden;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

div.copy
{
	position: absolute;
	top: 138px; left: 740px; width: 175px;
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
}

p.copy
{
	position: relative;
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
}

p.copylink
{
	position: relative;
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

p.copytitle
{
	position: relative;
	margin-bottom: 11pt;
	font-family: helvetica medium, helvetica, arial, sans-serif;
	font-size: 11pt;
}


