* {
font-size:100%;
margin:0;
padding:0;
}

body {
background:#db872e url(images/body_bg.gif) top repeat-x;
}

img {
vertical-align:top;
}

a img {
border:0;
}

ul {
list-style:none;
}

.left {
float:left;
}

.right {
float:right;
}

.clear {
clear:both;
}

html,input,textarea {
font-family:Arial;
font-size:0.75em;
line-height:1.417em;
color:#d3cbc6;
}

input,select {
vertical-align:middle;
font-weight:400;
}

a {
color:#d3cbc6;
}

a:hover {
text-decoration:none;
}

p {
padding-top:17px;
}

.pb {
padding-bottom:17px;
}

.orange {
color:#ffa01e;
}

.more {
background:url(images/more_bg.gif) no-repeat 0 0;
padding-left:22px;
color:#d3ba7f;
text-decoration:none;
font-weight:700;
}

h1 {
background:url(images/logo.jpg) top left no-repeat;
text-indent:-10000px;
height:77px;
line-height:1.25em;
font-size:0.75em;
}

h2 {
font-size:2.417em;
line-height:1em;
text-transform:uppercase;
font-weight:400;
font-family:tahoma;
margin-bottom:29px;
}

li {
background:url(images/list_bg.gif) no-repeat 0 4px;
padding-left:22px;
}

li a {
color:#d3ba7f;
text-decoration:none;
font-weight:700;
line-height:2em;
}

.imgindent {
float:left;
margin:0 20px 0 0;
}

.imgindent2 {
float:left;
margin:0 20px 25px 0;
}

.taright {
text-align:right;
}

.flash1 {
margin-left:-20px;
height:99px;
}

.flash2 {
margin-left:4px;
height:357px;
}

#middle .indent {
padding:30px 31px 14px 34px;
}

#middle .column1 .padding {
padding:0 45px 33px 0;
}

.white_line {
border-top:1px solid #a9a9a9;
padding:10px 0 40px;
}

.black_line {
border-bottom:1px solid #292929;
margin:0 0 25px;
padding:0 0 15px;
}

.date {
background:url(images/date_bg.gif) top left no-repeat;
padding-left:21px;
font-weight:700;
color:#ffa01e;
}

#footer .indent {
padding:29px 0 0 34px;
}

#footer a {
color:#ffa01e;
font-weight:700;
text-decoration:none;
}

#index .container {
padding-top:35px;
}

#index_1 .container {
padding:15px 0 13px;
}

#index_1 #middle .column1 .padding {
padding:0 48px 42px 0;
}

#index_2 #middle .column1 .padding {
padding:0 45px 21px 0;
}

#index_3 #middle .column1 .padding {
padding:0 45px 23px 0;
}

#index_4 #middle .column1 .padding {
padding:0 45px 53px 0;
}

#index_4 .column2 ul {
margin-top:15px;
}

#index_5 #middle .column1 .padding {
padding:0 45px 35px 0;
}

#index_6 #middle .indent {
padding:30px 31px 66px 34px;
}

.more:hover,li a:hover,#footer a:hover {
text-decoration:underline;
}



textarea
{
color: #000000;
background: #ffa01e;
font-size:100%;

}

input
{
color: #000000;
background: #ffa01e;
font-size:100%;

}

.submit input
{
color: #000;
background: #ffa01e;
border: 2px outset #d7b9c9
} 
