/*
Theme Name: Work+Life FIT 08
Theme URI: http://worklifefit.com/blog
Description: A Custom theme engineered, developed, and designed by ZIMMCOMM, New Media LLC 
Version: 3.0
Author: Robert Canales
Author URI: http://robertcanales.com
*/

@import url('reset-fonts.css');
@import url('base-min.css');
@import url('superNavBar.css');
@import url('tabulous.css');

body {background:#FFF url('images/headerBg.gif') 0 0 repeat-x;}

#Container {width:960px;margin:0 auto;overflow:hidden;}
#Content {width:915px;margin:0 auto;}

/* header and logo */
#Header {position:relative;width:959px;height:110px;margin:0;}
#WLFitLogo {text-indent:-30000px;}
#WLFitLogo h1 {text-indent:-30000px;margin:0 18px 0 22px;padding:0;background:#FFF url('images/wlf_logo.gif') top left no-repeat;}
#WLFitLogo a {outline:0;width:290px;height:60px;display:block;}

/* Search */
#Search {
	width: 290px;
	float:right;
	margin:22px 20px 0 0;
	}
#Search #s {
	width: 200px;
	height: 13px;
	padding: 6px 10px;
	color: #8cbbc3;
	background-color: #F9F9F9;
	border: 1px solid #AAA;
	}

#search-submit {
	color: #FFF;
	float: right; 
	display: block; 
	width: 58px; 
	height: 26px; 
	text-indent: -5000px; 
	background: transparent url("images/wlf_search.gif") no-repeat 0 0;
	border: 0;
	cursor: pointer;
	}
#search-submit:hover {
	background: transparent url("images/wlf_search.gif") no-repeat 0 -25px;
	height:26px;
	}



