/*  TemplateName=CustomStyle.tpt */


/*  $Header: /home/cvs/cvsroot/site_data/001/00000001/static_data/css/CustomStyle.css,v 1.8 2003/07/24 23:47:39 paulj Exp $  */


/*


	These are the styles peculiar to this site. Any styles

	specified in this file will override the baseline

	styles for the Convio product. The styles	must be in

	this file so that they will be available in th

	Internet Exporer WYSIWYG HTML editor as well as in the

	Page Wrapper.


	Convio does not maintain this file once it has been

	delivered to the client.


*/

.topNavTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-style: bold; }

.content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: bold; }	

.contentContact {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-style: bold;}

.links {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-style: bold;}

.admincontent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-style: bold;}

.contentHeader { font-family: Tahoma; font-size: 10pt; color:#993333; font-style: bold; }

.adminHeader { font-family: Verdana,Tahoma; font-size: 11pt; color:#000000; font-style: bold; }

.formTXT { font-family:Verdana, Tahoma; font-size: 10pt; font-style: bold;}

.sublinks { font-family:Arial; font-size: 8pt; font-style: bold;}

.copyright { font-family:Verdana,Arial; font-size: 10pt; font-style: bold; color:#000000;}

.event{ font-family:Verdana,Arial; font-size: 10pt; color:#000000;  font-style: bold;}

.smallfont{ font-family:Verdana,Arial; font-size: 8pt; font-style: bold;}

.boldHomepageText {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color:#8A1910; 
font-style: bold;
}

.Justify {text-align:justify}

.helpText { font-family:Verdana,Arial; font-size: 9pt; font-style:bold; color:#870303;}
.footerfont{ font-family:Verdana,Arial; font-size: 7pt; color:#000000; font-style: bold;}

.content1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#004080; font-style: bold; }	

.address1{ font-family:Verdana,Arial; font-size: 9pt; color:black; font-style: bold;}
.content2 {font-family: Arial;color:#735D39; font-size: 7pt}

.form {
font-family:Arial;
font-size:12px;
color:black;
font-weight:bold;
}

.button2 {
font-family:verdana;
font-size:10px;
font-weight:bold;
color:white;
background:00A392;
}
TR.tableheader { background-color: #009D92; }
TR.rowa { background-color: #CCCCCC; }
TR.rowc { background-color: lightsteelblue; }
TR.rowb { background-color: #999999; }
TR.altcolor { background-color: #e6e6f2; }
TR.GroupColor { background-color: #e4e4e4; }
TR.colE { background-color: #efefef;}
TR.colb { background-color: Silver; }

TD.tableheader { background-color: #009D92; }
TD.cola { background-color: #eaeaea; }
TD.colb { background-color: Silver; }
TD.colc { background-color: #6699cc; }
TD.cold { background-color: #5c92bc; }
TD.colE { background-color: #efefef;}
TD.misc { background-color: #7683be;}
TH.colE { background-color: #efefef;}
	A.MenuLNK {color:black;}
	A.MenuLNK:active {color:993333;}
	A.MenuLNK:visited {color:929292;}
	A.MenuLNK:hover {color:993333; text-decoration:none}
	A.MenuLNK:visited:hover {color:993333;}

	A.contentLNK {color:blue;}
	A.contentLNK:active {color:B8A75F;}
	A.contentLNK:visited {color:blue;}
	A.contentLNK:hover {color:B8A75F; text-decoration:none}
	A.contentLNK:visited:hover {color:B8A75F;}
	
	A.contentLNK1 {font-family: Arial;color:#735D39; font-size:8pt ;text-decoration:none}
	A.contentLNK1:active {color:B8A75F;text-decoration:none}
	A.contentLNK1:visited {color:735D39; text-decoration:none}
	A.contentLNK1:hover {color:B8A75F; text-decoration:none}
	A.contentLNK1:visited:hover {color:B8A75F; text-decoration:none}
	
	A.adminLNK {color:blue;}
	A.adminLNK:active {color:9B3549;}
	A.adminLNK:visited {color:blue;}
	A.adminLNK:hover {color:9B3549;}
	A.adminLNK:visited:hover {color:9B3549;}
	
	A.subLNK {color:white;}
	A.subLNK:active {color:black;}
	A.subLNK:visited {color:white;}
	A.subLNK:hover {color:black;}
	A.subLNK:visited:hover {color:black;}
    
	A.sideLNK {color:black;}
	A.sideLNK:active {color:red;}
	A.sideLNK:visited {color:black;}
	A.sideLNK:hover {color:812C3D;}
	A.sideLNK:visited:hover {color:812C3D;}
	
	A.footerLNK {color:#000000;}
	A.footerLNK:active {color:812C3D;}
	A.footerLNK:visited {color:#000000;}
	A.footerLNK:hover {color:812C3D;}
	A.footerLNK:visited:hover {color:812C3D;}

form {
margin:0;
}
input {
color:#000000;
}


/* Redesign */
body {
  height:100%;
} 

#masthead {
  background: #881536 url(../images/bkgd_masthead.gif) repeat-x;
}

#footer { 
  font-family: arial,verdana; 
  font-size: 9pt; 
  color: #881536;
  padding-top: 5px;
  padding-left: 13px; 
}

#footer a {
  color: #881536;
  text-decoration: none;
 }

#footer a:hover {
  text-decoration: underline;
 }
 
 #logo {
   padding-top: 10px;
   padding-bottom: 22px;
   padding-left: 18px;
 }
  
 #search {
   padding-top: 30px;
   padding-right: 10px;
   font-family: arial,verdana; 
   font-size: 9pt; 
   color: #fff;
 } 

 #search a {
  color: #fff;
  text-decoration: underline;
 }
 
#mainContent {
  font-family: verdana,arial; 
  font-size: 10pt; 
  color: #000;
  width: 720px;
  padding-top: 5px;
  padding-left: 10px; 
  padding-right: 0px; 
  padding-bottom: 3px;
}

#leftColumn {
  width:184px;
  height:100%;
  background-color:#F7C262;
}

#rightColumn {
  width:170px;
  height:100%;
  padding-left: 10px; 
}

a:link {
  color: #857d5b;
  text-decoration: none;
 }

 a:hover {
  color: #F7C15F;
  text-decoration: underline;
 }
 
 a:visited {
  color: #857d5b;
  text-decoration: none;
 }
 
 h1 { 
  font-family: verdana,arial;
  color: #881536;
  font-size: 12pt; 
 }

 h2 { 
  font-family: verdana,arial;
  color: #881536;
  font-size: 10pt; 
 }
 
 #newsletter {
  font-family: verdana,arial; 
  font-size: 8pt; 
  color: #881536;
  background-color:#FFDD97;
  width: 184px;
  padding-top: 15px;
  padding-bottom: 15px;
 } 
 
 #newsletter br {
   line-height: 10px;
  }
  
.button {
   font-family: verdana,arial; 
   font-size: 8pt;
   color: #881536;
   background-color:#FFF;
   border:1px solid;
   border-color: #881536;
   padding-top: 2px;
   padding-bottom: 2px;
  }
 
 /* Redesign Nav */
#menu {
  z-index:1000;
  width:184px; 
  font-family: verdana,arial;
  font-size:9pt;
  font-weight:bold;
  position:relative;
}

#menu ul {
padding:0;
margin:0;
list-style-type:none;
width:184px;
}

#menu ul ul {
  width:184px;
}

#menu li {
  float:left;
  width:184px;
  position:relative;
}

#menu a, .menu a:visited {
  display:block;
  font-size:9pt;
  text-decoration:none; 
  letter-spacing: 0.03em;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F; 
  line-height:30px;
}

#menu a.home, .menu a.home:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_home.gif) no-repeat; 
}

#menu a.about, .menu a.about:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_about.gif) no-repeat; 
}

#menu a.departments, .menu a.departments:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_departments.gif) no-repeat; 
}

#menu a.support, .menu a.support:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_support.gif) no-repeat; 
}

#menu a.getInvolved, .menu a.getInvolved:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_getInvolved.gif) no-repeat; 
}

#menu a.newsroom, .menu a.newsroom:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_newsroom.gif) no-repeat; 
}

