/* snowman3.css */
body {background-color:#DFF2F3;}
body,table,tr,td,text, .t1 {color:#009FB4;font-family:georgia;font-size:13px;}
a:link,a:active,a:visited,a:hover {color:#009FB4;font-family:georgia;font-size:13px;}
a:hover {color:#F54B0A;}
img {
   border: none;
   }
.content_large{color:#009FB4;font-family:georgia;font-size:14px;}
.content{color:#666666;font-family:georgia;font-size:9pt; line-height: 1.5em;}
.content_blue{color:#009FB4;font-family:georgia;font-size:9pt; line-height: 1.5em;}
.content_list{color:#666666;font-family:georgia;font-size:9pt; line-height: 1.8em;}
.content_orange{color:#F79A5A;font-family:georgia;font-size:9pt; line-height: 1.5em;}
.content_large_orange{color:#F79A5A; font-family:georgia;font-size:12pt; line-height: 1.5em;}
.content_quote{color:#0099AB;font-family:georgia;font-size:9pt;font-style: italic; line-height: 1.5em;}
.t2 {color:#F54B0A;font-family:georgia;font-size:13px;}

.title1 {color:#66CCCC;font-family:georgia;font-size:20px; line-height: 40px;}


.email_input {border:0;background-color:white;color:#F79A5A;font-family:georgia;font-size:11px;}
/* these are for the site frame */
.bg_top {background-color:#B8E2E4;background-image:url("i/frame/frame_top.jpg");background-repeat:repeat-x;background-attachment:scroll}
.bg_topcorners {background-color:#B8E2E4;background-image:url("i/frame/bg_topcorners.jpg");background-repeat:repeat-x;background-attachment:scroll}
.bg_left {background-color:#B8E2E4;background-image:url("i/frame/frame_left.jpg");background-repeat:repeat-y;background-attachment:scroll}
.bg_right {background-color:#B8E2E4;background-image:url("i/frame/frame_right.jpg");background-repeat:repeat-y;background-attachment:scroll}
.bg_bottom {background-color:#B8E2E4;background-image:url("i/frame/frame_bottom.jpg");background-repeat:repeat-x;background-attachment:scroll}
.bg_blue {background-color:#B8E2E4;}
.bg_white {background-color:#ffffff;}


/* these are for the content background */
.bg_teng {background-color:#ffffff;background-image:url("i/bgs/bg_teng.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_donate {background-color:#ffffff;background-image:url("i/bgs/bg_donate.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_shop {background-color:#ffffff;background-image:url("i/bgs/bg_shop.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_detail {background-color:#ffffff;background-image:url("i/bgs/bg_shop.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_about {background-color:#ffffff;background-image:url("i/bgs/bg_faint.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_board {background-color:#ffffff;background-image:url("i/bgs/bg_faint.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_privacy {background-color:#ffffff;background-image:url("i/bgs/bg_faint.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_contact {background-color:#ffffff;background-image:url("i/bgs/bg_faint.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_success {background-color:#ffffff;background-image:url("i/bgs/bg_success.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_grants {background-color:#ffffff;background-image:url("i/bgs/bg_grants.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_phame {background-color:#ffffff;background-image:url("i/bgs/bg_phame.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_skyview {background-color:#ffffff;background-image:url("i/bgs/bg_skyview.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_marysville {background-color:#ffffff;background-image:url("i/bgs/bg_marysville.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_cs {background-color:#ffffff;background-image:url("i/bgs/bg_faint.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_faint {background-color:#ffffff;background-image:url("i/bgs/bg_faint.jpg");background-repeat:no-repeat;background-attachment:scroll}
.bg_faint2 {background-color:#ffffff;background-image:url("i/bgs/bg_faint2.jpg");background-repeat:no-repeat;background-attachment:scroll}


.bg_content {background-color:#ffffff;background-image:url("/i/border/content_bg.jpg");background-repeat:no-repeat;background-attachment:scroll}

/*
F54B0A red
B9E7D8 blue1
009FB4 blue2
*/

/* CSS for  shop pages */
a.details:link, a.details:active,a.details:visited  {color:#666666;}
a.details:hover  {color:#F79A5A;}
.gray1, a.gray1:link, a.gray1:active,a.gray1:visited  {color:#666666;}
a.gray1:hover  {color:#F79A5A;}
.border_blue {border:1px solid #6CCCD0;}
.border_orange {border:1px solid #F99859;}
.box1 {background-color:#ffffff;color:#8E8F89;border:0px;font-family:georgia;font-size:11px;}
/*
#6CCCD0 blue
#F99859 orange
*/

/*  CSs for nav and stuff */
.ul2 {font-family: helvetica,"Neue 55",Roman;
font-size: 12px;
font-style: normal;
line-height: 2.5em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #663600;
text-decoration: none;
background-color: #ffffff;
text-indent: 5px;
list-style-position: outside;
list-style-type: disc;
padding-left: 15px;
margin: 2px;}


.content_large {font-family:georgia;font-size:12px;line-height:18pt;color:#663600;text-decoration:none;}


ul {
font-family: georgia;
font-size: 9pt;
font-style: normal;
line-height: 2.5em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #666666;
text-decoration: none;
background-color: #ffffff;
text-indent: 2px;
list-style-position: outside;
list-style-type: disc;
padding-left: 15px;
margin: 2px;
}


.t2 {font-family:georgia;font-size:12px;line-height:16px;color:#663600;text-decoration:none;} /* album index titles */
.t2b {font-family:georgia;font-size:12px;line-height:16px;color:#663600;text-decoration:none;font-weight:bold;} /* album index genres */

.t3 {font-family:georgia;font-size:15px;line-height:15px;color:#663600;text-decoration:none;}  /* headers */

.t4 {font-family:georgia;font-size:18px;line-height:18px;color:#663600;text-decoration:none;} /* biography lead-in */

.t5 {font-family:georgia;font-size:12px;line-height:18px;color:#ffffff;text-decoration:none;} /* biography text */


.outerborder, .gray {background-color:#808080;}
.gold     {background-color:#D59F0F;}
.brown     {background-color:#663600;}
.innerborder1, .innerborder, orange  {background-color:#EACF87;}
.innerborder2,  .brown2  {background-color:#AE8860;}
.innerborder0,  .tableclass0,  .transparent {}
.tableclass1, .white  {background-color:#ffffff;}

a:link,a:active,a:visited,a:hover {font-family:georgia;font-size:12px;line-height:18pt;color:#F79A5A;text-decoration:none;}
a:hover {color:#0099AB}

a.nav1:link,a.nav1:active,a.nav1:visited,a.nav1:hover {font-family:georgia;font-size:12px;line-height:22px;color:#F79A5A;text-decoration:none;}
a.nav1:hover {color:#0099AB;}

a.nav1b:link,a.nav1b:active,a.nav1b:visited,a.nav1b:hover {font-family:georgia;font-size:12px;line-height:22px;color:#0099AB;text-decoration:none;}

a.nav1b:link,a.nav1b:active,a.nav1b:visited,a.nav1b:hover {font-family:georgia;font-size:12px;line-height:22px;color:#0099AB;text-decoration:none;}
a.whitelink1:link,a.whitelink1:active,a.whitelink1:visited,a.whitelink1:hover {font-family:georgia;font-size:12px;line-height:18px;color:#ffffff;text-decoration:none;}
a.whitelink1:hover {color:#663600}

/* top bar styles*/
.nav2t {font-family:georgia;font-size:10px;line-height:12px;color:#0099AB;text-decoration:none;}

a.nav2:link,a.nav2:active,a.nav2:visited,a.nav2:hover {font-family:georgia;font-size:7pt;line-height:1.0em;color:#0099AB;text-decoration:none;font-weight:bold;}
a.nav2:hover {color:#ffffff}

a.nav2b:link,a.nav2b:active,a.nav2b:visited  {font-family:georgia;font-size:10px;line-height:12px;color:#ffffff;text-decoration:none;font-weight:bold;}
a.nav2b:hover {color:#F79A5A;}
/* bottom bar styles*/
.nav3t {font-family:georgia;font-size:10px;line-height:12px;color:#0099AB;text-decoration:none;}

a.nav3:link,a.nav3:active,a.nav3:visited,a.nav3:hover {font-family:georgia;font-size:10px;line-height:12px;color:#0099AB;text-decoration:none;}
a.nav3:hover {color:#ffffff}

a.nav3b:link,a.nav3b:active,a.nav3b:visited  {font-family:georgia;font-size:10px;line-height:12px;color:#0099AB;text-decoration:none;}
a.nav3b:hover {color:#ffffff;}

a.press:link,a.press:active,a.press:visited {font-family:georgia;font-size:12px;line-height:22px;color:#663600;text-decoration:underline;}
a.press:hover {font-family:georgia;font-size:12px;line-height:22px;color:#663600;text-decoration:none;}
.lines_bg {background-image:url("i/lines_bg.png");background-repeat:no-repeat;background-attachment:scroll}

.copyright {font-family:georgia;font-size:12px;line-height:22px;color:#0099AB;text-decoration:none;} 
img {
   border: none;
   }

div.line, .line {margin-right: 40px; background-color: #D5F0F1; line-height:0px;}
div.sub {padding-left: 35px; background-color: #ffffff; line-height:10px;}
.nav_img {padding-left: 5px; background-color: #ffffff; padding-top:5px; padding-bottom: 5px;}

@media screen {
	.new_navigation {
		width: 205px;
	}
	.new_navigation a,
	.new_navigation a:link,
	.new_navigation a:visited {
		width: 205px;
		height: 20px;
		line-height: 60px;
		background-image: url(i/navigation.gif);
		background-repeat: no-repeat;
		border-bottom: 1px solid #cfebed;
		overflow: hidden;
		display: block;
		margin-bottom: 3px;
	}
	.new_navigation .one {
		background-position: 0px 0px;
	}	.new_navigation .one:hover,
		.new_navigation .one_on {
			background-position: -240px 0px;
		}
	.new_navigation .two {
		background-position: 0px -26px;
	}	.new_navigation .two:hover,
		.new_navigation .two_on {
			background-position: -240px -26px;
		}
	.new_navigation .three {
		background-position: 0px -52px;
	}	.new_navigation .three:hover,
		.new_navigation .three_on {
			background-position: -240px -52px;
		}
	.new_navigation .four {
		background-position: 0px -78px;
	}	.new_navigation .four:hover,
		.new_navigation .four_on {
			background-position: -240px -78px;
		}
	.new_navigation .five {
		background-position: 0px -104px;
	}	.new_navigation .five:hover,
		.new_navigation .five_on {
			background-position: -240px -104px;
		}
	.new_navigation .six {
		background-position: 0px -130px;
	}	.new_navigation .six:hover,
		.new_navigation .six_on {
			background-position: -240px -130px;
		}
	.new_navigation .seven {
		background-position: 0px -156px;
	}	.new_navigation .seven:hover,
		.new_navigation .seven_on {
			background-position: -240px -156px;
		}
	.new_navigation .eight {
		background-position: 0px -182px;
	}	.new_navigation .eight:hover,
		.new_navigation .eight_on {
			background-position: -240px -182px;
		}
	.new_navigation .six_sub {
		background-position: 0px -208px;
	}	.new_navigation .six_sub:hover,
		.new_navigation .six_sub_on {
			background-position: -240px -208px;
		}
	
}
@media print {
	.new_navigation {
		width: 205px;
	}
	.new_navigation a,
	.new_navigation a:link,
	.new_navigation a:visited {
		width: 205px;
		height: 20px;
		color: #00a1b1;
		font-size: 12px;
		line-height: 20px;
		font-family: Georgia, "Times New Roman", Times, serif;
		border-bottom: 1px solid #cfebed;
		overflow: hidden;
		display: block;
		margin-bottom: 3px;
	}
}

.nav_copy {
	font-family:georgia;
	font-size: 9pt;
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	color:#cccccc;
	text-decoration:none;
	}

a.top_bar:link,a.top_bar:active,a.top_bar:visited {
	font-family:georgia;
	font-size: 9pt; 
	text-transform: lowercase;
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 9pt;
	color:#0099AB;
	text-decoration:none;
	}
a.top_bar:hover {
	font-family:georgia;
	font-size: 9pt; 
	text-transform: lowercase;
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 9pt;
	text-decoration:none;
	color:#ffffff;
	}
a.content:link,a.content:active,a.content:visited {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 1.5em;
	color:#0099AB;
	text-decoration:none;
	}
a.content:hover {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 1.5em;
	text-decoration:none;
	color:#F79A5A;
	}
	
a.content2:link,a.content2:active,a.content2:visited {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 1.5em;
	color:#666666;
	text-decoration:none;
	}
a.content2:hover {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 1.5em;
	text-decoration:none;
	color:#F79A5A;
	}
a.orange_content:link,a.orange_content:active,a.orange_content:visited {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 1.5em;
	color:#F79A5A;
	text-decoration:none;
	}
a.orange_content:hover {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background: transparent;
	line-height: 1.5em;
	text-decoration:none;
	color:#0099AB;
	}
a.promo:link,a.promo:active,a.promo:visited {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	background: transparent;
	line-height: 1.5em;
	color:#666666;
	text-decoration:none;
	}
a.promo:hover {
	font-family:georgia;
	font-size: 9pt; 
	font-variant: normal; 
	font-weight: normal;
	font-style: normal;
	background: transparent;
	line-height: 1.5em;
	text-decoration:none;
	color:#F79A5A;
	}
td a.tickets:link, td a.tickets:active, td a.tickets:visited {
	font-size: 14px;
	color: #F79A5A;
}	
td a.tickets:hover {
	color: #009FB4;
}
td a.tickets:hover img {
	background-position: bottom left;
}
a.buy_tickets:link, a.buy_tickets:active, a.buy_tickets:visited {
	background: url(i/btn_buy_tickets.png) no-repeat top left;
	display: block;
	height: 17px;
	text-indent: -9999px;
	width: 102px;
	overflow: hidden;
	margin-top: 4px;
}	
a.buy_tickets:hover {
	background-position: 0 -17px;
}
.copyright {font-family:georgia;font-size:9pt;line-height:22px;color:#ffffff;text-decoration:none;}

.join_input {border-width:1px; border-color:#B8E2E4;background-color:white;color:#F79A5A;font-family:georgia;font-size:11px;}

input.blue {background-color: #0099AB; font-weight: bold; font-size: 10px; color: white;}
/*
808080  gray
EACF87  orange
D59F0F  gold
663600  brown  (on-state)
a3a510  green (off-state)
*/