/*  

Scheme Name: Health Gaze

Theme URI: http://www.moonthemes.com 

Description: Premium Wordpress Theme by MoonThemes

Version: 1.1.0

Author: MoonThemes.com

Author URI: http://www.moonthemes.com 

*/

body    { background: url("health/bg1.gif"); margin: 13px 10px 10px 12px }

/* ~ Links color ~ */
a { color: teal; font-size: 12px; text-decoration: underline }
a:hover{text-decoration:none;}

/* ~ Wrapper ~ */
#wrapper { 
width: 977px;
margin: auto;
background:#FFFFFF; border:1px thick #FFF; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;
}

/* ~ Wrapper2 ~ */
#wrapper2{
	width: 959px; padding: 7px 0px 0 12px; overflow:hidden;
	
}



.top-nav   { background: url("health/oneonesnowd_04.jpg") no-repeat; width: 954px; height: 27px }
	
.logobg  { background: url("health/logo-bg-head.jpg") no-repeat; width: 959px; height: 135px }

.logo1 { float:left;width: 959px; height: 135px;}
.logo {  margin-top: 15px; margin-left:15px;}
* html .logo {float:left; margin-top: 30px; margin-left:10px;}
*:first-child+html .logo { margin-top: 30px; !important; }

/* ~ Theme Search ~ */
form { margin:0; padding:0; }
.search-box   { background: url("health/search-box.gif") no-repeat right top; margin-top: 20px; margin-right: 29px; padding: 4px 0 0 10px; width: 240px; height: 33px; float: right }
* html .search-box { margin-top: 35px; margin-right: 14px; }
*:first-child+html .search-box { margin-top: 35px; !important; }
input.search-field    { color: #999; font-size: 12px; font-family: tahoma; background: #ffffff url("health/search-form.gif") no-repeat right top; margin: 0 0 0 10px; padding: 5px 0 0 11px; width: 180px; height: 19px; float: left; border: 0 } 
input.search-go   { background: url("health/1search-icon.gif") no-repeat left top; cursor: pointer; margin: 0 0 0 5px; padding: 0; width: 25px; height: 25px; float: left; border: 0 }
input.search-go:hover   { background: url("health/2search-icon.gif") no-repeat left bottom }

/* ~ Header BG ~ */


.cat-nav   { background: #ffc url("health/categories-img.jpg") no-repeat; width: 959px; height: 46px }

#maincontent {
    
	width: 946px; 
}
	
#content {
    float:left; 
	width: 636px;
	padding-top:13px; 
}



