td { }
a:link { }
a:visited { }
a:hover { }
a:active { }

body { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000; background-image: url(/images/green_bkgrnd.jpg); background-repeat: repeat; background-position: 0 0; }
p { margin: 0; padding: 0; }

h3 { margin: 0; padding: 0; }



#wrapper { background-image: url(/images/golden_06.jpg); background-repeat: repeat; height: auto; width: 810px; margin-top: 20px; margin-right: auto; margin-left: auto; padding: 0; }
#toplogo { background-repeat: repeat; width: 810px; height: 157px; visibility: visible; }
#menu { background-repeat: repeat; text-align: right; height: 30px; width: 790px; visibility: visible; padding-top: 10px; padding-right: 20px;  }
#booktop { background-image: url(/images/ggreen_09.jpg); text-align: left; height: 76px; width: 810px; }
#bookbckgrnd { background-image: url(/images/ggreen_10.jpg); background-repeat: no-repeat; width: 810px; text-align: left; height: auto; visibility: visible; }
#sidepages { height: 554px; width: 40px; left: 755px; position: relative; visibility: visible; float: left; }
.maintext { margin-right: 60px; margin-left: 350px; font-size: 10pt; }
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both; height:0; font-size: 1px; line-height: 0; }
.bookmarktext {
color:#330006;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:10pt;
line-height:11pt;
margin:0 16px 12px 12px;
text-align:left;
}
#bookmark { background-image: url(/images/bookmark_11.jpg); height: auto; width: 227px; left: 30px; top: -110px; z-index: 1000; position: relative; visibility: visible; float: left; }
