/*

 Website Baker Project <http://www.websitebaker.org/>
 Copyright (C) 2004-2005, Ryan Djurovich

 Website Baker is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 Website Baker is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with Website Baker; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

*/

*
{
  padding:0; 
  margin:0;
}  

body
{
  padding:0; 
  margin:auto;
  text-align:center;
  background-color: white;
}

table#main
{
	table-layout: fixed;
	width:933px;
	margin:auto;
	background-color:white;
	font-family: Optima, Verdana, tahoma, Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

td.format
{
	line-height: 5px;
	height: 5px;
  background-color: white;
}

td.header
{
  background-color: white;
}
div.banner
{
  font-size: 18px;
  color: #0B2345;
}
td#col1
{
	vertical-align: top;
}

td#linkcell
{
	vertical-align: top;
}

td#col2
{
	vertical-align: top;
}

div.menutop
{
 width:100%;	
 height: 20px;
 background-image:url(menutop.gif);
 background-repeat: no-repeat;
}

div.menubot
{
 width:100%;	 
 height: 20px;
 background-image:url(menubot.gif);
 background-repeat: no-repeat;
}

div.menumid
{
 width:100%;	
 background-color: #0B2345;
/* background-image:url(208mida.gif);
 background-repeat: repeat-y;*/
}

div.contenttop
{
	width:100%;	
  height: 20px;
	background-image:url(blurbtop.gif);
	background-repeat: no-repeat;
}

div.contentbot
{
	width:100%;	
  height: 30px;	
	background-image:url(blurbbot.gif);
	background-repeat: no-repeat;
}

div.contentmid 
{
	background-image:url(blurbmid.gif);
	background-repeat: repeat-y;
	text-align: left;
	height:100%;
	padding-left:25px;
	padding-right:25px;
}

div.widetop
{
  height: 20px;
	width:100%;	
	background-image:url(widetop.gif);
	background-repeat: no-repeat;
}

div.widebot
{
	width:100%;	
  height: 20px;
	background-image:url(widebot.gif);
	background-repeat: no-repeat;
}

div.widemid 
{
	background-image:url(widemid.gif);
	background-repeat: repeat-y;
	text-align: left;
	padding-left:25px;
	padding-right:25px;
}

.sectionheader
{
	font-family: tahoma, Verdana, Arial;
	font-size: 20px;
	font-weight: normal;
	color: #0B2345;
}

div.sidebartop
{
	width:100%;	
  height: 20px;
	background-image:url(sidebartop.gif);
	background-repeat: no-repeat;
}

div.sidebarbot
{
	width:100%;	
   height: 20px;	
	background-image:url(sidebarbot.gif);
	background-repeat: no-repeat;
	color : #0B2345;
}

div.sidebarmid
{	
/*	position: relative;*/
	background-image:url(sidebarmid.gif);
	background-repeat: repeat-y;
	padding-left:15px;
	padding-right:15px;	
	color: #0B2345;
}
div.sidebarmid a, img
{
	text-decoration:none;
	color: #0B2345;
	border:0;
}

div.minigal
{
	position: absolute;
	top: 0px;
	display : block;
	color : white;
}

ul.suckerfish,ul.suckerfish li,ul.suckerfish li ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  width: 200px;
  background-color: #0B2345;
  text-align:left;
}

ul.suckerfish a
{
	text-decoration : none;
	display : block;
	color : white;
	font-family : Verdana, Georgia;
	font-size : 14px;
	line-height: 24px;
   background-image:url(cat_blue.gif);
   background-repeat: no-repeat;
   padding-left: 15px;
}
ul.suckerfish a:hover
{
	color: orange;
   background-image:url(cat_orange.gif);
   background-repeat: no-repeat;
}
ul.suckerfish li {
  position: relative;
  width: 180px;
  line-height: 1.5em;
  text-indent: .5em;
}
ul.suckerfish li ul {
  display: none;
  position: absolute; 
  top: 0;
  left: 180px;
  border: 1px solid #0B2345;
  z-index: 200;
  border:1px outset purple;
}
ul.suckerfish li:hover ul,ul.suckerfish  li.sfhover ul {
  display: block;
}

div#credits
{
	font-family: Verdana, tahoma, Arial;
	font-size: 10px;
	text-align:center;
	width:100%;
}

div#credits a
{
	text-decoration:none;
	color: #0B2345;
}	

