/* CSS Document */

*{
	margin:0;
	padding:0;
}
div{
	position:relative;
	display:block;
	left: 0px;
	top: 0;
	}	
body,html{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-attachment: fixed;
	background-repeat: repeat;
	background-image:url(../images/bg2.gif);
}	
#dTop{
	width:1040px;
	height:10px;
	background-color:#999;
	margin-left:auto;
	margin-right:auto;
			-moz-box-shadow: #666 4px 4px 10px;
			-webkit-box-shadow: #666 4px 4px 10px;
			filter:alpha(opacity=98);
			-moz-opacity:0.98;
		   -webkit-opacity: .98;
			-khtml-opacity: 0.98;
			opacity: 0.98;
	}
#dTop2{
	width:1040px;
	height:5px;	
	background-color:#666;
	margin-left:auto;
	margin-right:auto;
			-moz-box-shadow: #666 4px 4px 10px;
			-webkit-box-shadow: #666 4px 4px 10px;
			filter:alpha(opacity=98);
			-moz-opacity:0.98;
		   -webkit-opacity: .98;
			-khtml-opacity: 0.98;
			opacity: 0.98;
	}
#dPageholder{
	width:1000px;
	height:auto;
	background-color:#fff;
	color:#000;
	margin-left:auto;
	margin-right:auto;
	padding:10px 20px 20px 20px;	
			-moz-box-shadow: #666 4px 4px 10px;
			-webkit-box-shadow: #666 4px 4px 10px;
			filter:alpha(opacity=98);
			-moz-opacity:0.98;
		   -webkit-opacity: .98;
			-khtml-opacity: 0.98;
			opacity: 0.98;
}
#dPageholder1{
	width:1000px;
	height:auto;
	background-color:#fff;
	color:#000;
	margin-left:auto;
	margin-right:auto;
	padding:10px 20px 20px 20px;
			-moz-box-shadow: #666 4px 4px 10px;
			-webkit-box-shadow: #666 4px 4px 10px;
			filter:alpha(opacity=90);
			-moz-opacity:0.90;
		   -webkit-opacity: .90;
			-khtml-opacity: 0.90;
			opacity: 0.90;
}

#dHeader{
	width:1000px;
	height:20px;
	text-align:center;
	text-align:right;
}
#dSubheader{
	width:1000px;
	height:128px;
	text-align:center;
	margin-bottom:30px;
}
#dSlider{
	width:1000px;
	height:250px;
	margin-bottom:10px;
	margin-top:20px;
}
#dAd{
	width:1000px;
	height:160px;
	
	margin-bottom:10px;
	
	}
#dTorso{
	width:1000px;
	height:1300px;
}
#dLeft{
	width:640px;
	height:1080px;
	padding:10px 0px 20px 20px;
	float:left;
}
#dRight{
	width:240px;
	height:1260px;
	padding:15px 20px 0px 20px;	
	float:right;
	border-left:1px dotted #000;
}
#dFooter{
	width:960px;
	height:210px;
	margin-left:auto;
	margin-right:auto;
	padding:20px 20px 20px 20px;
	background-color:#fff;
}
#dFooter2{
	width:1040px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	padding:10px 0 10px 0;
	background-color:#999;
			-moz-box-shadow: #666 4px 4px 10px;
			-webkit-box-shadow: #666 4px 4px 10px;
			filter:alpha(opacity=98);
			-moz-opacity:0.98;
		   -webkit-opacity: .98;
			-khtml-opacity: 0.98;
			opacity: 0.98;	
	text-align:center;
}
#dSubfooter{
	font-size:11px;
	color:#999;
	width:1040px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding-top:10px;
	background-color:#333333;
	text-align:center;
			-moz-box-shadow: #666 4px 4px 10px;
			-webkit-box-shadow: #666 4px 4px 10px;
			filter:alpha(opacity=98);
			-moz-opacity:0.98;
		   -webkit-opacity: .98;
			-khtml-opacity: 0.98;
			opacity: 0.98;
}
#dSubfooter a{
	color:#999
}
#dline1{
	border-bottom:1px dotted #666;
	height:20px;
	width:920px;
	padding:10px;
}
#dline2{
border-bottom:1px dotted #666;
	height:32px;
	width:920px;
	padding:10px;;
}
#dline3{
border-bottom:1px dotted #666;
	height:20px;
	width:920px;
	padding:10px;
}
#dline4{
border-bottom:1px dotted #666;
	height:20px;
	width:920px;
	padding:10px;
}
#mailing{
	position:absolute;
	width:113px;
	height:30px;
	top:113px;
	left:800px;
	margin-left:auto;
	margin-right:auto;
	z-index:100;
}
#blog{
	position:absolute;
	width:30px;
	height:30px;
	top:113px;
	left:918px;
	margin-left:auto;
	margin-right:auto;
	z-index:100;
}
#dbox{
	width:280px;
	border-right:2px dotted #999;
	padding:0 10px 10px 10px;
	text-align:center;
}
#dbox2{
	width:280px;
	padding:0px 10px 10px 10px;
	text-align:center;
}
/*--TORSO VARIATION---------*/
/*--TORSO VARIATION---------*/
/*--TORSO VARIATION---------*/
/*--TORSO VARIATION---------*/
#dTorso_default{
	width:960px;
	height:250px;
	padding:20px;
	margin-top:20px;
}
#dTorso_exercise{
	width:960px;
	height:1100px;
	padding:20px;
	margin-top:20px;
}
#dTorso_reviews{
	width:960px;
	height:1100px;
	padding:20px;
	margin-top:20px;
}

