#content-frame{
	background: #FFFFFF url(../../images/wi/cnt_bg.gif) no-repeat left top;
	vertical-align: top;
	width: 760px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-image: url(../../images/wi/cnt_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content{
	vertical-align: top;
	padding-left: 30px;
	padding-right: 30px;
}
#bg-left-top {
	background-image: url(../../images/wi/bg_left_top.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 50px;
	width: 33%;
}
#bg-center-top {
	background-image: url(../../images/wi/bg_center_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 50px;
}
#bg-right-top {
	background-image: url(../../images/wi/bg_right_top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 50px;
	width: 33%;
}
#bg-left-bottom {
	background-image: url(../../images/wi/bg_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 24px;
	width: 33%;
}
#bg-center-bottom {
	background-image: url(../../images/wi/bg_center_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 24px;
}
#bg-right-bottom {
	background-image: url(../../images/wi/bg_right_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 33%;
}
#bg-left {
	background-image: url(../../images/wi/bg_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 33%;
}
#bg-right {
	background-image: url(../../images/wi/bg_right.gif);
	background-repeat: repeat-y;
	width: 33%;
}
#top-links {
	color: #FFFFFF;
	text-align: right;
	padding: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
}
#top-links A, #top-links A:hover {
	color: #FFFFFF;
}
#top-links A:hover {
	text-decoration: underline;
}
#spacer {
	width: 1px;
	background: #FFFFFF;
}
#center {
	vertical-align: middle;
}
#logo {
	margin-top: 5px;
	text-align: left;
}
#snowflake-logo {
	float: right;
	position: relative;
	left: 68px;
	top: -15px;
	width: 74px;
	height: 70px;
	z-index: 2;
}
#menu {
	margin-top: 25px;
	margin-bottom: 10px;
}
#billboard {
	padding-top: 5px;
	padding-bottom: 15px;
}
#search-td {
	color: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}
