/* WINTER COLOR SCHEME */


body {
	background: #3c3c3c;
	background-image: url(graysquare.gif);background-repeat: repeat; 
	padding-left:0; padding-right:0; padding-top:13px; padding-bottom:25px; 
	}

a:link {color: #a74924; text-decoration: underline;}
a:visited {color: #a74924; text-decoration: underline;}
a:hover {color: #a74924; text-decoration: none;}
a:active {color: #a74924; text-decoration: underline;}

/* ------------ MAIN NAVIGATION ------------ */

ul#main-navigation {
	background: url(winter_nav_bar.jpg) no-repeat;
}

#main-navigation li a { /* styles main nav options */
  color: #fff;
}

#main-navigation li.selected a { /* styles selected nav item */
  color: #fff;
  background: #277595;
}

#main-navigation li.unselected ul a:link, #main-navigation li.selected ul a:link { /* styles links within the sub-menus */
  color: #000000;
  background-color: #fff;
}

#main-navigation li.unselected ul a:visited, #main-navigation li.selected ul a:visited  { /* styles links within the sub-menus */
  color: #000000;
  background-color: #fff;
}

#main-navigation li.unselected ul a:hover, #main-navigation li.selected ul a:hover { /* rollover effect for sub-menu links */
  color: #277595;
  background-color: #fff;
}

#main-navigation li.unselected ul a:active, #main-navigation li.selected ul a:active { /* styles links within the sub-menus */
  color: #277595;
  background-color: #fff;
}

#main-navigation li.unselected:hover ul, #main-navigation li.selected:hover ul, #main-navigation li.over ul { /* the actual sub menu that drops down */
  background-color: #fff;
}

#main-navigation li.unselected a:hover, #main-navigation li.unselected:hover a, #main-navigation li.selected a:hover, #main-navigation li.selected:hover a, #main-navigation li.over a { /* styles the hover for the main options */
  background: #438daa;
  color: #fff;
}


/* ------------ INFO BOX ------------ */

.info-box h4 { /* header in the info box on home page */
	color: #a74924;
}

.info-box h5 {

}

.info-box h6 {

}


/* ------------ PURPOSES ------------ */


