body.homepage {margin-left:20px; margin-top:0px; background-color:#ffffff; font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:medium;}
body.content {font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:small;}
h1 {text-align:left; font-size:xx-large;}
a {
	outline:none;
	}
div {
	position:relative;
	}

img#logo {
	border:0;
	margin:12px 5px 0 0;
	float:right;
	}
	
div#wrapper {
	width:650px;
	}
	
#header {position:relative; width:649px; height:48px; background-image:url(../images/header_background.gif); z-index:3;}
#column1 {position:relative; float:left; margin-top:-4px; width:211px; border-style:solid; border-color:#66ccff; border-top-width:0px; border-right-width:4px; border-bottom-width:4px; border-left-width:4px; background-color:#ffffff; z-index:2;}
#column2 {position:relative; float:left; margin-top:-4px; margin-left:-4px; width:211px; border-style:solid; border-color:#66ccff; border-top-width:0px; border-right-width:4px; border-bottom-width:4px; border-left-width:4px; background-color:#ffffff; z-index:2;}
#column3 {position:relative; float:left; margin-top:-4px; margin-left:-4px; clear:right; width:211px; border-style:solid; border-color:#66ccff; border-top-width:0px; border-right-width:4px; border-bottom-width:4px; border-left-width:4px; background-color:#ffffff; z-index:2;}
#footer {width:650px; z-index:2;}
	#footerLeft {float:left; padding:10px 0px 20px 0px;}
	#footerRight {float:right; padding:10px 0px 20px 0px;}

#spiderbait {position:absolute; top:20px; left:30px; width:500px; font-size:1px; font-color:#ffffff; z-index:1; background-color:#ffffff;}	
	
#contentHeader {position:relative; left:0px; top:0px; width:100%; height:48px; background-image:url(../images/header_background.gif);}
#contentBody {width:400px; margin-left:20px; margin-top:20px; background-color:#ffffff; font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:small; text-align:justify;}
#contentFooter {border-top-width:1px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-style:solid; border-color:#000000; margin:10px 0px 10px 0px; padding:5px 0px 0px 0px;}

#donateLeft {float:left; border:1px solid #000000; width:178px; padding:10px; background-color:#cccccc;}
#donateRight {float:left; border-style:solid; border-color:#000000; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:0px; width:178px; padding:10px; background-color:#FFCC33;}

.loading {position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:#ffffff; layer-background-color:#ffffff; visibility:visible; border-style:solid; border-width:0.1px; border-color:none; z-index:15; font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:15px; padding-top:10%;}

.content {font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:medium;}
.contentSmall {font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:x-small;}
.contentSubhead {font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:medium; font-weight:bold;}
.header {font-family:trebuchet ms, arial, geneva, sans; color:#000000; font-size:large; font-weight:bold; line-height:100%;}
.cell {position:relative; width:191px; padding:10px; border-style:solid; border-top-width:4px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-color:#66ccff;}
.title {font-family:trebuchet ms, arial, geneva, sans; font-size:large; padding-bottom:10px;}
.pipe {color:#666666; padding-left:10px; padding-right:10px;}
.donatePrice {font-weight:bold; padding-top:5px; padding-bottom:5px;}
.donateHeight {height:200px;}

#loadingLayer {position:absolute; left:0px; top:0px; margin:0px; padding:70px 0px 0px 0px; background-color:#ffffff; z-index:10; font-weight:bold; display:block;}
#loadingWrapper {position:relative;}
#loadingLabel {font-size:1em; color:#000000; letter-spacing:0px; font-family:trebuchet ms, arial, geneva, sans; font-weight:normal;}

#indexHeader {position:absolute; left:0px; top:0px; width:100%; height:48px; background-image:url(../images/header_background.gif);}
#indexTitle {position:relative; padding:58px 0px 10px 0px; font-family:trebuchet ms, arial, geneva, sans; font-size:1.1em; font-weight:bold;}
#indexPhoto {float:left; width:124px; text-align:center; padding:20px 20px 5px 0px;}