@charset "utf-8";

body { background-image:url(/images/body-bg.jpg); 
	   color:#FFF;
	   background-repeat:repeat-x;
	   } 	   
#wrapper {width:960px;
		  height:auto;
		  margin-left:auto;
		  margin-right:auto;
		  }	
a { text-decoration:none;
	color:#FFFFFF;
	} 
	/* Header */
#header-logo { 
	width: 960px;
	height:50px;
 
	background-repeat:no-repeat;
	margin-bottom:3px;
	margin-left:auto;
	margin-right:auto;
	}		
#header-logo h2 { font:Verdana, Arial, Helvetica, sans-serif 25px bold;
			  color:#FFF;
			  display:inline; 
	}	
	#header-logo a { font:Verdana, Arial, Helvetica, sans-serif 25px bold;
			width:600px;
			height:100px;
			  color:#FFF;
			  padding: 20px;
			  display:inline; 
	}	
	/* Header */
	/* slide show */
#slideshow {
    position:relative;
    height:246px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
	
/* slide show */
/* Start Nav-Bar */
#nav-bar { display: inline;
  float: right;
  width: 960px; 
  border-bottom: 5px solid #2582b6;
  border-left: 0px solid #ff6600;
}
#nav-bar ul { 
  margin: 0;
  padding: 1em 10px  0 10px;
  list-style: none;
}
#nav-bar li { 
  float: right;
  background-image:url(../images/tab_left.gif);
  background-repeat: no-repeat;
  list-style:none;
  margin: 0 1px 0 0;
  padding: 0 0 0 8px;
}
#nav-bar a {
  float: left;
  display:block; 
  background-image:url(../images/tab_right.gif);
  background-repeat: no-repeat;
  background-position: right top;
  padding: 0.2em 10px 0.2em 0;
  text-decoration: none;
  font-weight: bold;
  color: #155070;
}
#recipes #nav-bar li.recipes,
#contact #nav-bar li.contact,
#articles #nav-bar li.articles,
#buy #nav-bar li.buy {
	background-image:url(../images/tab_active_left.gif);
}
#recipes #nav-bar li.recipes a,
#contact #nav-bar li.contact a,
#articles #nav-bar li.articles a,
#buy #nav-bar li.buy a {
  background-image:url(../images/tab_active_right.gif);
  background-color: transparent;
  color:#FFFFFF;
}	
/* End Nav-Bar */
			
/* main-content */
#main-content { float:left;	
	width: 630px;
	background-color:#fff; 
	margin: 0 0 0 24px;
	padding: 0px 0 0px 4px; 
				}							
	/* specials section */
#main-content2 {
	width: 300px;
	height:480px;
	padding: 9px;
	background-color:#319fdd;
				}				
#main-content3 {
	width: 300px;
	height:550px;
	padding: 9px;	
	background-color:#319fdd;
				}									
#main-content33 {
	width: 300px;
	height:780px;
	padding: 9px;	
	background-color:#319fdd;
				}
#main-content34 {
	width: 300px;
	height:690px;
	padding: 9px;	
	background-color:#319fdd;
				}	
#main-content35 {
	width: 300px;
	height:920px;
	padding: 9px;	
	background-color:#319fdd;
				}	
#main-content4 {
	width: 300px;
	height:650px;
	padding: 9px;	
	background-color:#319fdd;
				}	
#main-content5 {
	width: 300px;
	height:725px;
	padding: 9px;	
	background-color:#319fdd;
				}
				
#main-content6 {
	width: 300px;
	height:1350px;
	padding: 9px;	
	background-color:#319fdd;
				}					
							
#main-content7 {
	width: 300px;
	height:770px;
	padding: 9px;	
	background-color:#319fdd;
				}					
/* main-content */
	/* start Footer */		
		
