body {
	background: url(http://www.epiculinary.com/GRAPHICS/headerbgimage.gif) #ffffff top left;
	background-repeat: repeat-x;
	color: #000000; 
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px; 
	}
	
/* links */

a { color: #660000; text-decoration: none; }
a:link { color: #660000; text-decoration: none; }
a:active { color: #cccccc; text-decoration: none; }
a:hover {color: #ffcc66; }

/*search function*/ 
/*
input 			{ 	font: 9px verdana,helvetica,sans-serif; 
					color: #000;
					border-width: 0px; }
*/
form			{ 	font: 9px verdana,helvetica,sans-serif;
					color: #000; 
					display: inline; }
select, option	{ 	font: 9px verdana,helvetica,sans-serif; 
					color: #000; }
					
.search 			{
					position:absolute;
					left:75%;
					top:2px;
					}					
.searchbox		{ font-size:8px;}
.searchbutton { margin-bottom:-5px; }

					
									
/* header styles */


.title			{	font: bold 12px verdana,helvetica,sans-serif;
					color: #606; }
.epicurus		{	position: absolute;
					top: 0px;
					left: 0px; }
.logo			{	position: absolute;
					top: 18px;
					left: 70px; }
.home			{	position: absolute;
					top: 2px;
					left: 10%; }
.whoweare		{	position: absolute;
					top: 2px;
					left: 17%; }
.calendar		{	position: absolute;
					top: 2px;
					left: 27%; }
.reservation	{	position: absolute;
					top: 2px;
					left: 40%; }
.newsletter		{	position: absolute;
					top: 2px;
					left: 53%; }
.recipes		{	position: absolute;
					top: 2px;
					left: 64%; }
.france			{	position: absolute;
					top: 83px;
					left: 15%; }
.italy			{	position: absolute;
					top: 84px;
					left: 26%; }
.spain			{	position: absolute;
					top: 83px;
					left: 34%; }
.mexico			{	position: absolute;
					top: 83px;
					left: 49%; }
.usa			{	position: absolute;
					top: 83px;
					left: 61%; }
.alacarte		{	position: absolute;
					top: 83px;
					left: 76%; }
.previous		{	position: absolute;
					top: 40px;
					left: 79%; }
.next			{	position: absolute;
					top: 40px;
					left: 89%; }

					
/* body styles */

td { font-size: 12px; font-family: verdana, helvetica, sans-serif; }
td.pulldown { font-size: 8px; font-family: verdana, helvetica, sans-serif; }
td.featured { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #ffffcc; }
td.buttons { background: url(http://www.epiculinary.com/GRAPHICS/hometopback.gif) #cccc99 top left; background-repeat: no-repeat;  font-size: 11px; font-family: verdana, sans-serif; }
td.body { font-size: 11px; font-family: verdana, helvetica, sans-serif; }
td.slogan { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #ffffcc; background: #660000; }

.content		{	font: 12px verdana,helvetica,sans-serif;
					color: #000; }
.subheaders		{	font: bold 13px verdana,helvetica,sans-serif;
					color: #663; }
.smallfeatured	{	font: 10px verdana,helvetica,sans-serif;
					color: #000; }
.contact		{	font: 12px verdana,helvetica,sans-serif;
					color: #663; }
.homeintro		{	font: 9px verdana,helvetica,sans-serif;
					color: #222; }
.sidebar		{	font: bold 9px verdana,helvetica,sans-serif;
					color: #600; }
.small			{	font: bold 11px verdana,helvetica,sans-serif;
					color: #606; }
.tiny 			{	font: bold 8px verdana,helvetica,sans-serif;
					color: #606; }
.cal 			{ 	font: 9px verdana,helvetica,sans-serif; }
.list 			{ 	font: 12px verdana,helvetica,sans-serif;
					color: #006; }
.emphasis		{ 	font: italic 12px verdana,helvetica,sans-serif;
					color: #000; }



		

