﻿body, table, th, tr, td, form, div, span, p, ol, ul, li, a, h1, h2, h3, h4, img, q, em, strong, blockquote, cite { line-height: 1; padding: 0; margin: 0; text-indent: 0; font-weight: normal; font-style: normal; border: none; outline: none; text-align: left; text-decoration: none; }
div.clearfix { height: 1px; float: none; clear: both; line-height: 0; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-family: Georgia, "Times New Roman" , Times, serif; font-size: 13px; line-height: 1.5em; background-color: #2b2316; color: #70763B; }
div#wrap { background-color: #b2a569; color: #2b2316; background-image: url(bg-rpt-1.jpg); background-repeat: repeat-y; width: 950px; float: none; clear: both; margin: 20px auto 50px auto; }
div#upper { background-image: url(bg-upper-1.jpg); background-repeat: no-repeat; background-position: center top; padding: 0 30px 0 40px; }
div#lower { background-image: url(bg-lower-1.jpg); background-repeat: no-repeat; background-position: center bottom; }

div.sidebar { width: 200px; float: left; clear: left; }
div#content1 { margin-top: 60px; background-color: #e8e0bf; width: 585px; float: right; clear: right; font-size: 13px; line-height: 1.6em; }
div#content2 { padding-bottom: 15px; margin: 20px 140px 40px 334px; min-height: 40px; height: auto !important; height: 40px; }
div#ft { font-family: "trebuchet MS" ,trebuchet, Verdana, Arial, Helvetica, sans-serif; margin: 30px 300px 0 5px; text-align: center; font-size: 11px; padding-bottom: 8px; }

div#logo { margin-top: 60px; }
div#nav { margin-top: 20px; }
ul.nav1, ul.nav2 { list-style-type: none; }
ul.nav1 { width: 200px; }


ul.nav1 a, ul.nav1 a:link, ul.nav1 a:visited { font-size: 15px; font-family: "trebuchet MS" ,trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 25px; display: block; line-height: 2.1em; color: #5e4d2f; }
ul.nav2 a, ul.nav2 a:link, ul.nav2 a:visited { font-size: 14px; padding-left: 45px; }
ul.nav1 a:hover, ul.nav1 a:active { color: #e8e0bf; text-decoration: underline; }
ul.nav1 a.current { color: #2b2316; font-weight: bold; }


h1, h2, h3, h4 { float:none;clear:left;font-style: italic; font-weight: bold; color: #2b2316; line-height: 1.8em; margin: 0.8em 0; font-family: Georgia, "Times New Roman" , Times, serif; }
h1 { font-style: italic; margin: 0 0 0.4em 0; font-size: 24px; color: #706734; }
h2 { font-size: 17px; }
h3 { font-size: 15px; }
h4 { font-size: 15px; font-weight: normal; }

p { line-height: 2em; margin: 0.8em 0; }
strong { font-weight: bold; }
em { font-style: italic; }

a, a:link, a:visited { color: #5e4d2f; text-decoration: underline; }
a:hover, a:active { color: #706734; }
h2 a, h3 a { font-style: italic; font-weight: bold; color: #2b2316; }

blockquote { line-height: 2em; color: #70763B; font-size: 14px; font-family: Georgia, "Times New Roman" , Times, serif; font-style: italic; }
cite { display: block; font-style: normal; font-size: 12px; font-weight: bold; text-indent: 20px; line-height: 28px; }

img.left1{padding:7px 14px 0 0;border:none;}
