@charset "utf-8";
/* CSS Document */
.spring #header {
	background: url(../../images/seasonal/header/spring.jpg) top left no-repeat;
}
.spring #container {
	background: url(../../images/seasonal/footers/spring.jpg) bottom left no-repeat;
}
.spring h1, .spring h2 {
	color: #162E7A;
}
.spring #navigation .flower_1 {
	background: url(../../images/seasonal/menu/spring-1.gif) top right no-repeat;
}
.spring #navigation .flower_2 {
	background: url(../../images/seasonal/menu/spring-2.gif) top right no-repeat;
}
.spring #navigation .flower_3 {
	background: url(../../images/seasonal/menu/spring-3.gif) top right no-repeat;
}
.spring #navigation .flower_4 {
	background: url(../../images/seasonal/menu/spring-4.gif) top right no-repeat;
}
.spring #search_panel .extradecor {
	background: url(../../images/seasonal/search/spring.png) bottom center no-repeat;
}

.autumn #header {
	background: url(../../images/seasonal/header/autumn.jpg) top left no-repeat;
	border-bottom: 6px solid #B2561A;
}
.autumn #container {
	background: url(../../images/seasonal/footers/autumn.jpg) bottom left no-repeat;
	border-bottom: 1px solid #B2561A;
	border-left: 1px solid #B2561A;
	border-right: 1px solid #B2561A;
}
.autumn h1, .autumn h2 {
	color: #B2561A;
}
.autumn #navigation .flower_1 {
	background: url(../../images/seasonal/menu/autumn-1.gif) top right no-repeat;
}
.autumn #navigation .flower_2 {
	background: url(../../images/seasonal/menu/autumn-2.gif) top right no-repeat;
}
.autumn #navigation .flower_3 {
	background: url(../../images/seasonal/menu/autumn-3.gif) top right no-repeat;
}
.autumn #navigation .flower_4 {
	background: url(../../images/seasonal/menu/autumn-4.gif) top right no-repeat;
}
.autumn #search_panel .extradecor {
	background: url(../../images/seasonal/search/autumn.png) bottom center no-repeat;
	margin: 0 0 -9px 0;
	position: relative;
}

.winter #header {
	background: url(../../images/seasonal/header/winter.jpg) top left no-repeat;
	border-bottom: 6px solid #5083C1;
}
.winter #container {
	background: url(../../images/seasonal/footers/winter.jpg) bottom left no-repeat;
	border-bottom: 1px solid #5083C1;
	border-left: 1px solid #5083C1;
	border-right: 1px solid #5083C1;
}
.winter h1, .winter h2 {
	color: #162E7A;
}
.winter #navigation .flower_1 {
	background: url(../../images/seasonal/menu/winter-1.gif) top right no-repeat;
}
.winter #navigation .flower_2 {
	background: url(../../images/seasonal/menu/winter-2.gif) top right no-repeat;
}
.winter #navigation .flower_3 {
	background: url(../../images/seasonal/menu/winter-3.gif) top right no-repeat;
}
.winter #navigation .flower_4 {
	background: url(../../images/seasonal/menu/winter-4.gif) top right no-repeat;
}
.winter #search_panel .extradecor {
	background: url(../../images/seasonal/search/winter.png) bottom center no-repeat;
	margin: 0 0 -11px 0;
	position: relative;
}

.summer #header {
	background: url(../../images/seasonal/header/summer.jpg) top left no-repeat;
	border-bottom: 6px solid #F99416;
}
.summer #container {
	background: url(../../images/seasonal/footers/summer.jpg) bottom left no-repeat;
	border-bottom: 1px solid #F99416;
	border-left: 1px solid #F99416;
	border-right: 1px solid #F99416;
}
.summer h1, .summer h2 {
	color: #162E7A;
}
.summer #navigation .flower_1 {
	background: url(../../images/seasonal/menu/summer-1.gif) top right no-repeat;
}
.summer #navigation .flower_2 {
	background: url(../../images/seasonal/menu/summer-2.gif) top right no-repeat;
}
.summer #navigation .flower_3 {
	background: url(../../images/seasonal/menu/summer-3.gif) top right no-repeat;
}
.summer #navigation .flower_4 {
	background: url(../../images/seasonal/menu/summer-4.gif) top right no-repeat;
}
.summer #search_panel .extradecor {
	background: url(../../images/seasonal/search/summer.png) bottom center no-repeat;
	position: relative;
}

.events-panel { margin: 0 0 0 10px; float: left; }
.post-event-banner { margin: 0 0 10px 0; float: left; }
