body {
background:#BF833A url(images/background.jpg) no-repeat scroll top center;
color:#000000;
padding: 0; margin: 0;
font-family:Arial,Helvetica,sans-serif;
font-size:100.1%;
line-height:120%;
height:100%;
text-align: center;
}

#main {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
margin: 0 auto;
width:865px;
text-align: left;
}

img {
border:0 none;
}

a:link, a:visited {
background:transparent none repeat scroll 0 0;
color:#000000;
text-decoration:underline;
}

a:active, a:hover {
background:transparent none repeat scroll 0 0;
font-weight:bold;
text-decoration:underline;
}

a.ft:link, a.ft:visited {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

a.ft:active, a.ft:hover {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#000000;
text-decoration:underline;
text-transform:uppercase;
}

a.no:link, a.no:visited, a.no:active, a.no:hover {
background:transparent none repeat scroll 0 0;
border:0 none;
margin:0;
padding:0;
text-decoration:none;
}

p, ul {
padding:0 0 10px 0;
margin:0;
}

/*table {
border-collapse:collapse;
}*/

td {
font-family:Arial,Helvetica,sans-serif;
}

td img {
vertical-align:bottom;
}

h1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:180%;
font-weight:bold;
line-height:130%;
color:#55a51c;
padding:0 0 10px 0;
margin:0;
}

h2 { /*same as h1 but no bottom padding*/
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:180%;
font-weight:bold;
line-height:130%;
color:#55a51c;
margin:0;
}

h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:120%;
font-weight:bold;
color:#55a51c;
line-height:130%;
padding-bottom:10px;
margin:0;
}

li {
margin-left:14px;
padding:0;
}

.caption {
font-weight:bold;
padding:10px 0
}

.foot {
padding:20px 0
}

.clr {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

.clrl {
clear:left;
height:0;
font-size: 1px;
line-height: 0px;
}
