p{font-size:16px;font-weight:400;line-height:24px;}
#footer p{font-size:13px;line-height:18px;}
.q1{font-weight:700;color:#666;}
.hl1{line-height:28px;margin:30px 0 0;padding:0 0 0 20px;}
h2{color:#FFF;font-size:17px;font-weight:700;line-height:20px;margin:10px 0 5px;}
.tag-h2{font-size:19px;line-height:27px;}
.hl-h2{font-size:19px; line-height:26px;font-weight:bold;}
h1{color:#FFF;font-size:24px;font-weight:700;line-height:22px;margin:10px 0 5px;}
h3{color:#FFF;font-size:15px;font-weight:700;line-height:20px;margin:10px 0 5px;}
.hl-h3{font-size:17px; line-height:26px;font-weight:bold;margin-top:10px;text-decoration:underline; }
.don-p1{padding-left:15px;margin-top:10px;}
.donate-h1{color:#FFF;font-size:19px;font-weight:700;font-stretch:narrower;line-height:20px;margin:10px 0 15px;}
.donate-h2{color:#FFF;font-size:17px;line-height:20px;margin:10px 0 5px;}
.h1-headline{color:#FFF;font-size:24px;font-weight:700;line-height:20px;margin:10px 0 5px;}
.donate2ride {font-size: 22px; font-weight: bold; }


/*---------store section  ---------*/


.ItemDescription{
	width:340px;
	margin: 15px 0 0 0;
}

.ItemDescriptionIndent{
	width:340px;
	margin: 0 0 0 0;
}


.ItemPrice {
	float:right;
	margin-bottom:35px;
}


.h3-StoreCats {
	font-size:14px;
}

.GpItemDescription{
	font-size:16px;
	line-height:15px;
}

.GpItemDescription1{
	font-size:12px;
	line-height:15px;
}

.SmashHit {
	z-index:500;
	position: relative;
}