/* --------------------------------------------
   global.css
   -------------------------------------------- */

#page { width:780px; margin:0 auto; position:relative; z-index:3; }

#header { position:relative; }
#header-inner { position:relative; }

#content h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px;
  color:#333; font-weight:normal; margin-top:.5em; margin-bottom:1.5em; }

#content { position:relative; background-color:#FFF4D5; 
  border-bottom:1px solid #FFF4D5; }
#content-inner { position:relative; margin:15px 53px 45px 53px; }

#footer { position:relative; border-top:2px solid #003300; }
#footer-inner { position:relative; margin-top:30px; text-align:center;
  font-size:10px; }


/** Main Site styles **/

#menu1 {
	position: absolute;
	width: 121px;
	top: 88px;
	left: 48px;
	z-index: 5;
	visibility: hidden;
	}

#menu2 {
	position: absolute;
	width: 121px;
	top: 88px;
	left: 171px;
	z-index: 5;
	visibility: hidden;
	}

/* ----------------------------------- */

body { margin:0; background-image:url('/images/bg_800x600.jpg'); }

.bodyCopy, p, td { font:13px Arial, Helvetica, sans-serif; color:#333; }

.PageHd	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; 
  color:#F00; font-weight:bold; }

.utility { font:10px Arial, Helvetica, sans-serif; color:#030; }

.copyright { font:10px Arial, Helvetica, sans-serif; color:#960; 
  text-align:center; }

.faq { font:10px Arial, Helvetica, sans-serif; color:#369; }

.addressHead { font:bold 11px Arial, Helvetica, sans-serif; color:#960; }
.address { font:11px Arial, Helvetica, sans-serif; color:#030; }

.nutrH1 { font:bold 11px Arial, Helvetica, sans-serif; color:#030; }
.nutrH2 { font:11px Arial, Helvetica, sans-serif; color:#030; }
.nutrH3 { font:bold 11px Arial, Helvetica, sans-serif; color:#333; }
.nutrH4 { font:11px Arial, Helvetica, sans-serif; color:#333; }

.newsHead1 { font:bold 16px Arial, Helvetica, sans-serif; color:#030; }
.newsHead2 { font:bold 14px Arial, Helvetica, sans-serif; color:#030; }
.newsDate { font:11px/20px Arial, Helvetica, sans-serif; color:#960; }
.newsAbstr1 { font:13px Arial, Helvetica, sans-serif; color:#333; }
.newsAbstr2 { font:11px Arial, Helvetica, sans-serif; color:#333; }

.storeName { font:bold 13px Arial, Helvetica, sans-serif; color:#030; }
.storeProx { font:italic 13px Arial, Helvetica, sans-serif; color:#369; }
.storeAddress { font:13px Arial, Helvetica, sans-serif; color:#333; }

.box { font:11px Arial, Helvetica, sans-serif; color:#333; width:132px; }
.box2 { font:11px Arial, Helvetica, sans-serif; color:#333; width:400px; }
.box3 { font:11px Arial, Helvetica, sans-serif; color:#333; width:350px; }
.box4 { font:11px Arial, Helvetica, sans-serif; color:#333; width:250px; }

.drop { font:9px Arial, Helvetica, sans-serif; color:#333; width:132px; }

.indentList { list-style:none; }

a:link { font:13px Arial, Helvetica, sans-serif; color:#030; text-decoration:underline; }
a:visited { font:13px Arial, Helvetica, sans-serif; color:#960; text-decoration:underline; }
a:hover { font:13px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }

a.util:link { font:10px Arial, Helvetica, sans-serif; color:#030; 
  text-decoration:underline; }
a.util:visited { font:10px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }
a.util:hover { font:10px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }
.util a:active { font:10px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }

a.acirca:link { font:10px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }
a.acirca:visited { font:10px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }
a.acirca:hover { font:10px Arial, Helvetica, sans-serif; color:#030; 
  text-decoration:underline;   }

a.news1:link { font:bold 16px Arial, Helvetica, sans-serif; color:#030; 
  text-decoration:underline; }
a.news1:visited { font:bold 16px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }
a.news1:hover { font:bold 16px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }

a.news2:link { font:bold 14px Arial, Helvetica, sans-serif; color:#030; 
  text-decoration:underline; }
a.news2:visited { font:bold 14px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }
a.news2:hover { font:bold 14px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:underline; }

a.sitemap1:link { font:13px Arial, Helvetica, sans-serif; color:#333; 
  text-decoration:none; }
a.sitemap1:visited { font:13px Arial, Helvetica, sans-serif; color:#960; 
  text-decoration:none; }
a.sitemap1:hover { font:13px Arial, Helvetica, sans-serif; color:#960;
  text-decoration:underline; }

a.sitemap2:link { font:13px Arial, Helvetica, sans-serif; color:#369;
  text-decoration:none; }
a.sitemap2:visited { font:13px Arial, Helvetica, sans-serif; color:#960;
  text-decoration:none; }
a.sitemap2:hover { font:13px Arial, Helvetica, sans-serif; color:#960;
  text-decoration:underline; }