/* Universal Navigation */
ul.sf-menu a:hover {color:#C03;}
ul.sf-menu li li a:hover {color:#C03;}
ul.sf-menu {margin:0;position:absolute;left:11px;top:35px;}
ul.sf-menu li a {padding:0px 10px 0px 9px;}
ul.sf-menu ul li a,ul.sf-menu a {padding:6px 9px 6px 8px;font-family:"Trebuchet MS";font-size:108%;}

/* Headings */
h1, h2, h3, h4, h5, h6 {letter-spacing: 0;font-family: arial,verdana,sans-serif;}
h1 {font-size: 189%;}
h2 {font-size: 153.9%}
h3 {font-size: 123.1%}
h4 {font-size: 108%}
h5 {font-size: 100%}
h6 {font-size: 93%}

#Posts {width:565px;float:left;margin-top:-9px;}
#Posts h2 {margin:18px 0;font-weight:normal;}
.postBody {color:#222;padding:0 9px 0 9px ;background:#FFF url('images/postMeta_backGround.jpg') top left repeat-x;}
.postBody a:hover {text-decoration:underline;}

.postMeta {position:relative;margin:0;height:32px;padding-top:12px;color:#007db1;font-family:"Trebuchet MS";}

.postMeta span.comment {width:156px;height:26px;text-indent:-30000px;float:right;margin-top:-4px;background:transparent url('images/wlf_pac.gif') 0 -52px no-repeat;}
.postMeta a:hover span.comment {background:transparent url('images/wlf_pac.gif') 0 -78px no-repeat;}

.postMeta span.comments {padding:2px 0 0 128px;width:28px;height:24px;float:right;background:transparent url('images/wlf_pac.gif') 0 -26px no-repeat;}
.postMeta a:hover span.comments {background:transparent url('images/wlf_pac.gif') 0 0 no-repeat;}

.postMeta span.commentCounts {padding:2px 0 0 128px;width:28px;font-size:93%;font-weight:bold;height:24px;background:transparent url('images/wlf_pac.gif') 0 -26px no-repeat;float:right;}
.postMeta a:hover span.commentCounts {background:transparent url('images/wlf_pac.gif') 0 0 no-repeat;}

img.right, img.alignright, .alignright {float:right;}
img.left, img.alignleft, .alignleft {float:left;}

.postFooter {padding:9px;color:#666;clear:both;}

#comment {width:500px;border:3px solid #555;}

a {text-decoration:none;color:#007db1;}
a:hover {color:#e9193a;}

#SideColumn {width:330px;float:right;}
#SideColumn ul {margin:0 0 0 8px;}
#SideColumn ul li li {list-style-type: none;padding:0;margin:0;}
#SideColumn ul li {list-style-type: none;}
#SideColum li.cat-item {display:inline;}
#SideColumn h2 {font-weight:normal;}

ul#commentlist {margin:25px 0 0 9px;padding:0;}
#commentlist li {margin:0;padding:6px 12px;list-style-type: none;font-size:93%;}
h4#comments {margin:1em 0;}
h4.commenttitle {margin:1em 0 0 0;}
#commentlist .alt {background:#f9f9f9;border:1px solid #f0f0f0;}


li#recent-posts {border:1px solid #3493be;background:#41a5cd url('images/feature_box_lrg.jpg') top left no-repeat;color:#FFF;padding:15px 12px 18px 9px;margin-bottom:0;}
#recent-posts h2.widgettitle a,#recent-posts h2.widgettitle {color:#FFF;text-indent:-30000px;background:transparent url('images/recent_posts.gif') top left no-repeat;margin:0 0 0 -4px;height:32px;width:154px;}
.recentExcerpt {font-size:93%;}

#recent-posts li h5 a, li#recent-posts h5 {font-weight:bold;color:#069;display:inline;}
#recent-posts li h5 a:hover {color:#C03;}

li#text-375035881 {border:1px solid #007db1;background:#007db1 url('images/worklife_online_retailers.jpg') top left no-repeat;color:#FFF;padding:0;margin:25px 0 0 0;text-indent:-30000px;}
li#text-375035881 h2.widgettitle {margin:0;padding:0;}
#text-375035881 a {display:block;text-indent:-30000px;height:135px;width:278px;}

.twtr-tweet {font-style:normal;}

li#text-375072113 {border:0;background:#FFF url('images/yost_blog_awards.jpg') top left no-repeat;;height:140px;width:320px;margin-top:40px;}
#text-375072113 h2.widgettitle {display:none;}
#text-375072113 a.sob {display:block;text-indent:-30000px;height:67px;width:132px;float:left;margin-top:30px;}
#text-375072113 a.flex {display:block;text-indent:-30000px;height:140px;width:138px;float:right;}

li#text-375072114 {border:0;background:#FFF url('images/forbes_wlf.jpg') top left no-repeat;height:100px;width:322px;margin-top:40px;}
#text-375072114 h2.widgettitle {display:none;}
#text-375072114 a {display:block;text-indent:-30000px;height:100px;width:322px;}

#Subscribe {color:#FFF;padding:15px 12px 18px 9px;border:1px solid #007db1;background:#0082b4 url('images/wlf_subscribe.gif') top left no-repeat;margin-top:0px;}


/*#Connect h3 {margin-top:9px;padding:0;width:300px;height:37px;color:#FFF;text-indent:-30000px;display:block;background:#0082b4 url('images/connect_to.gif') 0 0 no-repeat;} */
#Connect h3 {display:none;}

#Connect ul li.ftwitter a {margin:9px 0 0 0;width:238px;height:26px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/f_twitter.gif') 0 0 no-repeat;}
#Connect ul li.ftwitter a:hover {margin:9px 0 0 0;width:238px;height:26px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/f_twitter.gif') 0 -27px no-repeat;}
#Connect ul li.flinkedin a {margin:9px 0 0 0;width:290px;height:26px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/f_linkedin.gif') 0 0 no-repeat;}
#Connect ul li.flinkedin a:hover {margin:9px 0 0 0;width:290px;height:26px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/f_linkedin.gif') 0 -27px no-repeat;}
#Connect ul li.fyoutube a {margin:9px 0 0 0;width:258px;height:26px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/f_youtube.gif') 0 0 no-repeat;}
#Connect ul li.fyoutube a:hover {margin:9px 0 0 0;width:258px;height:26px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/f_youtube.gif') 0 -27px no-repeat;}

#Subscribe #Email {margin:0 0 0 2px;font-family:"Trebuchet MS";padding:2px 0 0 9px;}
#Subscribe #MailHeader {margin:12px 0 0 9px;width:290px;height:22px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/get_email.gif') 0 0 no-repeat;}
#Subscribe #Email input {width:215px;margin:0 0 9px 0;padding:0;color:#666;font-size:93%;font-style:italic;}
#Subscribe #Email input.subtype {width:40px;font-style:normal;font-color:#333;}
.defaultText { width: 300px; }
.defaultTextActive { color: #a1a1a1; font-style: italic; }


#RSS {width:285px;padding-top:5px;margin-left:9px;}
#Subscribe #RSS a {margin-top:0;width:238px;height:24px;color:#FFF;text-indent:-30000px;display:block;background:transparent url('images/get_rss.gif') 0 0 no-repeat;}
#Subscribe #RSS a:hover {background:transparent url('images/get_rss.gif') 0 -25px no-repeat;}

#execphp-359638391 h2.widgettitle a,#execphp-359638391 h2.widgettitle {color:#FFF;text-indent:-30000px;background:#FFF url('images/wlf_follow_twitter.jpg') top left no-repeat;margin:22px 0 9px 0;height:37px;width:280px;}
#execphp-359638391 {color:#da0d34;font-style:italic;font-family:Georgia;}
#execphp-359638391 a {color:#da0d34;}
#execphp-359638391 a:hover {color:#069;}
.execphpwidget {padding-left:0;width:321px;}

#categories-1 h2.widgettitle a,#categories-1 h2.widgettitle {color:#FFF;text-indent:-30000px;background:transparent url('images/plus_categories.jpg') top left no-repeat;margin:42px 0 9px 0;height:28px;width:154px;}
#categories-1 li {float:left;width:170px;}
#categories-1 ul {float:left;width:340px;}

#archives-2 h2.widgettitle a,#archives-2 h2.widgettitle {color:#FFF;text-indent:-30000px;background:transparent url('images/plus_archives.jpg') top left no-repeat;margin:32px 0 9px 0;height:28px;width:154px;}
#archives-2 li {float:left;width:170px;}
#archives-2 ul {float:left;width:340px;}

#linkcat-21 h2.widgettitle {color:#FFF;text-indent:-30000px;background:transparent url('images/plus_blog_roll.jpg') top left no-repeat;margin:42px 0 9px 0;height:28px;width:154px;}

#Pagination {margin:22px 0;}

#Footer {width:100%;background-color:#edf7f9;border-top:3px double #FFF;}
#FootMid {width:910px;margin:0 auto;height:100px;padding:24px 0 0 0;}
#Footer span#Copy {margin:0;color:#666;margin-top:24px;}

div.cc {display:block;color:#666;font-style:italic;float:right;}

#Footer .zimmBadge {display:block;text-indent:-30000px;padding:0 32px;color:#777;margin-bottom:13px}
#Footer .zimmBadge a {display:block;width:198px;height:70px;background:#FFF url('images/zimmBadge_wlf.jpg') -2px -4px no-repeat;}