#menu a.calendar, .menu a.calendar:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_calendar.gif) no-repeat; 
}

#menu a.careers, .menu a.careers:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_careers.gif) no-repeat; 
}

#menu a.contact, .menu a.contact:visited {
  display:block;
  color:#fff; 
  width:184px; 
  height:30px; 
  border:1px solid #fff; 
  border-width:0 1px 1px 0; 
  background:#F7C15F url(../images/nav_w_contact.gif) no-repeat; 
}

* html #menu a, * html #menu a:visited {
  width:184px;
  w\idth:184px;
}

#menu ul ul a.drop, #menu ul ul a.drop:visited {
  background:#F7C15F;
}

#menu ul ul a.drop:hover{
  color:#881536;
  background:#F7C15F;
}

#menu ul ul {
  visibility:hidden;
  position:absolute;
  height:0;
  top:0;
  left:184px;
  width:184px;
  z-index:1000;
}

* html #menu ul ul {
  left:184px;
  l\eft:184px;
}

#menu ul ul a, #menu ul ul a:visited {
  background:#F7C262; 
  color:#fff; 
  line-height:1em;
  height:auto;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
}

#menu ul ul a.history, #menu ul ul a.history:visited {
  color:#fff; 
  height:22px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_history.gif) no-repeat;
}

