/*
	A World Fit For Kids
	type.css
	Brightline Media/Interactive, 2009
*/
/*-------------------------------------ServiceMark-------------------------------------*/
span.smark{
				font-family: "Lucida Sans Unicode"; /* A rare sm-supporting font. */
				line-height: 0; /* keep the leading consistent in a paragraph */
		}

/*-------------------------------------General-------------------------------------*/
body{font-family: Helvetica, Arial, sans-serif; line-height: 18px; color: #444444;}
/*-------------------------------------<h> Tags------------------------------------*/
h1{font-family: archerbold, Times, Georgia, serif; font-size: 21px; font-weight: bold; color: #555555; margin-bottom: 18px;}
h1 img{height: 21px;}
h2{font-family: archermedium, Times, Georgia, serif; font-size: 21px; font-weight: normal; color: #2e5775; margin-bottom: 18px;}
h3{font-family: archeritalic, Times, Georgia, serif; font-size: 18px; font-weight: normal; font-style: italic; color: #2e5775;}
h2 img{height: 21px;}
h3 img{height: 18px;}
h4{font-size: 12px; color: #2e5775; margin-bottom: 18px;}
#lp_sponsors h1{margin-bottom: 0;}
#lp_wrap_bottom h1{color: #3988c1;}
#content_left h1, #content_full h1{font-size: 24px; margin-bottom: 16px;}
#content_left h1 img, #content_full h1 img{height: 24px;}
#sidebar_coachofthemonth h2{font-size: 16px; margin-bottom: 0;}
#sidebar_coachofthemonth h2 img{height: 16px;}
ul#vidgallery h3{margin-bottom: 9px;}
/*-------------------------------------<p> Tags------------------------------------*/
p{font-size: 12px; margin-bottom: 18px;}
body#home p{margin-bottom: 9px;}
#footer p{font-size: 10px; color: #f5f5f5; position: absolute; top: 10px; right: 0;}
body#home .post_short p, .post_short p, .post p{font-size: 11px; margin-bottom: 0px;}
.caption{width: 168px; position: absolute; right: 0; bottom: 0; margin-bottom: 0; font-size: 11px; font-style: italic;}
.note{font-size: 11px; margin: 9px 0 0 95px;}
#paginate p{margin-bottom: 0; font-size: 11px;}
.pressreleases{width: 90px; margin-left: 20px; padding-right: 2px; float: right; background-color: #a2c9e7; font-size: 11px; text-align: right;}
.articles{width: 90px; margin-left: 20px; padding-right: 2px; float: right; background-color: #eb807d; font-size: 11px; text-align: right;}
.summary p,.entry p{font-family: Helvetica, Arial, sans-serif; font-size: 12px; margin-bottom: 18px;}
.date{padding-bottom: 9px; color: #777777;}
/*------------------------------------<ul> Tags------------------------------------*/
#content_mid ul{margin-bottom: 18px;}
#content_mid ul li{font-size: 12px;}
.bullets{margin:-18px 0 18px 24px; list-style: disc outside;}
.bullets li{font-size: 12px;}
body#home .bullets{margin-top: 0;}
ul#schools, ul#positions{margin-bottom: 0;}
ul#schools li a, ul#positions li a{font-weight: bold; text-decoration: none;}
ul#schools li a:hover, ul#positions li a:hover{text-decoration: underline;}
ul#schools ul li{margin-left: 12px;}
ul#schools ul li a{font-size: 12px; text-decoration: underline; font-weight: normal;}
ul#schools ul li a:hover{text-decoration: none;}
/*-------------------------------------<a> Tags------------------------------------*/
a, a:visited{font-size: 12px; color: #ef4135; text-decoration: none;}
a:hover{text-decoration: underline;}
.supporter{font-family: archermedium, Times, Georgia, serif; font-size: 21px; font-weight: normal; color: #2e5775; margin-bottom: 18px;}
#nav_top a, #nav_top a:visited{color: #f5f5f5;}
#nav_bottom a, #nav_bottom a:visited{font-size: 10px; color: #f5f5f5;}
a.more, a.more:visited{padding-left: 11px; background: url('http://www.worldfitforkids.org/images/interface/bg_morearrow.png') no-repeat left 2px;}
a.more:hover{cursor:pointer;}
a.rss, a.rss:visited{display: block; padding-left: 18px; background: url('http://www.worldfitforkids.org/images/interface/rss.png') no-repeat left;}
#lp_news a.rss, #lp_news a.rss:visited{margin-top: 18px;}
#newsfeed{position: absolute; top: 25px; right: 20px;}
.post_short a, .post_short a:visited, .post a, .post a:visited{font-weight: bold;}
#lp_getsocial a,#lp_getsocial a:visited, #sidebar_getsocial a, #sidebar_getsocial a:visited{font-family: Arial, Helvetica ,sans-serif; font-size: 16px;}
a#btn_twitter{height: 21px; padding: 7px 0 0 30px; display: block; background: url('http://www.worldfitforkids.org/images/interface/icon_twitter.png') no-repeat left;}
a#btn_facebook{height: 21px; padding: 7px 0 0 30px; display: block; background: url('http://www.worldfitforkids.org/images/interface/icon_facebook.png') no-repeat left;}
a#btn_myspace{height: 21px; padding: 7px 0 0 30px; display: block; background: url('http://www.worldfitforkids.org/images/interface/icon_myspace.png') no-repeat left;}
a#btn_linkedin{height: 21px; padding: 7px 0 0 30px; display: block; background: url('http://www.worldfitforkids.org/images/interface/icon_linkedin.png') no-repeat left;}
a#btn_donate, a#btn_donate:visited{width: 89px; height: 27px; background: url('http://www.worldfitforkids.org/images/interface/btn_donate.png') no-repeat; display: block;}
a#btn_signupnow, a#btn_signupnow:visited{width: 92px; height: 27px; background: url('http://www.worldfitforkids.org/images/interface/btn_signupnow.png') no-repeat; display: block;}
a#btn_newsletter, a#btn_newsletter:visited{width: 157px; height: 27px; background: url('http://www.worldfitforkids.org/images/interface/btn_newsletter.png') no-repeat; display: block;}
a#btn_getactive, a#btn_getactive:visited{width:101px; height: 27px; background: url('http://www.worldfitforkids.org/images/interface/btn_getactive.png') no-repeat; display: block;}
a#btn_volunteer, a#btn_volunteer:visited{width:131px; height: 27px; background: url('http://www.worldfitforkids.org/images/interface/btn_volunteer.png') no-repeat; display: block;}