/*  
Theme Name: Habitually Fit
Author: Habitually Fit
Author: Chuck Hale
Description:  Tips to stay Healthy & Fit
*/

body{margin:0px;padding:0px;background:#F4F4F4;font-family:Verdana;font-size:12px;color:#3a3b3b;}
#main{width:910px;margin:0px auto;padding:0px;background:#fff;border:1px solid #BCBCBC;}
p,h1,h2,h3,h4,h5,h6,form,img,ul,li,tr,td,table{margin:0px;padding:0px;}
.header{background:url(images/head_img.jpg) no-repeat left top;height:327px;}
.bloginfo{padding:15px 0 0 225px;color:#088ec5;height:225px;overflow:hidden;}
.name{font-size:36px;padding:0 0 0 10px;width:600px;height:40px;overflow:hidden;}
.name a, .name a:visited{text-decoration:none;color:#088ec5;}
.name a:hover{color:#ea4ecd;}
.description{font-size:20px;color:#088ec5;padding:0 0 0 10px;width:600px;overflow:hidden;}
.nav{}
.nav ul{list-style:none;padding:3px 0 0 0;height:50px;overflow:hidden;}
.nav ul ul{padding-left:0px;padding-top:0px;float:left;}
.nav li{font-size:13px;float:left;}
.nav a, .nav a:visited{text-decoration:none;font-weight:bold;color:#1255a6;padding:20px 30px 15px 30px;background:url(images/nav_line.jpg) no-repeat left top;display:block;float:left;}
.nav a:hover{color:#ea4ecd;text-decoration:underline;}
h1{font-size:14px;margin:0;padding:5px 0 0;}
.story_text p{padding:7px;line-height:18px;}
.content{}
.content_center{background:url(images/content_center.jpg) repeat-y;}
.content_top{background:url(images/content_top.jpg) no-repeat left top;}
.main_content{float:left;width:710px;}
.main_content_post{float:left;width:508px;background:#DCDCDC;}
.story{margin-bottom:10px;}
.date{background:url(images/date_bg.jpg) no-repeat left top;height:22px;color:#FFFFFF;padding:5px 0 0 5px;}
.main_title_text{font-size:12px;padding-left:3px;}
.main_title_text_one{font-weight:bold;}
.main_title_text_one a, .main_title_text_one a:visited{text-decoration:none;font-size:18px;color:#000000;}
.main_title_text_one a:hover{color:#1974ed;}
.main_title_text_two{color:#000000;text-transform:capitalize;}
.main_title_text_two a, .main_title_text_two a:visited{text-decoration:none;color:#884d12;}
.main_title_text_two a:hover{text-decoration:underline;}
.story_text{text-align:justify;margin-top:10px;padding-left:3px;}
.story_text ul li{list-style:square;margin-left:40px;}
.story_text ol li{list-style:decimal;}
blockquote{border:solid 1px;padding:3px;padding-left:10px;background:#fdebf5;}
.comment{padding:20px 10px 5px 0;text-align:right;font-weight:bold;color:#000000;background:url(images/comment_bg.jpg) no-repeat left bottom;}
.comment a, .comment a:visited{text-decoration:none;color:#000000;}
.comment a:hover{text-decoration:underline;}
.sidebar_right{float:right;width:197px;color:#000000;}
.sidebar_right_center{background:url(images/sidebar2_center.gif) repeat-y;padding-bottom:10px;height:1%;}
.sidebar_right li{padding-bottom:8px;}
.sidebar_right li li{}
.sidebar_right li ul,li{list-style:none;}
.sidebar_right li li li{padding:2px 0px 0px 25px;margin:0px;border:none;}
.sidebar_right li ul{padding:10px 0px 10px 12px;}
.sidebar_right li ul ul{margin:0px;padding:2px 0 2px 0;}
.sidebar_right li li{padding:2px 0px 2px 15px;margin:0px 0px 0px 0px;list-style:none;border-bottom:#000000 1px dashed;}
.sidebar_right li a, .sidebar_right li a:visited{text-decoration:none;color:#000000;}
.sidebar_right li a:hover{font-weight:bold;}
.title_text{background:url(images/sidebar2_title_center.gif) repeat-y;}
.title_text h2{width:172px;overflow:hidden;font-size:13px;font-weight:bold;color:#000000;text-transform:capitalize;background:url(images/sidebar2_title.gif) no-repeat left top;padding:5px 0 6px 25px;height:1%;}
.sidebar_left{float:left;width:200px;color:#000000;}
.sidebar_left_center{padding-bottom:10px;height:1%;}
.sidebar_left li{padding-bottom:8px;}
.sidebar_left li li{}
.sidebar_left li ul,li{list-style:none;}
.sidebar_left li li li{padding:2px 0px 0px 25px;margin:0px;border:none;}
.sidebar_left li ul{padding:10px 0 10px 0;}
.sidebar_left li ul ul{margin:0px;padding:2px 0 2px 0;}
.sidebar_left li li{padding:2px 0px 2px 15px;margin:0px 16px 0px 0px;list-style:none;border-bottom:#000000 1px dashed;}
.sidebar_left li a, .sidebar_left li a:visited{text-decoration:none;color:#000000;}
.sidebar_left li a:hover{font-weight:bold;}
.title_text_left{}
.title_text_left h3, .title_text_left h2{width:179px;overflow:hidden;font-size:13px;font-weight:bold;color:#000000;text-transform:capitalize;background:url(images/sidebar1_title.jpg) no-repeat left top;padding:5px 0 6px 6px;height:1%;}
.footer{}
.footer_center{background:url(images/footer_center.jpg) repeat-y;}
.footer_top{background:url(images/footer_top.jpg) no-repeat left top;padding-bottom:20px;height:1%;}
.footer_text{text-align:center;color:#000000;font-size:11px;padding-top:20px;}
.footer_text a, .footer_text a:visited{color:#000000;text-decoration:none;}
.footer_text a:hover{text-decoration:none;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:180px;color:#000000;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;font-weight:bold;margin-top:10px;width:180px;}
#wp-calendar td a, #wp-calendar td a:visited{border-left:none;color:#00a8ff;text-decoration:underline;font-weight:bold;}
#wp-calendar td a:hover{background:#fff;border-left:none;color:#fb890d;font-weight:bold;text-decoration:none;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;}
.pagetitle{color:#f56be5;font-size:25px;padding-bottom:10px;padding-left:8px;}
.error{color:#FF0000;font-size:25px;padding-left:8px;}
.alt{margin:0px;padding:10px;border:solid 1px #7f9db9;background:#fdebf5;}
.commentlist{padding:0px;text-align:justify;}
.commentlist ul{padding:0px !important;margin:0px !important;}
.commentlist li{margin:15px 0px 3px 3px;padding:5px 10px 3px;list-style:none;border:solid 1px #7f9db9;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
.fl_right{float:right;}
.commentlist li a, .commentlist li a:visited{color:#888888;}
.alignright{float:right;margin-right:15px;}
.alignleft{float:left;margin-left:5px;}
.navigation a , .navigation a:visited{text-decoration:none;font-weight:bold;color:#94125a;}
.navigation a:hover{text-decoration:underline;}
#respond{margin:20px 0px 0px 3px;color:#a55726;}
#comment{font-size:12px;font-weight:bold;color:#313f43;width:501px;}
#comments{margin:20px 0px 5px 3px;color:#a55726;}
#comment_title{}
#commentform{margin:0px 0px 0px 3px;}
#commentform a:visited{text-decoration:none;}
