/*PAGE LAYOUT*/

body{
	background-color:#FFF;
	text-align:center;
}

#container {
text-align: left;
width: 830px;
margin: 0 auto;
position: relative;
background-color:#FFF;
}

#logo{
	position:absolute;
	width:340px;
	height:95px;
	top:13px;
	left:0px;
	z-index:1;
}

#flash{
	position:absolute;
	width:239px;
	height:415px;
	top:127px;
	left:0px;
	z-index:1;
}

#menu{
	position:absolute;
	width:187px;
	height:415px;
	top:130px;
	left:239px;
	z-index:1;
}

#menu_home{
	position:absolute;
	width:187px;
	height:17px;
	top:-4px;
	left:0px;
	z-index:1;
}

#menu_spacer{
	position:absolute;
	width:187px;
	height:17px;
	top:13px;
	left:0px;
	z-index:1;
}

#menu_aboutus{
	position:absolute;
	width:187px;
	height:17px;
	top:30px;
	left:0px;
	z-index:1;
}

#menu_au_theteam{
	position:absolute;
	width:187px;
	height:17px;
	top:47px;
	left:0px;
	z-index:1;
}

#menu_spacer2{
	position:absolute;
	width:187px;
	height:17px;
	top:64px;
	left:0px;
	z-index:1;
}

#menu_whyabsoluteenergy{
	position:absolute;
	width:187px;
	height:17px;
	top:81px;
	left:0px;
	z-index:1;
}

#menu_spacer3{
	position:absolute;
	width:187px;
	height:17px;
	top:98px;
	left:0px;
	z-index:1;
}

#menu_corporateservices{
	position:absolute;
	width:187px;
	height:17px;
	top:115px;
	left:0px;
	z-index:1;
}

#menu_cs_absolute{
	position:absolute;
	width:187px;
	height:17px;
	top:132px;
	left:0px;
	z-index:1;
}

#menu_cs_corporateevents{
	position:absolute;
	width:187px;
	height:17px;
	top:149px;
	left:0px;
	z-index:1;
}

#menu_spacer4{
	position:absolute;
	width:187px;
	height:17px;
	top:166px;
	left:0px;
	z-index:1;
}

#menu_schoolservices{
	position:absolute;
	width:187px;
	height:17px;
	top:183px;
	left:0px;
	z-index:1;
}

#menu_ss_programmeroutine{
	position:absolute;
	width:187px;
	height:17px;
	top:200px;
	left:0px;
	z-index:1;
}

#menu_creative_massage{
	position:absolute;
	width:187px;
	height:17px;
	top:217px;
	left:0px;
	z-index:1;
}

#menu_ss_benefits{
	position:absolute;
	width:187px;
	height:17px;
	top:234px;
	left:0px;
	z-index:1;
}
#menu_spacer5{
	position:absolute;
	width:187px;
	height:17px;
	top:251px;
	left:0px;
	z-index:1;
}

#menu_individualservices{
	position:absolute;
	width:187px;
	height:17px;
	top:268px;
	left:0px;
	z-index:1;
}

#menu_is_pamperparties{
	position:absolute;
	width:187px;
	height:17px;
	top:285px;
	left:0px;
	z-index:1;
}

#menu_is_revivalroom{
	position:absolute;
	width:187px;
	height:17px;
	top:302px;
	left:0px;
	z-index:1;
}

#menu_is_nohands{
	position:absolute;
	width:187px;
	height:17px;
	top:319px;
	left:0px;
	z-index:1;
}

#menu_is_benefits{
	position:absolute;
	width:187px;
	height:17px;
	top:336px;
	left:0px;
	z-index:1;
}

#menu_is_pricelist{
	position:absolute;
	width:187px;
	height:17px;
	top:353px;
	left:0px;
	z-index:1;
}



#menu_spacer8{
	position:absolute;
	width:187px;
	height:17px;
	top:370px;
	left:0px;
	z-index:1;
}

#menu_testimonials{
	position:absolute;
	width:187px;
	height:17px;
	top:387px;
	left:0px;
	z-index:1;
}

#menu_spacer6{
	position:absolute;
	width:187px;
	height:17px;
	top:404px;
	left:0px;
	z-index:1;
}

#menu_news{
	position:absolute;
	width:187px;
	height:17px;
	top:421px;
	left:0px;
	z-index:1;
}

#menu_spacer7{
	position:absolute;
	width:187px;
	height:17px;
	top:436px;
	left:0px;
	z-index:1;
}

#menu_contact{
	position:absolute;
	width:187px;
	height:17px;
	top:452px;
	left:0px;
	z-index:1;
}

#contact{
	position:absolute;
	width:239px;
	height:80px;
	top:562px;
	left:0px;
	z-index:1;
	font-size:11px;
	line-height:14px;
}

#content_top{
	position:absolute;
	width:384px;
	height:25px;
	top:127px;
	left:444px;
	z-index:1;
}

#content{
	position:absolute;
	width:334px;
	top:152px;
	left:444px;
	padding-left:25px;
	padding-right:25px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
	z-index:1;
}

#content_bottom{
	position:absolute;
	width:384px;
	left:0px;
	background-image:url(../images/content_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:2;
}




/*MASTER STYLES*/

body{font:12px Arial,'Liberation Sans',FreeSans,sans-serif; line-height:16px; color:#333}

a:link {color: #666; text-decoration:underline;}

a:visited {color: #666; text-decoration:underline;}

a:hover {color: #f86e2f; text-decoration:underline;}

h1{font-size:16px}

h2{font-size:14px;}

.bullet{font-size:16px; font-weight:bold; line-height:20px; color:#f86e2f;}

.orange{color:#f86e2f}

li{margin-left:30px; line-height:16px;}

img{margin:0px;}

ul{list-style:disc; list-style-image:url(../images/orange_bullet.gif);}

li{margin-left:15px; list-style-image:url(../images/orange_bullet.gif); line-height:20px;}

p,dl,hr,h1,h2,h4,h5,h6,pre,table,address,fieldset{margin-bottom:16px}
