body
{
	padding: 12px;
	margin: 0;
	color: #551D00;
	font-family: sans-serif;
	font-size: .75em;
	line-height: 120%;
	background-image: url(/graphics/background.gif);
	background-repeat: repeat;
	background-position: top;
	background-color: #762E17;
}

.flag
{
       width: 757px;
       height: 92px;
       position: relative;
}
.flagLogo{position:absolute;left:272px;top:0;}

.searchForm
{
	width: 204px;
	height: 31px;
	background-image: url(/graphics/searchBack.gif);
	position: absolute;
	top: 55px;
	right: 12px;
}

.searchForm input
{
	font-size: 9px;
	background: transparent;
	position: absolute;
	border-style: none;
	top: 7px;
	left: 70px;
}

A:link
{
	color: #B98927;
	text-decoration: none;
}

A:active
{
	color: #B98927;
	text-decoration: none;
}

A:visited
{
	color: #B98927;
	text-decoration: none;
}

A:hover
{
	color: #B98927;
	text-decoration: underline;
}

#outerDiv
{
	background-color: white;
	width: 757px;
	margin: 0 auto 0 auto;
	height: 100%;
}

.docLayout
{
	padding: 0 12px 12px 12px;
	float: left;
	width: 733px;
	background-color: white;
}

.oneCol .columnOne
{
	padding: 0 12px 0 0;
	margin-top: 12px;
	font-family: serif;
}

.twoCol .columnOne
{
	float: left;
	width: 147px;
	border: dotted #B58726;
	border-width: 0 1px 0 0;
	padding: 0 12px 0 0;
	margin-top: 12px;
	color: #B58726;
	font-family: serif;
	margin-bottom:12px;
}

.twoCol .columnTwo
{
	margin-left: 160px;
	padding: 0 0 0 12px;
	margin-top: 12px;
	margin-bottom:12px;
}

.columnOne h3{font-size:1.2em;}
.columnOne ul { font-family: sans-serif;margin-bottom:9px }
.twoCol .columnOne h3, .twoCol .columnOne li { color: #B58726; }



/* Hides from IE5-mac \*/
* html .columnContent
{
	height: 1px;
	margin-left: -3px;
}

.footer
{
	background-color: #E7DBC5;
	padding: 3px;
    padding-left:35px;
    color: #BCAC90;
	line-height: 120%;
    font-size: 80%;
	font-family: Georgia,serif;
	clear:both;
}

/* Hides from IE5-mac \*/
* html .footer { height: 1%; }

/* End hide from IE5-mac */
.clear { clear: left; }
form { margin: 0; }

h1,h2,h3
{
	margin: 0 0 6px 0;
	line-height: 120%;
	font-family:Georgia,serif;
}

h1 { font-size: 150%; color:#551D00; font-weight:bold; }
h2 { font-size: 120%; }
h3 { 
 font-size: 135%;
 color:#B98927;
 font-weight:bold;
 font-family:sans-serif;
 }

ul
{
	list-style-type: square;
	margin: 0 0 0 15px;
	padding: 0;
}

.copyright 
{ 
	float: right;
}

.globalNav{background-color:#551D00}
.globalNav a{padding:6px 18px 6px 18px;display:block;float:left}
.globalNav A:link
{
	color: #E0C272;
	background-color:#551D00;
	text-decoration:none;
}
.globalNav A:active
{
	color: #E0C272;
	background-color:#551D00;
}
.globalNav A:visited
{
	color: #E0C272;
	background-color:#551D00;
}
.globalNav A:hover
{
	color: #551D00;
	background-color:#B98927;
	text-decoration:none;
}

.dropmenudiv{background-color:#B98927;font-weight:bold;}
.dropmenudiv a{padding:6px 12px 6px 12px;display:block;float:left}
.dropmenudiv A:link
{
	color: #ffffff;
	background-color:#B98927;
	text-decoration:none;
}
.dropmenudiv A:active
{
	color: #ffffff;
	background-color:#B98927;
}
.dropmenudiv A:visited
{
	color: #ffffff;
	background-color:#B98927;
}
.dropmenudiv A:hover
{
	color: #551D00;
	background-color:#B98927;
	text-decoration:none;
}
.blurb{
margin:0;
line-height:140%;
font-size:1.2em;
font-family:Georgia,serif;
}

#menu1,#menu2{display:none}
.nutritionBox{width:180px;color:black;font-family:sans-serif;font-size:.95em;border:solid #000000 1px;padding:6px;float:right}
.nutritionBox p{border:solid #000000;border-width:1px 0 0 0;margin:0;padding-top:2px;line-height:110%;position:relative}
.nutritionBox h1{font-family:sans-serif;font-size:1.3em;margin-bottom:0}
.nutritionBox .flushRight{position:absolute;right:6px}
.specTable{border:solid black;border-width:1px 0 1px 0}
.specTable td{padding:9px 9px 9px 0;width:20%;color:black;vertical-align:top;font-size:.95em}
p.star{margin-left:79px;width:300px;padding-left:24px;background-image:url(/graphics/star.gif);vertical-align:top;background-repeat:no-repeat;}

.blacktext{color:#000000;}