#layer1 {POSITION:absolute; VISIBILITY:visible; TOP:75px; LEFT:6px; Z-INDEX:1} 
#layer2 {POSITION:absolute; VISIBILITY:visible; TOP:400px; LEFT:0px; Z-INDEX:2} 
#layer3 {POSITION:absolute; VISIBILITY:visible; TOP:50px; LEFT:6px;  Z-INDEX:3} 


.background2 {background-image: url(../images/page_bg.gif); background-repeat: repeat-x; background-color: #1E1E1E}

.body, p { font: 10pt verdana, arial, san serif; color: #999999; text-decoration: none}
.body A:visited {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.body A:link {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.body A:hover {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #F7AC33}

.alt {color: #B7A380;}

.breadcrumb {font: 8pt verdana, arial, san serif; color: #999999; text-decoration: none}
.breadcrumb A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.breadcrumb A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.breadcrumb A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #F7AC33}

.formText {
	font: 8pt verdana, arial, san serif; 
	color: #CEC1B0; 
	text-decoration:none; 
	padding:4px;
}

.formText P{
	margin:10px 0px 5px 0px; 
}

.formText LI{
	list-style-type: none;
	font-weight:bold; 
	background-color:#242424; 
	padding:5px;
}

.error{
	font-weight:bold;
	color:#121212;
	background-color:#CECFC6;
	padding:7px;
}

.menu { font: 7pt  verdana, arial,san serif; color: #E1CAA8; font-size: ; background-color: #171717; padding: 5px 0px 0px 5px; border: solid #4E4B43 1px; }
.menu A:visited {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #AEAEAE}
.menu A:link {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #AEAEAE}
.menu A:hover {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #FFF1CE}		

.right LI {list-style-image: url("images/bullet.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:3px}
.right UL { margin-left: 1em; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 
.right {font: 8pt verdana, arial, san serif; color: #666666; text-decoration: none}
.right A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #FA830C}
.right A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #FA830C}
.right A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #FA830C}



.list LI {list-style-image: url("../images/bullet.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:5px}

.rightbox {background-image: url(../images/mesh_bg.gif);}
.rightbox {font: 8pt verdana, arial, san serif; color: #CDCDCD; text-decoration: none; border: solid #2B2B2B 2px; padding: 5px;}
.rightbox A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.rightbox A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.rightbox A:hover {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #F7AC33}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; padding-bottom: 0px; padding-top: 0px; margin-bottom: 5px;}

h3 {
	font: 20px Georgia,"Times New Roman",Times,Serif;
	margin: 0 0 7px 0;
	color: #DACCBA;
	letter-spacing: -1px;
	border-bottom: #434342 1px solid;
	display: block;
}


UL {list-style-image: url("../images/bullet.gif"); margin-left: 15px; padding-left: 0px; vertical-align: top;padding-bottom:5px; margin-bottom: 0px; padding-top:5px; margin-top:5px;}
UL LI {list-style-image: url("../images/bullet.gif"); margin-left: 10px; padding-left: 0px; vertical-align: top; padding-bottom:5px; padding-top:0px; margin-top:0px; font: 8pt verdana, arial, san serif; color: #999999}

.recipes UL {list-style-image: url("../images/bullet.gif"); margin-left: 10px; padding-left: 0px; vertical-align: top; padding-bottom: 0px; margin-bottom: 3px; padding-top: 0px; margin-top: 3px;}
.recipes LI {list-style-image: url("../images/bullet.gif"); margin-left: 10px; padding-left: 0px; vertical-align: top;padding-bottom:5px; font: 8pt verdana, arial, san serif; color: #999999}
.recipes {font: 8pt verdana, arial, san serif; color: #999999; text-decoration: none}
.recipes A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.recipes A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #E1CAA8}
.recipes A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #F7AC33}


.smallerbullets UL {list-style-image: url("../images/spacer.gif"); margin-left: 5px; padding-left: 0px; vertical-align: top;padding-bottom:15px}
.smallerbullets LI {list-style-image: url("../images/spacer.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:4px; font: 8pt verdana, arial, san serif; color: #999999;}

.as_title {font: 10pt verdana, arial, san serif; color: #CDCDCD; text-decoration: none; font-weight: bold}

.as_image { border: 1px solid #666666;}

.as_summary {font: 10pt verdana, arial, san serif; color: #B9ACAC; text-decoration: none}
.as_summary A:visited {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_summary A:link {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_summary A:hover {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}

.as_byline {font: 10px verdana, arial, san serif; color: #ccccbb; text-decoration: none}

.as_text, .as_text p { font: 10pt verdana, arial, san serif; color: #999999; text-decoration: none}
.as_text A:visited {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #FED18C}
.as_text A:link {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #FED18C}
.as_text A:hover {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #F7AC33}

.as_toc {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
.as_toc A:visited {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffffcc; text-decoration: none}
.as_toc A:link {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffcc66; text-decoration: none}
.as_toc A:hover {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFCC99; text-decoration: underline}
.as_toc BLOCKQUOTE {padding-left: 0px; vertical-align: top;padding-bottom:3px}
.as_toc LI {list-style-image: url("images/bullet_features.gif");padding-left: 10px; vertical-align: top;padding-bottom:3px}
.as_toc UL { margin-left: 1em; margin-right: 1em; padding-top: 0PX; margin-top: 3px } 

.footer {font: 11px tahoma, arial, san serif; color: #AEAEAE; text-decoration: none;}
.footer A:visited {font: 11px  tahoma, arial,san serif; text-decoration: none; color: #E1CAA8}
.footer A:link {font: 11px  tahoma, arial,san serif; text-decoration: none; color: #E1CAA8}
.footer A:hover {font: 11px  tahoma, arial,san serif; text-decoration: underline; color: #F7AC33}

.a877{font: 11px arial, arial, san serif; color: #ffffff; text-decoration: none;}

.forms
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #444444 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #444444 1px solid;
	FONT-SIZE: 12px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000;
	background-position : top;
	margin-top : 0;
	padding : 1px;
	vertical-align : middle;
	padding-left: 2px;
  background-image: url(/images/forms.gif);
  background-repeat: repeat-x;
  width: 135px
}

input:focus, textarea:focus {border: 1px solid #797066; color: #ffffff;}

.submit {
border: 1px solid #565656;
/*  border: 1px solid #565656;*/
  border-top-color: #c4cbce;
  border-left-color: #c4cbce;
  padding: 2px;
  margin: 0px;
  background-color: #000000;
  background-image: url(/images/submit.gif);
  background-repeat: repeat-x;
  color: #999999;
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  cursor: pointer;
  cursor: hand;
}

BODY
{
    SCROLLBAR-FACE-COLOR: #E4E6E8;
    SCROLLBAR-HIGHLIGHT-COLOR: #CDCED0;
    SCROLLBAR-SHADOW-COLOR: #CDCED0;
    SCROLLBAR-3DLIGHT-COLOR: #CDCED0;
    SCROLLBAR-ARROW-COLOR: #343E44;
    SCROLLBAR-TRACK-COLOR: #F1F1F1;
    SCROLLBAR-DARKSHADOW-COLOR: #324069;
	/* background-image: url(images/page_bg.gif); background-repeat: repeat-x; background-color: #1E1E1E */
}

.fraction { font-size: 8px }

#jbbshow-thmbs img {border: 1px solid #000; outline: 1px solid #d4a591;}
#show-info {background: url('/images/bg-jbbbigshow2.png') no-repeat 0 40px; height: 500px; margin: 33px auto 0 auto; padding: 10px 20px 50px 20px; overflow: visible; position: relative; width: 289px;}

#teaser-pic-johnboy {background: url('/images/brand-jbbbigshow.png') no-repeat; display: block; /*float: left;*/ height: 179px; margin: -50px 0px 0 0; overflow: visible; position: relative; width: 282px;}
