body { font-family: "Kristen ITC", "Geneva", sans-serif; background-image: url(bg.jpg) }
.main { width:800px; margin-left:auto; margin-right:auto; background: #ffffff url(logo.jpg) top left no-repeat;
		 border-right: 1px solid #DAAF51; }
.header { height:60px; }
.nav { width: 90px; padding: 170px 4px 10px 4px; margin:0px; }
.nav a { float:left; width:130px; height: 14px; padding:5px;
			color: #666666; text-decoration:none; font-size: 14px; text-align: left; }
.nav a.on, .nav a:hover { color: #009900; background: #eeeeee; }
.nav .sub a { font-size: 12px; height: 12px; }
.content { width:630px; padding: 10px; margin:0px; }
.content img { margin-right: 10px; }
.base { background: url(base_bg.gif) 0px -1px repeat-x; height:32px; font-size:11px; text-align: center; padding:12px 0px 0px 0px; margin:0px; }
h1 { font-size: 36px; text-align: right; margin: 0px 0px 10px 0px; padding: 0px; color: #666666; }

.hidden { visibility:hidden; position:absolute; top:0px; left: 0px; }
.unhidden { border: 1px solid #A32442; padding:5px; text-align: center; }
.ipt { border: 1px solid #A32442; font-family: "Kristen ITC", "Geneva", sans-serif; font-size: 14px; }

.button { font-family: "Kristen ITC", "Geneva", sans-serif;  font-size: 14px; }

a { text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }
a img { border: 0px; }

li { list-style: url(sbullet.gif) square; }
img.iright { margin: 5px 10px 10px 10px; border: 2px solid #A32442; }
.floatright { float:right; margin: 0px 0px 10px 10px; }
.floatright img { margin: 0px 0px 10px 0px; }

table.bdrt td { font-size: 11px; border: 1px solid #A32442; padding: 4px; text-align:center; }
table.bdrt { margin:auto; }
table.bdrt .iptbut { font-family: "Kristen ITC", "Geneva", sans-serif;  font-size: 11px; }

