	.single_tool {width:350px;padding-left:20px;margin-bottom:15px; cursor:pointer;}
	.single_tool img {float: left; padding-right: 5px; }
	.single_tool h3 {padding:0px;margin:0px;}
	
	#fitnessTools ul li {cursor: pointer; color #CCCCCC}
#fitnessTools { width: 330px; }
#pft_input_form {height: 150px; }
#pft_input_form  .pointer {font-size: 9px; }

.closeme { float: right; clear: right; width: 20px; height: 21px;
    padding: 0px; border: 0px; z-index: 99; margin-right: -10px; margin-top: -10px;}

#bmi_tool  h2 { margin: 0px; padding: 10px 0 0 0; font-size: 16px; color: orange; width: 380px;}
.pft_result_male, .pft_result_female {font-weight: bold; }
#output_div { position:absolute; left:10px; top:340px;
   background-color: #ffffff;  /* the background          */
    border:1px solid #333333; 
width: 400px;
height: 320px;
}

img {border: 0px; }
#contentContainer .underline, #contentContainer .underline a:link, #contentContainer .underline a:visited { color: #000 }
/* structure */
#GoogleSearch { width: 263px; background-color: #FFFFFF; float: right; padding: 25px 10px;; margin: 0 1px 16px 0; }
#GoogleSearch .white-txt {color: #000000;}
#adsense {margin: 10px; }
#logo_and_search { width: 875px; background-color: #FFFFFF; }
#logo_and_search #logo { float: left; width: 300px; }
#logo_and_search #search  { float: right; width: 400px;}
#footer { width: 875px;  background: #000000 url('img/Layout/bimg.gif'); border-top: 2px solid #626262; height: 60px; padding-top: 10px;}
#footer a {color: #525252;}
#searchform input {width: 120px; }
#main_wrapper{ width: 875px;background: #FFFFFF url('img/Layout/wrapper_back.gif'); }
#left_column  { width: 576px; float: left;}
#right_column  { width: 296px; float: right; text-align: center;}
/* structure */

/* Single */
#single #orange_browser {background-color: #FFA200; width: 100%;  border-top:3px solid #333333;  }
#single #contentContainer { height: 320px; width: 300px; float: right; padding-top: 10px; padding-right: 10px; background-color: #FFA200}
#single #contentContainer h2  { margin-left: -5px; padding: 0px; color: #FFFFFF;}
#single #contentContainer .smoothline  { padding-bottom: 10px;}
#single #browse_links { height: 320px; float: left; width: 260px; padding-top: 10px; background: #FFA200 url('img/Layout/bg.jpg') no-repeat; }
#single #articleListContainer { padding-left: 102px; padding-top: 10px;}#single #orange_browser {background-color: #FFA200; width: 100%;}
/* Single */

/* category */
#the_listing {padding: 0 10px; }
#category #orange_browser {background-color: #FFA200; width: 100%; border-bottom:3px solid #333333;  }
#category #contentContainer { height: 30px; width: 300px; float: right; padding-top: 10px; padding-right: 10px; background-color: #FFA200}
#category #contentContainer h2  { margin-left: -5px; padding: 0px; color: #FFFFFF;}
#category #contentContainer .smoothline  { padding-bottom: 10px;}
#category #browse_links { height: 320px; float: left; width: 260px; padding-top: 20px; background: #FFA200 url('img/Layout/bg.jpg') no-repeat; }
#category #articleListContainer { padding-left: 102px; padding-top: 10px;}
/* category */

/* page  */
#page #orange_browser {background-color: #FFA200; width: 100%; border-top:3px solid #333333;  }
#page #contentContainer { height: 30px; width: 300px; float: right; padding-top: 10px; padding-right: 10px; background-color: #FFA200}
#page #contentContainer h2  { margin-left: -5px; padding: 0px; color: #FFFFFF;}
#page #contentContainer .smoothline  { padding-bottom: 10px;}
#page #browse_links { height: 320px; float: left; width: 260px; padding-top: 20px; background: #FFA200 url('img/Layout/bg.jpg') no-repeat; }
#page #articleListContainer { padding-left: 102px; padding-top: 10px;}
/* page  */



#bmi_tool {padding: 10px; margin-left: 10px;}
#bmi_tool #input_form  {width: 200px; float: left; margin-right: 10px;}
#bmi_tool #bmi_result  {font-size: 23px; float: right; width: 170px; text-align: center; padding-top: 10px; }
#bmi_tool #maxrep_result  {font-size: 23px; float: right; width: 170px; text-align: center; padding-top: 10px; }
#bmi_tool #bmi_result .error {color: red; font-size: 12px; font-weight: bold;}

