body {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#000;
	background:#FFF url(images/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

img {
	border:0px;
}

p, h1, h2, h3, h4, h5, h6 {
	margin-top:0px;
	margin-bottom:10px;
}

a:link, a:visited {
	color:#FFF;
}

a:hover, a:visited:hover {
	color:#333;
}

.wrapper {
	width:920px;
	margin:auto;
}

.header {
	width:900px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.main {
	width:900px;
	margin:auto;
}

.intro {
	background:url(images/intro_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.freeads {
	background:url(images/freeads_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.appreciation {
	background:url(images/appreciation_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.coupon {
	background:url(images/coupon_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.discount {
	background:url(images/discount_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.programbook {
	background:url(images/programbook_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.decal {
	background:url(images/decal_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}


.stopdd {
	background:url(images/stopdd_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.freemusic {
	background:url(images/freemusic_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.communityleader {
	background:url(images/communityleader_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.savelives {
	background:url(images/savelives_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:justify;
}

.contact {
	background:url(images/contact_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:460px;
	padding-right:10px;
	padding-bottom:10px;
	width:430px;
	height:380px;
	margin-bottom:10px;
	text-align:center;
}

h1 {
	text-align:center;
	line-height:25px;
}

.box {
	clear:both;
	margin-bottom:10px;
}

.checkpoint {
	clear:both;
	background:url(images/checkpoint.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	overflow:auto;
	width:600px;
	height:80px;
	padding-top:220px;
	padding-left:300px;
}

.category {
	float:left;
	width:217px;
	margin-right:10px;
	margin-bottom:10px;
}

.c1 {
	background:url(images/category/category_01.png);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:197px;
	height:34px;
	text-align:center;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
}

.c2 {
	background:url(images/category/category_02.png);
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:20px;
	width:177px;
	min-height:200px;
	text-align:center;
	color:#FFF;
	font-size:12px;
	overflow:auto;
}

.c3 {
	background:url(images/category/category_03.png);
	background-repeat:no-repeat;
	width:217px;
	height:24px;
}

.last {
	margin-right:0px;
}

.standout {
	font-weight:bold;
	text-transform:uppercase;
}

.uppernav {
	margin:auto;
	text-align:center;
	width:900px;
	height:50px;
	font-size:11px;
	background:url(images/footer.png);
	background-repeat:no-repeat;
}

.uppernav td {
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}

.uppernav a:link, .uppernav a:visited {
	color:#000;
	text-decoration:none;
}

.uppernav a:hover, uppernav a:visited:hover {
	color:#000;
	text-decoration:underline;
}

.bottomnav {
	margin:auto;
	width:900px;
	font-size:11px;
}

.bottomnav td {
	text-align:center;
}

.bottomnav a:link, .bottomnav a:visited {
	color:#900;
	text-decoration:none;
}

.bottomnav a:hover, bottomnav a:visited:hover {
	color:#900;
	text-decoration:underline;
}

.footer {
	clear:both;
	background:url(images/footer.png);
	background-repeat:no-repeat;
	padding:10px;
	width:880px;
	height:30px;
	margin:auto;
	text-align:center;
	font-weight:bold;
	font-size:9px;
}