/*
Theme Name: How to Burn Fat 2009
Theme URI: http://www.how-to-burn-fat.com
Description: How To Burn Fat is the third upgrade of the website.
Version: 3.0
Author: Juan White
Author URI: http://www.how-to-burn-fat.com/

*/




* {
	margin: 0;
}

html, body {
	height: 100%;
	text-decoration: none;
}

body
{
	text-align: center;
	
	margin-top: 0px;
	padding: 0px;
	border-width: 0px;
	font-size: 80.5%;
	font-family: Verdana, Arial, Lucida Sans,Tahoma, Lucida Sans Unicode;
	background: url('./images/bckgrd.png') repeat-x #97BEDE;
	/*background-color: #97BEDE;*/
}

#IEroot body
{
	text-align: center;
	background-color: #97BEDE;
	margin-top: 0px;
	padding: 0px;
	border-width: 0px;
	font-size: 65.5%;
	font-family: Tahoma, Verdana, Arial, Lucida Sans Unicode;
	
}

#IEroot2 body
{
	text-align: center;
	background-color: #97BEDE;
	margin-top: 0px;
	padding: 0px;
	border-width: 0px;
	font-size: 65.5%;
	font-family: Tahoma, Verdana, Arial, Lucida Sans Unicode;
	
}



#box {	
	min-height: 100%; /*does not work in with position:absolute in #leftcont */
	width: 1000px;
	text-align: left;
	/*height: auto !important;*/
	margin: 0 auto -135px auto; /*-110px needed for footer*/
	/* the bottom margin is the negative value of the footer's height */
	position: relative;
	}
	
/*
#IEroot #box{
	height:100%;
	margin: 0 auto -135px auto; 
	}
*/	


#header
{
	background-image: url('./images/header.png');
	/*display: block;*/
	height: 105px;
	width:502px;
	background-repeat: no-repeat;
	margin-top: 10px;
	position: relative;
	/*float;left;*/

}


#header a
{
	/*display: block;*/
	position:absolute;
	height: 105px;
	width:502px;

}

#header a span{ visibility: hidden; }

#headerleft {
	width:350px; 
	float:right;  
	margin-top:-105px; 
}

#IEroot #headerleft {
	width:500px; 
	float:right;  
	margin-top:-105px; 
}

#IEroot2 #headerleft {
	width:500px; 
	float:right;  
	margin-top:-105px; 
}

#bar {
	clear:both;
	background-image: url('./images/bar.png');
	background-repeat: no-repeat;
	height: 41px;
}


#content {}

#leftcol {}

/*#IEroot2 #leftcol {width:610px;}*/

#leftcolsub1 {
	width:110px;
	float:left;
}

#leftcolsub2 {
	width:518px;
	float:right;
}

#IEroot #rightie6 {margin-left:-8px;} /*just for IE 6*/

div#rightie6 {margin-left:-4px;} 

div#rightie6 {padding-top:5px;}

#slidebox {margin-left:-9px;}

#nudge {margin-left:9px;}

/*#IEroot2 #nudge {margin-left:50px;}*/

#rtcol {}

#clearfooter {
   height: 0px; /*110px needed for footer*/
   clear: both;
}

#IEroot #clearfooter {
   height: -100px; /*110px needed for footer*/
   clear: both;
}

#footer
{
	background: /* url('./images/footer.png') */ no-repeat center #fff;
	border:1px solid #CCCCCC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url('scripts/PIE.htc');
	/* behavior:url(scripts/border-radius.htc); */
	min-height: 135px;
	min-height: auto !important;
	height: 135px;
	position: relative;
	margin-top:10px;
	text-align:center;
	padding-top: 15px;
	padding-bottom: 55px;
	overflow: hidden;
}


#foothold {
	margin-left:0px;
}

/*
#foothold2 {
	margin-left:0px;
}

#foothold3
{
	margin-left: 225px;
	margin-top:-68px;
}

#foothold4
{
	margin-left: 450px;
	margin-top:-95px;
}

#foothold5
{
	margin-left: 675px;
	margin-top:-70px;
}
*/

#foothold6
{
	margin-right:0px;
}


