a:link.botmenu       { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25; font-size: 11px; text-decoration:
               none; font-weight: normal }

a:visited.botmenu    { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25;
               font-weight: normal; font-size: 11px; text-decoration: none }
a:hover.botmenu      { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25;
               font-weight: normal; font-size: 11px; text-decoration: underline }
               
a:link.footer       { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25; font-size: 11px; text-decoration: none; font-weight: bold }
a:visited.footer   { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25; font-weight: bold; font-size: 11px; text-decoration: none }
a:hover.footer      { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25; font-weight: bold; font-size: 11px; text-decoration: underline }               
               
a:link.submenu       { font-family: Trebuchet MS, helvetica, sans-serif; color: #6C633C; font-size: 12px; text-decoration:
               none; font-weight: normal;  display: block; height: 19px; margin-left: 12px; padding-top: 1px; padding-left: 7px; }
a:visited.submenu   { font-family: Trebuchet MS, helvetica, sans-serif; color: #6C633C;
               font-weight: normal; font-size: 12px; text-decoration: none; display: block; height: 19px; margin-left: 12px; padding-top: 1px; padding-left: 7px;  }
a:hover.submenu      { font-family: Trebuchet MS, helvetica, sans-serif; color: #6C633C;
               font-weight: normal; font-size: 12px; text-decoration: underline;display: block; height: 19px; margin-left: 12px; padding-top: 1px; padding-left: 7px;  }         

a:link.menu1       { font-family: Trebuchet MS, helvetica, sans-serif; color: #604B34; font-size: 12px; text-decoration:
               none; font-weight: normal;  display: block; height: 18px; padding-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-left: 0px; }
a:visited.menu1   { font-family: Trebuchet MS, helvetica, sans-serif; color: #604B34;
               font-weight: normal; font-size: 12px; text-decoration: none; display: block; height: 18px; padding-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-left: 0px;  }
a:hover.menu1      { font-family: Trebuchet MS, helvetica, sans-serif; color: #604B34;
               font-weight: normal; font-size: 12px; text-decoration: underline;display: block; height: 18px; padding-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-left: 0px;  }         

a:link.menu2       { font-family: Arial, helvetica, sans-serif; color: #8F773B; font-size: 12px; text-decoration:
               none; font-weight: bold; height: 18px; padding-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-left: 0px; }
a:visited.menu2   { font-family: Arial, helvetica, sans-serif; color: #8F773B;
               font-weight: bold; font-size: 12px; text-decoration: none; height: 18px; padding-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-left: 0px;  }
a:hover.menu2      { font-family: Arial, helvetica, sans-serif; color: #8F773B;
               font-weight: bold; font-size: 12px; text-decoration: none; height: 18px; padding-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-left: 0px;  }         


              
a:link.box       { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25; font-size: 12px; text-decoration:
               none; font-weight: normal;}
a:visited.box    { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25;
               font-weight: normal; font-size: 12px; text-decoration: none; }
a:hover.box      { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25;
               font-weight: normal; font-size: 12px; text-decoration: underline; }
               
               
a:link       { font-family: Trebuchet MS, helvetica, sans-serif; color: #8F773B; font-size: 12px; text-decoration:
               none; font-weight: bold }
a:visited    { font-family: Trebuchet MS, helvetica, sans-serif; color: #8F773B;
               font-weight: bold; font-size: 12px; text-decoration: none }
a:hover      { font-family: Trebuchet MS, helvetica, sans-serif; color: #8F773B; font-weight: bold; font-size: 12px; text-decoration: underline }

a:link.text       { font-family: Trebuchet MS, helvetica, sans-serif; color: #8F773B; font-size: 13px; text-decoration:
               none; font-weight: bold }
a:visited.text    { font-family: Trebuchet MS, helvetica, sans-serif; color: #8F773B;
               font-weight: bold; font-size: 13px; text-decoration: none }
a:hover.text      { font-family: Trebuchet MS, helvetica, sans-serif; color: #8F773B; font-weight: bold; font-size: 13px; text-decoration: underline }
               
.cata     { font-family: Arial, helvetica, sans-serif; color: #BABABA; font-weight: bold; font-size: 12px; }


.body       { font-family: Trebuchet MS, helvetica, sans-serif; color: #303030; font-size: .8em; font-weight:
               normal; line-height:150%}
.shortbody       { font-family: Trebuchet MS, helvetica, sans-serif; color: #303030; font-size: .8em; font-weight:
               normal; line-height:80%}               
.ital       { font-family: Trebuchet MS; color: #303030; font-size: 12px; line-height:140%; font-style:italic}

.pricebox { border:1px solid #463F25; padding:5px; margin-bottom: 5px; }

.footer       { font-family: Trebuchet MS, helvetica, sans-serif; color: #463F25; font-size: 11px; font-weight:
               normal;  }
.white       { font-family: Trebuchet MS, helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight:
               normal;  }
             
.bold  { font-weight: bold; color: #3C2F0C; }
.box       { font-family: Trebuchet MS, helvetica, sans-serif; color: #3C2F0C; font-size: 12px; text-decoration:
               none; font-weight: normal;}
               
.boxbold       { font-family: Trebuchet MS, helvetica, sans-serif; color: #3C2F0C; font-size: 11px; text-decoration:
               none; font-weight: bold;}

.sample  { font-family: Trebuchet MS; font-size: 14px; text-transform: uppercase; 
               letter-spacing: 16pt; font-weight:bold; color:#E3C673}
.spread  { line-height:190% }             

.h1     { font-family: Trebuchet MS; color: #3C2F0C; font-weight: bold; font-size: 18px; letter-spacing:1pt; padding-left:4px; line-height:90% }
.h2     { font-family: Trebuchet MS; color: #3C2F0C; font-weight: bold; font-size: 16px; padding-left:4px; line-height:160%}
.h3     { font-family: Trebuchet MS, helvetica, sans-serif; color: #3C2F0C; font-weight: bold; font-size: 12px; padding-left:4px; line-height:150% }
.h4 {
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #604B34;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
	margin: 0px 5px 3px 0px;
	border-bottom: 1px solid #604B34; width:70%;
	border-left: 1px solid #604B34;
}
 a:link.h4 {
	color: #CEC87A;
	text-decoration: none;
}
a:visited.h4 {
	color: #CEC87A;
	text-decoration: none;
}
a:hover.h4 {
	color: #CEC87A;
	text-decoration: underline;
}

BR#rt { clear: all}

.hide{
display: none;
}

.show{
display: block;
}

.pullquote 
{width: 210px;
background:#F2EDC8;
color:black;
float: left;
text-align: center;
border:1px solid #D8D090;
font-weight:normal;
line-height:130%;
padding:2px;
margin-top:15px;
margin-left:60px;
}

#popitmenu{
position: absolute;
background-color: white;
border:1px solid #5E5E5E;
font: normal 11px arial, Trebuchet MS, helvetica, sans-serif;
line-height: 16px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
font: normal 11px arial, Trebuchet MS, helvetica, sans-serif;
line-height: 16px;
padding-left: 3px;
color: #5E5E5E;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #F4F0D0;
}


BR#this { clear: right }

.center { text-align: center }

a.linkopacity:hover img {
filter:alpha(opacity=60);
-moz-opacity: 0.6; 
opacity: 0.6;
-khtml-opacity: 0.6;}


a.linkopacity img {
filter:alpha(opacity=900);   
-moz-opacity: 0.9;   
opacity: 0.9;
-khtml-opacity: 0.9; }