/*Date:2-9-2006-Walla Walla Fairgrounds-By:John Hinchey-Email:digital_perspectives@yahoo.com*/
body {
background-image: url(images/bg2.gif);
/*background-color: #804000;*/
font-size:0.7em;
margin: 0;
text-align:center;
font-family: Verdana, sans-serif, Arial;
}

/*links*/
a {
color: #0443AD;
}

a:hover {
color: Red;
}

.bold_links {
font-weight: bold;
color: #0068CC;
text-decoration: underline;
}

.bold_links:hover {
color: Red;
}

#bodyDiv {
text-align: left;
margin: 0 auto;
width: 758px;
background-color: White;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

#header {
background-image: url(images/bg_header.jpg);
background-repeat:no-repeat;
}

#headMain {
height:200px;
width: 758px;
font-size: 1.2em;
font-family: Verdana, sans-serif, Arial;
}

#headMenu {
height:18px;
background-color: #9BAF56;
border-top: 0px solid #A4672A;
border-bottom: 0px solid #A4672A;
width: 758px;
font-size: 1.2em;
font-family: Verdana, sans-serif, Arial;
}

#headNav {
height:15px;
width: 100%;
color: Black;
}

#contentDiv {
}

h2 {
font-family:  Verdana, sans-serif, Arial;
color: #A4672A;
font-size:1.5em;
border-bottom: 1px solid #A4672A;
}

#contentLeft, #contentMiddle {
margin: 1px 0 1px 0;
padding: 15px;
}

#contentLeft {
width: 20%;
float: left;
border-right: 1px solid #CCCCCC;
padding: 8px;
}

#contentLeft p {
border-top: 1px solid #CCCCCC;
}

#contentMiddle {
width: 550px;
float: left;
border-left: 0px solid #A4672A;
border-right: 0px solid #CDD9EF;
}

#footer {
clear: both;
background-color: #BC6C31;
background-repeat:no-repeat;
border-top: 1px solid #A4672A;
width: 100%;
height: 15px;
text-align:center;
color: white;
}

.bold_color {
font-weight: bold;
color: #A4672A;
}

/*tables*/
table.css {
width: 500px;
background-color: white;
border-bottom: 1px #A4672A dotted;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; 
}

td.content_table
{ border-bottom: 1px #A4672A dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .9em;
color: #404040;
background-color: White;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 8px;
padding-right: 0px; 
}

table.royalty
{ font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 550px;
background-color: white;
border: 0px ##A4672A solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.royalty td.royaltyHd
{ border-bottom: 2px solid #A4672A;
background-color: #A4672A;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: White;}

table.royalty td
{ border-bottom: 1px solid #A4672A;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 5px;}

.royaltyBodL { border-left: 1px solid #A4672A; }

table.contact
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}

.contactHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #A4672A;}

.contactBod p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;} 
/*end tables*/

.img_border {
border: 1px solid #A6BA61;
}

.bold_green {
font-weight: bold;
color: #9BAF56;
}