#menu ul ul a.board, #menu ul ul a.board:visited {
  color:#fff; 
  height:22px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_board.gif) no-repeat;
}

#menu ul ul a.community, #menu ul ul a.community:visited {
  color:#fff; 
  height:34px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_community.gif) no-repeat;
}

#menu ul ul a.employment, #menu ul ul a.employment:visited {
  color:#fff; 
  height:22px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_employment.gif) no-repeat;
}

#menu ul ul a.youth, #menu ul ul a.youth:visited {
  color:#fff; 
  height:22px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_youth.gif) no-repeat;
}

#menu ul ul a.services, #menu ul ul a.services:visited {
  color:#fff; 
  height:22px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_services.gif) no-repeat;
}

#menu ul ul a.outreach, #menu ul ul a.outreach:visited {
  color:#fff; 
  height:22px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_outreach.gif) no-repeat;
}

#menu ul ul a.museum, #menu ul ul a.museum:visited {
  color:#fff; 
  height:34px;   
  width:184px;
  border:1px solid #fff; 
  border-width:0px 1px 1px 1px;
  background:#F7C262 url(../images/nav_w_museum.gif) no-repeat;
}

#menu li:hover,
#menu a:hover{
  color:#881536;
  background:#F7C15F; 
}

#menu li.home:hover,
#menu a.home:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_home.gif) no-repeat; 
}

#menu li.about:hover,
#menu a.about:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_about.gif) no-repeat; 
}

#menu li.departments:hover,
#menu a.departments:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_departments.gif) no-repeat; 
}

#menu li.support:hover,
#menu a.support:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_support.gif) no-repeat; 
}

#menu li.getInvolved:hover,
#menu a.getInvolved:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_getInvolved.gif) no-repeat; 
}

#menu li.newsroom:hover,
#menu a.newsroom:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_newsroom.gif) no-repeat; 
}

#menu li.calendar:hover,
#menu a.calendar:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_calendar.gif) no-repeat; 
}

#menu li.careers:hover,
#menu a.careers:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_careers.gif) no-repeat; 
}

#menu li.contact:hover,
#menu a.contact:hover{
  color:#881536;
  background:#F7C15F url(../images/nav_r_contact.gif) no-repeat; 
}

