@charset "UTF-8";
/* CSS Document */

BODY { margin-top: 0px; }
#wrapper #container { width: 750px; margin: auto; }
h1, h2, h3, h4, h5, h6, .field-label {
  margin: 12px 0 0 0;
  padding: 0;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
}
H1   { font-size: 14px; }
H2   { font-size: 14px; }
H3, #center H2, #center H1 {
  text-transform: uppercase;
  font-size: 14px;
}
H4, .sidebar H2, .field-label, #center .recipe-description h2, #center .recipe-ingredients h2  { 
  text-transform: uppercase;
  font-size: 12px;
}
H5 { font-size: 10px; }
H6 { font-size: 8px; }

#BGIndexLinks, #FSIndexLinks, #FEIndexLinks, #GIIndexLinks, #NPIndexLinks, #SRIndexLinks { 
    padding: 8px;
    border-top: 3px solid;
    margin-bottom: 16px;
    background: #EEE;
	height: 160px;
	font-variant: small-caps;
}
#NPIndexLinks, #SRIndexLinks {     margin-bottom: 0px;
}

#IndexLeftColumn li, #IndexRightColumn li { 
    margin-bottom: 0px;
    padding-bottom: 0px;
    font-size: 16px;
    color: #AAA;
	list-style-image: url(/images/block.gif);
 }
#IndexLeftColumn li a, #IndexRightColumn li a {
    text-decoration: none;
}

#login-links { padding: 4px;  background-color: #FFF;
 border: 1px solid #000;
 }
#login-links li a { text-decoration: none; }
#login-links li {
 display: inline;
 text-transform: uppercase;
 font-weight: bold;
}


.linkspacer { padding: 0px 5px; }

.mainlinks, #navBar, #QuoteBar, ul.MenuBarHorizontal, ul.MenuBarHorizontal ul {
	vertical-align: middle;
	font-family: times, serif;
	font-size: 14px;
	line-height: 14px;
	font-variant: small-caps;
	padding: 0px;
}
#login-links ul, .mainlinks ul, #pageNavLinks ul, ul.mainlinks {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.mainlinks li, ul.MenuBarHorizontal li  {
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	position: relative;
	vertical-align: middle;
	border: 1px solid #000;
	padding: 2px 0px 2px 0px;
	margin: 0;
}
ul.MenuBarHorizontal li { border-top: 3px solid; }
ul.MenuBarHorizontal li ul li { border: 1px dotted; text-align: left; padding-left: 3px;
 }
.mainlinks li, td#QuoteBar, ul.MenuBarHorizontal li { background-color: #FFFF66;
}

#pageNavLinks li {
	display: inline;
}
#navBar li, #QuoteBar, ul.MenuBarHorizontal li { height: 28px; }
td#QuoteBar {
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000000;
	padding: 2px 0px 2px 0px;
}
.mainlinks a {
	text-decoration: none;
	color: #000000;
}
.mainlinks a:hover { background-position: top 2px; background-repeat: no-repeat; text-decoration: none; }
.mainlinks a.selected  { background-position: top 5px; background-repeat: no-repeat; padding-left: 15px; text-decoration: none; }
#homeLink, #storeLink { font-weight: bold; }
#pageNavLinks a {
	padding: 2px;
	margin: 0px;
	text-decoration: none;
}
#pageNavLinks a:hover { text-decoration: none; }
#pageNavLinks a.selected { border: 1px solid; text-decoration: none; }

td#mastHead, #mastHeadContent { vertical-align: middle;
	height: 110px;
}
#mastHeadContent H3 { 
	text-align: right;
	margin: 0px;
	padding: 0px;
 }

#sideBar, #rightSideBar1, #rightSideBar2 {
	vertical-align: top;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}
#quotebox {}
#rightSideBar { 
    background: #EEE;
    border: 0px;
}
#leftMargin { }
#mainContent, #mainContent2 {
	vertical-align: top;
	font-size: 14px;
}