#foothold2 {
	width: 190px;
	padding: 0px 10px 0px 40px;

	float: left;
}

#foothold3 {
	width: 190px;
	padding: 0px 10px 0px 10px;
	margin-bottom: 35px;
	float: left;
}

#foothold4 {
	width: 190px;
	padding: 0px 10px 0px 10px;
	margin-bottom: 35px;
	float: left;
}

#foothold5 {
	width: 190px;
	padding: 0px 10px 0px 10px;
	margin-bottom: 35px;
	float: left;
}


/*================================================*/

#IEroot #foothold {
	margin-left:20px;
}


#IEroot #foothold2 {
	width: px;
}

#IEroot #foothold3
{
	width: px;
	
}

#IEroot #foothold4
{
	width: px;
	
}

#IEroot #foothold5
{
	width: px;
	
}

/*
#IEroot #foothold6
{
	margin-left:0px;
}
*/

/*=====================================================*/

#IEroot2 #foothold {
	margin-left:45px;
}

#IEroot2 #foothold2 {
	width: px;	
}

#IEroot2 #foothold3
{
	width: px;
}

#IEroot2 #foothold4
{
	width: px;
}

#IEroot2 #foothold5
{
	width: px;
}

#IEroot2 #foothold6
{
	width: px;
}

/*========================= IE 8 FOOTER BEGIN ==============================================*/

/*
#IEroot3 #foothold {
	margin-left:0px;
}

#IEroot3 #foothold2 {
	margin-left:0px;
	
}

#IEroot3 #foothold3
{
	margin-left: 225px;
	margin-top:-68px;

}

#IEroot3 #foothold4
{
	margin-left: 450px;
	margin-top:-93px;
}

#IEroot3 #foothold5
{
	margin-left: 675px;
	margin-top:-65px;
}

#IEroot3 #foothold6
{
	margin-left:0px;
}
*/



/*==============================  IE 8 FOOTER END ==========================================*/

/*==================== BEGIN FireFox Fix ===============================*/



/*
.win #foothold {
	margin-left:0px;
}

.win #foothold2 {
	margin-left:0px;	
}

.win #foothold3
{
	margin-left: 225px;
}

.win #foothold4
{
	margin-left: 450px;
}

.win #foothold5
{
	margin-left: 625px;
}

.win #foothold6
{
	margin-left: 950px;
}
*/
	


/*======================= End FireFox Fix ============================*/






/*
.mac.ff3 #foothold {
	margin-left:0px;
}

.mac.ff3 #foothold2 {
	margin-left:0px;
}

.mac.ff3 #foothold3
{
	margin-left: 225px;
	margin-top:-73px;
}

.mac.ff3 #foothold4
{
	margin-left: 450px;
	margin-top:-102px;
}

.mac.ff3 #foothold5
{
	margin-left: 675px;
	margin-top:-75px;
}

.mac.ff3 #foothold6
{
	margin-right:0px;
}
*/



/*========================================================================*/




#footlist1 {
	list-style-type:none;
	margin-top:10px;
}

ul#footlist1 li {
	text-align:left;
	font-size:1em;
	line-height:1.3em;
	
}

ul#footlist1 li a{
	color:#4A4A4A;	
}

ul#footlist1 li a:hover{
	color:#0000ff;	
}

#subfooter
{
	text-align: center;
	height: 50px;
	width: 900px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: auto ;
	margin-right: auto ;
	clear: both;
}


#menu1
{
	list-style-type: none;
	margin-left: -40px;
	margin-top:5px;
	font-family: Verdana,Arial,cursive,fantasy, sans-serif;
	font-size: 1em;
	line-height: 1.9em;
}

#IEroot #menu1
{
	list-style-type: none;
	margin-left: 0px;
	margin-top:5px;
	font-family: Verdana,Arial,cursive,fantasy, sans-serif;
	font-size: 1em;
	line-height: 1.9em;
}

#IEroot2 #menu1
{
	list-style-type: none;
	margin-left: 0px;
	margin-top:5px;
	font-family: Verdana,Arial,cursive,fantasy, sans-serif;
	font-size: 1em;
	line-height: 1.9em;
}


