p.body { color: black; font-size: 12px; font-family: arial, helvetica, sans-serif; background-color: transparent; text-align: left; vertical-align: top; padding: 0 12px; }
p.bodynohead { color: black; font-size: 12px; font-family: arial, helvetica, sans-serif; background-color: transparent; text-align: left; padding: 12px 12px 0; vertical-align: top; }
p.head { color: teal; font-size: 19px; font-family: arial; font-weight: bold; font-variant: small-caps; text-align: left; vertical-align: top; padding: 12px 12px 0; }
p.quotes { color: navy; font-size: 12px; font-family: "times new roman", times; font-style: italic; text-decoration: none; text-align: left; margin: 0 12px; padding: 12px 12px 0; }
p.adtop { color: white; font-size: 12px; font-family: arial, helvetica, sans-serif; background-image: none; text-decoration: none; text-align: left; text-indent: 0; vertical-align: top; position: absolute; width: 140px; height: 140px; visibility: visible; float: left; margin: 0 12px 0 5px; padding: 6px 6px 0 0; }
span.disc { color: black; font-size: 11px; font-family: "times new roman", times; font-style: italic; text-decoration: none; text-align: left; margin: 0 12px; padding: 12px 12px 0; }
span.discw { color: black; font-size: 11px; font-family: "times new roman", times; font-style: italic; text-decoration: none; text-align: center; margin: 0 12px; padding: 12px 12px 0; }
span.subhead { color: teal; font-size: 12px; font-family: arial; font-style: italic; text-decoration: none; text-align: left; margin: 0 12px; padding: 12px 12px 0; }
p.subhead2 { color: teal; font-size: 12px; font-family: arial; font-style: italic; text-decoration: none; text-align: left; margin-left: 12px; }
p.news { color: black; font-size: 14px; font-family: "times new roman", times; text-decoration: none; text-align: left; margin-left: 12px; padding: 24px 12px 0; }
div.adbot
{ vertical-align: text-top; position:absolute; left:800px; top: 330px; width: 125px; height: 154px; overflow:hidden; float: left; margin: 0; padding: 0; border-color: black; border-width: 0; z-index: +1}
div.adtop
{vertical-align: text-top; position:absolute; left:800px; top: 160px; width: 125px; height: 154px; overflow:hidden; float: left; margin: 0; padding: 0; border-color: black; border-width: 0; z-index: +1}
p.adhead { color: #FFFFFF; font-size: 13px; font-family: arial; font-weight: bold; font-variant: small-caps; text-align: left; vertical-align: top; }
p.adbody { color: #FFFFFF; font-size: 11px; font-family: arial; text-align: left; vertical-align: top; }
div.mail
{ color: #FFFFFF; font-size: 9px; background-color:transparent; text-transform: none; vertical-align: text-top; position:absolute; left:800px; top: 475px; width: 125px; height: 174px; overflow:hidden; float: left; margin: 0; padding: 0; border-color: black; border-width: 0; z-index: +1}

/* calendar formating */

#cal {
	position:absolute;
	width:780px;
	height:100%;
	background-color:#7DB2CE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 321px;
	top: 168px;
	background-position: center;
}

/* Google map formatting */

#map {
	position:absolute;
	width:475px;
	height:425px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 321px;
	top: 168px;
	background-position: center;
}
/* menu formating */

#menu { position:absolute; width:395px; height:335px; background-color:#b3d0e2; background-position: center; left: 350px; top: 125px; text-align: center; padding: 0; }
p.form { color: black; font-size: 10px; font-family: "times new roman"; padding-top: 12px; padding-right: 12px; padding-bottom: 0; padding-left: 0 !important; }
p.menu { color: black; font-size: 11px; font-family: "times new roman", Times, serif; text-align: center; }
p.menuw { color: black; font-size: 11px; font-family: "times new roman", Times, serif; text-align: center; }
p.item { color: #00535e; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; font-style: italic; text-align: center; }
p.calitem { color: #00535e; font-size: 11px; font-family: "times new roman", times, serif; font-weight: bold; font-style: italic; text-align: center; padding-right: 1px; padding-left: 1px; }
p.calday { color: #00535e; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold;  text-align: center; }
p.caldate { color: white; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: right; background-color: #7db2ce; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; }
p.menuhead { color: #00535e; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: center; }
p.menuheadw { color: #00535e; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: center; }
span.item { color: #00535e; font-size: 11px; font-family: arial, helvetica, sans-serif; font-style: italic; font-weight: bold; text-align: center; }
