BODY	{
	background-color: #e1c460;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#563409;
	margin: 0;
	padding: 0;
	border: #000000 0px solid;
	background-image: url(../images/bg.jpg);
	background-attachment: fixed;
	}
	
h1	{
	font-size:16px;
	font-weight:bold;
	color:#563409;
	}
	
.smalltext 	{
	font-size:12px;
	}

a {color:#563409; text-decoration:none;}

 /* PAGE LINK COLORS */

a:link		{ color: #563409; text-decoration: none; }

a:visited	{ color: #563409; text-decoration: none; }

a:active	{ color: #563409; text-decoration: none; }

a:hover		{ color: #e1c460; text-decoration: none; }

/* FORMAT */

#base {
  position:relative;
  top: 50px;
  width: 1149px;
  margin-left: auto;
  margin-right: auto;
}

#logo {
  width: 250px;
  padding-left:30px;
  height: 55px;
}

#navbar {
  float: left;
  position:relative;
  width: 1119px;
  padding-left:30px;
  height: 30px;
  background: url('../images/menu_bg.jpg') no-repeat left bottom;
}

#navbar2 {
  float: right;
  position:relative;
  left: -20px;
  top: -30px;
  width: 99px;
  height: 30px;
  overflow:hidden;
}

#mainframe {
  top:30px;
  width: 1149px;
  height: 520px;
  background: url('../images/main_bg.jpg') no-repeat center bottom;
}

#content {
  float: left;
  position:relative;
  left: 30px;
  top: 15px;
  width: 760px;
  height: 435px;
  padding: 5px 20px 20px 20px;
  background: url('../images/content_bg.png') no-repeat left top;
}


#cook {
  float: left;
  position:relative;
  left: 30px;
  top: 15px;
  width: 800px;
  height: 460px;
  text-align:center;
  background: url('../images/content_bg.png') no-repeat left top;
}

#photo {
  position:relative;
  left: 15px;
  top: -26px;
  width: 736px;
  height: 450px;
}

#feature {
  float: right;
  position:relative;
  left: -20px;
  top: 15px;
  width: 230px;
  height: 155px;
  padding: 5px 20px 20px 20px;
  background: url('../images/feature.png') no-repeat left top;
}

#feature2 {
  float: right;
  position:relative;
  left: -20px;
  top: 40px;
  width: 230px;
  height: 101px;
  padding: 10px 20px 20px 20px;
  background: url('../images/feature2.png') no-repeat left top;
}

#feature3 {
  float: right;
  position:relative;
  left: 10px;
  top: 15px;
  width: 270px;
  height: 455px;
  padding: 5px 20px 20px 20px;
  background: url('../images/feature3.png') no-repeat left top;
}

#picthumb {
  position:relative;
  left: 5px;
  top: 10px;
  width: 270px;
  height: 455px;
}



#bottomframe {
  width: 1149px;
  height: 19px;
  background: url('../images/bottomframe_bg.jpg') no-repeat left top;
}

#footer {
  width: 1049px;
  margin-left: auto;
  margin-right: auto;
  text-align:center;
  color:#6d5600;
  font-size:12px;
}


 /* START CODE FOR THE FORMS */


.pastaform	{ FONT: 14px comic sans ms, arial, verdana, sans-serif;
		  COLOR: #000000;
		  margin-top:1px;
		  BORDER: #000000 0px solid;
		  border-bottom: #563409 1px solid;
		  width:100%;
		}

.pastacomment	{ FONT: 14px comic sans ms, arial, verdana, sans-serif;
		  COLOR: #000000;
		  background: url('../images/comment_bg.png') repeat-y left top;
		  margin-top:1px;
		  BORDER: #563409 0px solid;
		  width:100%;
		  overflow-y:hidden;
		}


.dropdown 	{ FONT: 12px arial, verdana, sans-serif;
		  COLOR: #000000;
		  margin-top:1px;
		}	

.form-button {
		  background-color:#ffffff;
		  FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		  font-size: 14px;
		  font-weight: bold;
		  color: #563409;
		  text-align: center;
		  cursor:pointer;
		  padding: 2px;
		  BORDER: #999999 0px solid;
		  }


.submit-buttonon {
		  background-color:#ffffff;
		  FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		  font-size: 14px;
		  font-weight: bold;
		  color: #e1c460;
		  text-align: center;
		  cursor:pointer;
		  padding: 2px;
		  BORDER: #999999 0px solid;
		  }






 /* MISC CODE AND COLORS */


.page-splits	{ COLOR: #CCCC99; HEIGHT: 1px; WIDTH: 90%; }


.nobreak	{ white-space:nowrap; }


.just 		{ text-align: justify; }



 /* PAGE IMAGE BORDERS (GALLERY BORDERS BELOW) */


.borders		{ border: #FFFFFF 1px solid; cursor:pointer; }




 /* GALLERY NAV MENU */



.menu-nav	{ font-family: verdana, arial, helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: bold;
		  text-align: center;
		  letter-spacing: 0px;
		  height: 19px;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 12px;
		  padding-right: 12px;
		  margin-left: 2px;
		  margin-right: 1px;
		  cursor:pointer;
		  line-height: 17px;
		  display: block;
		  white-space: nowrap;
		  border: #666666 1px solid; }


a.menu-nav:link 	{  background-color:#000000;
		  	   color: #FFFFFF;}


a.menu-nav:visited 	{  background-color:#000000;
		  	   color: #FFFFFF;}


a.menu-nav:active 	{  background-color:#000000;
		  	   color: #FFFFFF;}


a.menu-nav:hover 	{  background-color:#000000;
		  	   color: #FFFFFF;
			   border: #FFFFFF 1px solid;
			}

ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:1000px;
	position:relative;
	display:block;
	height:30px;
	font-size:12px;
	font-weight: bold;
	background:transparent url(../images/nav_bg2.png) repeat-x top left;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#fff0c1;
	text-decoration:none;
	font-weight:bold;
	padding:8px 20px 0 20px;
}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
	height:22px;
	background:transparent url(../images/nav_bg2.png) 0px -30px no-repeat;		
}
	

ul#menu li a.current
{
	display:inline;
	height:22px;
	background:transparent url(../images/nav_bg2.png) 0px -30px no-repeat;	
	float:left;
	margin:0;
}

 /* PICTURE GALLERY CODE */

.Galborder	 	{ border: #FFFFFF 1px solid; cursor:pointer; }	

A:hover .Galborder,
A:active .Galborder 	{ border: #FFCC66 1px solid; cursor:pointer; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }


.slideshow	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#000000;
		  cursor:pointer;
		  padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
		  border: #666666 1px solid; }



.slideshowon	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#000000;
		  cursor:pointer;
		  padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
		  border: #FFFFFF 1px solid; }



.form-margin	{ margin: 0px; }






 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide {display:none;}
.printhelp	{ width:600px; }
}
@media screen{
.printonly { display:none }
}





