@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding:0;
}

body {
text-align:center;
background: #fafafa;
padding: 0 0 0 0;
}

a img,
fieldset {
border:0;
}

p,
li,
span,
#leftright li a,
input,
textarea {
font: 13px arial,tahoma,verdana;
color: #65715F;
}

p a {color: #329403}
p a:hover,
h4 a:hover {text-decoration:none;}

p {
line-height: 150%;
margin: 10px 0 0 0;
}

p.wrapper {
width:100%;
clear:both;
height:0;
}

span,
span a {
color:#B0B7AC;
font: 11px arial,tahoma;
text-decoration:none;
}

h2,
h3 {
padding: 10px 0 0 0;
font: 25px arial,tahoma;
letter-spacing: -2px;
color:#329403;
}

h3 {
font-size: 18px;
letter-spacing:0px;
margin: 0 0 0 0;
}

h4,
h4 a {
font: 13px arial,tahoma;
font-weight:bold;
color:#59B300;
margin: 10px 0 10px 0;
}

table {
font: 11px arial,tahoma;
color: #65715F;
width: 300px;
}

table td {
padding: 2px;
}

.alt{
background-color: #eeeeee;
}

.data {
text-align: center;
width: 80px;
}

.toprow {
background-color: #eeeeee;
text-align: center;
}

.leftcol {
text-align: left;
width: 100px;
}

/******************************** containers */

#wrap {
width:800px;
height:500px;
margin:auto;
text-align:left;
}

#leftwrap {
width:460px;
float:left;
}

#left {
margin: 25px 0 0 0;
width: 440px;
padding: 10px;
float:left;
background:#fff;
border-bottom: 5px solid #DADADA;
}

#rightwrap {
background: url(images/right.jpg) no-repeat;
width:340px;
padding: 250px 0 100px 0;
float:left;
}

#right {
margin: 0 0 10px 0;
padding-bottom: 10px;
width: 330px;
height: 550px;
float:left;
background:#fff;
border-bottom: 5px solid #DADADA;
clear:both;
}
html>body #right {height:auto;min-height: 500px;}

#inner {
width: 300px;
padding: 0 10px 0 10px;
margin: 10px 0 0 0;
background:url(images/grad.jpg) repeat-x;
}

/******************************** left */

div.intro {
margin: 10px 0 0 0;
height: 125px;
width: 420px;
padding: 0px 10px 7px 10px;
background: #eee url(images/banana.jpg) no-repeat;
text-align:right;
}
html>body div.intro {padding: 0 10px 10px 10px;}

div.intro p {
font: 25px arial,tahoma;
letter-spacing:-2px;
color:#837E79;
padding: 6px 0 0 110px;
}

#leftleft {
width: 190px;
float:left;
margin: 0 10px 0 0;
background:url(images/bananabottom.jpg) no-repeat;
}

#leftleft ul {
margin: 60px 0 0 0;
}

#leftleft li {
list-style:none;
height: 30px;
}

#leftleft li a {
color:#A11B1C;
text-decoration:none;
border-left: 5px solid #fff;
padding: 5px 0 5px 5px;
}

#leftleft li a:hover {
color:#8DB904;
border-left: 5px solid #8DB904;
}

#leftright {
margin: 10px 0 0 0;
width:240px;
float:left;
}

#leftright a img {
margin: 0 0 5px 0;
}

p.orange {
clear:both;
margin:0;
height: 200px;
width:100%;
background:url(images/orange.jpg) no-repeat right;
}

#leftright ul {margin: 15px 0 0 0;}

#leftright li {
border-top: 1px solid #93C203;
padding: 10px 0 10px 10px;
list-style:none;
}
#leftright li a:hover {
color:#A11B1C;
text-decoration:none;
}

/******************************** right */

div.article {
padding: 5px 0 5px 0;
}

div.article p {
text-indent: 15px;
margin: 0 0 4px 0;
}

div.article h4 a {
margin: 0 0 0 0;
text-decoration:none;
}

div.article h4 a:hover {text-decoration:underline;}

/******************************** contact form */

fieldset {
margin: 30px 0 30px 0;
}

fieldset input,
textarea,
#text {
margin: 0 0 0 0;
padding: 5px;
border:0;
border-bottom: 1px solid #DADADA;
width: 290px;
background:#eee;
}

#submit,
#button1 {
margin: 10px 0 0 0;
padding: 1px 0 1px 0;
width: 300px;
border:0;
}

textarea {height: 80px;}

/******************************** newsletter */

div.newsletter {
margin:0px 0 0 0;
text-align:center;
}

form p {
text-align:left;
}

#radio {
margin: 0;
}

/******************************** footer */

p.footer {
display:block;
width:320px;
text-align:right;
}

p.footer a, p.footer {
color:#B0B7AC;
font: 11px arial,tahoma;
text-decoration:none;
}
p.footer a {padding: 0 5px 0 5px;}



















