.glossary {
	font-size : 11px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color:#5a471c;
}

.glossary-key {
	font-size : 11px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color:#60a038;
}

.glossary-cite {
	font-size : 10px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	line-height : 1.2em;
}
.glossary-title {
	font-size : 11px;
	font-family : lucinda,verdana,arial;
	font-weight : bold;
	color:#5a471c;
	margin-bottom: 0px;
}

.glossary-cap {
	font-size : 2.5em;
	font-family : times new roman,verdana,arial;
	font-weight : normal;
	background-image:url(images/cap.gif);
	background-repeat:no-repeat;
	width:40px;
	height:47px;
	text-align:center;
	color:60a038;
	border: 1px solid #625233;
	margin-right: 0.1em;
	margin-bottom: 0.1em;
}

A {
	color: 60a038;
}

.footer  {
	font-size : 12px;
	font-family : arial,tahoma;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.3em
}

H1 {
	font-size : 18pt;
	font-family : garamond,arial;
	font-weight : normal;
	text-decoration : none;
	color : #003399;
	margin-bottom : 7px;
	line-height : 1.0em;
}
H2 {
	font-size : 11pt;
	font-family : verdana,arial;
	font-weight : bold;
	text-decoration : none;
	color : #4c4c4c;
	margin-bottom : 3px;
	text-transform: capitalize;
}

.body {
	font-size : 13px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.3em;
}

.itemdescription {
	font-size : 14px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.3em;
	font-style:italic;
}

.recipecategory {
	font-size : 15px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #60a038;
	line-height : 1.3em;
	text-decoration:none;
	padding-left:10px;
}

.recipeside{
	font-size : 10px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.3em;
}

.form {
	font-size : 12px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.4em;
}

.title {
	font-size : 26px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
}

.title2 {
	font-size : 18px;
	font-family : lucinda,verdana,arial;
	font-weight : bold;
	color : #60a038;
	line-height : 1.4em;
}

.title3 {
	font-size : 18px;
	font-family : lucinda,verdana,arial;
	font-weight : bold;
	color : #5a471c;
	line-height : 1.4em;
}

.email {
	font-size : 12px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.2em;
}

.specials {
	font-size : 13px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.4em;
	padding-left: 15px;
}

.specialbullet {
	font-size : 11px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.3em;
	padding-left: 10px;
	padding-right:10px;
}

LI {
padding-top:1px;
}

.UL  {
	font-size : 13px;
	font-family : lucinda,verdana,arial;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.2em;
}

.menu  {
	font-size : 13px;
	font-family : lucinda;
	font-weight : bold;
	color : #ffffff;
	line-height : 1.3em;
	text-decoration:none;
}

.menu:hover  {
	font-size : 13px;
	font-family : lucinda;
	font-weight : bold;
	color : #eacb99;
	line-height : 1.3em;
	text-decoration:none;
}


.menusub  {
	font-size : 11px;
	font-family : lucinda;
	font-weight : bold;
	color : #5a471c;
	line-height : 1.3em;
	text-decoration:none;
}

.menusub:hover  {
	font-size : 11px;
	font-family : lucinda;
	font-weight : bold;
	color : #eacb99;
	line-height : 1.3em;
	text-decoration:none;
}

.birdseed  {
	font-size : 11px;
	font-family : lucinda,verdana,arial,tahoma;
	font-weight : normal;
	color : #5a471c;
	line-height : 1.3em;
	text-decoration : none;
}




.copyright  {
	font-size : 12px;
	font-family : Microsoft Sans Serif,verdana,arial,tahoma;
	font-weight : normal;
	color : #4c4c4c;
	line-height : 1.3em;
	text-decoration : none;
}


.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 3px;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid white;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #83b260;
padding: 3px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -60px;
left: 96px; /*position where enlarged image should offset horizontally */
z-index: 50;
}