#comment_result  {width: 100%;}
.clearBoth {clear: both }

#rating_bar h2 {width: 150px; text-align: left; float: left;}
#ratings {width: 200px; text-align: left; float: left; padding-top: 5px; padding-left: 10px;}
#orange_header {height: 30px; background-color: #FFA200; padding: 3px 10px;}
#orange_header h1 {padding:0px; margin:0px; float: left; font-size: 25px; color: #FFFFFF;}
#author_bar {font-size: 10px; color: #FFFFFF; background-color: #000; padding: 3px 10px;}
#rating_bar { }


.cat_Supplements h1 {font-size: 18px; } 
.cat_Supplements #others_say { padding-left: 50px; } 

.featured_item .title { font-weight: bold; }
.featured_item {padding-bottom: 6px; font-weight: normal}
.featured_item, .featured_item a:link, .featured_item a:visited { font-size: 12px;}
.featured_item p {padding: 0px; margin: 0px; }
#featured_items { padding: 0px; margin: 0px;}
#index #contentContainer { height: 320px; }
#IndexTable { width: 875px; height: 100%; background-color: #FFFFFF;}
#back-img { background-image: url("img/back-img.jpg"); background-repeat : no-repeat; height: 509px;}
#Filler { height: 280px }
#index #GoogleSearch { width: 263px; background-color: #EF5E0B; float: right; padding: 5px; margin: 0 1px 16px 0; vertical-align: middle;}

#IndexTable #TopRated {padding-top: 30px; width: 430px; vertical-align: top }
#IndexTable #CategoriesList {padding: 0px 0px 0px 5px; width: 170px; vertical-align: top  }
#IndexTable #FeaturedArticles {padding: 0px 0px 0px 5px;  width: 250px; vertical-align: top }

#index #contentContainer { height: 320px; }
#IndexTable #FeaturedArticles  ul, #IndexTable #CategoriesList ul {padding-top: 10px; }

#highestrated {text-align: left; float: left; }
ul {  list-style-type: none; margin: 0; padding-left: 20px; }

.verytopfade { height: 4px; width: 875px; background-image: url("img/verytopfade.jpg"); }

.row1 { height: 95%; vertical-align : top; background-image: url("img/tile.gif"); background-repeat : repeat-y; }

.SearchButton {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 0;
font-size: 11px;
width: 48px; height: 15px; background-image: url("img/but-search.jpg");
}


.linklist a:link, .linklist a:visited, .linklist a:hover{
color: #333333;

text-decoration: underline;
line-height: 1.7em;

}

a { 
color: #360303;
line-height: 10pt;
text-decoration: none;
}

.topnavbar, .topnavbar a:link, .topnavbar a:visited, .topnavbar a:hover
{
	font-size:0.85em;
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 2;
	
	color: white;
	background: 2B2B2B ;
}

.head a:link, .head a:visited, .head a:hover {
font-size: 13px;
color: #EE5E0B;
 font-weight: bold;
padding: 0;
padding-bottom: -20px;
margin: 0;
}

#Footer { background-image: url("img/contentfooter.jpg"); background-repeat : no-repeat; height: 56px; padding: 15px 0 0 20px; margin: 0px; 
background-color: #FFA200;}




/* form classes */

form {
margin: 0;
}

input {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 1;
font-size: 11px;
}

textarea {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 1;
font-size: 11px;
}

select {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 1;
font-size: 11px;
}

/* .no-border {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 0;
font-size: 11px;
} */

/* page default settings */

body {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
color: #333333;
font-size: 12px;
margin: 0;
background-color: #262626;
background-repeat : repeat;
}

}


/* images */



.h-dot-line {
background-image: url("img/h-dot-line.gif");
background-repeat : repeat-x;
background-position: center;
}


/* background colours */

.gray {
background-color: #9b9b9b;
}

/* text */

.copyright {
color: #fff;
font-size: 0.9em;
}

#index .white-txt {
color: #ffffff;
}

/* headings */





.bookimage 
{
padding: 0;
margin: 0;
}



#singlepost {padding: 10px; text-align: justify; }
#singlepost p {margin-bottom: 10px; font-family: arial; }
#singlepost img {padding: 10px; }
#singlepost table {padding: 3px; float: center;}
#singlepost li {font-family: arial;}

#singlepost #postitnote { padding: 10px; margin: 5px;}
#singlepost #postitnote .head {background-color: #fff2b7; font-weight: bold; text-align: center; }
#singlepost #postitnote p {background-color: #fff9dd; margin: 0px; padding: 10px;  }


#singlepost h2 {color: #000000; }



#highestrated.ul {text-align: left; }

#orange_routines 
{
margin-top : 0;
padding: 0;
}

