/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html, body { height: 100% }
html { overflow-y: scroll; }
body { font: 10pt Arial, sans-serif; color:#5A5C5E; background: #005695; height: 100%; }
ul { list-style: none inside; }
p { font: 1.3em/1.3em; margin-bottom: 1.3em; }
a { outline: none; }
a img { border: none; }
h1 { font: 14pt Lucida Sans, Arial, sans-serif; color:#007332; font-weight: bold;}
.under_construction { font: 14pt Lucida Sans, Arial, sans-serif; color: #025696; font-weight: bold;}
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page_wrap { width: 699px; margin: 0 auto; background: url(../images/bg_lines.jpg) repeat-y #FFFFFF; }
#top_bg { width: 699px; background: url(../images/top_bg.jpg) no-repeat; height: 100%;}
#navi { float: left; width: 146px; margin: 0; position: absolute; top: 0;}
.nav_items { width: 146px; margin: 48px 0 0 0; } 
.become_friend { float: right; position: relative; left: -37px; top: 40px; }
.content_holder { width: 699px; min-height: 100%; height: 100%; background: url(../images/nav_bg.jpg) no-repeat; background-position: left bottom; }
.main_content { width: 450px; margin: 0 0 0 179px; padding: 235px 0 0 0; .padding: 140px 0 0 0; min-height: 650px;}
.side_info { width: 175px; float: right; padding: 0 0 0 10px; margin: 0 0 10px 10px; border-left: 1px dashed #88d2f7;}
.donate { float:right; clear:right; position:relative; width:160px; height:52px; top:75px; right:100px; }
/* END STRUCTURE */
.pumpkins {
	background-image: url(../images/pumpkinsBG.jpg);
	background-repeat: no-repeat;
	height: 570px;
	width: 450px;
}
.p-inner {
	width:350px;
	padding:65px 50px 50px;
}
.pumpkins h1 {
	font-family:"Copperplate Gothic Bold";
	font-size:18px;
	text-align:center;
}
.pumpkins p {
	text-align:center;
	font-size:13px;
}
.pumpkins td {
	text-align:center;
	font-size:11px;
}
