* { margin: 0; padding: 0; border-width: 0; }
body { font-size: small; ; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e7e9e9; text-align: center;  }
#wrapper { background-image: url(../images/background.gif); background-repeat: repeat-y; text-align: left; position: relative; width: 725px; height: 1%; visibility: visible; min-height: 400px; margin: 0 auto; }
#header { color: white; font-weight: bold; background-image: url(../images/head.jpg); background-repeat: no-repeat; top: 0; width: 705px; height: 155px; margin-left: 10px; padding-top: 7px; }
#content { background-color: #ffe181; background-image: url(../images/band.gif); background-repeat: no-repeat; background-position: 0 top; width: 505px; height: auto; margin-left: 10px; padding: 20px 20px 10px 180px; }
.book { font-size: 90%; line-height: 1.2em; padding: 12pt 0; }
#content img, #alt-page img, #logobl img { position: relative; left: -14px; float: right; margin-top: 5px; margin-bottom: 5px; margin-left: 12px; padding-left: 12px; display: inline; }
#logobl { background-color: #dff5f8; background-image: url(../images/logo-blue.gif); background-repeat: no-repeat; background-position: right bottom; text-align: right; width: 505px; height: 104px; clear: both; margin-left: 10px; padding: 2px 20px 2px 180px; }
#gallery { background-image: url(../images/band.gif); background-repeat: no-repeat; width: 515px; height: auto; margin-left: 10px; padding: 20px 10px 10px 180px; }
#alt-page { background-color: #dff5f8; background-image: url(../images/band.gif); background-repeat: no-repeat; background-position: 0 top; width: 505px; height: auto; margin-left: 10px; padding: 20px 20px 10px 180px; }
#home { background-image: url(../images/homepic.jpg); background-repeat: no-repeat; background-position: center; width: 705px; height: 350px; margin-top: 10px; margin-left: 10px; }
#header img { left: 0; visibility: visible; margin-top: -7px; margin-right: 20px; }
#header h1 { color: #3aa8c7; font-size: 120%; text-align: left; visibility: hidden; padding-left: 20px; display: none; }
#header h2 { font-size: 120%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 900; font-style: italic; text-align: left; letter-spacing: 1px; vertical-align: bottom; bottom: 0; padding-top: 58px; padding-left: 20px; }

#header a { font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
#header a:link { color: #fbde94; font-weight: bold; text-decoration: none; text-indent: 1em; }
#header a:visited { color: #cacccc; font-weight: bold; }
#header a:active { text-align: right; }
#nav { background-image: url(../images/dot.gif); background-repeat: repeat; position: absolute; top: 173px; left: 10px; width: 160px; height: auto; z-index: 10; visibility: visible; padding-top: 20px; padding-bottom: 20px; }
#nav img { float: left; clear: both; margin-top: 20px; margin-bottom: 20px; border-left: 3px solid #fbde94; border-right: 3px solid #3aa8c7; border-top-style: solid; border-top-width: 0; border-bottom-style: solid; border-bottom-width: 0; }
#spacer	 {
	width: 132px;
	height: 60px;
	float: left;
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	border-style: solid hidden;
}
p { line-height: 150%; padding-top: 0.5em; }
h2 { font-size: 120%; font-family: georgia; font-weight: bold; font-style: italic; line-height: 150%; letter-spacing: 1px; padding-top: 0.5em; }
h3 { color: #369cb8; font-size: 120%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 150%; text-align: left; letter-spacing: 1px; padding-top: 0.5em; }
#footer { color: white; background-image: url(../images/foot.jpg); background-repeat: no-repeat; bottom: 0; width: 705px; height: 35px; clear: both; margin-left: 10px; }
#footer p { font-size: 90%; text-align: center; padding-top: 9px; }
#footer a:link { color: #fff; }
#footer a:visited { color: #fff; }
#footer a:active { color: #fff; text-decoration: underline;  }
p a:link { color: #27404e; }
p a:visited { color: #27404e; }
p a:hover { color: #3aa8c7; }
p a:active { color: #27404e; text-decoration: underline; }
#nav ul { text-align: left; top: 10px; left: 0; right: 0; width: 160px; height: auto; z-index: 11; padding-bottom: 10px; }
#nav li { background-image: url(../images/arrow1.gif); background-repeat: no-repeat; text-indent: 25px; width: 160px; height: 17px; margin-right: 0; margin-bottom: 10px; list-style-type: none; }
#nav li a { color: #fbde94; font-weight: normal; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: none; left: 0; width: 160px; height: 17px; z-index: 14; display: block; }
#nav li a:visited { color: #edf5f8; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: none; left: 0; width: 160px; height: 17px; z-index: 14; display: block; }
#nav li a:hover { color: #415664; font-weight: normal; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: none; left: 0; width: 160px; height: 17px; z-index: 14; display: block; }
#clear { clear: right; padding-bottom: 1px; }
table.gallery { margin-top: 10px; margin-bottom: 10px; }
ul.text { color: #27404e; line-height: 150%; width: 100%; margin: 0.5em 0 0.5em 5px; list-style-type: square; list-style-position: inside; display: list-item; }
li.text { background-image: url(../images/dot.gif); background-repeat: repeat-x; padding-bottom: 0.5em; list-style-type: square; list-style-image: inherit; list-style-position: inherit; display: list-item; }
* html #wrapper {height: 1%; /* for IE/Win */ }
*>html #wrapper {he\ight: auto; /* for IE5/Mac */}
* html body {font-size: x-small;/* for IE/Win */ f\ont-size: small; /* for other IE versions */}
.formtable { padding-top: 3px; padding-bottom: 3px; }
em { font-size: 110%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 600; font-style: italic; }em    a {
	color: #369CB8;
	text-decoration: underline;
}
.right {
	clear: right;
	float: right;
}
.clearAll { height: 1px; clear: both; margin: -1px 0 0; display: block; }
