/*
Theme Name: Annie B. Kay
Theme URI: http://www.singsys.com/
Description: Ideas for the art of Healthy Living
Version: 1.0
Author: Singsys pvt ltd.
Author URI: http://www.singsys.com/
Tags:
*/


html{height:100%;}
body{margin:0 0 1px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#ffffff url(images/index_01.jpg) top repeat-x;}
div, p, ul, h1, h2, h3, h6, form, label{margin:0px; padding:0px;}
ul{list-style-type:none;}

#main{ width:836px; height:auto; overflow:auto; margin:0 auto;}

#header{ width:836px; height:auto; overflow:hidden;}
#header .one{ height:69px; width:816; background:url(images/index_02.jpg) no-repeat;}
#header .two{ height:41px; width:816px; background:url(images/index_05.jpg) no-repeat;}
#header .three{ height:47px; width:715px; background:url(images/index_06.jpg) no-repeat; margin-left:50px;}
#header .four{ height:30px; width:816px; background:url(images/index_07.jpg) top no-repeat;}

#menu{background:#fafae5 url(images/index_04.jpg) right no-repeat; height:27px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; margin-left:10px;}
#menu ul{ background:url(images/index_03.jpg) left no-repeat; margin:0 auto; height:27px; padding-left:15px;}
#menu ul li{ position:relative; float:left; margin-left:5px;}
#menu ul li a{ text-decoration:none; line-height:27px; padding:0 8px 0 13px; background:url(images/index_08.jpg) left center no-repeat; color:#738f48; font-size:12px; font-weight:bold;}
#menu ul li a:hover{ color:#3f551d; background:url(images/index_24.jpg) left center no-repeat;}
#menu ul .current_page_item a{text-decoration:none; line-height:27px; padding:0 10px 0 13px; background:url(images/index_24.jpg) left center no-repeat; color:#3f551d; font-size:12px; font-weight:bold;}
#menu ul .current_page_parent a{text-decoration:none; line-height:27px; padding:0 10px 0 13px; background:url(images/index_24.jpg) left center no-repeat; color:#3f551d; font-size:12px; font-weight:bold;}


#footer{ width:100%; height:87px; position:relative; background:#b3d57f; margin-top:35px;}
#footer .inner { background:url(images/index_10.jpg) no-repeat; height:87px; width:800px; margin:0 auto;}
#footer .inner .top{height:20px; overflow:hidden; padding-top:14px;}
#footer .inner .top ul{ margin-left:40px;}
#footer .inner .top ul li{ position:relative; float:left; color:#008000; font-size:10px;}
#footer .inner .top ul li a{ text-decoration:none; line-height:20px; padding:0 7px; color:#008000; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer .inner .top ul li a:hover{ color:#004600;}
#footer .inner .bottom{line-height:20px; color:#008000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#footer .inner .bottom1{line-height:20px; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 auto; width:116px;}
#footer .inner .bottom1 .text{line-height:20px; position:relative; float:left;}
#footer .inner .bottom1 .image{ height:12px; width:42px; position:relative; float:right; overflow:hidden; margin-top:5px;}


#content{ height:auto; width:836px; overflow:auto;}
#content .left_c{ width:490px; height:auto; overflow:hidden; position:relative; float:left; margin-left:16px;}
*html #content .left_c{ margin-left:8px;}
.left_w{ background:#FFFFFF url(images/index_27.jpg) no-repeat top left; padding-top:18px;}
#content .nav{width:470; height:22px; overflow:auto; margin:10px 20px; color:#008001;}
#content .nav a{ text-decoration:none; font-weight:bold; color:#008001; line-height:22px;}
#content .nav a:hover{color:#738f48;}

#content .left_c .main_image{ width:460px; height:204px; background:url(images/index_09.jpg) no-repeat; padding-bottom:26px; margin:0 auto;}


#content .left_c .posts{ width:440px; height:auto; overflow:hidden; margin:10px auto; border-bottom:dashed 1px #b6d882; padding-bottom:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content .left_c .posts p img{ border:solid 1px #8ea96e; padding:2px; margin:7px;}
#content .left_c .posts .by{ font-size:11px; font-weight:normal; color:#666666;  padding-bottom:1px; padding-top:1px; height:12px; overflow:hidden; line-height:12px; display:block;}
#content .left_c .posts h1{ font-size:18px; font-weight:bold; color:#008700; line-height:22px; font-family:Arial, Helvetica, sans-serif; padding-top:8px;}
#content .left_c .posts h1 a{ font-size:18px; font-weight:bold; color:#008700; line-height:22px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#content .left_c .posts h1 a:hover{ color:#4a9d00;}
#content .left_c .posts h2{ font-size:14px; font-weight:bold; color:#669900; line-height:22px; padding:4px 0;}
#content .left_c .posts h3{ font-size:14px; font-weight:bold; color:#ff9900; line-height:22px; padding:6px 0;}
#content .left_c .posts h4{ height:auto; width:340px; font-size:14px; font-family:"Times New Roman", Times, serif; color:#000000; background:#ffffd8; margin:4px auto; border:solid 1px #ceeba2; display:block; padding:12px; font-weight:normal;}
#content .left_c .posts h5{ font-size:10px; font-weight:normal; color:#666666; padding:0 0 5px 0; margin:0; line-height:11px; height:11px;}
#content .left_c .posts h6{ font-size:11px; font-weight:normal; color:#8ea96e;  padding-bottom:3px; padding-top:0; display:block; text-align:right; border-bottom:solid 1px #c1cfaf; height:12px; line-height:12px;}
#content .left_c .posts p{font-size:12px; font-weight:normal; color:#000000; line-height:20px; text-align:justify; padding-top:6px; padding-bottom:4px; overflow:auto;}
#content .left_c .posts p a{ color: #669900; font-size: 12px; text-decoration: none;}
#content .left_c .posts p a:hover{ text-decoration:underline;}
#content .left_c .posts ol li{ margin-top:4px;}
#content .left_c .posts ul{ margin:0; padding:0; font-size:11px; color:#333333; margin:0; padding:0;}
#content .left_c .posts ul li{ padding-left:10px; background:url(images/index_14.jpg) left 6px no-repeat; margin-bottom:2px;}
#content .left_c .posts ul li a{ line-height:16px; color:#669900; text-decoration:none; padding:3px 6px;}
#content .left_c .posts ul li a:hover{ background:#669900; color:#FFFFFF;}
#content .left_c .posts ul .current_page_item a{ text-decoration:none; padding-left:2px; background:#669900; color:#FFFFFF; padding:3px 6px;}

#content .left_c .posts .metadata{ line-height:18px; color:#ff8105; text-decoration:none; font-size:11px; padding-top:6px; margin:0;}
#content .left_c .posts .metadata a{ line-height:20px; color:#ff8105; text-decoration:none; font-size:11px;}
#content .left_c .posts .metadata a:hover{ color:#008000;}

#content .left_c .posts .pages{ line-height:18px; text-decoration:none; font-size:11px; font-weight:bold; margin-top:10px;}
#content .left_c .posts .pages span{line-height:20px; color:#ffffff; background:#669900; font-size:11px; display:inline; border:solid 1px #669900; padding:1px 4px;}
#content .left_c .posts .pages a span{ background:none; border:none; border:solid 1px #669900; background:#ffffff; color:#669900; line-height:20px; text-decoration:none; font-size:11px; display:inline;}
#content .left_c .posts .pages a:hover span{color:#ffffff; background:#669900;}

#content .left_c .read_more{ height:20px; margin:0 20px; text-align:right; overflow:hidden; padding:0;}

#content .left_c .up_coming{ height:39px; width:446px; background:url(images/index_21.jpg) no-repeat; padding:60px 0 0 20px; margin:13px 23px;}
#content .left_c .up_coming a{ line-height:38px; text-decoration:none; font-weight:bold; display:block; color:#669900;}
#content .left_c .up_coming a:hover{ text-decoration:underline;}

#content .left_c .comments_h{height:auto; width:446px; margin:23px;}
#content .left_c .comments_h .top{ height:45px; width:446px; background:url(images/index_22.jpg) no-repeat;}
#content .left_c .comments_h .bottom{ height:9px; width:446px; background:url(images/index_23.jpg) no-repeat; overflow:hidden;}
#content .left_c .comments_h .middle{ padding:12px; width:422px; height:auto; overflow:hidden; background:#ceeba2; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
#content .left_c .comments_h .textwidget{ padding:12px; width:422px; height:auto; overflow:hidden; background:#ceeba2; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}



#content .right_c{ width:318px; height:auto; overflow:auto; background:url(images/index_12.jpg) repeat-y; position:relative; float:left; margin-left:12px;}
#content .right_c .top1{ height:8px; width:318px; background:url(images/index_11.jpg) no-repeat; overflow:hidden;}
#content .right_c .bottom1{ height:8px; width:318px; background:url(images/index_13.jpg) no-repeat; overflow:hidden;}
#content .right_c .middle{ height:auto; width:272px; padding:23px;}
#content .right_c .middle .book_info{ height: auto; width:258px; background:#FFFFFF; margin-top:1px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; padding:12px 0 12px 14px; color:#e8890d; font-weight:bold;}
#content .right_c .middle .book_link{ padding:10px; padding-bottom:15px;}
#content .right_c .middle .community{ padding:10px 16px 15px 16px; background:#FFFFFF; border:solid 1px #d2eba5; border-top:none;}
#content .right_c .middle .author{ margin-top:18px; width:272px; overflow:hidden;}
#content .right_c .middle .author .image{height:145px; width:120px; position:relative; float:left;}
#content .right_c .middle .author .heading{position:relative; float:left; height:29px; width:129px; background:url(images/index_20.jpg) no-repeat; margin:5px 0 0 10px; }
#content .right_c .middle .author .link{ position:relative; float:left; width:130px; margin:6px 0 0 10px;}
#content .right_c .middle .author .link ul{ width:100%; margin:0; padding:0; height:auto; overflow:visible;}
#content .right_c .middle .author .link ul li a{ line-height:18px; color:#008000; padding-left:15px; background:url(images/index_14.jpg) 5px center no-repeat; display:block; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content .right_c .middle .author .link ul li a:hover{color:#005500; background:url(images/index_25.jpg) 5px center no-repeat;}
#content .right_c .middle h1{ font-size:12px; line-height:16px;}


#ul_home{ width:100%; margin:0; padding:0; height:auto; overflow:visible;}
#ul_home li{ margin:0; padding:0;}
#ul_home li a{ line-height:22px; color:#008000; padding-left:15px; background:url(images/index_14.jpg) 5px center no-repeat; display:block; text-decoration:none; border-bottom:dashed 1px #73b559; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#ul_home li a:hover{color:#005500; background:url(images/index_25.jpg) 5px center no-repeat;}

#comments_template{ border:solid 1px #b3d57f; margin:20px; padding:15px; }
#comments_template .comments{font-size:18px; font-weight:normal; color:#008000; line-height:22px; text-decoration:none;}
#comments_template .commentlist{ margin:0; padding:0; list-style-type:none;}
#comments_template .commentlist li{border:solid 1px #b3d57f;}

#sidebar_ul{ width:251px; margin:0 auto; padding:0; font-weight:normal;}
#sidebar_ul li{margin:0; margin-bottom:15px;}
#sidebar_ul li h3{ font-size:14px; display:block; border-bottom:solid 1px #008000; padding-bottom:3px; padding-left:4px;}
#sidebar_ul li ul{width:100%; margin:0; padding:0; height:auto; overflow:auto;}
#sidebar_ul li ul li{line-height:22px; display:block; padding:0; border:none; margin:0; padding:0;}
#sidebar_ul li ul li h1{ border-bottom: solid 1px #006633; display:block;}
#sidebar_ul li ul li a{ color:#008000; padding-left:15px; background:url(images/index_14.jpg) 5px center no-repeat; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#sidebar_ul li ul a:hover{color:#005500; background:url(images/index_25.jpg) 5px center no-repeat;}
