BODY {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #343434;
	BACKGROUND-COLOR:#FFFFFF;
	PADDING: 0px;
	MARGIN: 0px;
}

TD {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #343434;
}

#no_ul {
	text-decoration: none;
	color: #343434;
}

#header_links {
	BACKGROUND:url(i/link_repeat.jpg);
}

#left_body_bg {
	BACKGROUND:url(i/bg.gif) repeat-x 0px 218px;
}

#head_repeat {
	BACKGROUND:url(i/head_repeat.gif);
}

#link_bar {
	BACKGROUND:url(i/head_b.gif) no-repeat; 
	BORDER-RIGHT:1px solid #DDDDDD; 
	background-color:#ebe8d7; 
	PADDING-LEFT:60px;
}

#page_body {
	PADDING-LEFT:29px;
}

#page_body_table {
	BORDER-TOP:1px solid #DDDDDD; 
	BORDER-LEFT:1px solid #DDDDDD; 
	BORDER-RIGHT:1px solid #DDDDDD;
}

#category_header {
	PADDING: 0px; 
	BACKGROUND:url(i/category_header_repeat.gif); 
	BORDER-BOTTOM:1px solid #DDDDDD;
}

#donate_orange {
	PADDING: 0px; 
	BACKGROUND:url(i/orange_repeat.gif);
}

#donate_grey {
	PADDING: 0px; 
	BACKGROUND:url(i/grey_repeat.gif);
}

#help_box {
	BACKGROUND:url(i/right_orange.gif) no-repeat; 
	PADDING:0px 10px 0px 10px;
}

#news_events {
	vertical-align: top;
	BORDER-RIGHT:1px solid #D6D6CF;
	
}

#full_text {
	padding-left: 20px;
	width: 85%;
}

#charity_table {
	padding-left: 20px;
	width: 98%;
}

#charity_tr {
	width: 98%;
}

#charity_photos {
	vertical-align: top;
	width: 15%;
}

.dropshadow {
	float:left;
	clear:left; 
	background: url(i/shadow-png.png) no-repeat bottom right !important;
	/* respectful browsers (e.g. Firefox/Opera/Safari) ONLY take notice of this line*/
	background: none; 
	/* disrespectful browsers clear the background graphic, in this case allowing the alpha filter to work in IE5.5 and 6 */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='i/shadow-png.png'); /* the MS alpha filter */ 
	margin: 5px 10px 10px 5px;
}

.dropshadow img {
	position:relative;
	bottom:6px;
	right: 8px;
	border: 1px solid #eee;
	border-color: #eee #888 #666 #ddd;
	background:#fff;
	padding:8px 6px 15px 6px; /* gives us the white area - but not in IE5 + IE5.5 */
	margin: 0px;
}

.form_element{
	WIDTH:100%;
}

#date{
	COLOR:#979797;
}

#px10{
	BORDER-RIGHT:1px solid #D6D6CF; 
	PADDING:10px;
	FONT-SIZE:10px;
}

#foot{
	COLOR:#525252;
	TEXT-ALIGN: center;
}

#copy {
	COLOR:#666666; 
	BACKGROUND:url(i/f_bg2.gif); 
	PADDING:10px;
}

H1 {
	FONT-SIZE: 16px;
	COLOR: #343434;
	MARGIN:0px 0px 15px 0px;
}

#donation_text,
#charity_name {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 16px;
	font-weight:bold;
	COLOR: #343434;
	MARGIN:0px 0px 0px 0px;
}

#charity_subtitle {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #343434;
	MARGIN:0px 0px 5px 15px;
}

#charity_donations {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #343434;
	MARGIN:0px 0px 2px 0px;
	
}

P{
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-INDENT: 0px;
	FONT-SIZE: 11px;
	COLOR: #343434;
	MARGIN:0px 0px 10px 0px;
}
#x P, #x{
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-INDENT: 0px;
	FONT-SIZE: 11px;
	COLOR: #4C4A46;
	MARGIN:0px 0px 10px 0px;
}
LI {
	FONT-SIZE: 11px;
	COLOR: #343434;
	LIST-STYLE-IMAGE:url(i/arrow.gif);
	MARGIN-BOTTOM:2px;
}
UL{
	MARGIN:0px 0px 10px 20px;
}

SELECT,
INPUT{
	FONT-SIZE: 11px;
	COLOR: #343434;
}
TEXTAREA{
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #343434;
}

A,A:active,A:visited,A:hover{
	COLOR: #105A9B;
}

#foot A, #foot A:active, #foot A:visited, #foot A:hover{
	COLOR:#525252;
}
