body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
body {
	background-image: url(../images/pageparts/bamboobig.jpg);
	margin-bottom: 6px;
}
.mainframe {
	background-image:url(../images/pageparts/tablebkground2.gif);
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 30px;
	padding-right: 30px;
	margin-top:0px;
	margin-bottom:0px;
}

.footer {
	background-image:url(../images/pageparts/footer2.gif);
	background-repeat: no-repeat;
	width:780px;
	margin-left:auto;
	margin-right: auto;
	margin-top:-50px;
	margin-bottom:0px;
	padding-top:14px;
	padding-bottom: 60px;
}

.footer2 {
	background-image:url(../images/pageparts/footer3.gif);
	background-repeat: no-repeat;
	width:780px;
	margin-left:auto;
	margin-right: auto;
	margin-top:-50px;
	margin-bottom:0px;
	padding-top:14px;
	padding-bottom: 60px;
}

.footer4 {
	background-image:url(../images/pageparts/footer4.gif);
	background-repeat: no-repeat;
	width:780px;
	margin-left:auto;
	margin-right: auto;
	margin-top:-50px;
	margin-bottom:0px;
	padding-top:14px;
	padding-bottom: 60px;
}

.footer5 {
	background-image:url(../images/pageparts/footer5.gif);
	background-repeat: no-repeat;
	width:780px;
	margin-left:auto;
	margin-right: auto;
	margin-top:-50px;
	margin-bottom:0px;
	padding-top:14px;
	padding-bottom: 60px;
}

.header {
padding-top:30px;
margin:0px;
padding-bottom:0px;
background-image:url(../images/pageparts/piece2a.gif);
}

.hdrimg {
margin: 0px;
padding: 0px;
}

.buttonarea {
margin:-2px 0px 0px 0px;
padding: 0px;
color: #000;
background-color:#827E37;
}

.textarea {
margin:0px;
padding: 0px 6px 50px 6px;
color: #000;
background-color: #99ffff;
}

.menubutton {
display:block;
text-align:center;
padding-top:4px;
width:63px;
height:16px;
text-decoration:none;
font-size: 10px;
font-weight:bold;
}

.dlmenu {
display:block;
font-size:11px;
padding-top:3px;
margin: 0px auto;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
width:300px;
height:16px;
border:2px solid #000;
}

.dlmenu2 {
display:block;
font-size:11px;
padding-top:3px;
margin: 0px auto;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
width:300px;
height:32px;
border:2px solid #000;
}

.dlmenu:link, .dlmenu:visited, .dlmenu:active {
color:#fff;
background-color:#CC9900;
}

.dlmenu:hover {
color:#000;
background-color:#FFFF00;
}

.dlmenu2:link, .dlmenu2:visited, .dlmenu2:active {
color:#fff;
background-color:#CC9900;
}

.dlmenu2:hover {
color:#000;
background-color:#FFFF00;
}

.menubutton:link, .menubutton:visited {
background-image:url(../images/pageparts/buttonbase2.jpg);
background-position: 0px 0px;
color: #f4eddd;
background-color: transparent;
}

.menubutton:active {
color: #fff;
background-color:transparent;
}

.menubutton:hover {
color: #000;
background-color: transparent;
background-position: 0px -20px;
}

.menutable {
margin:0px;
padding:0px;
}

.mainimg {
padding: 5px;
}

.content {
margin: 0px;
padding: 10px 0px;
}

.centerme {
text-align: center;
}

.formsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.menumenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000;
}

.tvspace {
padding-top: 10px;
padding-bottom: 10px;
}

.historytext {
margin:0px;
padding:5px;
}

.historytext:first-letter {
font-size:150%;
}

.historytext:first-line {
font-weight:bold;
font-variant:small-caps;
}

.histpic {
padding:5px;
}

.bahalink:link {
color:#0000FF;
background-color:transparent;
}


.bahalink {
font-variant:small-caps;
}

.bahalink:visited {
color:#0000FF;
background-color:transparent;
}

.bahalink:active {
color:#CCCC66;
background-color:transparent;
}

.bahalink:hover {
color:#000;
background-color:#cccc66;
}

.leftlink {
line-height:20px;
padding: 0px 2px 2px 22px;
background: #a97138 url(../images/pageparts/leftedge.gif) left center no-repeat;
text-decoration: none;
font-weight: bold;
}

.rightlink {
line-height:20px;
padding: 0px 22px 2px 2px;
background: #a97138 url(../images/pageparts/rightedge.gif) right center no-repeat;
text-decoration: none;
font-weight:bold;
}

.leftlink:link, .leftlink:visited { 
color:#fff;
}

.leftlink:active, .leftlink:hover {
color:#ff0;
}

.rightlink:link, .rightlink:visited {
color:#fff;
}

.rightlink:active, .rightlink:hover {
color:#ff0;
}

.signmiddle {
color:000; 
background-color:#a97138;
}

.signbottom {
color:000; 
background-color:#a97138;
height:100px;
}

.signscroll {
text-align:center;
height: 160px;
background: #9ff url(../images/pageparts/signscroll.gif) center center no-repeat;
color:#000;
}

.linksigntest {
margin:0px;
width:120px;
padding: 25px 0px;
font-weight: bold;
font-variant:small-caps;
}