body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E6EEE6; font-size: 10px; }

.td_1 { padding: 1px; }
.td_2 { padding: 2px; }
.td_3 { padding: 3px; }
.td_4 { padding: 4px; }
.td_5 { padding: 5px; }
.td_6 { padding: 6px; }
.td_10 { padding: 10px; }
.td_20 { padding: 20px; }
.td_3top_10bot { padding: 3px 0 10px 0; }
.td_pic { padding: 0 6px 6px 0; }
.td_top { padding: 3px 0 0 0; }
.td_bottom { padding: 0 0 3px 0; }
.td_left { padding: 0 0 0 4px; }
.td_left_other { padding: 2px 2px 2px 10px; }
.td_10b { padding: 10px; border: 2px solid #3C7F35; }

.footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ABF39F;}
.email {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #99FF99;text-decoration: none;}

.hours {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: 85D478;}
.menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
.head {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #91EA82;}
.small {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;}

.headline {font-size: 16px; color: #69E25F;}
.headline a:link {font-size: 16px; color: #69E25F; text-decoration: none; border-bottom: 1px dotted #69E25F}
.headline a:active {font-size: 16px; color: #69E25F; text-decoration: none; border-bottom: 1px dotted #69E25F}
.headline a:visted {font-size: 16px; color: #69E25F; text-decoration: none; border-bottom: 1px dotted #69E25F}
.headline a:hover {font-size: 16px; color: #91EA82; text-decoration: none; border-bottom: 1px dotted #91EA82; background: #222222 }

.headlineg {font-size: 16px; color: #66CC66;}
.headlineg a:link {font-size: 16px; color: #66CC66; text-decoration: none; border-bottom: 1px dotted #66CC66}
.headlineg a:active {font-size: 16px; color: #66CC66; text-decoration: none; border-bottom: 1px dotted #66CC66}
.headlineg a:visted {font-size: 16px; color: #66CC66; text-decoration: none; border-bottom: 1px dotted #66CC66}
.headlineg a:hover {font-size: 16px; color: #91EA82; text-decoration: none; border-bottom: 1px dotted #91EA82; background: #222222 }

.subhead { color: #91EA82; font-size: 14px }
.subhead a:link { color: #91EA82; text-decoration: none; border-bottom: 1px dotted #91EA82 }
.subhead a:active { color: #91EA82; text-decoration: none; border-bottom: 1px dotted #91EA82 }
.subhead a:visited { color: #91EA82; text-decoration: none; border-bottom: 1px dotted #91EA82 }
.subhead a:hover { color: #91EA82; text-decoration: none; border-bottom: 1px dotted #91EA82; background: #222222 }

.subheadwt { color: #FF3333; font-size: 14px }
.subheadwt a:link { color: #FF3333; text-decoration: none; border-bottom: 1px dotted #FF3333 }
.subheadwt a:active { color: #FF3333; text-decoration: none; border-bottom: 1px dotted #FF3333 }
.subheadwt a:visited { color: #FF3333; text-decoration: none; border-bottom: 1px dotted #FF3333 }
.subheadwt a:hover { color: #ffffff; text-decoration: none; border-bottom: 1px dotted #ffffff; background: #222222 }

.text { color: #333333; font-size: 11px; line-height: 11px }
.text a:link { color: #333333; font-size: 11px; line-height: 11px; text-decoration: none; border-bottom: 1px dotted #333333 }
.text a:active { color: #333333; font-size: 11px; line-height: 11px; text-decoration: none; border-bottom: 1px dotted #333333 }
.text a:visited { color: #333333; font-size: 11px; line-height: 11px; text-decoration: none; border-bottom: 1px dotted #333333 }
.text a:hover { color: #333333; font-size: 11px; line-height: 11px; text-decoration: none; background: #222222 }

.textwt { color: #dddddd; font-size: 11px }
.textwt a:link { color: #dddddd; font-size: 11px; text-decoration: none; border-bottom: 1px dotted #dddddd }
.textwt a:active { color: #dddddd; font-size: 11px; text-decoration: none; border-bottom: 1px dotted #dddddd }
.textwt a:visited { color: #dddddd; font-size: 11px; text-decoration: none; border-bottom: 1px dotted #dddddd }
.textwt a:hover { color: #dddddd; font-size: 11px; text-decoration: none; background: #222222 }

.smallwt { color: #dddddd; font-size: 9px }
.smallwt a:link { color: #dddddd; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #ABF39F }
.smallwt a:active { color: #dddddd; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #ABF39F }
.smallwt a:visited { color: #dddddd; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #ABF39F }
.smallwt a:hover { color: #dddddd; font-size: 9px; text-decoration: none; background: #222222 }

/*form styles*/
input, textarea, select { color: #000000; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ffffff }

#main p { font-size: 11px; color: white; line-height: 15px; }
#main h1 { font-size: 20px; color: #91EA82; line-height: 20px; }
#main h2 { font-size: 17px; color: white; line-height: 17px; }
#main h3 { font-size: 17px; color: #E42829; line-height: 17px; }
#main a,
#main a:visited { color:#F4ABAB; text-decoration:none; }
#special h1 { font-size:30px; }
a.special,
a.special:visited { font-size:22px; color: #E42829; font-weight:bold; border-bottom:0; }