body {margin:0; background-color:#36c;}
.body   { color: #222; font-size: 9pt; line-height: 12pt; padding: 8px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eee1b7; border: solid 3pt #eea106; border-top:solid 1pt #eea106 }
.maintext  { font-size: 9pt; padding: 10px }
.a { color: #413d3d; font-size: 8pt; font-family: Arial, Helvetica, sans-serif}
p { color: black; font-size: 9pt; line-height: 12pt; font-family: Arial, Helvetica, sans-serif }
li { color: black; font-size: 9pt; line-height: 12pt; font-family: Arial, Helvetica, sans-serif }

img {margin:0 10px;}
.img_right {float:right}
.img_left {float:left}

h1    { color: #36c; font-size:22px; line-height: 100%; font-family:Garamond, "Times New Roman", Times, serif; font-style: italic; background-image:url(../_media/header_lines.jpg); background-position: 0px 120%; background-repeat:no-repeat}
h2, .hdtwo      { color: #040862; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; word-spacing: 5px; letter-spacing: 3px }
h3, .hdthree     { color: #555793; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; word-spacing: 2px; letter-spacing: 1px }
h4, .hdfour  { color: #fff; font-weight: bolder; font-size: 9pt; line-height: 12pt; font-family: Arial, Helvetica, sans-serif; word-spacing: 2px; letter-spacing: 1px }
.hdthree {font-weight:bold}


.color_yellow  { background-color: #f90 }
.color_yellow2 { background-color: #fcc066; padding: 20px }
.color_yellow3 { background-color: white; padding: 5px; border: solid 1px #000 }


.border  { border: solid 1px #f90 }
.border2 { border: solid 1px #000 }

#subnav {background-color:#eee1b7; color: #f90; font-size: 10pt; line-height: 12pt; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 10px; border: solid 3pt #eea106; border-bottom:none }
#subnav a { color: #f90 }

.footer { color: #f90; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 10px }
.footer a { color: #fff }

#home {width:780px; margin: 0 auto 0 auto; }
#home_content {margin:500px 20px 50px 20px; }
#home_content h1 {color:white; background-image:none; padding-bottom: 3px; border-bottom:1px solid white}