#dTorso_nextmonth{
	width:960px;
	height:320px;
	padding:20px;
	margin-top:20px;
}
#dTorso_thismonth{
	width:960px;
	height:930px;
	padding:20px;
	margin-top:20px;
}
#dTorso_lookinside{
	width:960px;
	height:3700px;
	padding:20px;
	margin-top:20px;
}
#dTorso_directory{
	width:960px;
	height:1200px;
	padding:20px;
	margin-top:20px;
}
#dTorso_practitioner{
	width:960px;
	height:1300px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome{
	width:960px;
	height:750px;
	padding:20px;
	margin-top:20px;
}
#dTorso_earthangels{
	width:960px;
	height:2250px;
	padding:20px;
	margin-top:20px;
}
#dTorso_iim{/*--------Contents--------*/
	width:960px;
	height:500px;
	padding:20px;
	margin-top:20px;
}
/*--------INSIGHT INTO ME 2012---------*/
/*--------INSIGHT INTO ME 2012---------*/
/*--------INSIGHT INTO ME 2012---------*/
/*--------INSIGHT INTO ME 2012---------*/
#dTorso_insightsintome2012_1{
	width:960px;
	height:1000px;
	padding:20px;
	margin-top:20px;
}
	
/*--------INSIGHT INTO ME---------*/
/*--------INSIGHT INTO ME---------*/
/*--------INSIGHT INTO ME---------*/
/*--------INSIGHT INTO ME---------*/
#dTorso_insightsintome1{
	width:960px;
	height:800px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome2{
	width:960px;
	height:1050px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome3{
	width:960px;
	height:900px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome4{
	width:960px;
	height:800px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome5{
	width:960px;
	height:800px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome6{
	width:960px;
	height:900px;
	padding:20px;
	margin-top:20px;
}
#dTorso_insightsintome9{
	width:960px;
	height:900px;
	padding:20px;
	margin-top:20px;
}

#dTorso_yoursay{
	width:960px;
	height:1200px;
	padding:20px;
	margin-top:20px;
}
#dTorso_buyearly{
	width:960px;
	height:600px;
	padding:20px;
	margin-top:20px;
}

#dTorso_astrology{
	width:960px;
	height:3300px;
	padding:20px;
	margin-top:20px;
}
#dTorso_planets{
	width:960px;
	height:1900px;
	padding:20px;
	margin-top:20px;
}
#dTorso_subscriptions{
	width:960px;
	height:3400px;
	padding:20px;
	margin-top:20px;
}
#dTorso_subspecial{
	width:960px;
	height:650px;
	padding:20px;
	margin-top:20px;
	
	}
#dTorso_contactus{
	width:960px;
	height:950px;
	padding:20px;
	margin-top:20px;
}
#dTorso_privacy{
	width:960px;
	height:6150px;
	padding:20px;
	margin-top:20px;
}
#dTorso_eg{
	width:960px;
	height:650px;
	padding:20px;
	margin-top:20px;
}
#dTorso_atinsight{
	width:960px;
	height:2550px;
	padding:20px;
	margin-top:20px;
}
/*--PERSONAL INSIGHTS WITH---------*/
/*--PERSONAL INSIGHTS WITH---------*/
/*--PERSONAL INSIGHTS WITH---------*/
/*--PERSONAL INSIGHTS WITH---------*/
#dTorso_pi_tara{
	width:960px;
	height:2500px;
	padding:20px;
	margin-top:20px;
}
#dTorso_pi_giaan{
	width:960px;
	height:2350px;
	padding:20px;
	margin-top:20px;
}
#dTorso_pi_marcia{
	width:960px;
	height:2150px;
	padding:20px;
	margin-top:20px;
}
#dTorso_pi_poh{
	width:960px;
	height:2300px;
	padding:20px;
	margin-top:20px;
}
#dTorso_pi_olivia{
	width:960px;
	height:2300px;
	padding:20px;
	margin-top:20px;
}
#dTorso_pi_heidi{
	width:960px;
	height:1800px;
	padding:20px;
	margin-top:20px;
}
#dTorso_pi_drjohn{
	width:960px;
	height:1870px;
	padding:20px;
	margin-top:20px;
}
.socialmedia{
	z-index:200;
	height:10px;
	
	}

