.#lf_list {
margin-left: 0;
padding:0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}

#lf_list a:link, #lf_list a:visited
{
color: #3c9763;
text-decoration: none;
}
#lf_list a:hover
{
color: #000000;
}


body {
background-color: #127644;
background-image: url(http://content.onlineagency.com/sites/28510/images/pagebackground.jpg);
background-repeat:repeat-x;
}
#lfl  {
background-color:#DDFFDE;
width:170px;
border-right: 1px solid #96D4AB;
padding:0px;
margin:0px;
}

#lfr {
background-color:#FFFFFF;
width:532px;
border-right: 1px solid #96D4AB;
padding:0px;
margin:0px;
}

#lfc {
background-color:#DDFFDE;
width:711px;
border-right: 1px solid #96D4AB;
border-left: 1px solid #96D4AB;
border-top: 1px solid #96D4AB;
border-bottom: 1px solid #96D4AB;
padding:0px;
margin:0px;
}

#content p, #content li, #content dt, #content dd, #content fieldset{

	padding: 0px 10px 0px 10px;

	font: .8em Verdana, Helvetica, Arial, Sans-Serif;

	line-height: 1.5em;

}

#content p#blank {

	margin: 0px;

	padding: 0px;

	line-height: 1em;

	height: 1em;

}

#content p.clear {

	clear: both;

	line-height: 1em;

	margin: 0px;

	padding: 0px;

	height: 1em;

}

#content h2 {

	font: 1em Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: bold;

	color: #003a17;

	padding: 0px 10px 0px 10px;

	margin: 0px;

}

#content h3 {

	font: .9em Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: bold;

	color: gray;

	padding: 0px 10px 0px 10px;

	margin: 10px 0px;

}

#content div.breakout {

	float: right;

	width: 150px;

	margin: 5px;

	padding: 2px;

	background: #77c68c;

	border: 1px solid #003a17;

}

#content div.breakout h2 {

	font-size: .8em;

	padding: 0px;

}

#content div.breakout p {

	font-size: .7em;

	padding: 0px;

	line-height: 1.1em;

}

#content div.breakout ul {

	margin: 0px;

	padding-left: 0px;

}

#content div.breakout li {

	margin: 1em 0em 1em 2em;

	font-size: .7em;

	line-height: 1.1em;

	padding: 0px;

}

#content li {

	margin: 0px;

	padding: 0px;

}

#content input, #content textarea {

	border: 1px solid gray;

	margin-bottom: 2px;

	margin-top: 0px;

}

#content input, #content select {

	font-size: smaller;

}

#content input[type=submit], #content input.submit {

	background-color: #BDCDBD;

	border-top: 1px solid #003300;

	border-left: 1px solid #003300;

	border-right: 2px solid #003300;

	border-bottom: 2px solid #003300;

	font-weight: bold;

	margin-right: 15px;

}

#content ul[type=square], #content ul.square {

	padding: 0px;

	margin: 0px 0px 25px 20px;

}

#content ul[type=square] li, #content ul.square li {

	padding: 0px;

	margin: 0px 0px 5px 0px;

}

#lff A {color:#FFFFFF; text-
decoration:none;}
#lff A:hover {color:#FFFFFF; text-decoration:none;}
#lff A:active {color:#FFFFFF; text-decoration:none;}
#lff A:visited {color:#FFFFFF; text-decoration:none;}

}

#content #client {

float: right;
height: 142px;
width: 122px;
margin-left: 5px;

}

.donate{position:absolute;margin-left:710px;margin-top:-42px;display:none;}
