html,body,html.custom,body.custom  { background:#6199e6 url(./images/mainbg.jpg) repeat-x ; color: #111;  padding: 0; margin: 0; }
* { padding: 0; margin: 0; }

body p, body a{font-family:Arial, Helvetica, sans-serif;}
body h1, body h2, body h3, body h4, body h5{font-family:Georgia, "Times New Roman", Times, serif;}
.custom #container{background:url(./images/middlebg.jpg) repeat-y center; padding:0px; margin:0px auto; width:100%; }

.custom #page {background:url(./images/pagebg.jpg) no-repeat center top; padding:0px; margin:0px auto;}

.custom #header{border:none; width:980px;height:120px; line-height:121px; margin:0px auto; padding:0px;}
.custom #header #logo {display:none;}
.custom #header #tagline {display:none;}
.custom #nlogo{width:527px;float:left; height:120px; display:block;}
.custom #headerlinks_box{position:relative; float:right; }

.custom #footer{border:none; width:1000px; position:relative; left:-1px;background:url(./images/footer.jpg) no-repeat center top; height:109px; margin:0px auto; padding:0px;}
.custom #footer p{margin:0px auto; padding:15px 30px 0 0px;}
.custom #footer a{color:#888888;}

/*---:[ nav menu styles ]:---*/
.custom ul#tabs {display:block;  list-style: none; border:none; width:980px; height:47px; padding:0px; margin:0px auto; position: relative; }
.custom ul#tabs li {height:46px; margin:0 0 0 0; padding:0 0 0px 0px; background: none; border: none; border-left: 0; float: left;clear:none;overflow:hidden; position:relative;}
.custom ul#tabs li.current_page_item, ul#tabs li.current-cat, ul#tabs li.current-cat-parent { padding-bottom: 0.1em; background: #fff; border-bottom: 0; color:#eb8409; }
.custom ul#tabs li a {position: relative; background:url(./images/navdiv.jpg) left no-repeat; margin:0 0 0 0; padding:0 2em 0px 2.2em; vertical-align:middle; line-height:3.3em;height:46px;font-size:140%; display: block; float:left;color: #fff; text-transform: uppercase; letter-spacing: 1px; font-family:Arial, Helvetica, sans-serif;  z-index:100; overflow:hidden;
 }
.custom ul#tabs li a:hover {  text-decoration: none; }
.custom ul#tabs li.home-item-off a,.custom ul#tabs li.home-item a{background:none;}
.custom ul#tabs li.current_page_item a, ul#tabs li.current-cat a, ul#tabs li.current-cat-parent a {cursor: default; color:#eb8409; background:#fff; }
.custom ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; }
.custom ul#tabs li.cat-item-33 a{ padding:0 2.2em 0px 2.4em;}

.navbg {position:absolute; display:none; width:100%; top:0; left:0; height: 46px; margin: 0;  z-index: 0;  background:url(./images/navbg.jpg) repeat-x; overflow:hidden;}


/*---:[ header stylings ]:---*/	