#footer
{	background: #fff;
	width: 959px;
	height: 159px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	margin: 0;
	padding: 4px;
	font-size: 12px;
	color: #82be45;	
}
#footer ul
{
	list-style: none;
	float: left;
	margin: 5px 0 0 0;
	padding: 0;	
}
#footer li
{	float: left;
	margin: 0;
	padding: 0 10px;	
	line-height: 12px;
}
#footer li.first
{	border: 0;
	padding: 0 10px 0 0;	
}
#footer a
{
	font-size: 12px;
	color: #319fdd;	
}
#footer p
{
	float: right;
	width: 80px;
	margin: 0;
	padding: 0;	
}
a.designer
{
	background: #319fdd no-repeat; 
	display: block;
	float: right;	
	width: 50px;
	height: 21px;
}
a.designer:hover { text-decoration: none; }
#quicklinks
{	margin: 0;
	padding: 0 0 3px 8px;	
}
#quicklinks dl
{	float: left;
	width: 280px;	
	margin: 0 10px 0 0;
	padding: 16px 30px 35px 15px;
	color: #ffffff;	
}
#quicklinks dl.social { width: 255px; }
#quicklinks dl.contactinfo
{	background: none;
	padding: 16px 0 35px 15px;	
}
#quicklinks dt
{	border-bottom: 1px dashed #ffffff;
	margin: 0;
	padding: 0 0 8px 0;
	font-size: 17px;
	font-weight: normal;	
}

#quicklinks dd
{	border-bottom: 1px dashed #ffffff;
	margin: 0;
	padding: 5px 0 3px 0;	
	text-align: right;
}

#quicklinks dd a
{	background: transparent url(../images/quicklink-icons.gif) no-repeat 0 0;
	position: relative;
	display: block;
	width: 100%; /* For IE6 */
	height: 20px;
	color: #ffffff;	
}
#quicklinks dd a.ql-flickr { background-position: 0 -20px; }
#quicklinks dd a.ql-weather { background-position: 0 -40px; }
#quicklinks dd a.ql-converter { background-position: 0 -60px; }
#quicklinks dd a.ql-contact { background-position: 0 -80px; }
#quicklinks dd a.ql-directions { background-position: 0 -100px; }
#quicklinks dd a:hover { text-decoration: none; }
#quicklinks dd a span
{	position: absolute;
	left: 25px;
	font-weight: bold;
	text-align: left;	
}
.clearfix:after
{	clear: both;
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";	
	height: 0;
}
.clearfix { display: inline-block; }
.footer-links { color: #319fdd;
font: 10px Verdana, Arial, Helvetica, sans-serif;
 }
/* End Footer */
#quicklinks {
margin:0;
padding:6px 0 3px 5px;
}
#quicklinks dl {
color:#FFFFFF;
float:left;
margin:0 10px 0 0;
padding:16px 30px 35px 15px;
width:275px;
}
#quicklinks dl.social {
width:255px;
}
#quicklinks dl.contactinfo {
background:none repeat scroll 0 0 transparent;
padding:16px 0 35px 15px;
}
#quicklinks dt {
border-bottom:1px dashed #FFFFFF;
font-size:17px;
font-weight:normal;
margin:0;
padding:0 0 8px;
}
#quicklinks dd {
border-bottom:1px dashed #FFFFFF;
margin:0;
padding:5px 0 3px;
text-align:right;
}
#quicklinks dd a {
background:url("../images/quicklink-icons.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
height:20px;
position:relative;
width:100%;
}
#quicklinks dd a.ql-flickr {
background-position:0 -20px;
}
#quicklinks dd a.ql-weather {
background-position:0 -40px;
}
#quicklinks dd a.ql-converter {
background-position:0 -60px;
}
#quicklinks dd a.ql-contact {
background-position:0 -80px;
}
#quicklinks dd a.ql-directions {
background-position:0 -100px;
}
#quicklinks dd a:hover {
text-decoration:none;
}
#quicklinks dd a span {
font-weight:bold;
left:25px;
position:absolute;
text-align:left;
}	

/* rotate specials */
.slideshow2 { height: 160px; width: 309px; margin:-2px; }
.slideshow2 img { border:#eee 2px solid; background-color: #319fdd; }
/* rotate specials */
/* Gallery */
.gallery li { display:inline; list-style:none; padding: 3px; }
.gallery-big { border: 2px #FFF solid; margin-left: 37px; }
.center { margin-left: 30px; margin-right: 0px; }
/* Gallery */
/* Table Contact Us Page */
.aboutus { display:block;
border: 2px #fff solid;  
margin-left: auto; 
margin-right:auto;
}
.currency { width: 500px;
		margin-left:auto;
		margin-right:auto;
		}
		
		