.liheight {line-height: 1.4em;}

ul#barlist {
	list-style-type:none;
	
}

ul#barlist li{
	display:inline;	
}

ul#barlist li a{
	float:left;
	width:100px;
	text-decoration:none;
	color:white;
	font-size:10px;
	font-weight:bold;
	font-family: "Helvetica Neue";
	/*background:#999900;*/
	padding:5px;
	/*border-right:1px solid #FFFFFF;*/	
	margin-top:5px;
}


#IEroot ul#barlist li a{
	font-size:10px;
}

#IEroot2 ul#barlist li a{
	font-size:10px;
}

ul#barlist li a#a1ink1{
	width:45px;
	border-right:1px solid #D8D6D6;
}


ul#barlist li a#a1ink2{
	width:60px;	
	border-right:1px solid #D8D6D6;
}

ul#barlist li a#a1ink3{
	width:55px;
	border-right:1px solid #D8D6D6;
}

ul#barlist li a#a1ink4{
	width:80px;
	border-right:1px solid #D8D6D6;
}

ul#barlist li a#a1ink5{
	width:40px;	
	border-right:1px solid #D8D6D6;
}

ul#barlist li a#a1ink6{
	width:70px;	
	border-right:1px solid #D8D6D6;
}

ul#barlist li a#a1ink7{
	width:110px;
	border-right:1px solid #D8D6D6;	
}

#IEroot ul#barlist li a#a1ink7{
	width:110px;
	border-right:1px solid #D8D6D6;	
}

#IEroot2 ul#barlist li a#a1ink7{
	width:110px;
	border-right:1px solid #D8D6D6;	
}






ul#barlist li a#a1ink8{
	width:px;	
}

#IEroot ul#barlist li a#a1ink8{
	width:120px;	
}

#IEroot2 ul#barlist li a#a1ink8{
	width:140px;	
}






.mac.ff3 ul#barlist li a#a1ink1{
	width:45px;
	border-right:1px solid #D8D6D6;
}


.mac.ff3 ul#barlist li a#a1ink2{
	width:70px;	
	border-right:1px solid #D8D6D6;
}

.mac.ff3 ul#barlist li a#a1ink3{
	width:65px;
	border-right:1px solid #D8D6D6;
}

.mac.ff3 ul#barlist li a#a1ink4{
	width:90px;
	border-right:1px solid #D8D6D6;
}

.mac.ff3 ul#barlist li a#a1ink6{
	width:85px;	
	border-right:1px solid #D8D6D6;
}

.mac.ff3 ul#barlist li a#a1ink7{
	width:130px;
	border-right:1px solid #D8D6D6;	
}

.mac.ff3 ul#barlist li a#a1ink8{
	width:220px;	
}


ul#barlist li a:hover{
/*background:#CCCC00;*/
opacity:.4; filter:alpha(opacity=40)
}


/*============  strart of barlist 2 ==========================*/

#bar2 {
	/*clear:both;*/
	/*background-image: url('./images/bar.png');*/
	background-position: center center;
	background-repeat: no-repeat;
	height: 41px;	
}


ul#barlist2 {
	list-style-type:none;
	text-align:left;
}

ul#barlist2 li{
	display:inline;	
}

ul#barlist2 li a{
	/*float:left;*/
	width:100px;
	text-decoration:none;
	color:#4A4A4A;
	font-size:0.8em;
	/*font-weight:bold;*/
	/*background:#999900;*/
	padding:5px;
	/*border-right:1px solid #FFFFFF;*/	
	margin-top:5px;
}

ul#barlist2 li a#a1ink1{
	width:45px;
	border-right:1px solid #D8D6D6;
}

ul#barlist2 li a#a1ink2{
	width:60px;	
	border-right:1px solid #D8D6D6;
}

ul#barlist2 li a#a1ink3{
	width:55px;
	border-right:1px solid #D8D6D6;
}

ul#barlist2 li a#a1ink4{
	width:80px;
	border-right:1px solid #D8D6D6;
}

ul#barlist2 li a#a1ink5{
	width:40px;	
	border-right:1px solid #D8D6D6;
}

