/* CSS SHEET FOR BAYCON 2010 STYLES */
/* BayCon colors:
     #F7941E; Orange used for Baycon 2010 logo lettering and menu highlight
     #ffee99; Light yellow used for background of website
     #ed1c24; The red used in outlining the BayCon logo used for headers
	 #726659; Grey used for BayCon logo swirl */
/* General classes */
body {
  background-color: #ffee99;
  font-family: "Bookman Old Style",Times,serif;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
#footer {
  clear: both;
  text-align: center;
}
a {
  text-decoration: underline; 
  color: black;
}
.top{
  font-size:x-small;
}
h1 {
  color: #ed1c24;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 20px;
  text-align: center;
}
h2 {
  color: #ed1c24;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 16px;
}
h3 {
  color: #ed1c24;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 14px;
  margin-bottom:0em;
}
td {
	vertical-align:top;
}
ul {
/*  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 14px;
  text-decoration: none; */
}
/* MENU CLASSES */
/* This block sets the highlight of the menu item for the associated page to orange */
#pagehom a#linkhom, 
#pagereg a#linkreg, 
#pagehot a#linkhot, 
#pagewha a#linkwha, 
#pagegue a#linkgue, 
#pagemar a#linkmar, 
#pagepub a#linkpub, 
#pagecon a#linkcon, 
#pageget a#linkget, 
#pagepro a#linkpro, 
#pagestaff a#linkstaff, 
#pagestaffreg a#linkstaffreg {
  display:block;
  text-decoration: none;
  background-color: #f7941e;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 14px;
}
#pagewri table#menutable a#linkwri:link, 
#pageiro table#menutable a#linkiro:link {
  display:block;
  text-decoration: none;
  background-color: #f7941e;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 12px;
}
/* This sets the look of the menu navigation */
#menutable {
  border-style: solid;
  border-width:thin;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  margin: 5px;
  width: 130px;
}
#menutable p { /* hide menu header unless CSS is not used */
  display: none;
}
#menutable a {
  display:block;
  text-decoration: none;
  font-size: 14px;
}
#menutable a:hover {
  background-color: #f7941e;
}
#menutable ul {
  border:1px solid #9d9da1;
  background-color: #ffee99;
  list-style: none;
  margin:0;
  padding:0;
  width:128px;
}
#menutable li {
  position:relative;
  z-index:9;
}
#menutable li ul {
  position:absolute;
  left:100px;
  top:0px;
}
li.folder:hover { 
  z-index:10;
}

ul ul, li:hover ul ul {
  display:none;
}
li:hover ul, li:hover li:hover ul {
  display:block;
}
#divide {
		border-top: 1px solid #726659;
}
#menutable a.submenu {
  display:block;
  text-decoration: none;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  font-size: 12px;
}

/* FAQ classes */
.question {
  font-style: italic;
}
.answer {
}
/* Footer classes */
.footinfo {
  font-size: small;
  text-align: center;
}
.flickr {
  font-family: Tahoma,"Lucida Sans",sans-serif;
}
#flick {
  color: #0063dc;
}
#r {
  color: #ff0084;
}
/* SPECIAL IDs - May want to move these to page specific css files */
/* Chairperson's message and News Box on main page */
#announce {
	border-style: solid;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1em;
	width: 60%;
}
#newsBox {
  border-style: solid;
  border-width:thin;
  font-family: "Futura Bold Condensed",Arial,Helvetica,sans-serif;
  margin: 5px;
  width: 130px;
}
#newsBox h2 {
  margin: 0 0 0 0;
  text-align: center;
}
#newsBox ul {
  list-style: none;
  margin: 0 0 0 5px;
  padding:0;
}
#newsBox li {
  margin: 1em 0 0 0;
}
/* Pricing classes on reg page*/
#pricingtable {
	border-style:none;
}
#pricingtable td {
	padding-left:10px;
	padding-right:10px;
}

