/*
gold is ecc62c	brown is 917825
*/

body {
	margin:0;
	padding:0;
	background-color: #fff;
	font-family: Myriad, "MS Trebuchet", sans-serif;
	text-align:center;
}

#contented {
	margin: auto;
	width:725px;
	padding: 5px 25px 5px 15px;
	background: #fff url(pix/div-bg.jpg) repeat-y 0px 0px;
	}

#happifoot {
	margin: auto;
	width:725px;
	padding: 5px 25px 5px 15px;
	background: #fff url(pix/div-bott.jpg) no-repeat;	
}
.wash {
	clear:both;
}
/* LINKS */
a {
	color:#917825;
}
a:link {}
a:visited { color:#666;}
a:hover { background-color:#eee;}
a:active {}
/* IMAGES */
img {	
	border:1px solid #ecc62c;
}
img.nude {
	border:none;
}
.scream {
	float:right;
	margin:0px 4px;
}

/* TEXT */

em {
/*	font-style: normal;
	background:#ecc62c;*/
}
#contented p, #contented h3 {
	text-align:left;
	padding-left:45px;
	padding-right:75px;
}
#contented blockquote {
	text-align:left;
	margin-left:80px;
	margin-right:80px;
	padding:5px;
	background-color:#e1e1e1;
}
#contented p, #contented blockquote, dd {
	line-height:150%;
}
.attrib { /* blockquote */
	font-size:.8em;
	background-color:#fff;
	border:1px solid #917825;
	
}
/* LISTS */
.sunnygrey {
	list-style-type:square;
	list-style-image: url(pix/sunshine_grey_16.png);
	text-align:left;
	margin-left:80px;
	margin-right:20px;
}
dl {
	text-align:left;
	margin: 5px 80px 5px 80px;
	padding:10px 0px;
}
dt {
	color:#917825;
	font-weight:bold;
	padding:10px 0px;
}

/* MENU */
/* Adapted from: http://www.cssplay.co.uk/menus/menufour.html */

.menu a, .menu a:visited {
  text-decoration:none;
  text-align:center;
  background-color:#ecc62c; /* #aaa; */
  color:#fff;
/*  display:block; */
  width:8em; 
/*  padding:0.2em;*/
padding: .2em 1em .2em 1em;
  margin:0.5em auto;
/*  border-right:5px solid #fff;*/
border:3px solid #fff;
  }
.menu a:hover {
/*  border-right:5px solid #000;*/
border:3px solid #000;
color:#000;
  }
