﻿@import url("layout.css");
body {font-family: Arial, Helvetica, sans-serif;font-size: small;background-color: #EDEDED;padding-top:10px;
background-image: url('../images/bggreen.gif');background-repeat:repeat-x;}

#container {background-color: #FFFFFF; border:1px #000000 solid;}

#masthead {background-color: #FFFFFF;background-image: url('../images/pemblehdr1a.jpg');background-position: 50% top;background-repeat: no-repeat;}

#navigation {background-image: url('../images/pemblehdr1b.jpg');height: 27px;background-repeat: no-repeat;font-size: small;}
html>body #navigation {overflow: hidden;}

#column_l {width: 630px;padding: 20px 0px 10px 20px;background-color: #fff;}
html>body #column_l {width: 630px;padding: 20px 0px 10px 20px;background-color: #fff;}

#column_r {width: 170px;padding-top:95px;padding-right:10px;background-image: url('../images/pemblehdr1c170.jpg');background-repeat: no-repeat;background-position: right top;}
html>body #column_r {width: 170px;padding-top: 95px;padding-right:10px;background-color: #fff;}

#content {background-color: #fff;}

#footer {text-align: center;padding-bottom: 10px;}
html>body #footer {text-align: center;padding-bottom: 0;}

/* Navigation */
#navigation ul {list-style-type: none;width: 100%;margin: 0;padding: 0;}
#navigation li {float: left;}
#navigation a {text-decoration: none;color: #FF6600;display: block; padding: 5px;}
#navigation a:hover {text-decoration: none;color: #FFCC66;}

/* Right Column */
#column_r img {border: 1px solid #808080;}

/* Site typography */
h1 {font-size: x-large;color: #339933;}
h2 {font-size: x-large;color: #339933;border-bottom: 2px #FF6600 solid;}
h3 {font-size: medium;color: #339933;}
h4 {font-size: large;color: #339933;}
h5 {font-size: small;color: #339933;}
h6 {font-size: xx-small;color: #300;}

/* Footer */
#footer p {font-size: x-small;color: #000;}

/* Links */
a {color: #8b0000;text-decoration: underline;}
a:hover {color: #fa3;text-decoration: underline;}

.style_news_head { font-size: medium; color: #006600; }
.style_news_tag { font-size: small; }
.style_news_credit { font-size: x-small; font-style: italic; color: #808080; }

.style_bold {font-weight: bold;}
.style_italic {font-style: italic;}
.style_spon {text-align: center; padding-bottom: 10px;}
.style_ackowledge {font-size: x-small; color: #999; text-align: left; }
.style_credits { font-size: x-small; text-align: right; color: #000099 }
.style_calendar { font-size: x-small; color: #000000; text-align: center; }
.style_grid { background-color:#CCFF99; text-align: center; }
.style_top { font-size: x-small; font-style: italic; color: #999999; text-align: left; }
.style_smlspon {text-align: center; width:160px; }
.style_tip { color: #FF6600; font-style: italic; font-size: small; }
.style_sale { color: #FF6600; font-style: italic; font-size: small; }
.style_bmark { text-decoration: none; font-weight:bold; color: #FF0000;}
.style_sched { font-size:small; font-style: italic; margin-top: 0px; margin-bottom: 0px; }
.style_hover { visibility:hidden; position:absolute; top:110px; left:20px; width: 600px; }
.style_hsehdr { padding: 10px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #339933; margin-bottom: 5px;}
.style_hsedet { padding: 0px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #FF6600; margin: 0px 0px 0px 0px; }
.style_hsechat { padding: 0px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: italic; color: #000000; margin: 5px 0px 0px 0px; }
.style_horsepicl { border:1px #000000 solid; margin:0px 15px 0px 0px; }
.style_horsepicr { border:1px #000000 solid; margin:0px 0px 0px 15px; }

.pic_right { float: right; margin-left: 10px; }
.pic_left {float: left; margin-right: 10px; }

.pic_left {float: left; margin-right: 10px; }

.event_news_pics_l {BORDER: #534c46 2px solid;MARGIN: 0px 15px 0px 0px;float: left;}
.event_news_pics_r {BORDER: #534c46 2px solid;MARGIN: 0px 0px 0px 15px;float: right;}

.cap { color: #808080; font-size: xx-small; font-style: italic; text-align: right; margin-bottom: 7px; }
.capl { color: #808080; font-size: xx-small; font-style: italic; text-align: left; margin-bottom: 7px; }
.cap2 { color: #808080; font-size: xx-small; font-style: italic; text-align: center; margin-bottom: 7px; }

.style1 {text-align: center;}
.style2 {width:161px;border:1px solid #999;border-collapse:collapse;text-align:center;}
.style3 {border:0px; text-decoration:none;}
.style5 { color: #006600; font-style: italic; text-decoration: none;}
.style6 { color: #CC0000; font-style: italic; text-decoration: none;}

#CalendarContainer { border: 0px solid #999; width: 165px; text-align:center; margin: 5px auto; padding: 1px; }
#Calendar {	margin: 0px auto; text-align:center; }
#Calendar td { margin: 0; padding: .2em; font: small normal Verdana, Arial, Helvetica, sans-serif; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
#Calendar .event { background-color: #33CC33; color:#FFFFDD; font-weight: bold; text-decoration: none; cursor: pointer;	text-align:center; }
#Calendar .week { background-color: #66FF66; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align:center;width:23px;height:10px }
#Calendar .weekend { background-color: #66FF66; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align:center;width:23px;height:10px }
#Calendar .days { background-color: #CCFFCC; color: #000066; font-family: Arial, Helvetica, sans-serif; font-size: x-small; height:15px; text-decoration: none; }
#Calendar .SatSun { background-color: #99FF99; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: x-small; height:15px; text-decoration: none; }
#Calendar .link { text-decoration: none; color:#0DB0FF; }
#Calendar a.link:link { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; background-color: #33CC33; 
color:#FFFFDD; padding:0px; text-align:center; line-height:10px; height:10px; display: inline; border: none; }
#Calendar a.link:hover { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; background-color: #33CC33; 
color:#FFFFDD; padding:0px; text-align:center; line-height:10px; height:10px; display: inline; border: none; }
#Calendar a.link:visited { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; background-color: #33CC33; 
color:#FFFFDD; padding:0px; text-align:center; line-height:10px; height:10px; display: inline; border: none; }

#scroller_container { width:600px; float:left; }
#scroller { color: #FF6600; font-weight:bold; width:110px; float:left; font-size: medium; }
#news_scroller_headline{ float:left; width: 475px; color: #FF0000; border: none; font-weight: bold; font-size: medium;}
