@charset "utf-8";
/* CSS Document */
body { background: #a88446 url(images/background.png) top left repeat-x; }
#all { margin: 0 auto; width: 942px; }
/* For holidays:  #header { height: 220px; background: url(images/Layout2010_02x.jpg) top center no-repeat; }  */
#header { height: 220px; background: url(images/Layout2010_02.jpg) top center no-repeat; }
#hmenu { height: 35px; background: url(images/Layout2010_05.jpg) top center no-repeat; }
#content-top { height: 20px; background: url(images/Layout2010_08.jpg) top center no-repeat; }
#content-fixed { height: 450px; background: url(images/Layout2010_11.jpg) top center no-repeat; }
#content-expandable { background: url(images/page-bg.png) top center repeat-y; }
#right-col { float:right; text-align:left; width:630px; margin-right:36px; margin-top:0; }
#content-bottom { height: 5px; background: url(images/Layout2010_14.jpg) top center no-repeat; }
#fmenu { height: 56px; background: url(images/Layout2010_17.jpg) top center no-repeat; font: 12px Arial, Helvetica, sans-serif; color: #666; text-align:center; padding-top:10px; line-height:25px; }
	#fmenu a { text-decoration:none; color: #666; }
	#fmenu a:hover { text-decoration:underline; color: #666; }
#copyright { height: 21px; background: url(images/Layout2010_20.jpg) top center no-repeat; font: 11px Arial, Helvetica, sans-serif; color: #fff; text-align:center; padding-top:16px; }
.bar-menu { margin-left: 36px; }
.box1n { margin-left: 36px; color: #330; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 1px; }
.bar-menu .box1 { background: url("images/button1.gif") no-repeat; color: #f9f9f9; }
.bar-menu .box1-hover { background: url("images/button1.gif") no-repeat; color: #ffeba9; }
.bar-menu .box1-open { background: url("images/button1.gif") no-repeat; color: #f9f9f9; }
.bar-menu .box1-open-hover { background: url("images/button1.gif") no-repeat; color: #ffeba9;}
.bar-menu .box1, .bar-menu .box1-hover, .bar-menu .box1-open, .bar-menu .box1-open-hover { text-indent: 6px; font-weight: bold; font-size: 14px; line-height: 30px; font-family: Arial, Helvetica, sans-serif; cursor: pointer; width: 197px; height: 30px; margin-bottom: 1px; word-spacing: -1px; letter-spacing: normal; }
a.link1 { color: #ffffff; text-decoration: none; white-space: nowrap; }
a:hover.link1  { color: #ffeba9; text-decoration: none; white-space: nowrap; }
a.link2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; white-space: nowrap; font-weight:600; }
.hmenu { float: left; margin-top: 9px; }
a:hover.link2  { color: #ffeba9; text-decoration: none; white-space: nowrap; }

h1 { font: 900 20px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin-top:0; color: #3e3e3e; }
h2 { font: 700 14px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin-top:0; color: #7f0000; }
h3 { font: 600 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin-top:0; color: #222; }
.bodycopy { font: 400 12px Arial, Helvetica, sans-serif; color: #222; }

#Comments {display: none; visibility: hidden;}
#message  {display: none; visibility: hidden;}

#Xmas	  {display:none;} /*  */

.to-go	{ margin-bottom:5px; padding:5px 0; color:#fff; background-color:#e51937; font:900 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border-radius: 6px; width:130px; text-align: center; }
