body { font: 1em verdana; background: url(./images/background.jpg); }
.heading { color: #826b34; font-size: 1.5em; font-weight: bold; }
.title { color: #000000; font-size: 1.1em; font-weight: bold }
.box { width: 90%; margin: 0 auto; min-width: 765px; max-width: 1024px; }
.box .headerleft { background: url(./images/headerleft.png) no-repeat 0px 0px; margin-right: 26px; }
.box .headerright { background: url(./images/headerright.png) no-repeat right 0px; margin-right: -26px; height: 26px; }
.box .titleleft { background: url(./images/titleleft.png) repeat-y 0px 0px; margin-right: 26px; }
.box .titleright { background: url(./images/titleright.png) repeat-y right 0px; margin-right: -26px; }
.box .titlecontent { margin: 0px 26px 0px 26px; padding: 1px; }
.box .mainleft { background: url(./images/mainleft.png) repeat-y 0px 0px; margin-right: 26px; }
.box .mainright { background: url(./images/mainright.png) repeat-y right 0px; margin-right: -26px; }
.box .maincontent { margin: 0px 26px 0px 26px; padding: 1px; }
.box .footerleft { background: url(./images/footerleft.png) no-repeat 0px 0px; margin-right: 26px; }
.box .footerright { background: url(./images/footerright.png) no-repeat right 0px; margin-right: -26px; height: 26px; }
.box .divider { background: #C6B37A; height: 4px; border: 0px; }

.imenuleft { background: url(./images/imenuleft.png) repeat-y 0px 0px; margin-right: 26px; }
.imenuright { background: url(./images/imenuright.png) repeat-y right 0px; margin-right: -26px; }
.imenucontent { text-align: center; line-height: 40px; font-size: 1.25em; }
.imenucontent a { text-decoration: none; padding: 0 1em 0 1em; color: #ECE5D2; }
.imenucontent a:hover { text-decoration: underline; }
.imenucontent .current { text-decoration: underline; }

.menu { width: 90%; margin: 0 auto; min-width: 765px; max-width: 1024px; height: 60px; }
.menu .left { background: url(./images/menuleft.png) no-repeat 0px 0px; margin-right: 30px; }
.menu .right { background: url(./images/menuright.png) no-repeat right 0px; margin-right: -30px; }
.menu .content { text-align: center; line-height: 60px; font-size: 1.25em; }
.menu .content a { text-decoration: none; padding: 0 1em 0 1em; color: #C0C2AE; }
.menu .content a:hover { text-decoration: underline; }
.menu .content .current { text-decoration: underline; }
.link { text-decoration: none; color: #0000FF; }
.link:hover { text-decoration: underline; }

img { behavior: url(iepngfix.htc) }