/*
a
{
	font-size:12px;
	color:#D6FF35;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	
}

a:hover
{
	font-size:12px;
	color:#000000;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}
*/
.headertext
{
	font-size:14px;
	color:#c1e616;
	font-family:Arial;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}
/*
.pageheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
	color: #FFFFFF;
}
*/

#like-button	{ background: #fff; padding: 7px; border:none; width:200px; height:55px; margin: 0 0 0 5px;}

.button, .button img	{ outline:0px; border:0px; text-decoration:none;}

#flash {
  position: relative; /*or absolute*/
  z-index: 0;
}

.pageheader {
	font-size:14px;
	color:#c1e616;
	font-family:Arial;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}

.pagesubheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #FFFFFF;
}

body, .bodytext
{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.subtitletext
{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	font-style: italic;
}

.leftmenutext
{
	font-size:12px;
	color:#605C43;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.calendartext
{
	font-size:12px;
	color:#0089AB;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

a.calendarlink:hover
{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

a.calendarlink:link
{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

a.calendarlink:visited
{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.formtext
{
	font-size:12px;
	color:#0089AB;
	font-family:Arial;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}

.footertext
{
	font-size:12px;
	color:#D6FF35;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.footertext:hover
{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.headertitles 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: none;
	color: #C2E41B;
}

.eventcalendar 
{
	font-size:12px;
	color:#000000;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

a.eventcalendar:link
{
	font-size:12px;
	color:#000000;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}
a
{
	font-size:12px;
	color:#D6FF35;
	font-family:Arial;
	font-weight:bold;
	text-transform: none;
	text-decoration:underline;
}

a:hover
{
	font-size:12px;
	color:#000000;
	font-family:Arial;
	font-weight: bold;
	text-transform: none;
	text-decoration: underline;
}

.homeeventtext
{
	font-size:11px;
	color:#0089AB;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.homeeventtext a:hover
{
	font-size:11px;
	color:#0000FF;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.homeeventtext a
{
	font-size:11px;
	color:#0089AB;
	font-family:Arial;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.pageindent {
	margin-left:10px;
}

.calendartext a{ color:#829d04; font-style:italic; font-weight:bold; font-size: 1.1em;}
.calendartext a:hover{ color:black; font-style:italic;}

#footer-address	{ background:#0089ab;color:#D6FF35;}
.vcard			{ margin: 5px 10px;}
.vcard p	 	{ margin: 0 0 8px 0;}
.type,
.postal-code	{ border-right: 1px solid #D6FF35; padding: 0 10px 0 0;}
.street-address,
.tel			{ padding: 0 10px; border-right: 1px solid #D6FF35;}
#follow-us		{ width: 100%; text-indent:none; margin: 0px; padding: 0 0 10px 0; height: 63px;}
#follow-us li	{ float: left; list-style-type:none; width: 50px; margin: 0 0 0 5px;}
#follow-us li a	{ display:block; height: 0px; overflow:hidden; padding: 63px 0 0 0; width: 50px; background-image: url(../images/button-follow-us.gif);}
#follow-facebook{ background-position: -50px 0px;}
#follow-youtube	{background-position:-100px 0px;}
#follow-twitter	{ background-position:-150px 0px;}

#footer-address .hawaii	a	{ font-weight:normal; padding: 0 0 0 10px;}
