BODY {font-family:Arial; 
      font-size:12px; 
	  color: black;
       background-color:#404040; 
	  /* background: #000000 url(graphics/background_wood.jpg) fixed no-repeat top left;  */
      margin-top:0px;
	  padding-top: 0px;
      margin-left:0px;
	  }
.top-bar { background-color:#DE5E00;
}	  
.mid-bar { background-color:#FFB852; font-size: 12px; color: #404040; 
           
}
.logo-bar { background-color:#FED574; font-size: 12px; color: #404040; padding-left: 15px; 
           background-image: url(graphics/background-top-2.jpg); 
}
.vert-bar { background-color:#FED574; 
}
.space-bar { background-color:#2FB155;
}
.nav { background-color:#A71C21; font-size: 14px; color:#FBD709; padding-left: 15px; line-height: 18px;
}

.nav small { font-size: 12px; }

.nav a:link  {font-weight: bold; text-decoration: none; color: white;}
.nav a:visited  {font-weight: bold; text-decoration: none; color: white;}
.nav a:hover  {font-weight: bold; color: black; text-decoration: none;}

.navrt { background-color:#A71C21; font-size: 14px; color:#FBD709; padding-left: 10px; 
}
.navrt a:link  {font-weight: bold; text-decoration: none; color: white;}
.navrt a:visited  {font-weight: bold; text-decoration: none; color: white;}
.navrt a:hover  {font-weight: bold; color: black; text-decoration: none;}

.content { background-color:#ffffff; font-size: 14px; color: #404040; padding-left: 15px; padding-right: 20px;
}
.content small { font-size: 12px; }

.content a:link  {font-weight: bold; text-decoration: none; color: #C53205;}
.content a:visited  {font-weight: bold; text-decoration: none; color: #C53205;}
.content a:hover  {font-weight: bold; color: black; text-decoration: none;}



#wrapper { clear: both; position: relative; top: 10px; left: 0px; width:810px; text-align: left;}

#address { position: absolute; top: 19px; left: 260px; line-height: 16px;
           font-size: 11px;
		   font-weight: bold;
		   color:#000000;
} 
#logo { position: absolute; top: 10px; left: 10px; line-height: 16px;
           font-size: 12px;
		   font-weight: bold;
		   color:#000000;
} 
#gift-card { position: absolute; top: 50px; left: 430px; 
}
#coupons { position: absolute; top: 40px; left: 640px; line-height: 16px; 
}
#coupons input {font-size: 10px; 
}
#newsblast { position: absolute; top: 80px; left: 441px; 
}
#newsblasttext { position: absolute; top: 93px; left: 520px; font-size: 12px; color: #808080; font-weight: bold; width: 230px;
}
#newsblasttext a:link  {font-weight: bold; text-decoration: none; color: #C53205;}
#newsblasttext a:visited  {font-weight: bold; text-decoration: none; color: #C53205;}
#newsblasttext a:hover  {font-weight: bold; color: black; text-decoration: none;}