body{
background-color:#e9dbf5;
}

table{
padding:0px;
border-collapse:collapse;
margin:0px 0px 0px 0px;
border:0px solid white;
}

td{
padding:0px;
margin:0px 0px 0px 0px;
border:0px solid white;
}

tr{
padding:0px;
margin:0px 0px 0px 0px;
border:0px solid white;
}

h1{
text-align:center;
}

h2{
text-align:center;
}

.center{
text-align:center;
margin-left:auto;
margin-right:auto;
}

.right{
text-align:right;
}

.small{
font-size:80%;
}

.large{
font-size:120%;
}

.b{font-weight:bold;}
.em{font-style:italic;}

.squished{
border-collapse: collapse;
border:0px solid black;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.maxw{
width:100%;
}

.swirling{
text-align:left;
border:1px solid #c2b6cc;
width:749px;
background-image:url(/2008/images/bg2.jpg);text-align:left;
}

.footer{
font-size:80%;
font-family:sans-serif;
text-align:center;
background-color:#206020;
border:0px solid #206020;
color:#ffffff;
width:755px;
padding-bottom:2px;
padding-top:0px;
}

.subheadingbox{
text-align:center;padding-top:4px;padding-right:15px;color:#007800;
}
.subheading{
padding-bottom:0px;margin-bottom:0px;
}

.content{
padding:0px 10px 0px 10px;
vertical-align:top;
}

.menublock{
border-right:1px solid grey;
margin-right:75px;
margin-top:30px;
padding-right:8px;
font-size:120%;
}

a.menulink{}
a.menulink:hover{color:#20a020 !important;text-decoration:underline !important;}
a.menulink:link{ color:#444444;text-decoration:none }
a.menulink:visited{color:#444444;text-decoration:none }

.pmenurow{
background-color:#ffffff;border-top:1px solid #008c00 !important;
}

.pmenubox{border-bottom:3px solid #206020 !important;}
.pmenucell{width:16%;text-align:center;}

a.pmenulink{text-decoration:none; color:#206020;font-weight:bold;display:block;background-position:center center;background-repeat:no-repeat;}
a.pmenulink:hover{color:#ffffff !important;background-image:url(/2008/images/menubg.png);}
a.pmenulink:link{ color:#206020;}

div.menulink-div {
background-color: #fff;
font-size:90%;
float:right;
border:1px double black;
margin-right:0px;
margin-top:10px;
margin-left:20px;
line-height:150%;
text-align:center;
border-style:collapse;
padding-left:5px;
padding-right:5px;
width: 8em;
}

div.menulink-div ul {
background-color: #fff;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

div.menulink-div ul li {
background-color: #fff;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.news{
vertical-align:top;padding:5px 10px 0px 0px;
}
.newsdate{
width:10em;font-weight:bold;
}

.rate{
margin-left:auto;
margin-right:auto;
}

.rating{
margin-top:5px;
margin-left:auto;
margin-right:auto;
margin-bottom:1em;
padding-left: 8px;
padding-right: 8px;
padding-top: 5px;
padding-bottom: 5px;
border: 1px solid black;
font-size:80%;
font-family:helvetica,sansserif;
vertical-align:top;
}

.hrating_cat{
text-align:right;
font-weight:bold;
width:25%;
vertical-align:top;
padding-top:2px;
padding-right:3px;
}
.hrating_value{
text-align:center;
width:25%;
vertical-align:top;
padding-top:2px;
}
.vrating_cat{
padding-right:5px;
font-weight:bold;
vertical-align:top;
width:33%;
text-align:center;
padding-top:2px;
}
.vrating_value{
padding-left:5px;
text-align:center;
width:66%;
vertical-align:top;
padding-top:2px;
}

.author{
text-align:center;
margin: 0em 0em 0em 0em;
padding-top:0px;
font-size:80%;
}

.tribal{
font-family:VTC tribal;valdemar;serif;
padding-bottom:0px;
margin-bottom:0px;
}

.corsiva{
font-family:monotype corsiva,corsiva,serif;
padding-bottom:0px;
margin-bottom:0px;
}

.event{
font-family:times;serif;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

.grimm{
font-family:chaucer,monotype corsiva,corsiva,serif;
}

.eighties{
font-family:arnoldboecklin,agatha,serif;
}

.handwriting{
font-style:italic;
}

.old{
font-family: chaucer, chaucer regular,new century schoolbook;
}

.sans{
font-family:sans serif,sans-serif,sansserif;
}

.loopy{
font-family: copperplate gothic,parkavenue,amazone bt,serif;
}

.silly{
font-family: markerfeltwide_plain, markerfeltwide, markerfeltwide plain, jester, comic sans ms, comicscartoon,serif;
}

.eventlist{
padding-left:.3em;padding-top:.3em;
}

.bit{
font-weight:bold;
font-style:italic;
}

.alarm{
color:#a02020;
font-weight:bold;
}

/* Ken Additions */

div#aon-login {
	padding: 0;
	margin: 0;
	text-align: left;
}

div#aon-login hr {
	width: 80%;
	size: 1px;
}

div#aon-login p, div#aon-login h4, div#aon-login h3 {
	text-align: left;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: .1em;
	margin-bottom: .1em;
}



div#aon-login a:hover {
	color:#40d040;
	text-decoration: none;
}
div#aon-login a:link {
	color:#20a020;
	text-decoration: underline;
}
div#aon-login a:visited {
	color:#109010;
	text-decoration: underline;
}
div#aon-login a {
	color:#20a020;
	text-decoration: underline;
}
	

div#aon-login form {
	display: inline;
}

div#aon-login form ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

div#aon-login form li {
	padding: 0;
	margin: 0;
	text-align: left;
	clear:both;
}

div#aon-login form label {
	display: block;
	float: left;
	width: 4em;
}

div#aon-login form li#aon-login-submit {
	padding-left: 4em;
}


.row0{
background-color:#f0f0f0;
}

.row1{
background-color:#e0e0e0;
}
