#container {margin: 0px auto; width: 740px; text-align:left;}
.mainborder {border: 1px solid #ffffcc;}
a:link {color:#003399;text-decoration: underline;}
a:visited {color:#003399;text-decoration: underline;}
a:hover {color:#3366cc;text-decoration: underline;}

body, div, span, p, ul, li, td {font-family:arial, sans-serif;font-size: 12px;}
body {margin-right:6px;margin-top:20px;margin-left:0px;margin-bottom:6px;leftmargin:"0";topmargin:0px;rightmargin:"6";marginheight:"6";padding:0px; text-align:center;}
.body {background: #000000 url(../images/global/blkrd1024.jpg) repeat-x;}
body {background: #3e0400 url(../images/global/bg1024brn.jpg) repeat-x;}

.nav {color:#ffffff;font-weight:bold;}
.nav a:link {color:#ffffff;text-decoration:none;}
.nav a:visited {color:#ffffff;text-decoration:none;}
.nav a:hover {color:#ffffff;text-decoration:none;}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/

.qmmc .qmdivider { display: block; font-size: 1px; position: relative; z-index: 1; border-style: 
               solid; border-width: 0px }
.qmmc .qmdividery { float: left; width: 0px }
.qmmc .qmtitle { display: block; cursor: default; white-space: nowrap; position: relative; 
               z-index: 1 }
.qmclear     { font-size: 1px; height: 0px; width: 0px; clear: left; line-height: 0px; 
               display: block; float: none !important }
.qmmc        { position: relative; zoom: 1; z-index: 10 }
.qmmc a, .qmmc li { float: left; display: block; white-space: nowrap; position: relative; 
               z-index: 1 }
.qmmc div a, .qmmc ul a, .qmmc ul li { float: none }
.qmsh div a  { float: left }
.qmmc div    { visibility: hidden; position: absolute }
.qmmc .qmcbox { cursor: default; display: block; position: relative; z-index: 1 }
.qmmc .qmcbox a { display: inline }
.qmmc .qmcbox div { float: none; position: static; visibility: inherit; left: auto }
.qmmc li     { z-index: auto }
.qmmc ul     { left: -10000px; position: absolute; z-index: 10 }
.qmmc, .qmmc ul { list-style-type: none; margin: 0px; padding: 0px }
.qmmc li a   { float: none }
.qmmc li:hover>ul { left: auto }
#qm0 ul      { top: 100% }
#qm0 ul li:hover>ul { top: 0px; left: 100% }

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0         { width: auto; background-color: transparent }
/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a       { background-color: #000000; color: #ffffff; font-family: Arial; font-size: 12px; 
               font-weight: bold; text-decoration: none; 
               border-left: 1px solid #da8400; border-right: 0px solid black; 
               border-top: 1px solid black; border-bottom: 1px solid black; 
               padding-left: 6px; padding-right: 6px; padding-top: 0px; 
               padding-bottom: 0px }
/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover { background-color: #000000 }
/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a { background-color: #e6e6e6 }
/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover { background-color: #000000; text-decoration: none }
/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul { background-color: #000000; border: 1px solid #999999; margin-left: 0px; 
               margin-right: 0px; margin-top: -1px; margin-bottom: 0px; 
               padding: 0px }
/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a { background-color: transparent; text-indent: 5px; border: 0px none #000000; 
               padding-left: 0px; padding-right: 5px; padding-top: 2px; 
               padding-bottom: 2px }
/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover { background-color: #808080; color: #ffffcc; text-decoration: none }
/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a { background-color: #808080; color: #ffffcc; text-decoration: none }
/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover { background-color: #808080 }
/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle { cursor: default; color: #444444; font-family: arial; font-size: 11px; 
               font-weight: bold; padding-left: 4px; padding-right: 0px; 
               padding-top: 3px; padding-bottom: 3px }
/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx { border-left-color: #bfbfbf; border-right-color: #bfbfbf; border-top-color: 
               #bfbfbf; border-top-width: 1px; border-bottom-color: #bfbfbf; 
               margin-left: 0px; margin-right: 0px; margin-top: 4px; 
               margin-bottom: 4px }
/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery { height: 15px; border-left-color: #aaaaaa; border-left-width: 1px; 
               border-right-color: #aaaaaa; border-top-color: #aaaaaa; 
               border-bottom-color: #aaaaaa; margin-left: 2px; margin-right: 
               2px; margin-top: 4px; margin-bottom: 0px }
/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent { background-image: url('unsaved:///qmimages/cssalt1_arrow_down.gif'); 
               background-repeat: no-repeat; background-position: 97% 50% }
/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul .qmparent { background-image: url('unsaved:///qmimages/cssalt1_arrow_right.gif') }

/* Top Navagational Menu */

a.Nav_csstopmenu { color: #ffffff }
#Nav_csstopmenu, #Nav_csstopmenu ul { list-style-type: none; margin: 0; padding: 0 }
#Nav_csstopmenu li { float: left; position: relative }
#Nav_csstopmenu a { text-decoration: none }
.Nav_mainitems { background-color: #000000; font-size: 12px; border-left: 0px solid #da8400; 
               border-right: 0px solid black; border-top: 1px solid black; 
               border-bottom: 1px solid black }
.Nav_headerlinks a { font-family: arial, verdana, sans-serif; font-style: normal; font-weight: bold; 
               color: #ffffff; font-size: 12px; margin-left: 5px; 
               margin-right: 5px; margin-top: auto; margin-bottom: auto }
.Nav_submenus { display: none; width: 150px; position: absolute; top: 1.3em; left: 0; 
               background-color: #000000; border: 1px solid #808080; 
               margin-top: 8px }
.Nav_submenus li { width: 100% }
.Nav_submenus li a { display: block; width: 100%; text-indent: 3px; font-size: 12px; font-family: 
               arial, verdana, sans-serif; font-style: normal; font-weight: 
               bold }
html>body .Nav_submenus li a { width: auto }
.Nav_submenus li a:hover { background-color: #808080; color: #ffffcc }
#Nav_csstopmenu li>ul { top: auto; left: auto }
#Nav_csstopmenu li:hover ul, li.over ul { display: block }
html>body #Nav_clearmenu { height: 3px }
.black {background-color: #000000;}
.white {background-color: #ffffff;}
.yellow {background-color: #da8400;}
.leftbar {background-color: #fbea9e;border-top: 1px solid #ad6900;border-bottom: 1px solid #eec78b;border-left: 1px solid #eec78b;}
.leftcont {padding: 20 8 20 8;}
.leftmod {padding-bottom:10px;
.lefthead {font-family:arial;font-size:12px;font-weight:bold;padding-bottom:5px;}
.leftlnks {font-family:arial;font-size:12px;font-weight:normal;padding-top:10px;}
.b01 {line-height:1.5em;}
.pad3 {padding-bottom:3px;}
.mainbar {border-top: 1px solid #ad6900;border-right: 1px solid #ad6900;border-bottom: 1px solid #eec78b;border-left: 1px solid #eec78b;}
.main {margin:15px 20px 20px 20px;}
.maincont {padding:0 20 20 20;}
.main-sub {margin:20px 20px 20px 20px;}
.border1 {border-top: 1px solid #ad6900;border-right: 1px solid #ad6900;border-bottom: 1px solid #eec78b;border-left: 1px solid #eec78b;}
.comp {font-family:times new roman;font-size:36px;font-weight:bold;color:#000000;}
.comp-sm {font-size:10px;margin-top:-5px;padding-top:0px;padding-left:7px;}
.text {color:#ffffff;margin:0px;padding-top:5px;padding-bottom:0px;}
.text a:link {color:#ffffff;text-decoration: none;}
.text a:visited {color:#ffffff;text-decoration: none;}
.text a:hover {color:#ffffff;text-decoration: underline;}
.theme img{width:322px;height:242px;vertical-align:bottom;display:inline-block;margin-bottom:0px;padding:0px;border-top: 1px solid #ad6900;border-right: 1px solid #ad6900;border-bottom: 1px solid #eec78b;border-left: 1px solid #eec78b;}

HR {height:1px;border:0;color:#efbf78;width:100%;margin-top:10px;margin-bottom:10px;padding:0px;}

.modhead {margin:0 0 0 0;padding:0px;font-size:16px;color:#333333;font-weight:bold;}
.modtext {margin:8 0 0 0;color:#333333;}
.modtbl {margin:8 0 0 0;padding:0px;}
.smlnk {font-size:11px;color:#ffffff;textdecoration:none;margin-top:3px;}
.smlnk a:link {color:#ffffff;text-decoration:none;}
.smlnk a:visited {color:#ffffff;text-decoration:none;}
.smlnk a:hover {color:#ffffff;text-decoration:underline;}

.lchead {margin:0 0 8 0;padding:0px;font-size:16px;color:#333333;font-weight:bold;}
.lctitle {font-family:arial;font-size:13px;font-weight:bold;color:#610800;}
.lclnk {font-size:11px;font-weight:bold;color:#610800;}
.lclnk a:link {color:#610800;text-decoration:none;}
.lclnk a:visited {color:#610800;text-decoration:none;}
.lclnk a:hover {color:#610800;text-decoration:underline;}

.rmod img{width:346px;height:171px;vertical-align:bottom;display:inline-block;margin-bottom:0px;padding:0px;border-top: 1px solid #ad6900;border-right: 1px solid #ad6900;border-bottom: 1px solid #eec78b;border-left: 1px solid #eec78b;}

.newshead {margin:0 0 6 0;font-size:14px;color:#333333;font-weight:bold;padding:0px;}
.newscont {margin: 0px 0px 0px 6px;}
.featad img{float:right;vertical-align:bottom;width:166px;height:134px;border-top: 1px solid #ad6900;border-right: 1px solid #ad6900;border-bottom: 1px solid #eec78b;border-left: 1px solid #eec78b;margin-left:5px;margin-bottom:0px;padding:0px;display:inline-block;}
.feattxt {margin-left:4px;color:#553300;}

.modlnk ul {list-style-position: outside; list-style-image: url(../images/global/bullet.gif); margin: 0px 0px 0px 8px; padding-left: 4px;}
.modlnk li {padding-left: 0px; line-height: 1.3em;}
.modlnk {font-family: tahoma; font-size: 12px; text-decoration:none;}
.modlnk a:link {color: #333333; text-decoration:none;}
.modlnk a:visited {color: #333333; text-decoration:none;}
.modlnk a:hover {color: #333333;text-decoration: underline;}

.swfhead {margin:0 0 6 0;padding:0px;font-size:14px;color:#333333;font-weight:bold;}
.swfcont {width:346px;height:209px;margin:0 0 0 0;padding:0px;}

.11pxtxt {font-size:11px;}
table#app {font-size:11px;}
H1 {font-size:18px;font-weight:bold;margin-bottom:8px;}
H2 {font-size:16px;font-weight:bold;margin-bottom:8px;}
H3 {font-size:18px;font-weight:bold;margin-bottom:8px;}

/* Cooking with Beer Module */

.cwbbrd {border-top: 1px solid #a5680b;border-right: 1px solid #a5680b;border-bottom: 1px solid #b5965d;border-left: 1px solid #b5965d;}
.cwbbkgnd {width:344px;height:180px;margin:0px;padding:0px;background: #ffffff url(../images/themes/cooking_with_beer_background.jpg);}
.cwbimg img{width:344px;height:32px;vertical-align:bottom;display:inline-block;margin-bottom:0px;padding:0px;}
.cwbtxt {font-size:13px;color:#333333;font-weight:bold;margin:6 3 0 6;}
.cwblnk ul {list-style-position: outside; list-style-image: url(../images/global/arrow.gif); margin: 6px 0px 6px 8px; padding-left: 18px;}
.cwblnk li {padding-left: 0px; line-height: 1.3em;}
.cwblnk {font-size: 12px; text-decoration:none;}
.cwblnk a:link {color: #333333; text-decoration:none;}
.cwblnk a:visited {color: #333333; text-decoration:none;}
.cwblnk a:hover {color: #333333;text-decoration: underline;}
.footer {margin:6 0 20 20;font-size:11px;color:#ffffff;}

#footer {font-family:arial;font-size:12px;color:#ffffff;padding:8 0 30 0;}
#footer a:link {color:#ffffff;text-decoration: underline;}
#footer a:visited {color:#ffffff;text-decoration: underline;}
#footer a:hover {color:#eaeaea;text-decoration: underline;}

/* Store Ordering Module */

.description {color:#294A7B;font-size:14px;font-family:Arial,Tahoma,Verdana;font-weight:bold;}
.sku {color:#294A7B;font-size:14px;font-family:Arial,Tahoma,Verdana;}
.priceSmall {color:#FF3333;font-size : 12px;font-family:Arial,Tahoma,Verdana;}
.price {color:#FF3333;font-size:14px;font-family:Arial,Tahoma,Verdana;font-weight:bold;}
FORM {margin-bottom:0px;padding-bottom:0px;}
.price a {color:#FF3333;font-size:14px;font-family:Arial,Tahoma,Verdana;font-weight:bold;}