.ftbox { background: white; margin-bottom: 11px; width: 634px; border: solid 1px #f7f09a; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px }

#sidebar  { background-color: #ff9; padding: 13px 7px; width: 299px; float: right }



/* ~~~~~~ Subscribe BOX ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.subscribe  { background: url("health/subscribe-img.jpg") no-repeat; width: 299px; height: 27px }
.subsbox { background-color: #ffc; margin-bottom: 11px; width: 299px; float: right; border: solid 1px #e1e1e1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px }
.subs-content{display:block; width:215px; padding: 18px 0 0 1px; float:left;}
.subs-content2{display:block; width:280px; padding: 9px 0 11px 16px; float:left;}
.subs-title { color: #933; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 20px; float: left }
.subs-entry{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;line-height:15px;float:left; padding-left:20px;padding-top:11px;}
.subs-feed{float:right; display:block; width:53px; padding: 18px 12px 0 1px;}
.subs-feed-link{float:right;}
.subs-feed-link2{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363;padding: 2px 12px;}

/* ~~~~~~ Subscribe Feed Search Form ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
input.search-go2    { color: #636363; background: url("health/sub-search.jpg") no-repeat left top; cursor: pointer; margin: 0 7px; width: 82px; height: 27px; border: 0 }
* html input.search-go2{margin: 0px 4px;}
input.search-field2  { font-size: 12px; font-family: tahoma; background: #ececec url("health/sub-search-border.jpg") no-repeat right top; margin: 0; padding: 6px 0 0 4px; width: 165px; height: 21px; float: left; border: 0 }

/* ~~~~~~ Advertisement BOX ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.advertisement   { background: #ffc url("health/ads-img.jpg") no-repeat; width: 299px; height: 27px }
.adsbox  { background-color: #ffc; margin-bottom: 11px; width: 299px; float: right; border: solid 1px #e1e1e1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px  }
.adsbox2 { background-color: #ffc; padding-top: 13px; width: 299px }
.right {float: right; padding-right: 18px;padding-bottom: 13px; }
.left {float: left; padding-left: 18px;padding-bottom: 13px; }
.left a { color:#fff; text-decoration:none; }
.left a:hover { color:#fff; text-decoration:none; }
.right a { color:#fff; text-decoration:none; }
.right a:hover  { color: #fff; text-decoration: none }
.clear{clear:both;}

/* ~~~~~~ Sidebar Cats links ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.side-links-head   { color: #933; font-weight: bold; background: #ffc url("health/side-links-head.jpg") no-repeat; width: 299px; height: 29px }
.side-links-box { color: maroon; font-weight: bold; background-color: #ffc; margin-bottom: 9px; padding: 0 0 10px; width: 299px; float: right; border: solid 1px #e1e1e1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px }
.BlockContent-body { color: #933; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; padding: 3px 10px 0 }

.side-links-box a  { color: #933; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.side-links-box a:visited  { color: #900; font-family: Arial, Helvetica, sans-serif }

.side-links-box a:hover  { color: teal; text-decoration: underline }

.side-links-box ul {list-style-type: none;margin:0px 0px 1px 0px;padding:0px;}

.side-links-box li ul  { background: #ffc }

.side-links-box li ul li {list-style-type: none; list-style-position:inside;}

.side-links-box li    { color: maroon; font-size: 11px; background: url("health/side-liner.gif") repeat-x 50% bottom; padding: 4px 5px 6px }
.side-links-box li li a:active{font-size:12px;font-weight:bold;}
.side-links-box li li    { color: maroon; font-size: 10px; font-weight: bold; line-height: 15px; background: url("health/sub-aero.gif") no-repeat; list-style-position: inside; margin: 0.77em 0 0.5em; padding: 0 0 0 16px }
* html .side-links-box li li { padding:0px 0 0px 0px; margin:0.77em 0 0.5em 16px;}
*:first-child+html .side-links-box li li { padding:0px 0 0px 1px; margin:0.77em 0 0.5em 11px; }	
.side-links-box li a  { color: maroon; text-decoration: none }

/* end Box, BlockContent */

/* ~~~~~~ health ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.aligncenter,
div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; margin: 0px 10px 10px 0px; }
.alignright { float: right; margin: 0px 0px 10px 10px; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 4px 0px 5px 0px; }
.wp-caption img { margin: 0px 0px 4px 0px; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 13px; padding: 0px 0px 0px 0px; margin: 0; }

blockquote  { color: #333; background: #ffc; margin-top: 23px; padding: 4px 14px 2px 15px; border-style: solid; border-width: 1px 1px 1px 5px; border-color: #e1ecfd #e1ecfd #e1ecfd #cee0fd; -moz-border-radius: 5px; -webkit-border-radius: 5px }


.side-links-title { color: #933; font-size: 12px; font-family: tahoma; font-weight: bold; padding: 5px 34px }
.sidenav { color: teal; font-size: 9px; list-style: circle; margin: -8px 0 15px -25px; padding: 0 }

.sidenav li  { color: teal; font-size: 9px; list-style: circle }
* html .sidenav li a { padding: 0px 0; !important; }	
*:first-child+html .sidenav li a { padding:0px 0; !important; }
.sidenav   li a  { color: maroon; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; display: block; padding: 9px 0 9px 0; width: 267px }
.sidenav  li a:hover  { color: teal; text-decoration: underline }



/* ~~~~~~ Featured Post ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.fpostbox{display:block; line-height:20px; margin-bottom:4px; padding: 11px 1px 11px 11px;overflow:hidden;}
* html .fpostbox {margin-bottom:-4px;}

.fpost-img-main  { background: #fff url("health/fp-pending.gif") no-repeat center; padding: 4px; width: 173px; height: 157px; float: left; overflow: hidden; border: solid 1px #cccccc }
.fpost-img{width:173px; height:157px;float:left;}
.fpost-title  { color: maroon; font-size: 26px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.fpost-title a   { color: maroon; font-size: 26px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.fpost-title a:hover  { color: teal; text-decoration: underline }
.fpost-content { margin-right: 11px; margin-left: 11px; width: 405px; float: left }
.fpost-entry { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: -8px }
.fpost-author { color: gray; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-top: 8px }
.fpost-autimg  { background: url("health/fuser-name.gif") no-repeat left 50%; margin: 0 0 0 6px; padding: 3px 3px 3px 17px }
.fpost-more  { color: #fff; font-size: 15px; font-family: Arial, Helvetica, sans-serif; background-color: #fc6; padding-right: 5px; float: right }
.fpost-more a  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }
.fpost-more a:hover  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: maroon; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }

/* ~~~~~~ F E A T U R E D ++++ C A T E G O R I E S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* --------------------Featured Category No:1 --------------------------------------------------*/
.cat1-box2{display:block; line-height:20px; margin-bottom:8px; padding: 11px 8px 0 8px;overflow:hidden;}

.cat1-head-title{ padding: 11px 12px 0px;}
.cat1-head-title a    { color: #933; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.cat1-head-title a:hover  { color: teal; text-decoration: none }
.cat1-box{background: #F8F8F8; width: 313px; border: 1px solid #E1E1E1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom: 6px;float:left;}

*:first-child+html .cat1-box { margin-bottom: -5px; !important; }
* html .cat1-box { margin-bottom: -5px; !important; }

.cat1-img-main  { background: #fff url("health/img-pending.gif") no-repeat center; padding: 4px; width: 288px; height: 130px; float: left; overflow: hidden; border: solid 1px #cccccc }
.cat1-img{width:288px; height:130px;float:left;}
.cat1-title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display:block;border-bottom:1px solid #E1E1E1;  padding-bottom:7px;}
.cat1-title a  { color: #930; text-decoration: underline }
.cat1-title a:hover { color: teal; text-decoration: none }
.cat1-content{width:295px;padding: 0 8px 11px 8px;}
.cat1-content2{width:295px;}
.cat1-entry { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; margin-top: -9px; padding-bottom: 5px }

*:first-child+html .cat1-entry { margin-top: -16px; }
* html .cat1-entry { margin-top: -16px; }


.cat1-more   { color: #fc6; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: right; display: block; padding-bottom: 7px }
.cat1-more a   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px   }
.cat1-more a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: maroon; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }

/* --------------------Featured Category No:2 --------------------------------------------------*/
.cat2-box2{display:block; line-height:20px; margin-bottom:8px; padding: 11px 8px 0 8px;overflow:hidden;}

.cat2-head-title{ padding: 11px 12px 0px;}
.cat2-head-title a   { color: #933; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.cat2-head-title a:hover  { color: teal; text-decoration: none }
.cat2-box{background: #F8F8F8; width: 313px; border: 1px solid #E1E1E1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom: 6px;float:right;}

*:first-child+html .cat2-box { margin-bottom: -5px; !important; }
* html .cat2-box { margin-bottom: -5px; !important; }

.cat2-img-main  { background: #fff url("health/img-pending.gif") no-repeat center; padding: 4px; width: 288px; height: 130px; float: left; overflow: hidden; border: solid 1px #cccccc }
.cat2-img{width:288px; height:130px;float:left;}
.cat2-title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display:block;border-bottom:1px solid #E1E1E1;  padding-bottom:7px;}
.cat2-title a  { color: #930; text-decoration: underline }
.cat2-title a:hover { color: teal; text-decoration: none }
.cat2-content{width:295px;padding: 0 8px 11px 8px;}
.cat2-content2{width:295px;}
.cat2-entry{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:20px;margin-top:-9px; padding-bottom:5px;}

*:first-child+html .cat2-entry { margin-top: -16px; }
* html .cat2-entry { margin-top: -16px; }

.cat2-more   { color: #fc6; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; display: block; padding-bottom: 7px }
.cat2-more a   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px   }
.cat2-more a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: maroon; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }

/* --------------------Featured Category No:3 --------------------------------------------------*/
.cat3-box2{display:block; line-height:20px; margin-bottom:8px; padding: 11px 8px 0 8px;overflow:hidden;}

.cat3-head-title{padding: 11px 12px 0px;}
.cat3-head-title a   { color: #933; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.cat3-head-title a:hover  { color: teal; text-decoration: none }
.cat3-box{background: #F8F8F8; width: 313px; border: 1px solid  #E1E1E1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom: 11px;float:left;}

*:first-child+html .cat3-box { margin-bottom: 0px; !important; }
* html .cat3-box { margin-bottom: 0px; !important; }

.cat3-img-main  { background: #fff url("health/img-pending.gif") no-repeat center; padding: 4px; width: 288px; height: 130px; float: left; overflow: hidden; border: solid 1px #cccccc }
.cat3-img{width:288px; height:130px;float:left;}
.cat3-title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display:block;border-bottom:1px solid #E1E1E1;  padding-bottom:7px;}
.cat3-title a  { color: #930; text-decoration: underline }
.cat3-title a:hover { color: teal; text-decoration: none }
.cat3-content{width:295px;padding: 0 8px 11px 8px;}
.cat3-content2{width:295px;}
.cat3-entry{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:20px;margin-top:-9px; padding-bottom:5px;}

*:first-child+html .cat3-entry { margin-top: -16px; }
* html .cat3-entry { margin-top: -16px; }

.cat3-more  { color: #fc6; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: right; display: block; padding-bottom: 7px }
.cat3-more a  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }
.cat3-more a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: maroon; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }

/* --------------------Featured Category No:4 --------------------------------------------------*/
.cat4-box2{display:block; line-height:20px; margin-bottom:8px; padding: 11px 8px 0 8px;overflow:hidden;}

.cat4-head-title{padding: 11px 12px 0px;}
.cat4-head-title a   { color: #933; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.cat4-head-title a:hover  { color: teal; text-decoration: none }
.cat4-box{background: #F8F8F8; width: 313px; border: 1px solid #E1E1E1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom: 11px;float:right;}

*:first-child+html .cat4-box { margin-bottom: 0px; !important; }
* html .cat4-box { margin-bottom: 0px; !important; }

.cat4-img-main  { background: #fff url("health/img-pending.gif") no-repeat center; padding: 4px; width: 288px; height: 130px; float: left; overflow: hidden; border: solid 1px #cccccc }
.cat4-img{width:288px; height:130px;float:left;}
.cat4-title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display:block;border-bottom:1px solid #E1E1E1;  padding-bottom:7px;}
.cat4-title a  { color: #930; text-decoration: underline }
.cat4-title a:hover { color: teal; text-decoration: none }
.cat4-content{width:295px;padding: 0 8px 11px 8px;}
.cat4-content2{width:295px;}
.cat4-entry{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:20px;margin-top:-9px; padding-bottom:5px;}

*:first-child+html .cat4-entry { margin-top: -16px; }
* html .cat4-entry { margin-top: -16px; }

.cat4-more  { color: #fc6; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: right; display: block; padding-bottom: 7px }
.cat4-more a  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }
.cat4-more a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: maroon; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }

/* -------------------- Most Recent -----------------------------------------------------------*/
.mrecent-head  { background: url("health/most-recent.jpg") no-repeat; width: 634px; height: 26px }
.mrecent-box{background-color:#F3F3F3; width: 634px; border: 1px solid #dedbd1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom: 11px;}
.mrecent-title { color: #933; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 12px; border-bottom: 3px solid #ffe596 }
.mrecent-title a  { color: maroon; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.mrecent-title a:hover  { color: teal; text-decoration: underline }
.mrecent-main{width:634px;float:left; padding-top:8px;padding-bottom:9px;}
.mrecent-gravatar-main{border: 1px solid #CCCCCC; width:40px; height:40px;float:left;padding: 3px 3px 3px 3px;}
.mrecent-img-gravatar{width:40px; height:40px;}
.mrecent-author-main{width:395px;float:left; margin:0 6px 0 6px;}
.mrecent-author{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363;padding-top:3px;}
.mrecent-autimg  { background: url("health/user-name.gif") no-repeat left 50%; margin: 0 0 0 6px; padding: 3px 3px 3px 18px }

.mrecent-autimg2  { background: url("health/comment.gif") no-repeat left 50%; margin: 0 0 0 6px; padding: 3px 3px 3px 17px }
.mrecent-author-update { color: #222222; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter; padding-top: 11px }
.mrecent-entry-main { padding-top: 11px; padding-bottom: 17px; width: 634px; float: left; border-top: 1px #ffff99 }
.mrecent-entry-imgbox  { background: #fff url("health/9-img.gif") no-repeat center; padding: 3px; width: 72px; height: 72px; float: left; overflow: hidden; border: solid 1px #cccccc }
.mrecent-entry-img{width:72px; height:72px;}
.mrecent-entry{width:540px;float:left; margin-left:8px; margin-right:0px;}
.mrecent-entry-post{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;width:540px;line-height: 20px; margin-top:-12px; }
* html .mrecent-entry-post { margin-top:-1px; !important; }
*:first-child+html .mrecent-entry-post  { margin-top:-1px; !important; }
.mrecent-more{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff9933; float:right; padding-bottom:13px; }

* html .mrecent-more { padding-top:13px; !important; }
*:first-child+html .mrecent-more  { padding-top:13px; !important; }

.mrecent-more a { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }
.mrecent-more a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: maroon; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }

.mrecent-more2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3D93B4; float:right; padding-bottom:5px;}
.mrecent-more2 a { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #fc6; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }
.mrecent-more2 a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: orange; text-align: center; padding: 3px 5px 4px; width: 36px; border: solid 1px #ff9933; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }


* html .mrecent-more2 { padding-top:7px; !important; }

/* -------------------- The Footer -----------------------------------------------------------*/
#footer  { color: white; font-weight: normal; background-color: orange; padding-top: 13px; padding-bottom: 5px; width: 954px; float: left; border-top: 2px solid #ff6600 }
.footer-kuch  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 11px; width: 32%; float: left }
.footer-kuch h3   { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-image: url("health/ftline.gif"); background-repeat: repeat-x; background-position: 50% bottom; margin-left: 39px; padding-bottom: 7px }

* html .footer-kuch h3 { margin-top:14px; }
*:first-child+html .footer-kuch h3 { margin-top:14px; }
* html .footer-kuch h3 { margin-bottom:15px; !important; }
* html .footer-kuch  { padding-bottom:3px; }

.footer-kuch ul{  list-style:none; margin-top:-14px;}
.footer-kuch li {
	list-style:none;}
	
.footer-kuch li a     { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url("health/ftaero.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left 50%; display: block; padding: 9px 0 9px 14px; width: 250px; border-bottom: 2px solid #ff6600; border-spacing: 15px    }
.footer-kuch li a:hover  { color: teal; text-decoration: underline }

.footer2  { color: white; background: transparent; margin-bottom: 7px; width: 954px; float: left; border-top: 1px solid #ff6600 }
.footer-c  { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; padding: 13px 39px 13px 0; float: right }
.footer-c a  { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent }
.footer-c a:hover  { color: teal; text-decoration: underline }
.textwidget { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; line-height: 18px; margin-left:5px; margin-top:-7px; }
.ftsm  { background: url("health/ftsmoon.jpg") no-repeat left 50%; margin: 0 0 0 0px; padding: 7px 33px 9px 67px }

.rcntries { color: white; font-size: 25px; font-family: Calibri; padding-bottom: 5px }

#recentcomments li a:link, #recentcomments li a:visited, #recentcomments li a:active { background-image:none; border:none; }
#recentcomments { margin-top:0px; margin-left:3px; }
#recentcomments li   { background: url("health/user-comment.gif") no-repeat 0 13px; padding: 11px 8px 0 19px }

/* -------------------- Calender -----------------------------------------------------------*/
#calendar_wrap { margin-left:39px;  }
#wp-calendar { empty-cells:show; margin:10px auto 0; width:100%; color: #FFFFFF; }
#wp-calendar caption { font-family:"Lucida Sans Unicode", tahoma, verdana, arial; color: #C5E886; font-size:14px; font-weight:bold;text-align:left; margin-top:-5px;}
#wp-calendar td { padding: 3px 0; text-align:center; padding-right:22px;}
#wp-calendar th {padding-right:22px; color: #FFF;}
#wp-calendar a { color: #C5E886; text-decoration:none; }
#wp-calendar a:hover { color: #C5E886; text-decoration:none; }
#wp-calendar #today { color: #C5E886; font-weight:bold; color:#FFF; text-decoration:underline; }
#wp-calendar #today a:hover { color: #C5E886; font-weight:bold; color:#C5E886; text-decoration:underline; }

/* -------------------- Pages -----------------------------------------------------------*/
.page-title { color: maroon; font-size: 20px; font-family: Arial, Helvetica, sans-serif; display: block; padding-top: 10px; padding-bottom: 6px; width: 634px; border-bottom: 4px solid #ff6600 }
.page-entry-main { line-height: 18px; display: block; width: 634px }
.page-entry{margin-top: -3px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;display:block; padding-bottom:8px;}
* html .page-entry { margin-top: 8px; !important; }
*:first-child+html .page-entry { margin-top: 8px; !important; }
#page-share{border-top:1px dashed #D7E8F4; border-bottom:1px dashed #D7E8F4; width:634px; padding: 13px 7px 11px 0; text-align:left;}
.digg  { background: url("health/little-digg.gif") no-repeat; margin-left: 17px; padding-top: 3px; padding-left: 25px }
.stumble  { background: url("health/stumble-little.gif") no-repeat; margin-left: 17px; padding-top: 3px; padding-left: 25px }
.blog  { background: url("health/b-little.gif") no-repeat; margin-left: 17px; padding-top: 3px; padding-left: 25px }
.tech  { background: url("health/tech.gif") no-repeat; margin-left: 17px; padding-top: 3px; padding-left: 25px }
.google  { background: url("health/google-little.gif") no-repeat; margin-left: 17px; padding-top: 3px; padding-left: 25px }
.yahoo  { background: url("health/yahoo.gif") no-repeat; margin-left: 17px; padding-top: 3px; padding-left: 25px }
.deli  { background: url("health/deli-little.gif") no-repeat; padding-top: 3px; padding-left: 25px }
#page-share a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6FAAD7; text-decoration:underline;}
#page-share a:hover{color:#6FAAD7; text-decoration: blink;}

/* -------------------- Categories -----------------------------------------------------------*/
.cate-main-title { color: #933; font-size: 20px; font-family: Arial, Helvetica, sans-serif; display: block; margin-bottom: 7px; padding-top: 10px; width: 634px }
.cate-title { color: maroon; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display: block; padding-top: 19px; padding-bottom: 12px; border-top: 3px solid #ff6600; border-bottom: 1px solid #ffe596 }
.cate-title a  { color: maroon; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.cate-title a:hover  { color: teal; text-decoration: underline }
.cate-title2{ display:block; margin-top:13px;border-bottom:1px solid #E8E8E8;  border-top:1px solid #E8E8E8;padding-bottom:12px; background: #F8F8F8; height:18px; }
.cate-title3 { padding: 5px 0 0 5px; }
.cate-title3 a  { color: maroon; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.cate-title3 a:hover  { color: teal; text-decoration: none }
* html .cate-title2 { padding-bottom:4px; !important; }
.cate-entry-main{width:634px;float:left; padding-top:11px;border-top: 1px solid #ffe596;padding-bottom:0px;}
.cate-aero { color: maroon; font-size: 20px; font-family: Arial, Helvetica, sans-serif; display: block; margin-bottom: 7px; padding-top: 10px; width: 634px }
.cate-aero2 { color: teal; font-size: 20px; font-family: Arial, Helvetica, sans-serif; display: block; margin-bottom: 27px; padding-top: 10px; padding-bottom: 5px; width: 634px; border-bottom: 1px solid #e5e5e5 }
.bg-oo  { background: #ffc; border: double 4px #ffffff }
.cate-oops{margin-bottom:7px;padding-top: 21px;font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#636363; display:block; padding-bottom:5px; padding-left:11px;}
.cate-aeros { color: maroon; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; display: block; margin-bottom: 27px; padding-top: 10px; padding-bottom: 7px; padding-left: 11px }

.cat-under   { background: url("health/comment.gif") no-repeat left 50%; margin: 0 0 0 6px; padding: 3px 3px 3px 13px }
.cat-under a  { color: maroon; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 0 0 5px }
.cat-under a:hover  { color: teal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 0 0 5px }


/* -------------------- Authors -----------------------------------------------------------*/
.aut-bio-box { color: #636363; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background: #f8f8f8; display: block; padding-top: 15px; padding-bottom: 18px; width: 634px; border: solid 1px #e8e8e8 }
.aut-site a{padding-left:13px;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#666666; text-decoration:none;}
.aut-site a:hover{color:#555555; text-decoration: none;}
.aut-entry { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; padding-top: 4px; padding-right: 79px; padding-left: 13px }

.aut-latest-box { color: #636363; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #ffc; display: block; margin-top: 11px; padding-top: 6px; padding-bottom: 5px; width: 636px }
.aut-latest-title  { color: maroon; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 9px }

/* -------------------- Single-----------------------------------------------------------*/

#single-mrecent-main { width:634px;float:left; padding-top:16px;padding-bottom:8px; border-bottom: 1px solid #ffe596; margin: 0 0 17px; }
* html #single-mrecent-main { margin: 0 0 -11px; }


.single-post-box{ padding-bottom:2px; }
.single-post  { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px }
.single-share-main { background: #F8F8F8; border: 1px solid  #E8E8E8; margin-top:11px; padding:11px;}
.author-icon   { background: url("health/seuser.gif") no-repeat left 50%; margin: 0 0 0 6px; padding: 3px 3px 3px 17px }
.ffder-icon    { background: url("health/fflder.gif") no-repeat left 50%; margin: 0 0 0 6px; padding: 3px 3px 3px 22px }
.subs-single { padding: 0 0 0 23px; }
.small-feed-icon   { background: url("health/small-feed-img.jpg") no-repeat left 50%; margin: 0 0 0 8px; padding: 3px 3px 3px 16px }
.delious-icon   { background: url("health/deli-little.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.blinkit-icon   { background: url("health/blink-it.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.yahoo-icon   { background: url("health/yahooo.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.stumble-icon   { background: url("health/stumble-little.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.google-icon   { background: url("health/google-little.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.tech-icon   { background: url("health/tech.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.digg-icon   { background: url("health/little-digg.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.blinkit-icon2   { background: url("health/blink-it2.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.stumble-icon2   { background: url("health/stumble-little2.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.digg-icon2   { background: url("health/little-digg2.gif") no-repeat left 50%; margin: 0 0 0 11px; padding: 5px 7px 1px 24px }
.below-share { padding:15px 0px 0 0;}
.author-texxt { padding-left:4px; }
.author-texxt2 { padding-left:0px;   }
.author-texxt2 a  { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.author-texxt2 a:hover { text-decoration:none; }
.mrecent-author2  { color: #636363; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px 0 0; width: 550px }
/* -------------------- Comments -----------------------------------------------------------*/

ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li  { background: #ffc; margin: 0 0 10px; padding: 9px 14px 5px; position: relative; border: solid 1px #D7E8F4; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
ol.commentlist li.pingback comment-author { padding: 0 170px 0 0 }

ol.commentlist li div.vcard { margin-top:13px; font-weight:bold; font-size:14px; line-height: 16px; font-family:Arial, Helvetica, sans-serif; }
ol.commentlist li div.vcard cite.fn  { color: teal; font-size: 15px; font-style: normal; padding-left: 63px }
ol.commentlist li div.vcard cite.fn a.url  { color: teal; font-size: 15px; font-style: normal; text-decoration: none }
ol.commentlist li div.vcard cite.fn a.url:hover  { color: teal; text-decoration: none }
ol.commentlist li div.vcard img.avatar { background:#FFF; border: 1px solid #E4E4E4; padding: 5px; left:12px; position:absolute; top:21px; }
* html ol.commentlist li div.vcard img.avatar {top:21px; left:-3px;}
em { padding-left:63px; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;color: #000000; }
.cancel-comment-reply {float:right; clear:both; margin:-35px 0 0 0; }
.cancel-comment-reply a   { color: #555; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background: url("health/cancel-comment.gif") no-repeat; padding: 5px 32px 6px; outline: none 0 }
.cancel-comment-reply a:hover {  color: #555; text-decoration:none;}
.cancel-comment-reply a:active {  color: #555; text-decoration:none;}
.cancel-comment-reply a:visited {  color: #555; text-decoration:none;}

* html .cancel-comment-reply { float: none; display:inline; }
* html .cancel-comment-reply a   { background: url("health/cancel-comment.gif") no-repeat; display: block; margin: 12px 0 0 }
* html .cancel-comment-reply a:hover { color: #555; text-decoration:none; !important;}
* html .cancel-comment-reply a:active { color: #555; text-decoration:none; !important;}
* html .cancel-comment-reply a:visited { color: #555; text-decoration:none; !important;}

*:first-child+html .cancel-comment-reply { float: none; display:inline; }
*:first-child+html .cancel-comment-reply a   { background: url("health/cancel-comment.gif") no-repeat; display: block; margin: 12px 0 0 }
*:first-child+html .cancel-comment-reply a:hover { color: #555; text-decoration:none; !important;}
*:first-child+html .cancel-comment-reply a:active { color: #555; text-decoration:none; !important;}
*:first-child+html .cancel-comment-reply a:visited { color: #555; text-decoration:none; !important;}


ol.commentlist li div.comment-meta { font-weight:bold; font-size:10px; line-height: 16px; font-family:Arial, Helvetica, sans-serif; position:absolute; right:10px; text-align:right; top:8px; }
* html ol.commentlist li div.comment-meta {position:absolute; right:65px; top:8px; }
ol.commentlist li div.comment-meta a { color: #6CA309; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; margin:9px 0 12px 63px; padding-right:11px;}
ol.commentlist li ul { font-weight:normal; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { display:block; text-align:right; padding:12px; }

a.comment-reply-link { background: #99CB43; border: 1px solid #ff9933; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 5px 4px; text-align:center; width:36px; text-decoration:none; }

ol.commentlist li div.reply a:hover{ text-decoration:underline; background: #99CB43; border: 1px solid #ff9933; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 5px 4px; text-align:center; width:36px; outline:0; }

ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 5px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 5px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 5px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 5px; }
ol.commentlist li ul.children li.odd { background: #fff; border: 1px solid #E2E2E2; }
ol.commentlist li ul.children li.even { background: #fff;border: 1px solid #E2E2E2; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

#comments {font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  color: #000000; margin:11px 0 19px;}
.comments-text { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px;  color: #000000; margin-top:45px;}

.comment-reply-text { font-family: Arial, Helvetica, sans-serif; font-size:18px;  color: #333333; border-bottom: 4px solid #ff9933;padding-bottom:8px; margin-top:29px;}

#commentform #author   { font-size: 13px; background: #ffffff url("health/user-name.gif") no-repeat 7px 7px; margin-bottom: 0; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #e3e2e2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #author:hover   { font-size: 13px; background: #ffffff url("health/user-name.gif") no-repeat 7px 7px; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #d6d6d6; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #author:focus   { font-size: 13px; background: #ffffff url("health/user-name.gif") no-repeat 7px 7px; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #d6d6d6; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #email   { font-size: 13px; background: #ffffff url("health/user-email.gif") no-repeat 7px 7px; margin-bottom: 0; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #e3e2e2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #email:hover   { font-size: 13px; background: #ffffff url("health/user-email.gif") no-repeat 7px 7px; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #d6d6d6; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #email:focus   { font-size: 13px; background: #ffffff url("health/user-email.gif") no-repeat 7px 7px; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #d6d6d6; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #url   { font-size: 13px; background: #ffffff url("health/user-site.gif") no-repeat 7px 7px; margin-bottom: 0; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #e3e2e2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #url:hover   { font-size: 13px; background: #ffffff url("health/user-site.gif") no-repeat 7px 7px; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #d6d6d6; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform #url:focus   { font-size: 13px; background: #ffffff url("health/user-site.gif") no-repeat 7px 7px; padding-top: 7px; padding-left: 30px; width: 221px; height: 21px; border: solid 1px #d6d6d6; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px  }

#commentform textarea {
font-size:13px; background:#FFFFFF; border: 1px solid #E3E2E2; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; width:100%; margin-bottom:0px; }

#commentform textarea:hover {
font-size:13px; background:#FFFFFF; border: 1px solid #D6D6D6; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
#commentform textarea:focus {
font-size:13px; background:#FFFFFF; border: 1px solid #D6D6D6; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }

#commentform input{ margin-bottom: 3px; }

#commentform #submit { margin: 0 0 5px 0; padding:5px; font-weight:bold; color:#555; outline:0;}

#commentform p { margin:15px 0 17px; }

#commentform label { font-family:Arial, Helvetica, sans-serif; font-size: 12px;  vertical-align:middle; padding:2px 2px 10px 2px; display:inline;}

.Block { float:right; }

.map-pages  { color: maroon; font-size: 19px; font-family: Arial, Helvetica, sans-serif; padding: 26px 0 13px; border-bottom: 1px solid #e5e5e5 } 
.map-links { padding-bottom:11px; }
.map-links a  { color: maroon; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.map-links a:visited  { color: red; font-family: Arial, Helvetica, sans-serif }

.map-links a:hover  { color: teal; text-decoration: underline }

.map-links ul  { color: teal; font-size: 9px; list-style-type: circle; margin: 11px 0 1px 15px; padding: 0 }

.map-links li ul {background: none;}

.map-links li ul li  { color: teal; font-size: 9px; list-style-type: circle; list-style-position: inside }

.map-links li {padding: 1px 7px 7px 0;}

.map-links li li {padding:0px 0 0px 0;  margin:0.77em 0 0.5em 0;  line-height:15px; font-weight: bold; list-style-position: inside; }

.map-links li a  { color: teal; text-decoration: none }
.map-cats { padding:0px 0 0 0; }
.map-cats h2  { color: maroon; font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding: 21px 0 13px; border-bottom: 1px solid #e5e5e5 }
.map-mainp { padding-bottom:29px; }

.map-info { list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999999; }
.map-info-link { padding: 0 3px ; list-style: none; }
.map-info-link a  { color: maroon; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.map-info-link a:hover { color: teal; text-decoration: underline }
.map-info-date { padding: 0 3px ; list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999999; }
.map-all { margin:-22px 0 0 15px; }
* html .map-all { margin:-18px 0 0 15px; !important; }	
*:first-child+html .map-all { margin:-18px 0 0 15px; }
.page1-share-main { background: #F8F8F8; border: 1px solid  #E8E8E8; margin-top:11px; padding:0 2px 14px 2px;}

.pagi { background: #F5FAEC; border: 1px solid #D7E8F4;  padding:11px; margin: 21px 0 21px; }
.pagi2 {  text-align:center; }

/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.5 Plugin: WP-PageNavi 2.31									|
|	Copyright (c) 2008 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Page Navigation CSS Style													|
|	- wp-content/plugins/wp-pagenavi/pagenavi-css.css					|
|																							|
+----------------------------------------------------------------+
*/


.wp-pagenavi a, .wp-pagenavi a:link  { color: teal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffffff; margin: 2px; padding: 5px 10px; border: solid 1px #d2d2d2 }
.wp-pagenavi a:visited  { color: maroon; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffffff; margin: 2px; padding: 5px 10px; border: solid 1px #d2d2d2 }
.wp-pagenavi a:hover  { color: orange; background-color: #ffffff; border: solid 1px #d2d2d2 }
.wp-pagenavi a:active  { color: teal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffffff; margin: 2px; padding: 5px 10px; border: solid 1px #d2d2d2 }
.wp-pagenavi span.pages {
     font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	padding: 5px 10px 5px 10px; 
	margin: 2px 7px 2px 2px;
	color: #666666;
	border: 1px solid #D2D2D2;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fc6; margin: 2px; padding: 4px 10px; border: solid 1px #6fa310 }
.wp-pagenavi span.extend {
	 font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	padding: 5px 10px 5px 10px; 
	margin: 2px;	
	border: 1px solid #D2D2D2;
	color: #000000;
	background-color: #FFFFFF;
}