ul#barlist2 li a#a1ink6{
	width:70px;	
	border-right:1px solid #D8D6D6;
}



ul#barlist2 li a:hover{
/*background:#CCCC00;*/
opacity:.4; filter:alpha(opacity=40)
}

/*=================  end of barlist 2======================*/

.hrule {background: url('./images/hrule.gif') no-repeat center;}
.hrule2 {background: url('./images/hrule2.gif') no-repeat center;}
#IEroot .hrule2 {background: url('./images/blank.gif') no-repeat center;} /*IE 6 FIX*/
.hline {background: url('./images/hline.gif') no-repeat center;}

a {text-decoration: none;}


#post2 {
	width:510px;

}

#post2b
{
	width: 246px;
	float: left;
	display: block;
}

#post2c
{
	width: 246px;
	float: right;
	display: block;
	
}

div#post2c hr
{
margin-top: 0.5em;
margin-bottom:0.2em;
}

/*---------------- Photos positions Start----------------------------------*/

.photo1 {
	float:left;
	max-width: 150px;
	margin: 0 17px 0 0px;	
}

.photo1 img {
   padding:1px;
   border:1px solid #021a40;
}

#IEroot2 .catimage {
	border:0px; 
	min-width:165px;
	max-height:235px;
}

#IEroot3 .catimage {
	border:0px; 
	min-width:165px;
	max-height:235px;
}

#IEroot .catimage {
	border:0px;
	height:235px;
	width:165px;
	height: expression(this.scrollHeight > 235 ? "235px" : "auto");
	width: expression(this.scrollHeight > 165 ? "165px" : "auto");
} /* FOR IE 6*/

@-moz-document url-prefix() {
	.catimage {
	border:0px; 
	min-width:165px;
	max-height:235px;
}

}  /*TARGET FIREFOX*/

/*a:link .catimage { border-color: #FFFFFF; }*/

#IEroot2 .adimage {
	border:0px; 
	min-width:300px;
	max-height:250px;
}

#IEroot3 .adimage {
	border:0px; 
	min-width:300px;
	max-height:250px;
}

#IEroot .adimage {
	border:0px;
	height:250px;
	width:300px;
	height: expression(this.scrollHeight > 250 ? "250px" : "auto");
	width: expression(this.scrollHeight > 300 ? "300px" : "auto");
} /*FOR IE 6*/

@-moz-document url-prefix() {
	.adimage {
	border:0px; 
	min-width:300px;
	max-height:250px;
	}
}  /*TARGET FIREFOX*/



#IEroot div.sixCap a:link{
	color:#FFFFFF;
	text-decoration:none;
}

#IEroot2 div.sixCap a:link{
	color:white;
	text-decoration:none;
}

#IEroot4 div.sixCap a:link, #IEroot4 div.sixCap2 a:link, #IEroot4 div.sixCap3 a:link, #IEroot4 div.sixCap4 a:link {
	color:white;
	text-decoration:none;
}

#IEroot4 div.sixCap a:visited, #IEroot4 div.sixCap2 a:visited, #IEroot4 div.sixCap3 a:visited, #IEroot4 div.sixCap4 a:visited {
	color:white;
	text-decoration:none;
}

.sixCap{
	margin-top:10px;
	margin-bottom:10px;
	float:left; 
}

.sixCap2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:9px;
	float:left;

}

.sixCap3{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:4px;
	float:right;
}

.sixCap4{
	margin-top:10px;
	float:left;
}


#IEroot .sixCap4{
	margin-top:10px;

}


#IEroot .sixCap2, #IEroot2 .sixCap2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:12px;
	float:left;
}

#IEroot4 .sixCap{
	margin-top:5px;
	margin-bottom:10px;
	float:left; 
}

#IEroot4 .sixCap2{
	margin-top:5px;
	margin-bottom:10px;
	margin-left:3px;
	float:left;
}

#IEroot .sixCap3, #IEroot2 .sixCap3{
	margin-top:10px;
	margin-bottom:10px;
	float:right;

}

#IEroot4 .sixCap3{
	margin-top:5px;
	margin-bottom:10px;
	margin-right:5px;
	float:right;
}

#IEroot4 .sixCap4{
	margin-top:5px;

}

