body {
background-image:url(bg.gif);
font-family:Arial,Helvetica,sans-serif;
font-size:small;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:20px 0px;
padding:0px;
}
#header {
background-color:#000000;
height:205px;
margin:0px 0px 10px;
width:100%;
}
h1 {
color:#4E8D51;
}
h2 {
color:#4E8D51;
}
h3 {
color:#4E8D51;
}
h2 {
font-size:1.6em;
}
h3 {
font-size:1em;
margin:0px;
}
p {
margin-top:0px;
}
ul {
margin-top:0px;
}
ol {
margin-top:0px;
}
blockquote {
margin-top:0px;
}
a:link {
border-bottom:1px dotted #CCCCCC;
color:#23461E;
text-decoration:none;
}
a:hover {
border-style:none;
}
img {
border-style:none;
}
#menu {
background:#CCCCCC url(images/img2.gif) repeat scroll 0%;
height:41px;
margin:0px auto;
width:800px;
}
#menu ul {
list-style-type:none;
margin:0px;
padding:0px;
}
#menu li {
display:inline;
}
#menu a {
color:#FFFFFF;
display:block;
float:left;
height:32px;
padding:9px 20px 0px;
text-decoration:none;
}
#menu a:hover {
background:transparent url(images/img3.gif) repeat scroll 0%;
color:#FFFFFF;
}
#menu .active a {
background:transparent url(images/img3.gif) repeat scroll 0%;
color:#FFFFFF;
}
.maincontent2 {
background-color:#FFFFFF;
border:1px solid #23461E;
margin:10px;
width:440px;
}
.title {
background-color:#858585;
color:#FFFFFF;
font-size:8pt;
padding:3px 0px 3px 10px;
width:430px;
}
.date {
color:#CCCCCC;
font-size:7pt;
}
.maintext {
color:#23461E;
margin-left:10px;
padding:5px 0px 10px;
width:420px;
}
#content {
background:transparent url(images/img4b.gif) repeat scroll 0%;
margin:0px auto;
width:800px;
}
.gigcontent {
background-color:#FFFFFF;
border:1px solid #23461E;
width:158px;
}
.gigtitle {
background-color:#315833;
color:#FFFFFF;
font-size:8pt;
padding:3px 0px 3px 10px;
width:148px;
}
.gigtext {
color:#23461E;
margin-left:10px;
padding:4px 0px 5px;
width:140px;
}
.quotecontent {
background-color:#FFFFFF;
border:1px solid #23461E;
width:158px;
}
.quotetitle {
background-color:#858585;
color:#FFFFFF;
font-size:8pt;
padding:3px 0px 3px 10px;
width:148px;
}
.quotetext {
color:#23461E;
margin-left:10px;
padding:4px 0px 5px;
width:140px;
}
#colOne {
float:right;
padding:22px 10px 0px;
width:160px;
}
#colTwo {
float:right;
padding:10px 10px 0px;
width:460px;
}
#colThree {
float:right;
padding:10px;
width:120px;
}
#colThree a {
padding:0px;
margin:0px;
border:0px;
}
#colThree img {
margin:3px 0px 0px 0px;
}

#footer {
background:transparent url(images/img6.gif) repeat-x;
font-size:smaller;
margin:0px auto;
padding:0px;
width:800px;
}
#footer * {
color:#666666;
}