body
{
	text-align: center;
	background: #cbcdc3;
	margin: 0;
	padding: 0;
	
}

p
{
	margin: 10px 10px 5px 0;
	line-height: 15px;
	width: 480px;
}
.wrapper
{
	font: 11px verdana, sans-serif;
	width: 750px;	
	margin-right: auto;
	margin-left: auto;
}

#feedbar
{
	background-color: #666666;
	line-height: 10px;
	margin: 0 0 20px 0;
}

.header
{
	background: #666666;
	color: #989a91;
	font: 24px verdana, sans-serif;
	margin: 0;
	padding: 10px 5px 10px 5px;
	text-align: left;
}

.navbar
{
	background-color: #a9a9a9;
	color: #fbfdfc;
	margin: 0;
	font: 13px verdana, sans-serif;
	text-align: left;
	line-height: 22px;
}
	
.primarynav
{
	background-color: #a9a9a9;
	color: #fbfdfc;
	padding: 0 5px 3px 0;
	margin: 0;
}

.primarynav li
{
	width: 90px;
	text-align: center;
	background: #a9a9a9;
	line-height: 22px;
	margin: 0;
	padding: 0;
    border: 0 0 0 0;
	float: left;
	list-style: none;
}

.primarynav a:link
{
	text-decoration: none;
	color: #fbfdfc;
}

.primarynav a:visited
{
	color: #fbfdfc;
}

.primarynav a:hover
{
	text-decoration: underline;
}

.primarynav a:active
{
	text-decoration: underline;
}

.aboutinfo
{
	clear: left;
	text-align: left;
	background-color: #e3e4de;
	color: #666666;
	margin: 0;
	padding: 5px 5px 10px 5px;
}

.aboutinfo h1
{
	font: 17px verdana, sans-serif;
	background: #cbcdc3 url(images/arrow-right.gif) top left no-repeat;
	padding: 1px 2px 3px 50px;
	margin: 5px 0 0 0;
	width: 400px;
	line-height: 40px;
}

.donatebox
{
	float: right;
	border: 1px solid #989a91;
	margin: 10px 10px 5px 5px;
	padding: 0;
	width: 150px;
}

.donatebox h3
{
	font: bold 11px verdana, sans-serif;
	margin: 0;
	padding: 2px;
	background-color: #989a91;
	color: #fbfdfc;
}

.donatebox p
{
	font: 9px verdana, sans-serif;
	width: 140px;
	margin: 5px;
}



.maincontent
{
	background-color: #fbfdfc;
	text-align: left;
	padding: 5px 5px 10px 5px;
}

.maincontent h3
{
	font: bold 11px verdana, sans-serif;
	background: #cbcdc3 url(images/arrow-right-down.gif) top left no-repeat;
	color: #666666;
	padding: 1px 2px 3px 30px;
	margin: 5px 0 0 0;
	width: 455px;
	line-height: 25px;
}

.maincontent h2
{
	font: bold 13px verdana, sans-serif;
	margin: 5px 0 0 0;
}

.maincontent h4
{
	font: 9px verdana, sans-serif;
	margin: 3px 0 0 0;
}

.bottombar
{
	background: #666666;
	color: #fbfdfc;
	font: 9px verdana, sans-serif;
	margin: 0;
	padding: 10px 5px 10px 5px;
	text-align: left;
}

.ourpic
{
	float: right;
}




/*########################################*/
/* Table Styles */
   /*Table Header */

TABLE{
}

TH {
 font-weight : bolder; 
 background-color : transparent;
 text-align : center;
}

TD {
 vertical-align : top;
 /* border-style: groove; */
}

/* Other TAGS */

BLOCKQUOTE {
/* font-style : italic; 
 padding-left : 40px; */
}

ADDRESS {
   font-style : italic; 
   padding-left : 40px; 
}

ACRONYM {
   font-variant : small-caps; 
   letter-spacing : 0.1em; 
}


ABBR {
   font-variant : small-caps; 
   letter-spacing : 0.1em; 
}

.prominent {
   font-weight : bold; 
   font-size : larger; 
   text-align : center; 
}


/*#######################################*/
/* NAVBAR CLASS */
.navbar .main {
 font-weight : bold;
 text-decoration : none;
}

TD.navbar p{
 font-size : 80%; 
 font-family : Verdana, sans-serif;
 padding-left : 10px;
 padding-top : 10px;
 text-align : left;
 margin-bottom: -10px;
}


TD.navbar P:first-letter {
 font-size : 180%;
 float : left
 /*margin-left : 25px; */
}


/* NAVBAR LINK STYLES */
TD.navbar A.main:link {
 color : white;
 background-color : transparent; 
}

TD.navbar A.main:visited {
 color : white;
 background-color : transparent; 
}

TD.navbar A.main {
 background-color : transparent; 
}

TD.navbar A.main:hover {
 background-color : transparent;
 text-decoration : underline;
}

TD.navbar A.main:active {
 background-color : transparent;
}
/*######################################*/
/* News Class */

UL.news {
   font-family : Verdana, sans-serif; 
   margin-top : 0; 
   margin-left : -20px; 
   margin-right : 30px; 
   list-style-type : none; 
   list-style-position : outside; 
}

UL.news LI {
 font-family : Verdana, sans-serif; 
 margin-top : 0px; 
 margin-right : 0px; 
 list-style-type : square; 
 list-style-position : outside; 
 text-align : justify;
 font-weight : bold;
}

UL.news P {
font-weight : normal;
margin-top : 0px;
}


/*######################################*/
/* Extra classes */

/*TD.maindocument{
   margin-right : 0px;
   padding-left : 0px
}*/

P.dropcap:first-letter {
   font-size : 150%;
   float: left;
}

.center {
 text-align : center;
}

.underline{
 text-decoration : underline;
}

.nounderline{
 text-decoration : none;
}

.small{
 font-size : 60%;
 text-align : left;
}

.smallcenter{
 font-size : 60%;
 text-align : center;
}

.smaller{
 font-size : 80%;
}

.newest{
 font-size : 140%;
}

.small-center{
 text-align : center;
 font-size : 60%;
}