#IEroot2 .sixCap4{
	margin-top:20px;

}


@-moz-document url-prefix(){ 
.sixCap{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
   
}

.sixCap2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:7px;
	float:left;

}

.sixCap3{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	float:right;

}

.sixCap4{
	margin-top:10px;
}
	} /*TARGET FIREFOX*/


#IEroot3 div.sixCap a:link{
	padding:0px;
	color:white;
	text-decoration:none;
}

#IEroot .sixCap, #IEroot2 .sixCap, #IEroot3 .sixCap, #IEroot4 .sixcap{
	margin-top:10px;
	float:left;
}


#IEroot3 .sixCap2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:9px;

	float:left;
}

#IEroot3 .sixCap3{
	margin-top:10px;
	margin-bottom:10px;

	float:right;
}

#IEroot3 .sixCap4{
	margin-top:10px;

}



/*--------------------------------------------------*/


/*=====================  Text Formating ============================*/








#myCalForm br {display:none;}

/*#IEroot h1 {font-size:1em;}*/
#IEroot2 b {font-size:0.5em;}

#titlemain {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
}

#IEroot #titlemain {
	font-size:1.7em;
}

#IEroot2 #titlemain {
	font-size:1.7em;
}


#titlemain2 {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
}

#IEroot #titlemain2 {
	font-size:1.7em;
}

#IEroot2 #titlemain2 {
	font-size:1.7em;
}


#titlemain3 {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
	font-weight:lighter;
	letter-spacing: 0.1em;
}


#IEroot #titlemain3 {
	font-size:1.2em;
}

#IEroot2 #titlemain3 {
	font-size:1.2em;
}


.mac.ff3 #titlemain3 {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
	font-size:1.5em;
	line-height:1.3em;
}

#authormain {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
	font-size:1.2em;
	line-height:1.3em;
	color:#756200;
	font-style: normal
}

#titlemain4 {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
}

#titlesingle {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
	margin-bottom:0px;
	line-height:1em;
}

#titlemainpop {
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
	margin-left:8px;
	line-height:1.5em;
	color:#DF0A00;
	padding-top: 8px;
}

ul#footlist1 li.titlefoot a{
	color: #4A4A4A;
	font-size: 1.1em;
}

ul#footlist1 li.titlefoot a:hover{
	color: #9e4a00;
	
}

#titlemain span a {color:#FD1900}

h3#titlemain a {color:#FD1900}

#caption {
	margin-bottom:0.3em; 
	color:#DF0A00;  /*BC2600*/
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
}


.mac.ff3 #caption {
	margin-bottom:0.3em; 
	color:#DF0A00;  /*BC2600*/ 
	font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;
}


#IEroot #caption {
	font-size:1.7em;
}

#IEroot2 #caption {
	font-size:1.7em;
}

p + p { margin-top: 1.0em; } /*for paragraph spacing*/

p {line-height: 1.8em;}

p {color: #3c3c3c;}

div#ezine p {
/*font-style: italic;
line-height: 3.5em;*/
}

#par
{
	color: #3c3c3c;
	margin-left: 0px;
	margin-right: 0px;
	/*text-indent: 15px;*/
	/*line-height: 1.5em;*/
	text-align: left;
	/* css-3 */
	/* Mozilla, since 1999 */
	/* Opera 4-6 */
	/* Opera 7 */
	word-wrap: break-word;
	/* Internet Explorer 5.5+ */
	text-decoration: none;
	/*
font-family: Times, Verdana, Arial, Lucida Sans, Lucida Sans Unicode;
	font-size: 120%;
*/
}

#IEroot #par
{
	color: #3c3c3c;
	margin-left: 0px;
	/*text-indent: 15px;*/
	/*line-height: 1.5em;*/
	text-align: left;
	font-size: 100.5%;
}

#IEroot2 #par
{
	color: #3c3c3c;
	margin-left: 0px;
	/*text-indent: 15px;*/
	/*line-height: 18px;*/
	text-align: left;
	font-size: 100.5%;
}

#footpar {font-size:.8em; color:#767575;}