.purpose a:link, .purpose-end a:link {color: #fff;}
.purpose a:visited, .purpose-end a:visited {color: #fff;}
.purpose a:hover, .purpose-end a:hover {color: #fff;}
.purpose a:active, .purpose-end a:active {color: #fff;}

.purpose:hover a:link, .purpose-end:hover a:link {color: #aad1de;} /* rollover effect */
.purpose:hover a:visited, .purpose-end:hover a:visited {color: #aad1de;}
.purpose:hover a:hover, .purpose-end:hover a:hover {color: #aad1de;}
.purpose:hover a:active, .purpose-end:hover a:active {color: #aad1de;}

.purpose:hover a:link img, .purpose-end:hover a:link img {border: 2px solid #aad1de;} /* ... continued (border width necessary for Safari) */
.purpose:hover a:visited img, .purpose-end:hover a:visited img {border: 2px solid #aad1de;}
.purpose:hover a:hover img, .purpose-end:hover a:hover img {border: 2px solid #aad1de;}
.purpose:hover a:active img, .purpose-end:hover a:active img {border: 2px solid #aad1de;}

.purpose a:link img, .purpose-end a:link img {border: 2px solid #fff;} /* targets image borders for IE 6 (border width necessary for Safari) */
.purpose a:visited img, .purpose-end a:visited img {border: 2px solid #fff;}
.purpose a:hover img, .purpose-end a:hover img {border: 2px solid #fff;}
.purpose a:active img, .purpose-end a:active img {border: 2px solid #fff;}


/* ------------ EVENTS AND NEWS ------------ */


.events-more-link a:link, .news-more-link a:link {color: #373737;}
.events-more-link a:visited, .news-more-link a:visited {color: #373737;}
.events-more-link a:hover, .news-more-link a:hover {color: #373737;}
.events-more-link a:active, .news-more-link a:active {color: #373737;}

/* events */


#event-list h2 {
	color: #a74924;
}

.homepage-event h3 a:link {color: #373737;}
.homepage-event h3 a:visited {color: #373737;}
.homepage-event h3 a:hover {color: #373737;}
.homepage-event h3 a:active {color: #373737;}


.homepage-event h4 {
	background: url(winter_calendar_icon.gif) no-repeat;
	color: #4f4f4f;
}

.homepage-event h4 strong {
	color: #fff;
}

.homepage-event p {
	color: #373737;
}


/* news */

#news-feed h2 {
	color: #a74924;
}

.homepage-news-item a:link img  {border: 2px solid #fff;}
.homepage-news-item a:visited img  {border: 2px solid #fff;}
.homepage-news-item a:hover img  {border: 2px solid #fff;}
.homepage-news-item a:active img  {border: 2px solid #fff;}

.homepage-news-item h3 {
	color: #a74924;
}

.homepage-news-item h3 a:link {color: #373737;}
.homepage-news-item h3 a:visited {color: #373737;}
.homepage-news-item h3 a:hover {color: #373737;}
.homepage-news-item h3 a:active {color: #373737;}

.homepage-news-item p {
	color: #373737;
}


/* ---------------- SUB PAGES ---------------- */

.sub-page { /* body for sub pages */
	background: url(winter_subpage_background.png) repeat-x;
	background-color: #c9caca;
	color: #4b4947;
}

/* --- SUB-PAGE NAVIGATION --- */

.sub-nav-top {
	background: url(winter_subnav_top.gif) no-repeat;
	background-position: top;
}

.sub-nav-bottom {
	background: url(winter_subnav_bottom.gif) no-repeat;
	background-position: bottom;
}

.sub-nav-middle {
	background-color: #4e4c49;
}

#sub-navigation-area h3 {
	color: #c8e5f1;
}

#sub-navigation-area ul {
	
}

#sub-navigation-area li {
	background: url(winter_navitem_background.jpg) repeat-x;
}

.subselected strong {
}

#sub-navigation-area li.subselected {
	background: url(winter_selecteditem_background.jpg) repeat-x;
}

#sub-navigation-area li a:link {color: #fff;}
#sub-navigation-area li a:visited {color: #fff;}
#sub-navigation-area li a:hover {color: #c8e5f1;}
#sub-navigation-area li a:active {color: #c8e5f1;}

#sub-navigation-area li.subselected a:link {color: #fff;}
#sub-navigation-area li.subselected a:visited {color: #fff;}
#sub-navigation-area li.subselected a:hover {color: #fff;}
#sub-navigation-area li.subselected a:active {color: #fff;}

/* Content for Sub Pages */

#sub-content-area h4 {
	color: #a74924;
}

#send-to-a-friend h3, #take-notes h3 {
	color: #a74924;
}

#player-and-options li.notes {
	background: url(winter_notes_icon.jpg) no-repeat;
}

#player-and-options li.friend {
	background: url(winter_email_icon.jpg) no-repeat;
}

#player-and-options li.audio {
	background: url(winter_audio_icon.jpg) no-repeat;
}

#player-and-options li.video {
	background: url(winter_video_icon.jpg) no-repeat;
}

/* Article Page (and other sub pages) */

#subpage-content-area h2 {

}

#subpage-content-area h3 {
	color: #a74924;
}

#subpage-content-area h4 {
}

#subpage-content-area p {

}

/* specific to event page */

#subpage-event-content-area h4 { /* event page */
}

#subpage-event-content-area h5 { /* event page */
	color: #a74924;
}

.event-box h3 {
	color: #a74924;
}

/* sign up forms */

.signup-box-top h3 {
	color: #a74924;
}

/* NEWS/EVENTS FILTER */

#subpage-content-area .news-item {
	width: 655px;
	padding: 15px 0 10px 0;
}

#subpage-content-area .news-item img {
	float: left;
	margin: 0 25px 0 0;
}

#subpage-content-area .news-item h3 {
	font-size: 1.8em;
	font-weight: 700;
}

/*#subpage-content-area .news-item h3 a:link {text-decoration: none; color: #4b443a;}
#subpage-content-area .news-item h3 a:visited {text-decoration: none; color: #4b443a;}
#subpage-content-area .news-item h3 a:hover {text-decoration: underline; color: #4b443a;}
#subpage-content-area .news-item h3 a:active {text-decoration: none; color: #4b443a;}

#subpage-content-area .news-item a:link img {border: 2px solid #4b443a;}
#subpage-content-area .news-item a:visited img {border: 2px solid #4b443a;}
#subpage-content-area .news-item a:hover img {border: 2px solid #4b443a;}
#subpage-content-area .news-item a:active img {border: 2px solid #4b443a;}*/

#subpage-content-area .news-item p {
	padding: 10px 0 0 0;
	margin: 0;
	line-height: 120%;
}
