@charset "iso-8859-1";

body { background-color:#FFF7EC; margin:0px; margin-top:10px; margin-bottom:20px; padding:0px; }
body,p,td,div { font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:16px; line-height:20px; color:#4C453C; }
input,textarea,select { font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:14px; line-height:normal; }
p { margin-top:20px; }

li { padding-bottom:5px; }

h1 { font-size:24px; letter-spacing:1px; font-weight:bold; color:#766C5E; font-style:italic; text-align:center; }
h2 { font-size:18px; letter-spacing:1px; font-weight:bold; color:#766C5E; font-style:italic; margin-bottom:10px; }
h3 { font-size:16px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; background-color:#CAB89F; font-style:italic; margin:0px; margin-top:10px; padding-left:5px; padding-bottom:3px; }

A:link { text-decoration:underline; color:#776D5E; }
A:visited { text-decoration:underline; color:#776D5E; }
A:hover { text-decoration:underline; color:#CA8585; }

#menu { vertical-align:top; width:168px; padding-top:88px; text-align:center; padding-bottom:50px; }
#content { vertical-align:top; width:396px; padding-top:58px; padding-bottom:50px; }
#logintext { font-size:13px; line-height:14px; }
#loginbox { height:22px; }

.ml { font-size:15px; margin-top:8px; line-height:20px; }
.caption { margin-top:3px; font-size:14px; line-height:16px; font-style:italic; }
.small { font-size:13px; line-height:14px; }

