
* { padding: 0; margin: 0; }

body {
	  font-family:Geneva, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  background: #f7ead1 url(images/xtile.gif) repeat;
}
#wrapper { 
 margin: 0 auto;
 width: 800px;
 background: #FFF;
 margin-bottom: 1px;
 height: auto;
 border: #82653b solid 1px;
 border-bottom: #3e2118 solid 5px;
 background-color:#f7ead1;
}
#header {
 color: #333;
 width: 800px;
 height: 139px;
 background: #BD9C8C;
}
/*- header -------------------*/

#logo {
	background:url("images/logo.jpg") no-repeat left top;
	width: 183px;
	height: 139px;
	background-color:#f7ead1;
}
/*--- content ---------- */
/*---
#welcome {
	background: #a88462 url(images/785753_together.jpg) no-repeat right top;
	height: 180px;
	color: #e4d8c2;
}
-- */
h1 {
 font-size:14px;
 padding: 5px 0px 15px 0px;
 color: #563b28;
}

#inset{
color: #a58d84;
padding: 35px 30px 35px 30px;
text-align:justify;
}

p{
color: #6b3b28;
text-align:justify;
}

a {
text-decoration: none;
color: #6b3b28;
font-weight:bold;
}

a:hover {
text-decoration: none;
color: #bf5c3d;
font-weight:bold;
}
/* bottombar --------------*/
#bottombar {
width: 617px;
height: 162px;
background: url("images/bottombarbg.jpg") repeat-y left top;
}

#splashcontent {
	padding: 25px 25px 25px 25px;
	background: #fcf9f2;
	color: #6b3b28;
	border-left:1px solid #d0c0a4;
}


/*- Menu Tabs--------------------------- */ 
    #tabs {
      width:166px;
	  font-weight:bold;
      color:#e6d5b3;  
	  padding: 5px 8px 5px 8px;
      }
    #tabs ul {
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
	  display:block;
      background:url("images/btn.jpg") no-repeat left top;
      margin:3px 0 3px 0;
      padding: 0;
      text-decoration:none;
	  width: 166px;
	  height: 31px;
	  text-align: center;
      }
    #tabs a span {
      float:left;
      display:block;
      padding:5px 15px 4px 6px;
      color:#e6d5b3;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#e6d5b3;
      }
    #tabs a:hover {
      background-position:0% -31px;
      }
    #tabs a:hover span {
      background-position:100% -31px;
      }
	  
/*- Quote of the day -------------- */

#qotd {
	width: 183px;
	height: auto;
	color: #3e2118;
	font-size:11px;
	background:url("images/qotdtile.jpg") repeat-y;
}
#message {
	width: 145px;
	margin: 5px 15px 10px 15px;
	text-align:center;
	font-weight:bold;
}
#author {
	text-align:center;
	font-size:9px;
}

/*- Poll -------------------------------------*/
#poll {
	width: 183px;
	font-size:11px;
	background: url("images/polltile.jpg") repeat-y;
}
#question {
	width: 145px;
	margin: 7px 15px 10px 15px;
	text-align:center;
	font-weight:bold;
}
#pollform {
	width: 145px;
}
input {
	padding-top:2px;
}
img {
	padding: 0;
	margin: 0;
}
.pop {
	position: absolute;
	width:400px;
	top:0px;
	left:0px;
	background-color: #fbf6cc;
	display: block;
	visibility:hidden;
	padding: 15px;
	z-index:10;
	border-style: solid;
	border-left-color:#9f4d32;
	border-top-color:#9f4d32;
	border-right-color:#7f3a25;
	border-bottom-color:#7f3a25;
	border-width:1px 2px 2px 1px;
	text-decoration:none;
	text-align:justify;
	text-justify:distribute;
	text-align:left;
	font-size:9pt;
	font-weight:normal;
	cursor:hand;
}
.pop ul li
{
	padding:8px;
	font-weight:bold;
	list-style-image: url("images/bulletpop.gif");
}
.pop ul 
{
	margin:0px;
	padding-left:25px;
}
/* IE fix*/
a.icon:hover {
	background-color: transparent;
}
a.icon:hover .pop
{
	visibility:visible;	
}
table.recipe td 
{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
	vertical-align:top;
	font: 8pt arial;
	text-justify:auto;
	text-align:justify;
}
h5 {
 font-size:12px;
 padding: 0px 0px 3px 3px;
 color: #563b28;
}
input 
{
	font:8pt arial;
}
td 
{
	vertical-align:top;	
}
ul.recipe li
{
	margin-left:15px;
	color: #844c35;
	list-style-image: url("images/bullet.gif");
}
table.activities th
{
	font-weight:bold;
	text-align:left;
	padding:3px;
}
table.activities td
{
	padding:3px;
	text-align:right;
}
table.activities td.indent
{
	text-align:right;
	padding:3px;
	font-weight:normal;
}
table.activities th.header
{
	background-color:#BD9C8C;
	padding:5px;
}
div.recipeNut
{
	font-size:7pt;
	padding-left:9px;
}