#orange_routines li
{
list-style: none;
margin-top : 0;
padding: 0;
text-align: left;
}

#orange_routines li a
{
display: block;
margin-top : 0;
padding: 0;
text-decoration: none;
}

#orange_routines li a:link { color: #FFFFFF; }
#orange_routines li a:visited { color: #FFFFFF; }
#orange_routines li a:hover
{

}



P { 
 margin-top: 0px;
 margin-bottom: 0px;
 }







#navlist
{
border-bottom: 1px solid #ccc;
margin: 0;
padding-bottom: 19px;
padding-left: 10px;
}

#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#navlist a:link, #navlist a:visited
{
background: #E8EBF0;
border: 1px solid #ccc;
color: #666;
float: left;

font-weight: normal;
line-height: 14px;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#navlist a:link#current, #navlist a:visited#current
{
background: #fff;
border-bottom: 1px solid #fff;
color: #000;
}

#navlist a:hover { color: #f00; }

body.section-1 #navlist li#nav-1 a,
body.section-2 #navlist li#nav-2 a,
body.section-3 #navlist li#nav-3 a,
body.section-4 #navlist li#nav-4 a
{
background: #fff;
border-bottom: 1px solid #fff;
color: #000;
}

#navlist #subnav-1,
#navlist #subnav-2,
#navlist #subnav-3,
#navlist #subnav-4
{
display: none;
width: 90%;
}

body.section-1 #navlist ul#subnav-1,
body.section-2 #navlist ul#subnav-2,
body.section-3 #navlist ul#subnav-3,
body.section-4 #navlist ul#subnav-4
{
display: inline;
left: 10px;
position: absolute;
top: 95px;
}

body.section-1 #navlist ul#subnav-1 a,
body.section-2 #navlist ul#subnav-2 a,
body.section-3 #navlist ul#subnav-3 a,
body.section-4 #navlist ul#subnav-4 a
{
background: #fff;
border: none;
border-left: 1px solid #ccc;
color: #999;
font-weight: bold;
line-height: 10px;
margin-right: 4px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#navlist ul a:hover { color: #f00 !important; }

#contents
{
background: #fff;
border: 1px solid #ccc;
border-top: none;
clear: both;
margin: 0px;
padding: 15px;
} 











body {
font-family: Arial, Georgia, Times, Times New Roman, sans-serif;
background: #131313;
font-size: 12px;
margin: 0;
padding:0;
}


H2 { 
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 18px;

 }
H3 { 
	margin: 0px;
	font-size: 15px;

 }

H4 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 15px;
	color: #aaa;
z-index: 1;
 }

ul.a:link { 
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
list-style-position: inside;
padding: 10px;
margin-right:40px;

 }



.related-articles, .related-articles a:hover, .related-articles a:visited, .related-articles a:link {
	font-family: Arial, Sans-Serif;
margin-left: 10px ;
	color: white;
text-decoration: none;
}




.short-title, .short-title a:hover, .short-title a:visited, .short-title a:link {
	font-family: Arial, Serif;
	font-size:13px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #CC4B2F;
	text-decoration: none;
}



.short-content {
	font-family: Arial, Serif;
	padding: 0px 0 0 0;
	color: #000000;
text-decoration: none;
font-weight: none;
text-indent: 1.5em;
}


.topnavbar, .topnavbar a:link, .topnavbar a:visited, .topnavbar a:hover
{
	font-size:0.85em;
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 2;

	color: white;
	background: 2B2B2B ;
text-decoration: none;
}



#articleList { padding: 0px; margin: 0px; }


.articleList, .articleList a:link, .articleList a:visited, .articleList a:hover
{
	
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 2;
	color: white;
	text-decoration: none;
cursor: pointer;
}

#index #articleList { padding: 0px; margin: 0 0 0 10px; }

#index .articleList, #index .articleList a:link, #index .articleList a:visited, #index .articleList a:hover
{
	
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 2;
	color: #000000;
	text-decoration: none;
		cursor: pointer;
}



.categories a:link, .categories a:visited, .categories a:hover{
	
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 2;
	color: white;
	text-decoration: none;
}



.related a:link, .related a:visited, .related a:hover{
	font-size: 0.9em;
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 2;
	color: black;
	text-decoration: none;
}



.txt {
	font-family: Verdana;
	font-size: 12px;
	color: #F8880A;
}
.txt1 {
	font-family: Verdana;
	font-size: 11px;
	color: #CCCCCC;
}
.bot{border-bottom:1px dotted #FFFFFF;}
.txt2 {
	font-family: Verdana;
	font-size: 14px;
	color: #F8880A;
	font-weight: bold;
}
.border{border:1px solid #333333;}

	