BODY { FONT-SIZE: 100%; font-family: Garamond, Times New Roman, serif; color: #AA8D6A;  background: #000 url(../img/bg.jpg) 50% 0 no-repeat;
table-layout: fixed
}

TABLE { font-size: small; border: 0px; font-weight: bold;
}
td {text-align: center}
h1 { FONT-SIZE: 16px;}

p { font-size: 100%; margin: 20px 0px 0px 0px; line-height: 150%; 
}
UL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; margin: 0; padding: 0;  border-left: #5A957F 1px dotted;
}
li { margin: 0; padding: 10px 0 0 10px; font-size: 100%
}


.bg_01 { background: #000 url(../img/bg01.gif) 0 0 repeat-x; height: 27px; text-align: center; width: 50%  }
.bg_01a { background: #000 url(../img/bg01a.gif) 100% 0 no-repeat; }
.bg_01b { background: #000 url(../img/bg01b.gif) 0 0 no-repeat; }

.content { background: transparent url(../img/cont_left.jpg) 35px 10px no-repeat; vertical-align: top; height: 600px  }
.content1 { background: transparent url(../img/cont_right.jpg) 100% 10px no-repeat; height: 125px  }
.content2 {  vertical-align: top; text-align: left; padding: 0 130px 50px }
.content3 {  background: transparent url(../img/bottom.jpg) 50% 0 no-repeat; height: 265px; vertical-align: top; padding: 120px 0 0 0}

.bg_04 { background: transparent url(../img/bg04.gif) 0 0 repeat-x; vertical-align: top; padding: 20px 30px 30px }
.news { line-height: 130%; }
.news span {color: #BDA07D; font-size: 16px }
.news strong {color: #BDA07D; font-size: 16px ; text-decoration: underline}
.news em {color: #863939; font-style: italic }
.news p { FONT-SIZE: 14px; MARGIN: 20px 0px 0px; LINE-HEIGHT: 150%}


.input1 { height: 20px; width: 107px; border: 0px; color: #AA8D6A; background: #000 url(../img/bg_input.gif) 50% 0 no-repeat; padding: 2px 10px 0px; }





a { color: #F9D3B0; text-decoration: underline } 
a:link { color: #F9D3B0; text-decoration: underline }
a:visited { color: #F9D3B0; text-decoration: underline }
a:hover { color: #863939; text-decoration: underline }
a:active { color: #863939; text-decoration: underline }
a:visited:hover { color: #863939; text-decoration: underline }
.bg_01 a { font-size: 12px; padding: 4px 35px 3px; text-decoration: none; text-transform: uppercase;  }
.bg_01 a:hover { color: #000;  background: #000 url(../img/link.gif) 50% 0 no-repeat; text-decoration: none; }

a.button { font-size: 10px; color: #BB8753; text-decoration: none; background: #000 url(../img/button.gif) 50% 0 no-repeat; display: block ; width:90px  } 
a:hover.button { color: #FFFFAE; text-decoration: none; background: #000 url(../img/button1.gif) 50% 0 no-repeat;  } 