a:active { color: blue; text-decoration:none }
a:link { color: blue; text-decoration:none }
a:visited { color: blue; text-decoration:none }
a:hover { color: blue; text-decoration:none }
body { color:  black; font-size: 1em; font-family: "times new roman", serif; }
h1 { font-size: 2em; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 1.17em; font-weight: bold; margin: 1em 0; }
h4 { font-weight: bold; margin: 1.33em 0; }
h5 { font-size: 0.83em; font-weight: bold; margin: 1.67em 0; }
h6 { font-size: 0.67em; font-weight: bold; margin: 2.33em 0; }
ol { color: #000; list-style-type: decimal; margin: 1em 0 1em 40px; }

p { 
	font-size: 1em;
	
	font-family: "times new roman", serif;
}
td { }
ul { list-style-type: disc; margin: 1em 0 1em 40px; }

#wrapper {
	width:760px;
	margin:0 auto;
	padding:0 20px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	min-height:100%;margin-bottom:1px; 
	}

.align-right { text-align: right; }
.alignleft { text-align: left; }
.background-dark-gray {background-color:#333; }
.background-lt-gray {background-color: #CCC}
.background-lt-blue { background-color: #cff; }
.background-lt-green { background-color:#f2fff9;}
.background-tan {background-color: #faeed7; }
.background-white {background-color:#FFF; }
.background-straw {background-color:#FFC;}
.background-sand {background-color:#FFFBF4;}
.background-hamlet {background-color:#faeed7;}
.baybar {background-image:url(../site-graphics/bay-panorama96.jpg); width: 800px; height: 158px; background-repeat:no-repeat;}
.black_back { background-color: #000; }
.bodycolumn {width:580px; padding-top:12px; margin-left:200px;  margin-bottom:48px;}
.bodycolumn-2 {width:800px; padding-bottom:14px;}
.bold {font-weight: bold;}
.border-bottom { border-bottom:solid #000 medium;}
.border-top { border-top:solid #000 medium;}
.bottom-margin12 { margin-bottom: 12px; }
.bottom-margin4 { margin-bottom: 4px; }
.bottom-margin96 { margin-bottom: 300px; }
.bottompadding {padding-bottom: 24px;}
.bottompadding3px {padding-bottom: 3px;}
.brush-border {background-image:brushstroke.png; background-repeat:x; background-position:left bottom;}
.cellbottomnboarder {border-bottom:#CCC; border-bottom-width:1px; border-bottom-style:dotted;}
.center {
	text-align: center;
	color: #E8E8E8;
}
.class { }
.clearallfloat { clear: both; }
.clearleftfloat { clear: left; }
.clearrightfloat { clear: right; }
.click-here-button {padding-left:5px; padding-right:5px; border:#000 thin solid;}
.column {width: 800px; border-right: 2pt solid #696969; border-top:solid 2pt #bfbfbf; border-bottom: 2pt solid #000000; border-left: 1pt solid #a2a2a2; min-height: 100%; min-height:600px; }
.copyright {font-size: .8em; vertical-align: super;}
.courier { font-size: 1em; font-family: courier; }
.double_spaced { line-height: 1.5em; }
.dropshadow { text-shadow: 0.1em 0.1em 0.2em #333 ;}
.floatleft { float: left; }
.floatright { float: right; }
.floatrightquote { background-color: #97bfb8; width: 175pt; height: auto; float: right; margin: 6pt; border-top: 2pt solid #000; border-bottom: 2pt solid #000; }
.floatrightquote-whiteback {width: 175pt; height: auto; float: right; margin: 12pt; border-top: 2pt solid #000; border-bottom: 2pt solid #000; }
.floatmargin { margin-left:12pt;}
.font-light { font-weight:lighter;}
.formdate {vertical-align: super;}
.subheadline {font-size:1.2em;}
.gray-dark { }
.gray-light { color: #ccc; }
.gray-medium { color: #666; }
.green-medium {color:#093;}
.image-margin { margin: 12px; }
.imageborder { border: groove 6pt #3a3a3a; }
.increase-letterspace {letter-spacing: 0.1em}
.insetbody { margin-left: 50px;  margin-right: 50px;}
.insetmore { margin-left: 50px; }
.insetleft200px {margin-left: 200px; }
.insetright200px {margin-right: 200px;}
.iron-gall {color: #63001f;}
.italic { font-style: italic; }
.justify {
	text-align: justify;
	font-family: "times new roman", serif;
}
.headliner {font-size:2em; }
.leftborder {border-left:2px solid #CCC;}
.leftinset6pts { margin-left: 6pt }
.leftinset12pts { margin-left: 12pt }
.left-right-margins {margin-left: 72pt; margin-right: 72pt;}
.left-right-margin48 {margin-left: 48pt; margin-right: 48pt;}
.left-margin72 {margin-left: 72pt;}
.light-text {font-weight: lighter}
.linheight8em {line-height: .8em;}
.lineheight-1em {line-height: 1em;}
.lineheight-125percent {line-height:125%;}
.lineheight12em {
	line-height: 125%;
	font-family: sans-serif;
}
.margin12pts { margin: 12pt; }
.menu-padding {padding-top:3px; padding-bottom:3px;}
.minimumheight3 {min-height: 1000px;}
.minimumheight {min-height:100%; height:auto !important!;  margin-bottom:1px}
.height {height:100%;}
.nav {padding-left: 0; margin-left: 0; font-size: 0.8em; font-family:Verdana, Geneva, sans-serif; list-style:none;}
.navcolumn {width:180px; padding-left:6px; padding-top:12px; padding-right:6px;}
.navcolumn2 {width:160px; background-color: #dce8df; border-right:thin solid #000; border-bottom:thin solid #000; padding-left:6px; padding-top:12px; padding-right:6px;}
.navinline { font-size:0.8em; display:inline; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top:2px; margin-right:2px; }
.padding12pts { padding: 12pt; }
.padding3px { padding:6px;}
.padquote { padding-right: 6px; padding-left: 6pt; }
.paragpraph-headline {font-weight: bold; font-family:Verdana, Geneva, sans-serif}
.photofloatboarder {border: groove 8px #826C00; }
.photofloatboarder2 {border: groove 6px #FC0; }
.positiontop {position: absolute; top:200px}
.position300 { float: right; margin-right: 300px; }
.purple { color: #c0c; }
.radius {-moz-border-radius: 12px;
-webkit-border-radius: 12px;}
.red { color: #f00; }
.red-dark { color: #620101; }
.right-margin12 { margin-right: 12px; }
.rightmarginwide { text-align: justify; margin-right: 200pt; }
.sanserif {font-family: sans-serif;}
.smalltype { font-size: 0.75em; }
.smallcaps { font-size: 0.8em; }
.smallcapsreal { font-variant:small-caps;}
.tableheader{height: 2em;}
.tablerowmargin {padding-top: 12pt;}
.table-height12em { height:1.2em;}
.text-white {color:#FFF;}
.text-indent {text-indent:2em;}
.text-straw { color:#FFC;}ws3wszz
.text-lt-gray {color:#CCC;}
.text-medium-gray {color:#999;}
.text-black {color:#000;}
.text-subheadline {font-size:1.2em}
.topmargin200 {border-top:100px; }
.topmargin20pts {margin-top:6px;}
.toppadding-12 {padding-top: 12px;}
.toppadding-18 {padding-top: 18px;}
.toppadding-24 {padding-top: 24px;}
.toppadding-48 {padding-top: 48px;}
.underline {text-decoration: underline; }

.vertical-nav-top { width:170px;  display:block; font-size: 0.8em; font-family:Verdana, Geneva, sans-serif; background-color:#FFFBF4; border-bottom:1px solid #999; border-top:3px solid #999; border-left: 3px solid #CCC; border-right: 3px solid #CCC;}

.vertical-nav-lower { width:170px;   display:block; font-size: 0.8em; font-family:Verdana, Geneva, sans-serif; background-color:#FFFBF4; border-bottom:1px solid #999;  border-left: 3px solid #CCC; border-right: 3px solid #CCC;}

.vertical-nav-list { list-style-type: none; padding-left: 0; margin-left: 0;}

.vertical-align-center {vertical-align: middle;}

.whitebackground { background-color: #fff; }
.width {width:200px; }
.yellow { color: #ff0; }

.yellow-dark { color: #fc0; }
.yellow-light { color: #ff9; }

