@charset "utf-8";

	body { margin:0; background-color:#FFFFFF; background-image:url(images/bg.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000066; }
	a { color:#000066; font-weight:bold; text-decoration:none }
	a:hover { text-decoration: none; }
	img.frontpage { margin: 0 0 15px 40px; padding: 0 0 0 0; }
	.clearfloat { clear:both; }
	.minheight { width:0px; height: 400px; float:left; }
	#container { width: 924px; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom: 0; }
	#header1  { width: 924px; height:134px; background-image: url(images/header.jpg); }
	#header1 h1 { margin:0; padding:0; }
	#header1 a { display:block; width:486px; height:52px; text-decoration:none; margin-top:0; margin-left:0; margin-bottom:0; padding: 40px 0 0 20px; }
	#header1 span { display:none; }
	#menu { width:924px; height:39px; }
	#menu span { display:none; }
	#menu a { margin:0 05px 0 0; }
	#menu a.home { display:block; width:122px; height:31px; background-image:url(images/home.jpg); }
	#menu a.home:hover { display:block; width:122px; height:31px; background-image:url(images/home.jpg); background-position:0 100%; }
	#menu a.products { display:block; width:122px; height:31px; background-image:url(images/products.jpg); }
	#menu a.products:hover { display:block; width:122px; height:31px; background-image:url(images/products.jpg); background-position:0 100%; }
	#menu a.contact { display:block; width:122px; height:31px; background-image:url(images/contact.jpg); }
	#menu a.contact:hover { display:block; width:122px; height:31px; background-image:url(images/contact.jpg); background-position:0 100%; }
	#menu a.thriftshop { display:block; width:122px; height:31px; background-image:url(images/thriftshop.jpg); }
	#menu a.thriftshop:hover { display:block; width:122px; height:31px; background-image:url(images/thriftshop.jpg); background-position:0 100%; }
	#menu a.programs { display:block; width:122px; margin:0 0 0 3px; padding:0; height:31px; background-image:url(images/programs.jpg); }
	#menu a.programs:hover { display:block; width:122px; height:31px; background-image:url(images/programs.jpg); background-position:0 100%; }
	#menu a.bingo { display:block; width:122px; margin:0 0 0 3px; padding:0; height:31px; background-image:url(images/bingo.jpg); }
	#menu a.bingo:hover { display:block; width:122px; height:31px; background-image:url(images/bingo.jpg); background-position:0 100%; }
	#menu a.events { display:block; width:122px; margin:0 0 0 3px; padding:0; height:31px; background-image:url(images/events.jpg); }
	#menu a.events:hover { display:block; width:122px; height:31px; background-image:url(images/events.jpg); background-position:0 100%; }
	#menu ul { list-style:none; margin:0; padding:05px 0 0 18px; display:block; width: 924px; height: 39px;}
	#menu li { float:left; margin:0 0 0 0; padding:0 0 0 0; }
	#header2 { width:924px; height: 38px; background-image:url(images/header2.jpg); }
	#content { width:924px; background-image: url(images/contentbg.jpg);}
	#formlabels { float:left; padding:0; margin: 0 10px 0 60px; text-align:right; }
	#formlabels p { }
	#form { float:left; }
	#form form { margin:0; padding:0; }
	#form input { margin:0 0 5px 0; }
	#form textarea { margin:0 0 5px 0; width:450px; height:250px; }
	#leftcol { width:709px; float:left; }
	#leftcol p { margin-top:0; margin-left:40px; margin-right:40px; margin-bottom:10px; padding:0; text-align:justify; }
	#leftcol h2.home { display:block; width: 640px; height: 49px; margin:0 0 10px 40px; background-image:url(images/home_title.gif); }
	#leftcol h2.products { display:block; width: 640px; height: 49px; margin:0 0 15px 40px; background-image:url(images/products_title.gif); }
	#leftcol h2.contact{ display:block; width: 640px; height: 49px; margin:0 0 15px 40px; background-image:url(images/contact_title.gif); }
	#leftcol h2.thriftshop { display:block; width: 640px; height: 49px; margin:0 0 15px 40px; background-image:url(images/thriftshop_title.gif); }
	#leftcol h2.programs { display:block; width: 640px; height: 49px; margin:0 0 15px 40px; background-image:url(images/programs_title.gif); }
	#leftcol h2.bingo { display:block; width: 640px; height: 49px; margin:0 0 15px 40px; background-image:url(images/bingo_title.gif); }
	#leftcol h2.events { display:block; width: 640px; height: 49px; margin:0 0 15px 40px; background-image:url(images/events_title.gif); }
	#leftcol h2 { margin:0 0 15px 40px; background:none; font-size:18px; }
	#leftcol span { display:none; }
	#leftcol h3 { margin:0 30px 05px 40px; }
	#rightcol { width:215px; float:left; }
	#rightcol p { padding:0 0 0 0; margin:0 30px 05px 10px; }
	#rightcol h3 { display: block; width:127px; height:19px; margin-left:35px; margin-right:0; margin-top:0; margin-bottom:20px; padding:0; background-image:url(images/featureditems.gif); }
	#rightcol h4 { display:block; width:159px; height:40px; background-image:url(images/signup.gif); margin-left:20px; margin-right:0; margin-top:45px; margin-bottom:10px; }
	#rightcol span { display:none; }
	#rightcol img { margin-bottom: 40px; }
	#rightcol form { margin:0; padding:0; }
	#rightcol input { margin:0 0 5px 20px; }
	#footer { width: 924px; height:79px; background-image:url(images/footer.jpg); }
	#footer a { font-size:12px; text-transform:lowercase; color: #e7d962; font-weight:normal; text-decoration:none; }
	#footer a:hover { text-decoration:underline; }
	#footer ul { display:block; width: 700px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:51px 0 0 0; list-style:none; }
	#footer li { float:left; margin:0; padding:0 0 0 15px; color:#e7d962; }	
	#subfooter { width:924px; height:62px; text-align:center; padding-top:15px; }
	#subfooter p { margin:0; padding:0 0 05px 0; font-size:10px; }
