body { margin:0px; margin-top:5px; margin-bottom:10px; background-color:#FEFEE1; }
body,td,div { font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:14px; line-height:18px; }
input,select,textarea { font-family:Times New Roman; font-size:15px; }
p { margin-top:20px; }
li { padding-bottom:5px; }
h1 { font-size:20px; font-weight:bold; }
h2 { font-size:14px; font-weight:bold; margin-top:30px; text-indent:5px; line-height:22px; background:URL(category.jpg) no-repeat; }

a { outline:none; }

A:link { text-decoration:underline; color:#39801F; }
A:visited { text-decoration:underline; color:#39801F; }
A:hover { text-decoration:underline; color:#5CCD31; }

#infostrip { background-color:#EDE6A8; border-top:2px solid #797563; color:#6D6959; text-align:center; border-bottom:2px solid #797563; font-size:12px; text-transform:uppercase; letter-spacing:2px; }
#menu { text-transform:uppercase; width:156px; padding-top:12px; padding-bottom:75px; background-color:#CABC7E; text-align:center; vertical-align:top; border-bottom:2px solid #CABC7E; }
#content { vertical-align:top; padding:20px; background-color:#FFFFFF; border-right:3px solid #CABC7E; border-bottom:3px solid #CABC7E; }
#footer { margin-top:60px; border-top:1px solid #000000; padding-top:10px; text-align:center; }

.links { padding:0px 0px 5px 20px; line-height:18px; }

.bt { text-transform:uppercase; font-size:12px; text-align:center; background:URL(button.gif) no-repeat; height:45px; line-height:12px; }
.bt A:link { text-decoration:none; color:#6D6959; }
.bt A:visited { text-decoration:none; color:#6D6959; }
.bt A:hover { text-decoration:none; color:#A5A088; }