body   { 
background-color: #0090C8;
font-family: arial, helvetica, sans-serif;
color: #000;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align: justify;
font-size: 11pt;
}


a:hover       { 
background-color: transparent;
text-decoration: underline; 
font-family: arial, helvetica, sans-serif; 
font-weight: bold; 
color: #94b5ff;
}

  td        { 
background-color: transparent;
text-decoration: none; 
font-family: arial, helvetica, sans-serif; 
color: #000080; 
text-align: justify;
text-justify: inter-word;
font-size: 11pt;
vertical-align: top;
}


.header {
background-color: transaprent;
border: dotted 5px #d8d8d8;
width: 750px;
height: 105px;
}

.h1head {
background-color: transparent;
margin-top: 10px;
margin-bottom: 5px;
}

.headtext {
background-color: transparent;
font-family: arial, helvetica, sans-serif;
font-size: 95%;
font-weight: bold;
text-align: center;
color: #fff;
}

.space {
background-color: transparent;
margin-top: 3px;
margin-bottom: 3px;
}

.heavy {
background-color: transparent;
font-weight: bold;
font-size: 135%;
}

.htags {
background-color: transparent;
margin: 0 0;
}

.month {
background-color: transparent;
text-align: center;
font-weight: bold;
width: 33%;
padding: 5px;
color: #fff;
border: inset 2px #000080;
}

.date {
background-color: transparent;
text-align: left;
font-weight: bold;
width: 33%;
}

#Layer1 {
	position:relative;
	z-index:6;
	left: 0%;
	top: 0%;
}
#Layer2 {
	position:absolute;
	z-index:7;
	left: 1%;
	top: 1%;
}

.center {
background-color: transparent;
text-align: center;
}


.info {
	background-color: #CCffff;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	height: auto;
	color: #000000;
}

.decrease {
background-color: transparent;
font-size: 10pt;
}

.nav {
background-color: transparent;
vertical-align: middle;
}
.topleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #66FFFF;
}

.cd {
	background-color: #FFFFFF;
	text-align: left;
	color: #000000;
	background-repeat: repeat;
	padding-left: 4px;
	padding-right: 4px;
	height: auto;
}

.special {
background-color: transparent;
color: #fff;
font-weight: bold;
font-size: 10pt;
}

.martini {
background-color: transparent;
border: solid 1px #fff;
text-align: center;
}

.homeimages {
background-color: transparent;
border: ridge 3px #ffff33;
text-align: center;
}

.images {
background-color: transparent;
border: outset 3px #fff;
text-align: center;
}

.imagedesc13 {
background-color: transparent;
text-align: center;
font-size: 9pt;
color: #fff;
width: 25%;
border: solid 1px #000080;
}

.imagedesc {
background-color: transparent;
text-align: center;
font-size: 9pt;
color: #fff;
width: 25%;
border-left: solid 1px #000080;
border-right: solid 1px #000080;
border-bottom: solid 1px #000080;
}

.descmidl {
background-color: transparent;
text-align: center;
font-size: 9pt;
color: #fff;
width: 25%;
border-top: solid 1px #000080;
border-right: solid 1px #000080;
border-bottom: solid 1px #000080;
}

.descmid {
background-color: transparent;
text-align: center;
font-size: 9pt;
color: #fff;
width: 25%;
border-top: solid 1px #000080;
border-bottom: solid 1px #000080;
}

.descmidb {
background-color: transparent;
text-align: center;
font-size: 9pt;
color: #fff;
border-bottom: solid 1px #000080;
}

.descmidbl {
background-color: transparent;
text-align: center;
font-size: 9pt;
color: #fff;
border-bottom: solid 1px #000080;
border-right: solid 1px #000080;
}

.bigpics {
background-color: transparent;
width: 400px;
border-bottom: solid 1px #000080;
vertical-align: middle;
height: 350px;
}


.recipe {
background-color: transparent;
color: #fff;
font-weight: bold;
font-size: 9pt;
}

.em {
background-color: transparent;
font-style: italic;
font-weight: bold;
font-size: 10pt;
}

.bottom {
background-color: transparent;
height: 40px;
}

.lowernav a:link {
background-color: transparent;
color: #fff;
text-align: center;
font-size: 8pt;
text-decoration: underline;
}

.lowernav a:visited {
background-color: transparent;
color: #fff;
text-align: center;
font-size: 8pt;
text-decoration: none;
}

.lowernav a:hover {
background-color: transparent;
color: #94b5ff;
text-align: center;
font-size: 8pt;
text-decoration: underline;
}

.contactborder {
background-color: transparent;
color: #fff;
border: outset 3px #fff;
}

.contacttext {
background-color: transparent;
color: #fff;
border: solid 1px #000080;
vertical-align: middle;

}
.calypso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.calendar {
	background-image: url(../images/pick.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: left;
}
.calendar2 {
	background-color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.calendar3 {
	background-color: #00CCFF;
	background-image: none;
	background-repeat: no-repeat;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