#menu ul ul a:hover{
  color:#881536; 
  background:#F7C15F;
}

#menu ul ul a.history:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_history.gif) no-repeat; ;
}

#menu ul ul a.board:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_board.gif) no-repeat; ;
}

#menu ul ul a.community:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_community.gif) no-repeat; ;
}

#menu ul ul a.employment:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_employment.gif) no-repeat; ;
}

#menu ul ul a.youth:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_youth.gif) no-repeat; ;
}

#menu ul ul a.services:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_services.gif) no-repeat; ;
}

#menu ul ul a.outreach:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_outreach.gif) no-repeat; ;
}

#menu ul ul a.museum:hover{
  color:#881536; 
  background:#F7C15F url(../images/nav_r_museum.gif) no-repeat; ;
}

#menu :hover &gt; a {
  color:#881536;
  background:#F7C15F;
}

#menu :hover &gt; a.about {
  color:#881536;
  background:#F7C15F url(../images/nav_r_about.gif) no-repeat;
}

#menu :hover &gt; a.departments {
  color:#881536;
  background:#F7C15F url(../images/nav_r_departments.gif) no-repeat;
}

#menu ul ul :hover &gt; a {
  color:#881536;
  background:#F7C15F;
}

#menu ul li:hover ul,
#menu ul li.sfhover ul{
visibility:visible; 
}

.clear {
clear:both;
}

/* main donation page */
#donation {
  font-family: verdana,arial; 
  font-size: 10pt; 
  color: #000;
  width: 100%;
  padding-top: 5px;
  padding-right: 0px;
  padding-left: 10px; 
  padding-bottom: 5px;
  border-width: 2px;
  border-style: solid;
  border-color: #881536;
  border-collapse:collapse;
}

#donation img {
  border-width: 0px; 
  border-style: none;
  padding-top: 0px;
  padding-right: 5px;
  padding-left: 3px; 
  padding-bottom: 3px;
}


#donation td {
  padding-top: 3px;
  padding-right: 3px;
  padding-left: 3px; 
  padding-bottom: 3px;
  border-width: 1px;
  border-style:inset;
  border-color: #881536;
}

#donation h2 {
  font-family: verdana,arial; 
  font-size: 12pt;
  color: #000;
  font-weight:bold;
}

#otherWays {
  font-family: verdana,arial; 
  font-size: 10pt; 
  color: #fff;
  width: 100%;
  padding-top: 5px;
  padding-right: 5px;
  padding-left: 10px; 
  padding-bottom: 5px;
  background-color: #881536;
}

.space {
  margin-top: 0.5em; 
  margin-bottom: 0.5em;
}

/*.FormSectionHeader,
TD.TestSectionHeaderColor {
	font-weight: bold;
	background-color: #881536;
	color: #fff;
}
TD.FormSectionHeader {
	width: 100%;
	border-bottom: 1px solid #881536;*/

/* left hand navigation with fly-outs */
/*
#nav { 
	width:123px;
	padding:0; 
	margin:0;
	list-style-type: none;
}

#nav li {
	float:left; 
	position:relative;
	border-top:1px solid #FFFFFF;
	margin: auto;
	padding:0;
}

li ul {
	display: none; 
	position:absolute;
	top:0;
	left:84px; 
	width:150px; 
	z-index:1000;
}

li&gt;ul {
	top:0;
	left:84px;
}

#nav li li a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	display:block; 
	text-decoration:none; 
	text-align:left; 
	background:#e9e1ce;
	padding-left: 4px; 
	line-height:19px;
	font-weight: bold; 
	font-size:8pt;
	width:150px;
	color:#842434;
}

#nav li li a:hover {
	color:rgb(98, 100, 1);
}

#nav li a, #nav li a:visited {
	display:block; 
	text-decoration:none; 
	text-align:left;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

li:hover ul, li.over ul {
	display:block;
}

#callistevent  {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:6pt;
}

.callistevent  {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:6pt;
}

*/