//SEARCH
.searchBox { border: 1px solid #CCCCFF; }
#searchForm { margin: 0px; padding: 0px; }
// #searchField { width: 135px; height: 20px; font-family: helvetica, sans-serif; border-width: 0px; margin: 2px 2px 3px 0px; }
#result_report {
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000000; 
	padding: 3px;
	margin-bottom: 14px;
}
.url {color: #AAAAAA}
#other_pages { text-align: center; }

#copyright { font-size: 11px; line-height: 30px; font-family: helvetica, sans-serif; color: #000000; }
#footer, #footerBadges { padding: 8px 8px 3px 8px; 
  text-align: center;
  vertical-align: bottom;
  white-space: nowrap;
}

.Eagle-ResearchBg {
	background-color: #FFFFCC;
}
.Eagle-Research {
	color: #FFFF00;
}
.FuelSaversBg, ul.MenuBarHorizontal li.FuelSavers ul li {
	background-color: #FFDDCC;
}
.FuelSavers, .FuelSavers a, ul.MenuBarHorizontal li.FuelSavers a {
	color: #FF6600;
}
.BrownsGasBg, ul.MenuBarHorizontal li.BrownsGas ul li {
	background-color: #CCCCFF;
}
.BrownsGas, .BrownsGas a, ul.MenuBarHorizontal li.BrownsGas a {
	color: #0000FF;
}
.FreeEnergyBg, ul.MenuBarHorizontal li.FreeEnergy ul li {
	background-color: #99ff99;
}
.FreeEnergy, .FreeEnergy a, ul.MenuBarHorizontal li.FreeEnergy a {
	color: #009933;
}
.GreatIdeasBg, ul.MenuBarHorizontal li.GreatIdeas ul li {
	background-color: #DDAAFF;
}
.GreatIdeas, .GreatIdeas a, ul.MenuBarHorizontal li.GreatIdeas a {
	color: #9933CC;
}
.LegalBg, ul.MenuBarHorizontal li.Legal ul li {
	background-color: #FFCCFF;
}
.Legal, .Legal a, ul.MenuBarHorizontal li.Legal a {
	color: #FF0000;
}
.Self-RelianceBg, ul.MenuBarHorizontal li.Self-Reliance ul li {
	background-color: #EEBB88;
}
.Self-Reliance, .Self-Reliance a, ul.MenuBarHorizontal li.Self-Reliance a {
	color: #993333;
}
.GreyBg, ul.MenuBarHorizontal li.Grey ul li {
	background-color: #CCCCCC;
}
.Grey, .Grey a, ul.MenuBarHorizontal li.Grey a {
	color: #999999;
}
P {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
H1, H2, H3, H4, H5 { font-family: helvetica, sans-serif; }
.attention {
	font-family: helvetica;
	font-size: 12px;
	font-style: italic;
	margin: 20px;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #FFFED1;
}
.sans-serif {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
}
.serif {
	font-family: Times, "Times New Roman", serif;
}



.checkbox li { list-style: url(https://beingu.com/images/lists/buboxopen.gif); text-indent: 0px;}
.box, .solidBox,  TD .box, .dottedbox, .box1, .box2, .box3 { margin: 5px; padding: 3px 4px 3px 4px; border: solid 2px; }
.boxDotted { border: dotted; }
.boxDashed { border: dashed; }
.definition   { background-color: #eeeeee; margin: 2px 0px 5px; padding: 3px; border-style: solid; border-width: 2px 0px 2px 0px }
.definition H3  { margin-top: 0px; }
#body .definition P { font-size: 12px; line-height: 13px; font-family: helvetica, sans-serif; }
.quoteleft { background: url(https://beingu.com/images/quoteleft.gif); 
	background-position: 1% 1%; 
	background-repeat: no-repeat; 
	padding: 10px;
}
.quoteright { background: url(https://beingu.com/images/quoteright.gif); 
	background-position: 99% 99%;
	background-repeat: no-repeat; 
}
.smallCaps { font-variant: small-caps; }


.block_highlight {
  background: #FFFFEE none repeat scroll 0 0;
  border: 1px dotted #999999;
  padding: 10px;
}

#searchField { width: 156px; }
#login-links { width: 152px; font-size: 11px;
font-weight: bold;
margin-bottom: 8px;
}
#block-block-2 p, block-block-2 .content { margin: 0; }

