body { margin:0px auto;padding:0px;background-color:#6E5400;padding-top:10px;color:#6E5400; }
div, p,  span, ul, li { margin:0px;padding:0px; }
.default { font-family:Arial, Helvetica, sans-serif;font-size:11px; }
.large { font-size:12px; }
.small { font-size:10px; }
.yellow { color:FFFF00;text-decoration:none; }
.cream { color:FFFFCC ;text-decoration:none;}
.white { color:white; }
a { color:6E5400	;text-decoration:underline; }
a:hover { color:black;text-decoration:underline; }

#main { width:780px;margin:0px auto;border:1px solid white; }
#header { background:url(../graphics/header_top.jpg) no-repeat;width:780px;height:55px; }
#header ul { list-style-type:none;float:right;margin:30px 0px 0px 0px; }
#header li { display:inline;margin:0px 8px; }
#header a { font-family:Garamond, Tahoma, Arial, sans-serif;color:#FFFFCC;text-decoration:none;font-size:14px;font-weight:bold; }
#header a:hover { color:#D2BB54;font-family:Garamond, Tahoma, Arial, sans-serif;text-decoration:underline;font-size:14px;font-weight:bold; }
#header .active { color:#D2BB54; }

#subheader { background:url(../graphics/sub_header_top.jpg) no-repeat;width:780px;height:56px; }
#subheader ul { list-style-type:none;float:right;margin:32px 0px 0px 0px; }
#subheader li { display:inline;margin:0px 8px; }
#subheader a { font-family:Garamond, Tahoma, Arial, sans-serif;color:#FFFFCC;text-decoration:none;font-size:14px;font-weight:bold; }
#subheader a:hover { color:#D2BB54;font-family:Garamond, Tahoma, Arial, sans-serif;text-decoration:underline;font-size:14px;font-weight:bold; }
#subheader .active { color:#D2BB54; }

#home { font-family: Tahoma, Arial, sans-serif;;background:url(../graphics/main_home.jpg) no-repeat;width:780px;height:309px; }
#home p { 	text-align:left;width:225px;float:right;color:#2B5024;font-size:11px;margin:20px 7px 0px 0px;line-height:15px;word-spacing:1px; }
.homeheader { color:#6E5400;font-size:13px;word-spacing:0px;font-weight:bold;}
#footer { background:url(../graphics/footer.jpg) no-repeat;width:780px;height:70px; }
#subfooter { background:url(../graphics/sub_footer.jpg) no-repeat;width:780px;height:40px; }
p.footer { color:#FFFFCC;text-align:center;margin:30px 0px 0px 0px; }
p.subfooter { color:#FFFFCC;text-align:center;margin:15px 0px 0px 0px; }

#content { background:url(../graphics/main_content.jpg) no-repeat;width:780px;height:395px; }
.text { padding:0px 0px 0px 265px;width:450px;line-height:18px; }