.custom a.entry-title h2 {color:#2361a1;}

#archive_info { border-bottom: 1px solid #ddd; margin:10px 0 0px 0px;padding:5px 0 15px 30px }
	#archive_info h1 { text-transform: uppercase; letter-spacing: 2px;font-size:200%; color:#666; }	
		#archive_info p { text-transform: uppercase; letter-spacing: 2px; }	


/*---:[ sub-nav stylings ]:---*/	
.custom #subnav{width:938px; margin:0px auto;padding:0px 20px 0px 20px; border-bottom:1px solid #ccc;}
.custom #subnav ul{display:block;list-style:none;margin:0px;padding:0px;}
.custom #subnav ul li{display:block;margin:0px; font-family:Arial, Helvetica, sans-serif; float:left;font-size:130%; padding:15px 10px 15px 10px;}
.custom #subnav ul li a{margin:0px; padding:0px;}
.custom #subnav ul li.current-cat a{color:#eb8409;}
.custom #subnav ul li a:hover{color:#eb8409;}


/* Featured Post Formatting */
.custom #feature_box{padding:0 0 0px 0; border-bottom:none;float:left; margin:0 0 20px 0; background:#fff;}
.custom .feature_box {  border:1px solid #000;background: url(./images/featurebg.jpg) ; padding: 10px 15px 22px 15px;width:540px; height:225px; margin:0px auto;margin-top:20px;overflow:hidden; }
.custom .feature_box h2 { font-size:1.8em; margin: 0 0 15px 0; }
.custom .feature_box h2 a { color: #dcd9d9; text-decoration: none; }
.custom .feature_box h2 a:hover { color: #ffffff; }
.custom .feature_box .feature_img{ border:1px solid #000;float:left; margin:0 15px 15px 0; padding: 0 0px 0px 0;}
.custom .feature_box p { font-size: 1.2em; line-height:1.571em; text-align: justify;font-family: Helvetica,Arial,sans-serif; color: #fff;}
.custom .feature_box .featurereadmore {float:left;  padding: 5px 0 0 0; }
.custom .feature_box .featurereadmore a { font-size: 14px; text-decoration: none; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; }
.custom .feature_excerpt{float:left; clear:right;}
.custom ul.feature_box_ul {list-style:none;}
.custom .feature_box_ul ul li{list-style:none;}
.custom .feature_box #prevnext {margin:10px 10px 0 0; float:right;position:relative;top:-30px;z-index:100;}
.featured h3{font-size:10px; text-transform:uppercase; color:#999;}

.custom #bookblock{padding:20px 16px 20px 20px; float:left; width:44%;margin:0 0px 0 0; border-right:1px solid #ccc;}
.custom #bookblock h2{color:#225090;clear:left; font-size:18px; float:left; font-family:Georgia, "Times New Roman", Times, serif;}
.custom #bookblock h4{float:left; color:#999; float:left;}
.custom #bookblock h5{float:left; color:#999;font-style:italic; text-transform:lowercase;clear:right; line-height:1.5em; float:left;}

.custom #bookblock ul{list-style:none; float:left;}
.custom #bookblock ul li{ float:left;}
.custom #bookblock ul h2 a{text-transform:uppercase;  float:left; color:#666;font-size:120%; text-align:left; margin:5px 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.custom #bookblock ul p{color:#444;font-size:11px; line-height:17px;  float:left; }
.custom #bookblock img{border:1px solid #225090;margin:3px 0 3px 0;  float:left;}
.custom #bookblock a{margin:0px 0 0 0; display:block; width:100%; text-align:right;}


.custom #highblock{padding:20px 0 20px 20px; float:left; width:43%;}
.custom #highblock h2 a, .custom #bookblock h2 a{margin:0px;color:#225090;clear:left;font-size:18px;text-align:left; font-family:Georgia, "Times New Roman", Times, serif;}
.custom #highblock ul h2 a{text-transform:uppercase;  float:left; color:#666;font-size:120%; text-align:left; margin:5px 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.custom #highblock h4 a, .custom #bookblock h4 a{float:left; color:#999;font-style:italic; margin:0px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif;}
.custom #highblock h5{float:left; color:#999;font-style:italic; text-transform:lowercase;clear:right; line-height:1.5em; }
.custom #highblock img{border:1px solid #225090;margin:3px 0 3px 0;  float:left;}
.custom #highblock a{margin:15px 0 0 0; display:block; width:100%; text-align:right;}

.custom #highblock ul{list-style:none;}
.custom #highblock ul h2 a{text-transform:uppercase; color:#666;font-size:120%;  }
.custom #highblock ul p{color:#444;font-size:11px; line-height:17px;   }
.custom #highblock img{border:1px solid #225090;margin:3px 0 3px 0;}

/* Featured Post Formatting */
#sky_box{float:left; width:565px; padding:20px 20px 20px 30px; margin:0 0 20px 0;border-bottom:1px solid #DDDDDD;}
#sky_box2{float:left; width:565px; padding:20px 20px 20px 30px; margin:0 0 20px 0;border-bottom:1px solid #DDDDDD;}
#sky_box h2{font-size:20px; margin:0 0 10px 0; float:left;}
#sky_box h5{float:right; font-size:10px;margin:5px 0 0 20px;}
#sky_box h3{font-size:17px;}
#sky_box p{font-size:11px; line-height:17px;}
#sky_box img{float:left; margin:0 15px 10px 0;float:left;}
.sky-featured{float:left;}
.sky-featured2{float:left;width:260px;margin:0 20px 0 0;}
.sky-featured2 p{font-size:12px;}
.sky-fit-challenge .headline_area h1{display:none;}
#skyfitwidget{margin:0px; padding:0px; float:left;}
#skyfitwidget ul{list-style-type:none;}
/*---:[ Content styles ]:---*/	
		
.custom #content{float:left;}
.custom #content_box{background:;margin:0px auto; width:980px;}
.custom .post_box{padding:20px 10px 0 10px; margin:0 20px 0 20px;}
.custom .teasers_box{padding:20px 0px 0 30px; margin:0 0 10px 0;width:585px;}
	.teaser {float:left; margin:0px; padding:0 0 0 0px; }
		.teaser_right { float: left; margin: 0 0px 0px 20px; padding:0px; }
			.teaser h2{padding:0 10px 0 0;}
				.teaser h2 a{color:#1752b0; font-weight:bold;}
				.format_teaser{padding:0 10px 0 0;}
					.thumb{border:1px solid #ccc; padding:0px maring:0px;}
						.teaser_link{float:left; width:100%; text-align:right; display:block;}
.custom .format_text{clear:left;}						

.headline_meta a { color: #888; border-bottom: none; }

/*---:[ thumbnails ]:---*/
.teaser .post_image_link img.alignleft { margin-right: 0; margin-bottom: 1.8em; }
.teaser .post_image_link img.alignright { margin-left: 0m; margin-bottom: 1.8em; }
.teaser .post_image_link img.aligncenter { margin-bottom: 1.8em; }
.teaser .post_image_link img.alignnone { margin: 0 auto 1.8em 0; }
.teaser .post_image_link img.frame { padding: 0.8em; border-width: 0.1em; }
.teaser .format_teaser .post_image_link img.alignleft { margin-right: 0em; margin-bottom: 0; }
.teaser .format_teaser .post_image_link img.alignright { margin-left:0em; margin-bottom: 0; }
.teaser .format_teaser .post_image_link img.aligncenter { margin-bottom: 1.5em; }
.teaser .format_teaser .post_image_link img.frame { padding: 0.333em; border-width: 0.083em; }


.custom .more-link{float:right; margin:0 0 20px 0;}						
						
.custom #comments{margin:0 20px 0 20px;}
.custom .to_comments{display:none;}
.custom .comments_closed{display:none;}

/*---:[ Sidebars/Widgets ]:---*/	

.custom #sidebars{float:left; padding:0 20px 0 20px;}

.custom .clear{clear:both;}

.custom .widget{margin:0 0 0 0;}

.custom .widget_killer_recent_entries ul{background:url(./images/most-recent-bg.jpg) repeat-x; padding:10px 15px 10px 15px;}

.custom #text-420524731 .textwidget h3{text-transform:uppercase;font-size:100%;color:#2f62a6; margin:5px 0 0 0; padding:0px;}
	.custom #text-420524731 {color:#2f62a6; font-family:Arial, Helvetica, sans-serif;}
		.custom #text-420524731 h3{color:#e28d1f; font-size:150%; margin:0 0 5px 0; padding:0 0 0 0; font-family:Georgia, "Times New Roman", Times, serif;}	
			.custom #text-420524731 ul {margin:0px 0 0px 0; padding:0px 0 0px 0;}
				.custom #text-420524731 ul li{color:#636363; margin:0px; padding:0px 0 0px; font-size:90%;}
					.custom #text-420524731 .textwidget{background:url(./images/trainingbg.jpg) repeat-x;padding:10px 15px 10px 15px; }
						#wpcf7-f2-w1-o1{margin:5px 0 0 0; padding:0px;}
							#submit{width:77px; height:30px; border:2px double #feb824;float:right; background:#feb824; color:#2f62a6; font-family:Arial, Helvetica, sans-serif;}
								.wpcf7-validates-as-required{background:#fff; border:1px solid #959595;}
.custom #rss-3{padding:0 0 0 20px; margin:20px 0 0 0;}							
.custom .cat-item-17 a{width:100%; display:block;background:url(./images/down.jpg) no-repeat top right;}
.custom .cat-item-17 ul a{background:none;}
.custom .cat-item-17 .children{display:none; }
.custom .xoxo li ul li{border-bottom:1px dotted #ccc;}
#widgets-reloaded-categories-3 {list-style-type:none; margin:50px 0 0 0; }
#widgets-reloaded-categories-3 h3{
color:#555555;
font-variant:small-caps;
letter-spacing:2px;
margin:0 0 10px 0;}