*{margin:0; padding:0; outline:0}

body{background:#CCC; font:80%/1.5em Verdana,Tahoma,arial,sans-serif; color:#333; padding-top:8px; min-height:100%; text-align:center}

.custom_related{padding-top:10px}

a, a:visited{text-decoration:none; color:#2180BC; background:inherit; font-weight:bold}

a:hover{color:#2180BC; background:inherit; text-decoration:underline}

h1, h2, h3, h4, h5{font-family:'Trebuchet MS',Tahoma,Sans-serif}

h1{font-size:34px; font-weight:normal; color:#2180BC; line-height:40px; margin-bottom:0px; margin-top:20px !important}

h2{font-size:22px; color:#88ac0b; line-height:22px; margin-bottom:0px}

h3{font-size:22px; color:#88ac0b; line-height:22px; margin-top:-10px; margin-bottom:1px}

h4{font-size: 26px;font-weight: 700;color: #333;line-height: 28px;margin-bottom: 0px;letter-spacing: -1px;margin-top: 25px;}

h5{font-size:22px; color:#666; line-height:22px; margin-top:20px; margin-bottom:10px}

h6{font-size:16px; color:#888; line-height:16px; margin-left:4px; margin-bottom:10px}

#content-wrap img{background:#FAFAFA; border:1px solid black; padding:0px}

img.float-right{  margin:5px 0px 10px 10px}

img.float-left{  margin:5px 10px 10px 0px}

h1, p{margin-top:10px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px}

ul, ol{margin:5px 20px; padding:0 20px}

code{  margin:5px 0;   padding:10px;   text-align:left;   display:block;   overflow:auto;    font:500 1em/1.5em 'Lucida Console','courier new',monospace;    background:#FAFAFA;   border:1px solid #f2f2f2}

acronym{  cursor:help;   border-bottom:1px dotted #777}

blockquote{margin:10px;  padding:0 0 0 28px;     border:1px solid #f2f2f2;   background:#FAFAFA url(images/quote.gif) no-repeat 5px 5px}

#table2 td{text-align:center; font-weight:normal}

table{border-collapse:collapse}

th strong{color:#fff}

th{background:#93BC0C; height:12px; padding-left:5px; padding-right:5px; color:#FFF; text-align:left; border-left:1px solid #B6D59A; border-bottom:solid 2px #FFF}

tr{height:25px}

td{padding-left:5px; padding-right:5px; border-left:1px solid #FFF; border-bottom:solid 1px #fff; text-align:left; font-size:100%}

td.n{padding-left:0px; padding-right:0px; border-left:0px; border-bottom:0px; text-align:center; font-size:140%; color:#323232}

td.first, th.first{border-left:0px}

tr.row-a{background:#F8F8F8}

tr.row-b{background:#EFEFEF}

.Bold-Green{font-size:1.8em; font-weight:bold; font-family:Sans-serif; color:#93BC0C}

.Bold-Green-sm{font-size:1.5em; font-weight:bold; font-family:Sans-serif; color:#93BC0C}

 
#wrap{background:#CCC url(images/content-1000.jpg) repeat-y center top; margin:0 auto; width:1070px}

#content-wrap{clear:both; width:940px; padding:0; margin-top:10px; margin-right:auto; margin-bottom:0px; margin-left:auto; font-size:100%; text-align:left}

#header{position:relative; height:95px; background:#CCC url(images/multivitamin-header.png) no-repeat center top; padding:0; color:#FFF}

#header #header-links{position:absolute; top:20px; right:40px; color:#C6DDEE; font-size:10px}

#header #header-links a{color:#FFF; text-decoration:none}

#header #header-links a:hover{color:#a9d593}

#menu{clear:both; padding:0; background:url(images/menu.jpg) repeat-x 0 0; font:bold 12px/38px Verdana,Arial,Tahoma,Sans-serif; height:38px; width:960px; margin-right:auto; margin-bottom:0; margin-left:auto}

#menu ul{float:left; list-style:none; margin:0; padding:0}

#menu ul li{display:inline}

#menu ul li a{display:block; /*float:left; padding:0 25px;*/ color:#FFF; text-decoration:none}

#menu ul li.last a{padding-right:20px}

#menu ul li a:hover{color:#a9d593}

#menu ul li#current a{color:#a9d593}

#main{float:left; width:78%; padding:0; display:inline; margin-top:-5px; margin-right:0; margin-bottom:0; margin-left:10px; position:relative}

#main h3{margin-top:10px; font:Bold 140% 'Trebuchet MS',Tahoma,Sans-serif; color:#88ac0b; padding:5px 0 0px 0px; border-bottom:1px solid #EFF0F1; text-transform:none}

#main h2 a{background:none; color:#88ac0b; text-decoration:none; line-height:30px}

#main h2 a:hover{text-decoration:underline}

#main ul li{list-style-image:url(images/bullet.gif)}

.post-footer{background-color:#FAFAFA; padding:5px; margin:20px 10px 10px 10px; border:1px solid #f2f2f2; font-size:95%}

.post-footer .date{background:url(images/clock.gif) no-repeat left center; padding-left:20px; margin:0 10px 0 5px}

.post-footer .comments{background:url(images/comment.gif) no-repeat left center; padding-left:20px; margin:0 10px 0 5px}

.post-footer .readmore{background:url(images/page.gif) no-repeat left center; padding-left:20px; margin:0 10px 0 5px}

#sidebar{float:right; width:19%; padding:0; margin-left:5; color:#68774A; margin-left:1px; padding-top:30px}

#sidebar h3{margin-top:0px; padding:0px 0px 0px 0px; font:'Trebuchet MS',Tahoma,Sans-serif; color:#728D26; font-size:18px; font-weight:bold; line-height:8px}

#style2{font:bold 1.4em 'Trebuchet MS',Tahoma,Sans-serif; color:#728D26}

#sidebar ul.sidemenu{list-style:none; text-align:left; margin:7px 4px 8px 0; padding:0; text-decoration:none; background:url(images/dots.jpg) repeat-x left top}

#sidebar ul.sidemenu li{list-style:none; background:url(images/dots.jpg) repeat-x left bottom; padding:4px 0 4px 5px; margin:0 2px; color:#68774A}

* html body #sidebar ul.sidemenu li{height:1%}

#sidebar ul.sidemenu li a{text-decoration:none; background-image:none; color:#666}

#sidebar ul.sidemenu li a:hover{color:#1773BC}

#sidebar ul.sidemenu ul{margin:0 0 0 5px; padding:0}

#sidebar ul.sidemenu ul li{background:none}

#footer-links{color:#aab2b9; text-align:center; font-size:9px; line-height:12px}

#footer{color:#C6DDEE; background:#CCC url(images/footer-1010.png) no-repeat center top; clear:both; width:1000px; height:65px; text-align:center; font-size:8px; line-height:12px}

#footer a{color:#FFF; text-decoration:none}

.float-left{float:left}

.float-right{float:right}

.align-left{text-align:left}

.align-right{text-align:right}

.clear{clear:both; font-size:11px; color:#63bfed; text-align:center}

#wrap #content-wrap #sidebar #cse-search-box div{font-size:100%}

table-white-title{color:#FFF}

table.tablesorter thead tr .header{background-image:url(images/head.gif); background-repeat:no-repeat; background-position:center right; cursor:pointer}

table.tablesorter tbody td{padding:4px; background-color:#FFF; vertical-align:top}

table.tablesorter tbody tr.odd td{background:none repeat scroll 0 0 #F8F8F8}

table.tablesorter tbody tr.even td{background:none repeat scroll 0 0 #EFEFEF}

table.tablesorter thead tr .headerSortUp{background-image:url(images/asc.gif)}

table.tablesorter thead tr .headerSortDown{background-image:url(images/desc.gif)}

table.tablesorter thead tr, table.tablesorter thead tr{background:none repeat scroll 0 0 #93BC0C}

.button{  background:url('images/See-Top-3-button-A.png')}

.button:hover{  background:url('images/See-Top-3-button-B.png')}

div{border:0px solid red}

.social_mediass{padding-bottom:15px; border:0px solid red; width:181px; height:29px}

.social_faceh{border:0px solid red; width:25px; height:25px; float:left; margin:0 10px 0 5px; padding:0; background:url(images/social/Facebook-gray.png) no-repeat}

.social_faceh:hover{background:url(images/social/Facebook-blue.png) no-repeat}

.social_twith{border:0px solid red; width:25px; height:25px; float:left; margin:0 10px 0 0; padding:0; background:url(images/social/Twitter-gray.png) no-repeat}

.social_twith:hover{background:url(images/social/Twitter-blue.png) no-repeat}

.social_gplsh{border:0px solid red; width:25px; height:25px; float:left; margin:0 10px 0 0; padding:0; background:url(images/social/GooglePlus-gray.png) no-repeat}

.social_gplsh:hover{background:url(images/social/GooglePlus-red.png) no-repeat}

.social_rssh{border:0px solid red; width:25px; height:25px; float:left; margin:0 10px 0 0; padding:0; background:url(images/social/RSS-gray.png) no-repeat}

.social_rssh:hover{background:url(images/social/RSS-orange.png) no-repeat}

.social_emailh{border:0px solid red; width:25px; height:25px; float:left; margin:0; padding:0; background:url(images/social/Email-gray.png) no-repeat}

.social_emailh:hover{background:url(images/social/Email-blue.png) no-repeat}

#content-wrap{margin:0 auto; position:relative}

#footer{margin:0 auto}

.article_text_content{margin-bottom:25px; border-bottom:1px solid #EFF0F1; overflow:hidden;}

#main h2{float:left; width:510px}

.yarpp-related-widget ol{width:140px; padding:0px}

#sidebar ul{width:140px; padding:0px; list-style-type:none; margin:5px}

#sidebar h6{padding-top:15px}

.meta{margin-bottom:0px !important; margin-top:5px !important; font-weight:bold}

.yarpp-related h3{border-bottom:0px !important; margin-top:10px !important}

.yarpp-related{padding-bottom:30px; overflow: hidden;}

.yarpp-related h6{margin-left:0px !important; padding-top:5px !important}

#facebook_index{padding-bottom:15px}

.footer_padding{padding-bottom:10px}

.soacial_padding{padding-top:10px; padding-bottom:10px}

.single_padding{padding-bottom:5px}

.related{padding-bottom:20px}

.previous{float:left}

.next{float:right}

.custom_previous{float:left; width:350px}

.custom_next{float:right; width:350px; text-align:right}

.yarpp-related ul, ol{margin:0px; list-style-type:none; padding:0px}

.thumbnail img{overflow:hidden; border:1px solid black; margin:0px 10px 25px 10px}

.thumbnail{float:right; overflow:hidden}

.the_content{float:left; width:510px; overflow:hidden}

#get{float:left}

.single_padding h3{border-bottom:0px !important}

.zemanta-related-title{font-size:16px !important; letter-spacing:-1px; color:#888; line-height:16px; margin-left:4px; margin-bottom:10px}

#SocialMedia{  top:300px !important;  margin-left:-93px;  width:58px;  padding:7px;  background-color:#e2e4df;  border-top-left-radius: 5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;}

#SocialMedia.fixed{/* position:fixed; */}

.alignnone{ margin:5px 20px 20px 0}

.aligncenter, 

div.aligncenter{ display:block;  margin:5px auto 5px auto}

.alignright{ float:right;  margin:5px 0 20px 20px}

.alignleft{ float:left;  margin:5px 20px 20px 0}

.aligncenter{ display:block;  margin:5px auto 5px auto}

a img.alignright{ float:right;  margin:5px 0 20px 20px}

a img.alignnone{ margin:5px 20px 20px 0}

a img.alignleft{ float:left;  margin:5px 20px 20px 0}

a img.aligncenter{ display:block;  margin-left:auto;  margin-right:auto}

.wp-caption{ background:#fff;  border:1px solid #f0f0f0;  max-width:96%;  padding:5px 3px 10px;  text-align:center}

.wp-caption.alignnone{ margin:5px 20px 20px 0}

.wp-caption.alignleft{ margin:5px 20px 20px 0}

.wp-caption.alignright{ margin:5px 0 20px 20px}

.wp-caption img{ border:0 none;  height:auto;  margin:0;  max-width:98.5%;  padding:0;  width:auto}

.wp-caption p.wp-caption-text{ font-size:11px;  line-height:17px;  margin:0;  padding:0 4px 5px}

.custom_share{display:none}
sup, sub {height: 0;line-height: 1;vertical-align: baseline;_vertical-align: bottom;position: relative;font-size:9px;}
sup {bottom: 1ex;}
sub {top: .5ex;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {font-size: 0.8em !important; max-height: 10em !important;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail {display: inline-block !important; float: left !important; height: 240px !important;}
.author_area {overflow: hidden;border-bottom: 2px solid #cacaca;margin-bottom: 15px;padding-bottom: 20px;margin-top: 15px;}
.author_avatar {float: left;}
.author_area h1 {color: #366092; margin-bottom: 0px !important;}
.author_area h2 {color: #595959; line-height: 40px;font-size: 34px;width: 200px;}
.author_area h2 span {font-size: 26px;}
.author_description {overflow: hidden;float: left; margin-left: 20px;}
.breadcrumbs {padding-top: 20px; font-size: 11px; color: #888;}
.breadcrumbs a {color: #888; font-weight: normal;}
.page_nav .prev {float: left; padding-left: 100px !important;}
.page_nav .next {padding-right: 160px !important;}
.page_nav {text-align: center; margin-bottom: 20px; font-size: 14px;}
.single_post {margin-top: 5px !important;}
.single_pagination .page-numbers {padding: 0px 5px;}
.single_pagination .current {font-weight: bold;}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px),
    only screen and (min-width : 320px) and (max-width : 480px){
    	#wrap {width: 1120px !important;}
    	}