/*
Theme Name: vitaminshealth.net
Author URI: http://www.hexno.com
Author: Doddy Ali Wijaya

/*-----------Block Level Elements--------------*/
*{margin:0;padding:0;}
body {font: 62.5% Arial, Verdana, Sans-Serif;background: #fff;margin: 0px;padding: 0px;color: #1e1e1e;}
body a, body a:visited {color: #466EDB;text-decoration: none;}
body a:hover {text-decoration: underline;}

#topnavwrap { border-top: 4px solid #d44507; background: #424242; height: 40px; position: relative;  }
#topnav { width: 990px; margin: 0 auto; }
#topnav { font-weight: bold; text-transform: uppercase; font-size: 1em; font-family: Arial, Helvetica, sans-serif; }
#topnav ul { background: #424242; margin-left: 10px; padding: 0 10px; position: relative; float: left; line-height: 40px; }
#topnav ul li { float: left; list-style: none; }
#topnav ul li a { color: white; outline: none; text-align: center; display: block; overflow: hidden; float: left; z-index: 10; padding: 0 10px; position: relative; } /* relative breaks ie */
#topnav ul li a:hover { text-decoration: none; }
#topnav ul li.current_page_item { background: url("images/menu_selected.gif") no-repeat center bottom; padding-bottom: 13px; margin-bottom: -13px; }


.subnav {background: #466edb; padding: 3px 0;}
.subnav a:link, .subnav a:visited{color: #fff; margin: 0 10px;}
.subnav2 {background: #7897ec; padding: 3px 0;}

#page {width: 980px;margin: 0px auto;padding: 0px; }
#header {padding: 20px 10px;height: 190px; margin: 0; }
#header h1 a {display:block;height: 180px; width: 500px;}

#wrapper {width: 100%;}
#content {float: left;width: 530px;line-height: 1.8em;padding-left: 0px; }
#sidebar {float: right;width: 410px;margin-left: 0px;font-family:Arial, Helvetica, sans-serif;}

#scform {padding: 0 10px;}

#footer {clear: both;background: #fff;border-top: 1px solid #ddd; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; padding: 10px;}
#footer p {margin: 5px 0 0 0; line-height: 1.2em; padding: 0; color:#666666;}
#footer a, #footer a:hover, #footer a:visited {text-decoration: none; color: #666666; padding: 0 5px;}

/*-------------Headings-------------*/
h1 {font-size: 1.6em;line-height: 1.0em;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.0em;}

/*-------------The Post-------------*/
.post h2 a:hover, .post h2 a:visited, .post h2 a {
font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-decoration: none;
	color: #466edb;
	line-height: 1.2em;
	text-transform:capitalize;
    clear: both;
	font-weight:bold;
	margin-left: 10px;
	border-bottom: 2px solid #466edb;
}
.pagetitle {
	font-size: 1.6em;
	color: #466edb;
	text-transform:capitalize;
	line-height: 1em ;	
	margin: 0 0 0 10px;
	padding: 0;
}

.post {font-size: 1.2em;margin-bottom: 10px; width: 530px; }
.post p {padding: 0 0 5px 0px;margin: 0 0 10px 0;}
.post ul, .post ol {margin: 10px 0 10px 0;padding-left: 40px;}
.post li {padding: 2px 0 2px 0;}
.entry {margin-bottom: 10px;text-align: justify;}
.entrytext a:link, .entrytext a:visited{color: #1e1e1e;}
.entrytext .postmetadata {margin-top: 20px;text-align: justify;}
.postmetadata {padding-top: 5px;margin-bottom: 40px;color: #1e1e1e;	padding-left: 10px !important;}
.postmetadata a:link, .postmetadata a:visited {color: #1e1e1e; }
.navigation {display:block;margin-bottom: 20px;}
a img {	border: 0;}

/*--------------Sidebar------------*/
.adssidebar {}
#sidebar .sidebar_left, #sidebar .sidebar_right {width: 195px;float: left;padding: 0 5px;}
#sidebar .sidebar_left h2, #sidebar .sidebar_right h2 {
	padding: 5px 10px;
	font-size: 1.2em;
	color: #1e1e1e;
	border: 1px solid #ddd;
	border-bottom: none;
	font-weight: lighter;
	border-top: 3px solid #ddd;	
}

#sidebar li {list-style:none;line-height:1.4em;font-size: 9pt;padding-left: 3px;}
#sidebar ul {margin-bottom:10px;border: 1px solid #ddd;border-bottom: 2px solid #ddd;}
#sidebar .sidebar_left ul li, #sidebar .sidebar_right  ul li {border-bottom: 1px solid #ddd;padding: 3px 8px;}
#sidebar .sidebar_left ul li a:link,  #sidebar .sidebar_left ul li a:visited, 
#sidebar .sidebar_right ul li a:link,  #sidebar .sidebar_right ul li a:visited {
text-decoration: none;color: #444444;font-size:11px;text-transform: capitalize;}
#sidebar .sidebar_left ul li a:hover, #sidebar .sidebar_right ul li a:hover  {text-decoration: underline;}
#sidebar .sidebar_left ul ul li ul{ padding-left:20px;margin-bottom:0;}
#sidebar .sidebar_left ul ul li ul li{ 
      list-style:none; line-height:1.6em; font-size: 1.1em; border-bottom:0; } 
#sidebar .sidebar_right ul ul li ul{ padding-left:20px; margin-bottom:0;} 
#sidebar .sidebar_right ul ul li ul li{ list-style:none; line-height:1.6em; font-size: 1.1em; border-bottom:0;}
.thumbpiccontent {padding: 6px 0 0 5px;border-bottom: 3px solid #ddd !important;}
.thumbpiccontent li {margin: 0!important;padding: 0!important; border-bottom: none!important; }
.thumbpiccontent a {display: block; height:60px;width:55px; float: left;margin: 0 2px 5px 0; border: 1px solid #eee;
	padding: 1px; cursor:pointer;}
.tb100 {
	height:60px;width:55px;
    background-attachment:scroll;
    background-color:#fefefe;
    background-position:50% 50%;
    background-repeat:no-repeat;
}
/*--------------Comments--------------*/
#comments {font-size: 1.6em;margin-bottom: 20px;border-bottom: 1px solid #ccc;padding-bottom:20px;}
#respond {font-size: 1.6em;margin-bottom: 5px;}
ol.commentlist {list-style-type : none;font-size: 1.2em;}
ol.commentlist li {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
ol.commentlist li.alt {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
#comment_title {margin-bottom: 5px;}
#commentform {margin-bottom: 20px;}
#commentform p {margin-bottom: 10px;}
#commentform textarea {width:99%;padding:2px;font-size: 12px;background-color: #fff;border: 1px solid #ccc;}

/*--------------Search Form-------------*/
#search {margin-bottom: 0px;text-align: right;}
#searchform {margin-bottom: 0px;}
#searchform input {width: 370px;background: #fefefe;border: 1px solid #ddd;Font Family:	Helvetica,Arial,Sans-Serif;
	Font Size:	11px;padding: 3px;color: #404040;}


/*-------------Other------------------*/
hr {display: none;}
#related_tweets_content, .singlebottomcontent {width: 530px;}
#adsense_singlepost_bottom_square {}
#adsense_singlepost_top_banner {margin-bottom: 5px;}
#adsense_singlepost_bottom_banner {margin-bottom: 30px;}
#adsense_homepage_linkunit {margin-bottom: 10px;}
#adsense_homepage_banner {margin-bottom: 30px;}

.tfe {border: 1px solid #ddd; padding: 2px; margin: 0 10px 10px 0; float: left;}
.wp-pagenavi {clear: both;}
.entry { overflow:hidden }
ul.related_tweet li { border-bottom:1px dashed #ccc; padding:7px 0; list-style: none; }
ul.related_tweet li a { background:none }
ul.related_tweet .avatar { float:left; height:48px; overflow:hidden; width:48px }
ul.related_tweet .msg { line-height:17px; margin-left:58px }
ul.related_tweet .info { color:#777; margin-left:58px; margin-bottom:0 }
ul.related_tweet .info a { font-size:1em!important }

.related_box {margin: 0 0 20px 0; font-size: 11px;}
.related_box h3 {font-size: 13px;}
.related_box ul { clear:both; margin:0 0 10px 0; padding:0 }
.related_box li { list-style: none;}
.related_box h3 img.icon { margin:0 2px }
.related_box p { line-height:1.5em; margin:10px 0 }
.topics li {float: left; padding: 0 15px 0 0;}
.relarticle li {border-bottom: 1px solid #ddd;}
.bookmark {padding: 10px;}
.adsmidle {padding: 10px; }
.relimg {float: right; }
.img_related_post { padding: 2px; border: 1px solid #ddd; margin-bottom: 5px; width:50px;}
.st-related-posts li {list-style: none;}
.st-tag-cloud {border: 1px solid #ddd; margin-bottom: 20px; padding: 5px;border-bottom: 4px solid #ddd; text-align:center;}
.st-tag-cloud a {padding: 2px 10px 2px 0;}
.entrytext .st-tag-cloud {border: none;}

#translation_bar {margin-bottom: 10px;}
#translation_bar img {padding: 0 2px;}
.icontwit {background: url('images/icontwitter.gif') top right no-repeat; padding-right: 25px;}
.iconfeed {background: url('images/iconfeed.gif') top right no-repeat; padding-right: 25px;}
select {font-size: 8pt; padding: 1px; }

#header {background: #fff url('images/bg-header.jpg') 0 10px no-repeat;}
.breadcrumb {font-size: 12px; margin-bottom: 10px;}