#search-td TD{
	vertical-align: middle;
	color: #FFFFFF;
	padding-left: 10px;
}
#category-content {
	padding-top: 15px;
	padding-bottom: 5px;
}
#text-img-full {
	margin-top: 5px;
	margin-bottom: 5px;
}
#text-img-right {
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	text-align: right;
	float: right;
}
#text-img-left {
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
	text-align: left;
	float: left;
}
#categorymenu {
	margin-bottom: 10px;
	width: 160px;
}
/* Category Menu blue - START */
a.cm-button-first, a.cm-button-first:visited {
	display: block;
	width: 160px;
	height: 20px;
	background-image: url(../../images/wi/cm_button_01.gif);
	background-repeat: no-repeat;
	color: #465367;
	border-bottom: 1px solid #FFFFFF;
}
a.cm-button-first:hover, a.cm-button-a-first, a.cm-button-a-first:visited {
	display: block;
	width: 160px;
	height: 20px;
	background-image: url(../../images/wi/cm_button_01_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
a.cm-button, a.cm-button:visited {
	display: block;
	width: 160px;
	height: 20px;
	background-image: url(../../images/wi/cm_button_02.gif);
	background-repeat: no-repeat;
	color: #465367;
	border-bottom: 1px solid #FFFFFF;
}
a.cm-button:hover, a.cm-button-a, a.cm-button-a:visited {
	display: block;
	width: 160px;
	height: 20px;
	background-image: url(../../images/wi/cm_button_02_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
a.cm-button-last, a.cm-button-last:visited {
	display: block;
	width: 160px;
	height: 20px;
	background-image: url(../../images/wi/cm_button_03.gif);
	background-repeat: no-repeat;
	color: #465367;
}
a.cm-button-last:hover, a.cm-button-a-last, a.cm-button-a-last:visited {
	display: block;
	width: 160px;
	height: 20px;
	background-image: url(../../images/wi/cm_button_03_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.cm-button DIV, a.cm-button-first DIV, a.cm-button-last DIV{
	cursor:pointer;
	padding-top:2px;
	height: 20px;
	vertical-align: middle;
	padding-left:15px;
	font-weight: bold;
}
a.cm-button-a DIV, a.cm-button-a-first DIV, a.cm-button-a-last DIV, a.cm-button:hover DIV, a.cm-button-first:hover DIV, a.cm-button-last:hover DIV, a.cm-button-a:hover DIV, a.cm-button-a-first:hover DIV, a.cm-button-a-last:hover DIV {
	cursor:pointer;
	padding-top:2px;
	height: 20px;
	vertical-align: middle;
	padding-left:15px;
	font-weight: bold;
}
/* Category Menu blue - END */

#submenu {
	list-style-position: outside;
	list-style-image: url(../../images/wi/list_icn.gif);
	list-style-type: none;
}
#submenu LI {
	vertical-align: middle;
	margin-top: 3px;
}
#submenu a:link, #submenu a:visited {
	text-decoration: none;
}
#submenu a:hover {
	text-decoration: underline;
}
#submenu2 {
	list-style-position: outside;
	list-style-image: url(../../images/wi/list_icn.gif);
	list-style-type: none;
}
#submenu2 LI {
	vertical-align: middle;
	margin-top: 3px;
}
#submenu2 a:link, #submenu2 a:visited {
	text-decoration: underline;
}
#submenu2 a:hover {
	text-decoration: underline;
}
#bottommenu {
	color: #FFFFFF;
	text-align: center;
	margin-top: 15px;
	padding: 5px;
}
#bottommenu A, #bottommenu A:hover {
	color: #FFFFFF;
}
#bottommenu A:hover {
	text-decoration: underline;
}
#right {
	text-align: right;
}
/* Variable Content Format - START */
#product-popup {
	position: relative;
	left: 300px;
	top: 300px;
	width: 150px;
	height: 120px;
	z-index: 1;
	background: #FFFFFF;
	border: 1px solid #808080;
	visibility: hidden;
	text-align: center;
	vertical-align: middle;
}
#team-img-mask{
	background-image: url(../../images/wi/team_mask.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1;
	width: 125px;
	height: 150px;
}
#half-img-mask{
	background-image: url(../../images/wi/half_mask.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1;
	width: 250px;
	height: 150px;
}
#thumbnail-img-mask{
	background-image: url(../../images/wi/thumbnail_mask.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1;
	width: 150px;
	height: 90px;
}
#table-head {
	background: #465367;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
}
#td-01{
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}
.td-01-01 {
	background: #E5E5E5;
}
.clear {
	background: none;
}
.highlight {
	background: #B7AFA0;
	color: #FFFFFF;
}
#col-left {
}
#col-right {

}
#input-1, #input-2, #input-3, #input-4, #input-5, #input-6, #input-7, #input-search {
	border: 1px solid #465367;
}
#input-1-marked, #input-2-marked, #input-3-marked, #input-4-marked, #input-5-marked{
	border: 1px solid #FF0000;
	background-color: #FF0000;
	color: #FFFFFF;
}
#input-1, #input-3, #input-4, #input-5, #input-6, #input-7, #input-1-marked, #input-2-marked, #input-3-marked, #input-4-marked, #input-5-marked {
	margin: 2px;
	margin-left: 0px;
	margin-right: 20px;
	height: 19px;
}
#input-1 ,#input-1-marked {
	width: 125px;
}
#input-2 ,#input-2-marked {
	margin: 2px;
	margin-left: 0px;
	width: 270px;
}
#input-3 ,#input-3-marked {
	width: 40px;
}
#input-4 ,#input-4-marked {
	margin-right: 0px;
	width: 70px;
}
#input-5 ,#input-5-marked {
	margin-right: 0px;
	width: 90px;
}
#input-6 {
	margin-right: 0px;
	width: 450px;
	height: 70px;
}
#input-7 {
	margin-right: 0px;
	width: 290px;
}
#input-search {
	margin: 2px;
	width: 110px;
	height: 19px;
}
#input-box {
	margin-right: 10px;
	margin-left: 6px;
	padding: 0px;
}
#indent {
	width: 270px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#indent-full {
	width: 450px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#events-overview {
	float: right;
	width: 170px;
}
#event-link {

}
#news-overview {
	width: 320px;
}
#news-link {
	width: 320px;
}
a.slideshow-button, a.slideshow-button:visited {
	display: block;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	height: 90px;
	width: 240px;
	font-weight: bold;
	background-image: url(../../images/wi/slideshow_b_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
a.slideshow-button:hover {
	display: block;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	height: 90px;
	width: 240px;
	font-weight: bold;
	background-image: url(../../images/wi/slideshow_b_bg_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#slideshow-img-mask{
	cursor: pointer;
	background-image: url(../../images/wi/slideshow_mask.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1;
	width: 70px;
	height: 70px;
}
#photoweek-button {
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left: 0px;
	width: 240px;
	font-weight: bold;
}
#link-td, #link-td-right {
	padding: 5px;
	vertical-align:middle;
}
#link-td-right{
	text-align: right;
}
a.content-button, a.content-button:visited {
	display: block;
	width: 200px;
	height: 20px;
	background-image: url(../../images/wi/content_button_01.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.content-button:hover {
	background-image: url(../../images/wi/content_button_01_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.content-button DIV {
	cursor:pointer;
	padding-top:2px;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
	padding-left:10px;
}
a.content-button_02, a.content-button_02:visited {
	display: block;
	width: 200px;
	background-image: url(../../images/wi/content_button_02.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.content-button_02:hover {
	background-image: url(../../images/wi/content_button_02_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.content-button_02 DIV {
	cursor:pointer;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
}
a.content-button_02 DIV DIV {
	padding-left:10px;
	padding-top:2px;
}
#heading {
	margin-bottom:10px;
	display: block;
	width: 510px;
	height: 20px;
	background-image: url(../../images/wi/heading.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#heading DIV {
	padding-top:2px;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
	padding-left:10px;
}
a.sitemap-button, a.sitemap-button:visited {
	margin-bottom:10px;
	display: block;
	width: 510px;
	height: 20px;
	background-image: url(../../images/wi/sitemap_button_01.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.sitemap-button:hover {
	background-image: url(../../images/wi/sitemap_button_01_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.sitemap-button DIV {
	cursor:pointer;
	padding-top:2px;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
	padding-left:10px;
}
a.news-button-first, a.news-button-first:visited {
	display: block;
	width: 280px;
	height: 35px;
	background-image: url(../../images/wi/news_button_00.gif);
	background-repeat: no-repeat;
	color: #666666;
}
a.news-button-first:hover {
	background-image: url(../../images/wi/news_button_00_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.news-button, a.news-button:visited {
	display: block;
	width: 280px;
	height: 35px;
	background-image: url(../../images/wi/news_button_01.gif);
	background-repeat: no-repeat;
	color: #666666;
}
a.news-button:hover {
	background-image: url(../../images/wi/news_button_01_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.news-button-last, a.news-button-last:visited {
	display: block;
	width: 280px;
	height: 35px;
	background-image: url(../../images/wi/news_button_02.gif);
	background-repeat: no-repeat;
	color: #666666;
}
a.news-button-last:hover {
	background-image: url(../../images/wi/news_button_02_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.news-button-single, a.news-button-single:visited {
	display: block;
	width: 280px;
	height: 35px;
	background-image: url(../../images/wi/news_button_03.gif);
	background-repeat: no-repeat;
	color: #666666;
}
a.news-button-single:hover {
	background-image: url(../../images/wi/news_button_03_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
a.news-button DIV, a.news-button-first DIV, a.news-button-last DIV, a.news-button-single DIV {
	cursor:pointer;
	padding-top:8px;
	height: 35px;
	vertical-align: middle;
	font-weight: bold;
	padding-left:10px;
}
#weather {
	width: 158px;
	margin:0px;
	border-left: 1px solid #465367;
	border-right: 1px solid #465367;
}
.weather-button_01 {
	display: block;
	width: 160px;
	background-image: url(../../images/wi/weather_button_01.gif);
	background-repeat: no-repeat;
	color: #465367;
}
.weather-button_01-hover {
	background-image: url(../../images/wi/weather_button_01_over.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.weather-button_01-on {
	background-image: url(../../images/wi/weather_button_01_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.weather-button_01 DIV, .weather-button_01-hover DIV, .weather-button_01-on DIV  {
	cursor:pointer;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
}
.weather-button_01 DIV DIV, .weather-button_01-hover DIV DIV, .weather-button_01-on DIV DIV {
	padding-left:10px;
	padding-top:2px;
}
#voting_box_01 {
	width: 280px;
	height: 10px;
	background-image: url(../../images/wi/voting_box_01.gif);
	background-repeat: no-repeat;
}
#voting_box_02 {
	width: 280px;
	background-image: url(../../images/wi/voting_box_02.gif);
}
#voting_box_02 DIV {
	font-weight: bold;
	height: 70px;
	padding-left:10px;
	padding-right:10px;
}
#voting_box_03 {
	width: 280px;
	height: 10px;
	background-image: url(../../images/wi/voting_box_03.gif);
	background-repeat: no-repeat;
}
#form_box_01 {
	width: 510px;
	height: 10px;
	background-image: url(../../images/wi/form_box_01.gif);
	background-repeat: no-repeat;
}
#form_box_02 {
	width: 510px;
	background-image: url(../../images/wi/form_box_02.gif);
}
#form_box_02 DIV {
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
}
#form_box_03 {
	width: 510px;
	height: 10px;
	background-image: url(../../images/wi/form_box_03.gif);
	background-repeat: no-repeat;
}
#contact_tab_bottom {
	margin-bottom: 10px;
	width: 314px;
	height: 10px;
	background-image: url(../../images/wi/contact_tab_bottom.gif);
	background-repeat: no-repeat;
}
#media {
	text-align: center;
	border: 1px solid #1E1E1E;
	margin-top: 60px;
}
/* Variable Content Format - END */
