*
{
padding: 0px;
margin: 0px;
}

body
{
background: #504634;
font-size: 11px;
font-family: arial,verdana,helvetica;
color: #2D2D2D;
line-height: 18px;
style="margin:0px"
}

a
{
color: #504634;
text-decoration: underline;
}

a:hover
{
text-decoration: underline;
color: #db5702;}

a.swhite
{
color: #ffffff;
text-decoration: none;
}

a.swhite:hover
{
text-decoration: underline;
color: #ffffff;}

a.white
{
text-decoration: none;
}

a.white:hover
{
text-decoration: none;
color: #ffffff;}

sup
{
font-size: 0.5em;
}

p
{
margin-bottom: 14px;
text-align: justify;
}

img { margin: 1px 3px 1px 1px; }
// top 1em, right 2em, bottom 5em, left 4em


img.picA
{
position: relative;
top: -2px;
background: url('images/a47.gif') no-repeat;
width: 76px;
height: 74px;
padding: 8px;
}

img.picB
{
position: relative;
top: -2px;
background: url('images/a26.gif') no-repeat;
width: 146px;
height: 75px;
padding: 7px;
}

img.floatleft
{
float: left;
margin: 0px 14px 3px 0px;
}

ul.linklist
{
list-style: none;
}

ul.linklist li
{
border-top: solid 1px #EEEEEE;
padding-top: 5px;
margin: 5px 0px 0px 0px;
}

ul.linklist li.first
{
border-top: 0px;
margin-top: 0px;
padding-top: 0px;
}

#upbg
{
}

#outer
{
position: relative;
width: 797px;
margin: 0 auto;
background: #ffffff;
border: solid 1px #e1e1df;
}

#inner
{
position: relative;
padding: 1px 1px 13px 1px;
z-index: 2;
}

#header
{
position: absolute;
background-color: #98cb00;
width: 795px;
height: 112px;
text-align: center;
padding: 6px 0px 0px 0px;
}

#header img
{
position: absolute;
left: 0px;
top: 0px;
width: 152px;
height: 100px;
}

#hdrrot
{
position: absolute;
right: 140px;
top: 3px;
}


#header h1
{
position: absolute;
left: 10px;
font-size: 500%;
font-weight: 900;
color: #000000;
top: 21px;
font-family: arial,verdana,helvetica;
line-height: 40px;
}

#header h2
{
position: absolute;
left:47px;
font-size: 350%;
font-weight: 900;
color: #cc0000;
top:10px;
font-family: arial,verdana,helvetica;
line-height: 40px;
letter-spacing: -3px;
}

#header h3
{
position: absolute;
left:45px;
font-size: 500%;
font-weight: 900;
color: #cc0000;
top:45px;
font-family: arial,verdana,helvetica;
line-height: 14px;
letter-spacing: -12px;
}

#header h4
{
position: absolute;
left: 140px;
font-size: 16px;
font-weight: bold;
color: #fff;
top: 73px;
}

#header h5
{
position: absolute;
left: 600px;
font-size: 14px;
font-weight: bold;
color: #fff;
top: 72px;
}

#header h6
{
position: absolute;
right: 1px;
font-size: 14px;
font-weight: bold;
color: #fff;
top: 68px;
}

#menu
{
position: relative;
background: #46461F url('images/a16.gif') repeat-x;
height: 25px;
padding: 0px 10px 0px 5px;
margin: 91px 0px 20px 0px;
}

#menu ul
{
}

#menu ul li
{
display: inline;
line-height: 25px;
padding-left: 3px;
}

#menu ul li.first
{
border-left: 0px;
}

#menu ul li a
{
background-color: transparent;
background-repeat: repeat-x;
padding: 8px 12px 8px 12px;
font-size: 12px;
color: #fff;
font-weight: normal;
text-decoration: none;
}

#menu ul li a:hover
{
background: #fff url('images/a18.gif') repeat-x top;
color: #4A4A24;
text-decoration: underline;
}

#menutext
{
position: absolute;
top: 0px;
line-height: 25px;
color: #fff;
right: 25px;
font-weight: normal;
font-size: 12px;
}

#secondarycontent
{
position: relative;
width: 102px;
float: left;
background: #ffffff;
}

#secondarycontent h3
{
position: relative;
top: 4px;
font-size: 16px;
line-height: 10px;
color: #db5702;
letter-spacing: -1px;
padding: 0px 0px 10px 10px;
margin-bottom: 10px;
}

#secondarycontent .content
{
padding: 0px 0px 0px 5px;
margin-bottom: 20px;
}

#primarycontent
{
position: relative;
width: 610px;
float: right;
}

#primarycontent h1
{
position: relative;
top: 0px;
font-size: 20px;
line-height: 23px;
color: #ffffff;
letter-spacing: 1px;
padding: 0px 10px 0px 5px;
margin-bottom: 0px;
}


#primarycontent h3
{
position: relative;
top: 1px;
font-size: 15px;
line-height: 7px;
color: #db5702;
letter-spacing: -1px;
padding: 0px 0px 0px 10px;
margin-bottom: 1px;
}

#primarycontent h4
{
position: relative;
top: 4px;
font-size: 12px;
line-height: 10px;
color: #656551;
letter-spacing: 0px;
background: url('images/a22.gif') bottom repeat-x;
padding: 0px 0px 5px 0px;
margin-bottom: 7px;
}

#primarycontent h5
{
position: relative;
top: 4px;
font-size: 12px;
line-height: 20px;
color: #656551;
letter-spacing: 0px;
margin-bottom: 7px;
margin-left: 7px;
}

#primarycontent h6
{
position: relative;
top: 4px;
font-size: 12px;
line-height: 14px;
color: #656551;
letter-spacing: 0px;
margin-bottom: 1px;
margin-left: 7px;
}

#primarycontent .content
{
padding: 0px 15px 0px 15px;
margin-bottom: 20px;
}

#primarycontent .post
{
margin-bottom: 10px;
}

#primarycontent .post .header
{
position: relative;
}

#primarycontent .post .date
{
position: absolute;
right: 15px;
top: 0px;
line-height: 35px;
color: #AFAFA4;
font-weight: bold;
}

#primarycontent .post .content
{
margin-bottom: 0px;
}

#primarycontent .post .footer
{
position: relative;
top: -10px;
background: url('images/a33.gif') repeat-x;
height: 64px;
}

#primarycontent .post .footer ul
{
list-style: none;
position: absolute;
right: 15px;
bottom: 15px;
}

#primarycontent .post .footer ul li
{
display: inline;
line-height: 14px;
padding-left: 17px;
margin-left: 25px;
background-repeat: no-repeat;
background-position: 0px 2px;
}

#primarycontent .post .footer ul li.printerfriendly
{
background-image: url('images/a41.gif');
}

#primarycontent .post .footer ul li.comments
{
background-image: url('images/a36.gif');
}

#primarycontent .post .footer ul li.readmore
{
background-image: url('images/a38.gif');
}

#footer
{
position: relative;
clear: both;
height: 66px;
text-align: center;
line-height: 66px;
background: #ffffff;
}

/* Search */

input.button
{
background: #CC6C0C url('images/n3.gif') repeat-x;
color: #fff;
border: solid 1px #504634;
font-weight: bold;
text-transform: lowercase;
font-size: 0.8em;
height: 1.9em;
}

input.text
{
border: solid 1px #504634;
padding: 0.1em 0.25em 0.1em 0.25em;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
}

input.textadv
{
padding: 0em 0.25em 0em 0.25em;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
}

input.textcnt
{
border: 0px;
font-size: 10px;
font-family: "trebuchet ms", helvetica, sans-serif;
text-align: right;
}

textarea.text
{
border: solid 1px #504634;
padding: 0.25em 0.25em 0.25em 0.25em;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
}

textarea.textadv
{
padding: 0.25em 0.25em 0.25em 0.25em;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
}

#splash input.text
{
position: absolute;
top: 0.1em;
right: 2em;
width: 9.5em;
}

#splash input.button
{
position: absolute;
top: 0em;
right: 0em;
min-width: 2.0em;
max-width: 2.5em;
}

TD.img
{ 
background: #46461F url('images/a16.gif') repeat-x;
height: 20px;
font-size: 12px;
color: #fff;
font-weight: normal;
text-align: center;
padding: 0px 10px 0px 5px;
margin: 98px 0px 20px 0px;
}

select
{
color: #000;
border: solid 1px #AA7036;
left-width : 1px;
font-size: 0.8em;
height: 2.0em;
}

select.text
{
border: solid 1px #AA7036;
font-size: 0.8em;
padding: 0.25em 0.25em 0.25em 0.25em;
}

#dropmenudiv{
position:absolute;
background-color: #ffffff;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
color:#203152;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
}

#splashwip
{
position: absolute;
right: 30px;
background: #EAEAE2 url('../images/a10wipr.jpg') no-repeat;
width: 458px;
height: 56px;
}

#splashwip h2
{
position: absolute;
left: 10px;
font-size: 14px;
font-weight: bold;
color: #FCE2CA;
top: 70px;
}

.rc_box_0 {
   background: #cc6666;
}
.rc_top_0 div {
   background: url(images/rc_0_tl.png) no-repeat top left;
}
.rc_top_0 {
   background: url(images/rc_0_tr.png) no-repeat top right;
}
.rc_bottom_0 div {
   background: url(images/rc_0_bl.png) no-repeat bottom left;
}
.rc_bottom_0 {
   background: url(images/rc_0_br.png) no-repeat bottom right;
}

.rc_top_0 div, .rc_top_0, 
.rc_bottom_0 div, .rc_bottom_0 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_0 { margin: 0px 5px 20px 20px; }

.rc_box_1 {
   background: #ffffaa;
}
.rc_top_1 div {
   background: url(images/rc_1_tl.png) no-repeat top left;
}
.rc_top_1 {
   background: url(images/rc_1_tr.png) no-repeat top right;
}
.rc_bottom_1 div {
   background: url(images/rc_1_bl.png) no-repeat bottom left;
}
.rc_bottom_1 {
   background: url(images/rc_1_br.png) no-repeat bottom right;
}

.rc_top_1 div, .rc_top_1, 
.rc_bottom_1 div, .rc_bottom_1 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_1 { margin: 0px 5px 20px 20px; }

.rc_box_2 {
   background: #d9d9d9;
}
.rc_top_2 div {
   background: url(images/rc_2_tl.png) no-repeat top left;
}
.rc_top_2 {
   background: url(images/rc_2_tr.png) no-repeat top right;
}
.rc_bottom_2 div {
   background: url(images/rc_2_bl.png) no-repeat bottom left;
}
.rc_bottom_2 {
   background: url(images/rc_2_br.png) no-repeat bottom right;
}

.rc_top_2 div, .rc_top_2, 
.rc_bottom_2 div, .rc_bottom_2 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_2 { margin: 0px 5px 20px 20px; }

.rc_box_3 {
   background: #bcee89;
}
.rc_top_3 div {
   background: url(images/rc_3_tl.png) no-repeat top left;
}
.rc_top_3 {
   background: url(images/rc_3_tr.png) no-repeat top right;
}
.rc_bottom_3 div {
   background: url(images/rc_3_bl.png) no-repeat bottom left;
}
.rc_bottom_3 {
   background: url(images/rc_3_br.png) no-repeat bottom right;
}

.rc_top_3 div, .rc_top_3, 
.rc_bottom_3 div, .rc_bottom_3 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_3 { margin: 0px 5px 20px 20px; }

.rc_box_4 {
   background: #d4ffff;
}
.rc_top_4 div {
   background: url(images/rc_4_tl.png) no-repeat top left;
}
.rc_top_4 {
   background: url(images/rc_4_tr.png) no-repeat top right;
}
.rc_bottom_4 div {
   background: url(images/rc_4_bl.png) no-repeat bottom left;
}
.rc_bottom_4 {
   background: url(images/rc_4_br.png) no-repeat bottom right;
}

.rc_top_4 div, .rc_top_4, 
.rc_bottom_4 div, .rc_bottom_4 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_4 { margin: 0px 5px 20px 20px; }

.rc_box_new {
	background: url(images/rc_new_tl.png) no-repeat top left;
}
.rc_top_new {
	background: url(images/rc_new_tr.png) no-repeat top right;
}
.rc_bottom_new {
	background: url(images/rc_new_bl.png) no-repeat bottom left;
}
.rc_bottom_new div {
	background: url(images/rc_new_br.png) no-repeat bottom right;
}
.rc_content_new {
	background: url(images/rc_new_r.png) top right repeat-y;
}

.rc_top_new div,.rc_top_new,
.rc_bottom_new div, .rc_bottom_new {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.rc_content_new, .rc_bottom_new {
	margin-top: -19px;
}
.rc_content_new { margin: 0px 0px 18px 20px; }

.rc_box_5 {
   background: #cc9933;
}
.rc_top_5 div {
   background: url(images/rc_5_tl.png) no-repeat top left;
}
.rc_top_5 {
   background: url(images/rc_5_tr.png) no-repeat top right;
}
.rc_bottom_5 div {
   background: url(images/rc_5_bl.png) no-repeat bottom left;
}
.rc_bottom_5 {
   background: url(images/rc_5_br.png) no-repeat bottom right;
}

.rc_top_5 div, .rc_top_5, 
.rc_bottom_5 div, .rc_bottom_5 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_5 { margin: 0px 5px 20px 20px; }

.rc_box_6 {
   background: #cccc99;
}
.rc_top_6 div {
   background: url(images/rc_6_tl.png) no-repeat top left;
}
.rc_top_6 {
   background: url(images/rc_6_tr.png) no-repeat top right;
}
.rc_bottom_6 div {
   background: url(images/rc_6_bl.png) no-repeat bottom left;
}
.rc_bottom_6 {
   background: url(images/rc_6_br.png) no-repeat bottom right;
}

.rc_top_6 div, .rc_top_6, 
.rc_bottom_6 div, .rc_bottom_6 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_6 { margin: 0px 5px 20px 20px; }

.rc_box_7 {
   background: #ff9966;
}
.rc_top_7 div {
   background: url(images/rc_7_tl.png) no-repeat top left;
}
.rc_top_7 {
   background: url(images/rc_7_tr.png) no-repeat top right;
}
.rc_bottom_7 div {
   background: url(images/rc_7_bl.png) no-repeat bottom left;
}
.rc_bottom_7 {
   background: url(images/rc_7_br.png) no-repeat bottom right;
}

.rc_top_7 div, .rc_top_7, 
.rc_bottom_7 div, .rc_bottom_7 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_7 { margin: 0px 5px 20px 20px; }

.rc_box_welc {
   background: #98cb00;
}
.rc_top_welc div {
   background: url(images/rc_welc_tl.png) no-repeat top left;
}
.rc_top_welc {
   background: url(images/rc_welc_tr.png) no-repeat top right;
}
.rc_bottom_welc div {
   background: url(images/rc_welc_bl.png) no-repeat bottom left;
}
.rc_bottom_welc {
   background: url(images/rc_welc_br.png) no-repeat bottom right;
}

.rc_top_welc div, .rc_top_welc, 
.rc_bottom_welc div, .rc_bottom_welc {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.rc_content_welc { margin: 0px 0px 5px 0px; }