#postgooglead {
	width:530px;
	float:left;
	margin-bottom:20px;
	margin-left:-6px;
	margin-top:15px;
	
}

.spanA {color:#0000ff;}

.time {
	line-height:2em;
	color:#767575;
}

#time2 {
	line-height:1.6em;
	color:#767575;
	float:right;
	
}

.time3 {
	line-height:1.5em;
	color:#767575;
	font-size:0.8em;
}

#thesearchform {
	clear:right;
	float:right;
	margin-top:38px;

}

a:visited {color:#4c4cff;}

a:hover {color:#BC7E00;}

/*h3 a:link {color:#DF0A00}*/
/*
a:link { }
a:visited { }

a:active { }
*/

#poplist {
	list-style-type: none;
	margin-left:-33px;
	font-family: Verdana, Times, Arial, Lucida Sans,Tahoma, Lucida Sans Unicode;
	font-size:1.1em;
}

#IEroot #poplist {
	list-style-type: none;
	margin-left:0px;
	font-family: Verdana, Times, Arial, Lucida Sans,Tahoma, Lucida Sans Unicode;
	font-size:1.1em;
}

#IEroot2 #poplist {
	list-style-type: none;
	margin-left:0px;
	font-family: Verdana, Times, Arial, Lucida Sans,Tahoma, Lucida Sans Unicode;
	font-size:1.1em;
}



ul#poplist li {
	margin-bottom:5px;
	line-height:1.2em;
}

/*=====================  End of Text Formating ============================*/


/*=====================  Start of ImageSlider ============================*/

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:502px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:3px; border:1px solid #ccc; background:#fff} /* border & background for image */
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:1.3em; font-style:italic; letter-spacing:0.1em; font-family: Times, Arial, Verdana, Lucida Sans,Tahoma, Lucida Sans Unicode;}
#information p {padding:0 8px 8px;  font-size:0.8em; line-height: 1.3em;}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url('./images/left.gif') left center no-repeat}
#imgnext {right:0; background:url('./images/right.gif') right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}

/*#imglink {background-color:green; filter:alpha(opacity=0)}*/  /*for IE*/

.linkhover {background:url('./images/link.gif') center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url('./images/scroll-left.gif') center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url('./images/scroll-right.gif') center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:3px; background-color:#222; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

/*=====================  End of ImageSlider ============================*/


/*===================== Ads start ============================*/

#adrt1 {margin-left:-4px;}

#IEroot #adrt1 {
	margin-left:-4px;
	width:301px;
	height:251px;
	height: expression(this.scrollHeight > 251 ? "250px" : "auto");
	width: expression(this.scrollHeight > 301 ? "300px" : "auto");
} /*just for IE 6*/


/*=====================  End of Ads============================*/

.h2content {
font-size:1em;
font-weight:800;
color:black;
margin-left:7px;
}

.h3content {
font-size:0.9em;
font-weight:800;
color:black;
margin-left:7px;
font-style:italic;
}

/*==========================================*/

#IEroot .h2content {
font-size:1.2em;
font-weight:800;
color:black;
margin-left:7px;
}

#IEroot .h3content {
font-size:0.7em;
font-weight:800;
color:black;
margin-left:7px;
font-style:italic;
}

#IEroot2 .h2content {
font-size:1.4em;
font-weight:700;
color:black;
margin-left:7px;
}

#IEroot2 .h3content {
font-size:1.0em;
font-weight:800;
color:black;
margin-left:7px;
font-style:italic;
}
/*=========================================*/

@-moz-document url-prefix() {

.h2content {
font-size:1.2em;
font-weight:800;
color:black;
margin-left:7px;
}

.h3content {
font-size:0.9em;
font-weight:800;
color:black;
margin-left:7px;
font-style:italic;
}
	} /*FIREFOX*/

.h2contentspace {
line-height:0.1em;
}

#leftcolsub2 p li{
list-style-image: url('./images/blue-dot.png');
}

.hide22 {
  display: none;
}

.ads {
  background-color: #F4F4F4;
  color: #666666;
  font-size: 11px;
  text-align: center;
  text-transform: upperhttp://how-to-burn-fat.com/case;
}

.cube300 {
  height: 250px;
  line-height: 250px;
  width: 300px;
}

