/* @override 
	http://wmb.com:8888/Templates/css/screen.css
	http://wandamountainboys.com/Templates/css/screen.css
*/

/*	Desc: *title* Screen Style Sheet
	Author: SSE Design Group http://ssedesigngroup.com
	Date: *last modified date*
	d74327  ltred
    6e2e26  dkred
    fbf2e3  beige
    e5ddd2  backgrd
=== === === === === === === === === === */
/*=STRUCTURE
=== === === === === === === === === === */
body {background-color: #e5ddd2; color: #000; padding: 0;margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

/*=COMMON
=== === === === === === === === === === */
a {color: #d74327; text-decoration:underline;}
a:visited {color: #888;}
a:hover {color: #6e2e26;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
.smtext {font-size: 10px;}
.medtext {font-size:11px;}

.img {border:1px solid #000;}
.img2left {float:left; margin-right:8px;}
.img2right {float:right; margin-left:8px;}

/*=WRAPPER
=== === === === === === === === === === */
#wrapper {width: 780px; margin:auto;}

/*=MASTHEAD
=== === === === === === === === === === */
#masthead {width:780px; height:255px;}
#masthead h1 {text-indent: -9999px;font-size: 1%}

/*=NAVIGATION
=== === === === === === === === === === */
#nav {background: url(/images/nav.jpg) repeat; height: 57px; width:780px;}
#navcontainer {padding-top: 10px;}
#navlist ul {margin-left: 0; padding-left: 0; white-space: nowrap;}
#navlist li {display: inline;list-style-type: none;}
#navlist a {padding: 0px 10px; font-size: 14px; font-weight: bold;}
#navlist a:link, #navlist a:visited
{color: #fff; background-color: transparent; text-decoration: none; color:#d74327;}
#navlist a:hover {color: #000;background-color: transparent;text-decoration: none;}

/*=CONTENT
=== === === === === === === === === === */
#content {}

/*=FORMS
=== === === === === === === === === === */
.feedbackTextarea {width: 300px;}

/*=NEWS
=== === === === === === === === === === */
div#news {margin: 2em 0 1em 1em;  /* margin for the entire div surrounding the news list */ border: 1px solid #000; 
  background: #FFE9AF; }
div#news h2 {line-height: 2em; background: #fff;}
.NewsSummary {padding: 0.5em 0.5em 1em; /* padding for the news article summary */ margin: 0 0.5em 1em 0.5em; /* margin to the bottom of the news article summary */ border-bottom: 1px solid #ccc;}
.NewsSummaryPostdate {font-size: 90%; text-align: right; color: #888;}
.NewsSummaryLink {font-weight: bold; padding-top: 0.2em;}
h1 .NewsSummaryLink {font-size: 16px;}
.NewsSummaryCategory {font-style: italic; margin: 5px 0;}
.NewsSummaryAuthor {font-style: italic; padding-bottom: 0.5em;}
.NewsSummarySummary, .NewsSummaryContent {line-height: 140%;}
.NewsSummaryMorelink {padding-top: 0.5em; text-align: right;}
#NewsPostDetailDate {font-size: 90%; margin-bottom: 5px; font-weight: bold;}
#NewsPostDetailSummary {line-height: 150%;}
#NewsPostDetailCategory {font-style: italic; border-top: 1px solid #ccc; margin-top: 0.5em; padding: 0.2em 0;}
#NewsPostDetailContent {margin-bottom: 15px; line-height: 150%;}
#NewsPostDetailAuthor {padding-bottom: 1.5em; font-style: italic;}
/* to add specific style to the below divs, uncomment them. */
/* 
#NewsPostDetailTitle {}
#NewsPostDetailHorizRule {}
#NewsPostDetailPrintLink {}
#NewsPostDetailReturnLink {}
*/

/*=CALENDAR
=== === === === === === === === === === */
/*
Example stylesheet for Calendar module For using this "big"-class insert something like this in your page
or template;
{cms_module module='Calendar' table_id='big'}
*/
/* make all links red */
.calendar tr td a {color: red;}
/* highlight "today" for the small calendar */
.calendar-today {font-weight: bold;}
/* display the "upcominglist" as one line per entry (assuming table_id='cal-upcominglist') */
#cal-upcominglist .calendar-date-title, #cal-upcominglist .calendar-summary-title {display: none;}
#cal-upcominglist h2, #cal-upcominglist .calendar-date, #cal-upcominglist .calendar-summary {display: inline;margin-right: 5px;}
/* tidy up text sizes for lists */
#cal-list h1, #cal-upcominglist h1 {color: red; font-size: 120%;}
#cal-list h2, cal-upcominglist h2 {font-size: 110%;}
/** large calendar rules (assuming table_id='big') **/
/* border on for #big */
#big {margin: 0px; border-collapse: collapse; border: 1px solid black;}
/* nice squares for the #big table */
#big th {border: 1px solid black; padding: 3px; width: 75px;}
#big td {border: 1px solid black; vertical-align: top; padding: 3px; height: 75px; width: 75px;}
/* format summaries nicely in #big */
#big ul {margin: 0px; padding: 0px; padding-left: 5px;}
#big li {list-style-type: none; padding: 0px; margin: 0px;}
/* background colours for #big */
#big td {background-color: silver;}
#big .calendar-day {background-color: #80ff80;}
#big .calendar-today {font-weight: normal; background-color: #8080ff;}
.calendar-event .calendar-date-title, .calendar-event .calendar-summary-title, .calendar-event, .calendar-details-title {}

/*=FOOTER
=== === === === === === === === === === */
#footer {background: url(/images/footer.jpg) no-repeat; height: 103px;}
.footer {font-size: 10px; text-align: center; color: #fff; padding-top: 35px;}
.footer a, .footer a:visited, .footer a:hover {color: #fff; text-decoration:underline;} 