BODY {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans serif; BACKGROUND-COLOR: #6D1514; MARGIN: 0;
}
P {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
BLOCKQUOTE {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
LI {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
UL {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD.bodytext {
	LINE-HEIGHT: 16px
}
TD.copyright {
	COLOR: #999999
}
BODY H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
BODY H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
BODY H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
BODY H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica, sans serif
}
TD.subNav {
	COLOR: #333399; LINE-HEIGHT: 18px
}
TD.subNav A:link {
	COLOR:  #009900
}
TD.subNav A:visited {
	COLOR:  #009900
}
TD.subNav A:hover {
	COLOR: #0000ff
}
A:link {
	COLOR: #841B00
; text-decoration: underline
; font-weight: bold;
}
A:active {
	COLOR: #841B00
; text-decoration: underline
; font-weight: bold;
}
A:visited {
	COLOR: #841B00
; text-decoration: underline
; font-weight: bold;
}
A:hover {
	COLOR: #841B00
; text-decoration: none
; font-weight: bold;
}

A.contentlinks:link {
	COLOR: #FFFFFF
; text-decoration: underline
; font-weight: normal
}
A.contentlinks:active {
	COLOR: #FFFFFF
; text-decoration: underline
; font-weight: normal
}
A.contentlinks:visited {
	COLOR: #FFFFFF
; text-decoration: underline
; font-weight: normal
}
A.contentlinks:hover {
	COLOR: #6D1514
; text-decoration: underline
; font-weight: normal
}

A.boldcontentlinks:link {
	COLOR: #FFFFFF
; text-decoration: underline
}
A.boldcontentlinks:active {
	COLOR: #FFFFFF
; text-decoration: underline
}
A.boldcontentlinks:visited {
	COLOR: #FFFFFF
; text-decoration: underline
}
A.boldcontentlinks:hover {
	COLOR: #6D1514
; text-decoration: underline
}

A.homelinks:link {
	COLOR: #FFFFFF
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}
A.homelinks:active {
	COLOR: #FFFFFF
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}
A.homelinks:visited {
	COLOR: #FFFFFF
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}
A.homelinks:hover {
	COLOR: #FDC349
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}

A.bottomlinks:link {
	COLOR: #FFFFFF
; text-decoration: underline
; font-size: 11px
; font-weight: normal
}
A.bottomlinks:active {
	COLOR: #FFFFFF
; text-decoration: underline
; font-size: 11px
; font-weight: normal
}
A.bottomlinks:visited {
	COLOR: #FFFFFF
; text-decoration: underline
; font-size: 11px
; font-weight: normal
}
A.bottomlinks:hover {
	COLOR: #FFFFFF
; text-decoration: none
; font-size: 11px
; font-weight: normal
}

A.homelinks:link {
	COLOR: #FFFFFF
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}
A.homelinks:active {
	COLOR: #FFFFFF
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}
A.homelinks:visited {
	COLOR: #FFFFFF
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}
A.homelinks:hover {
	COLOR: #6D1514
; text-decoration: none
; font-weight: bold
; font-size: 11px; 
}

b {  font-family: arial, verdana, Helvetica, sans-serif}
.fnsz24 { font-family: arial, verdana, Helvetica, sans-serif; font-size: 24px; font-weight: bold; line-height: 24px}
.fnsz18 { font-family: arial, verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bold ; line-height: 18px}
.fnsz14 { font-family: arial, verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; line-height: 14px; vertical-align: middle;}
.forminputs {  font-family: Verdana, Geneva, Arial; font-size: 8pt}
.ibbtn {  background-color: #666600; color: #FFFFFF}

.white10 { font-size: 10px; }
.white12 { font-size: 12px; font-weight: bold; font-style: italic; }
.white12n { font-size: 12px; font-style: italic; }
.white14 { font-size: 14px; font-weight: bold; }
.white16 { font-size: 16px; font-weight: bold; font-family: georgia; color: #FFFFFF; }
.white18 { font-size: 18px; font-weight: bold; font-family: georgia; color: #FFFFFF; }

.topgradient  { background-image: url(images/topbrowngradient.jpg); background-repeat: repeat-x;  }
.bottomgradient  { background-image: url(images/bottombrowngradient.jpg); background-repeat: repeat-x; }
.redbar  { background-image: url(images/redbar.gif); }
.carttop  { background-image: url(images/carttopbg.gif); }
.cartbottom  { background-image: url(images/cartbottombg.gif); }
.cartmiddle  { background-image: url(images/cartmiddlebg.gif); }
.storehoursbg  { background-image: url(images/storehoursbg.gif); background-repeat: no-repeat; background-position: center; background-color: #A6191F; }
.yellowlinebg  { border-left: solid 1px #FDC349; border-right: solid 1px #FDC349; border-top: solid 1px #FDC349; border-bottom: solid 1px #FDC349;}
.leftmenuborder { background-image: url(images/menubg5.gif); background-repeat: y-repeat; border-bottom: solid 1px #FDC349; }
.rightmenuborder { background-image: url(images/menubg6.gif); background-repeat: y-repeat; border-bottom: solid 1px #FDC349;  }
.bottommenuborder { border-bottom: solid 1px #FDC349;  }
.browncontentbg { background-color: #DC872A; }
.footerred { background-color: #6D1514; background-repeat: x-repeat; }
	.footerred a:link, .footerred a:visited, .footerred a:hover, .footerred a:active { color: #FDC349; }
.mainlinksbg  { background-color: #A6191F; }
.yellowlines  { background-color: #FDC349; }
.yellowdividers  { background-color: #C86E52; }
.homelinksbg { background-color: #B97224; border-left: solid 1px #FDC349; border-right: solid 1px #FDC349; border-top: solid 1px #FDC349;border-bottom: solid 1px #FDC349; }
.customlinksbg { padding: 10px; background-color: #B97224; border-left: solid 1px #FDC349; border-right: solid 1px #FDC349; border-top: solid 1px #FDC349;border-bottom: solid 1px #FDC349; }
.floatright { float: right; margin: 0 0 10px 10px;}

.events {
	margin: 2px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.events strong { color:#006600; font-family:Georgia, "Times New Roman", Times, serif;}