.banner468 {
  height: 60px;
  line-height: 60px;
  width: 468px;
}

#popPost ul{
  list-style-type: none;
 
}

#popPost ul li {
	line-height: 2em;
	font-size: 1.2em;
}

/* ==============================================  */

div.cbb {
	width: 659px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 41px;
	border:1px solid #cccccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url('support-files/PIE.htc');
	/* behavior:url(support-files/border-radius.htc); */
	background-color:#FFF;
	float: left;
}

#IEroot div.cbb, #IEroot2 div.cbb {
	width: 659px;
}

IEroot4 div.cbb {
	width: 659px;
}

div.cbb2 {
	width: 293px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 14px;
	padding-bottom: 20px;
	border:1px solid #cccccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url('support-files/PIE.htc');
	/* behavior:url(support-files/border-radius.htc); */
	background-color:#FFF;
	float: right;
}

#IEroot div.cbb2, #IEroot2 div.cbb2 {
	width: 293px;
}

IEroot4 div.cbb2 {
	width: 293px;
}

div.cbb3 {
	width: 293px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 14px;
	padding-bottom: 20px;
	border:1px solid #cccccc;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 10px;
	behavior: url('support-files/PIE.htc');
	/* behavior:url(support-files/border-radius.htc); */
	background-color:#FFF;
	float:right;
}

#IEroot div.cbb3, #IEroot2 div.cbb3 {
	width: 293px;
}

IEroot4 div.cbb3 {
	width: 293px;
}

div.cbb4 {
	width: 293px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 14px;
	padding-bottom: 20px;
	border:1px solid #cccccc;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	behavior: url('support-files/PIE.htc');
	/* behavior:url(support-files/border-radius.htc); */
	background-color:#FFF;
	float:right;
}

#IEroot div.cbb4, #IEroot2 div.cbb4 {
	width: 293px;
}

IEroot4 div.cbb4 {
	width: 293px;
}

p.heading h2 strong {
	font-weight: normal;
	font-size: 14px;
	color: #3c3c3c;
}

#RandomExcerpts {
	min-height: 160px;
	height: auto !important;
	height: 160px;
}

div.sociable_tagline {
	margin-bottom: 5px;
}

div.sociable_tagline strong {
	color: #DF0A00;
}

h2.contentH2 {
	color: #3c3c3c;
	margin: 15px 0 15px 0;
	font-weight: 600;
	font-size: 14px;
}

p + h2 {
	color: #3c3c3c;
	margin: 15px 0 15px 0;
	font-weight: 600;
	font-size: 14px;
}


h3.contentH3 {
	color: #3c3c3c;
	margin: 9px 0 9px 0;
	font-weight: 600;
	font-size: 12px;
}

p + h3 {
	color: #3c3c3c;
	margin: 9px 0 9px 0;
	font-weight: 600;
	font-size: 12px;
}

div.contentList ul{
	list-style: none;
	margin-top: 8px;
	margin-bottom: 8px;
}

			
div.contentList ul li{
	color: #3c3c3c;
	font-family: times;
	font-weight: 500;
	font-size: 16px;
	font-style: italic;
	margin-bottom: 7px
}

div.contentTable table{
	margin-top: 12px;
}

div.contentTable table tr td{
	padding-bottom: 10px;
}

div.contentTable table tr td{
	width: 115px;
	color: #3c3c3c;
	font-family: times;
	font-weight: 500;
	font-size: 16px;
	font-style: italic;
}

.h2Related {
color: #da0a00;
font-size: 15px;
font-style: italic;
margin-top: 10px;
margin-bottom: 10px;
}

ol li {
	margin-bottom:10px;
	margin-top:10px;
	font-style: italic;
	color: #1D1D1D;
	font-weight: 500;
	line-height:20px;
}

ul {
	list-style-type: none;
	margin: 10px 0 10px 0;
}

ul li {
	margin-top: 5px;
	font-style: italic;
	color: #1D1D1D;
	font-weight: 500;
}

div.author {
	font-size:0.9em; 
	line-height:13px; 
	margin-top:10px;
	margin-top:10px;
}
