body {
	width:100%;
	
background: #154419 url(../images/space7.gif);
}
	
#container

{
position:absolute;
	left:50%;
	top:2%;
	margin-left:-385px;
	height:100%;
	width:770px;


}

#header

{
position:absolute;
    top:0px;
    left:0px;
	height:110px;
	width:770px;


}

/*NAVIGATION
----------------------------------------------- */
#iconmenu {position: relative; margin: 0px auto; padding: 0px; width: 770px; height: 46px; background: url(../pattern.gif); margin:0px;}
#iconmenu li {width: 154px; height: 46px; position: absolute; top: 0px; background: url(../images/icons.jpg) 0 0 no-repeat; display: block; list-style: none;}
#iconmenu a {width: 100%; height: 46px; display: block; border: none;}
#iconmenu a:hover {border: none;}
#iconmenu #panel1c {left: 0px;   background-position: -0px 0;}
#iconmenu #panel2c {left: 154px; background-position: -154px 0;}
#iconmenu #panel3c {left: 308px; background-position: -308px 0;}
#iconmenu #panel4c {left: 462px; background-position: -462px 0;}
#iconmenu #panel5c {left: 616px; background-position: -616px 0;}

#iconmenu #panel1c a:hover {background: url(../images/icons.jpg) -0px -46px no-repeat;}
#iconmenu #panel2c a:hover {background: url(../images/icons.jpg) -154px -46px no-repeat;}
#iconmenu #panel3c a:hover {background: url(../images/icons.jpg) -308px -46px no-repeat;}
#iconmenu #panel4c a:hover {background: url(../images/icons.jpg) -462px -46px no-repeat;}
#iconmenu #panel5c a:hover {background: url(../images/icons.jpg) -616px -46px no-repeat;}



body#company-page  a#company,#iconmenu  #panel1c a:active {background: url(../images/icons.jpg) -0px -92px no-repeat;}
body#hypnotherapy-page a#hypnotherapy,#iconmenu #panel2c a:active {background: url(../images/icons.jpg) -154px -92px no-repeat;}
body#services-page a#services,#iconmenu #panel3c a:active {background: url(../images/icons.jpg) -308px -92px no-repeat;}
body#astrology-page a#astrology,#iconmenu #panel4c a:active {background: url(../images/icons.jpg) -462px -92px no-repeat;}
body#contact-page a#contact,#iconmenu #panel5c a:active {background: url(../images/icons.jpg) -616px -92px no-repeat;}


#navigation

{
    position:absolute;
    top:30px;
	width:770px;
	height:46px;
	
   left:0px;
	
	
	

}


#banner

{
position:absolute;
    top:76px;
    left:0px;
	height:200px;
	width:770px;

	
	
	border-top:1px solid #2C4202;


}

/*CONTENT
----------------------------------------------- */

#content

{
position:absolute;
    top:277px;
    left:0px;
	height:984px;
	width:770px;
	background-color:#FFFFFF;
	
	border-top:1px solid #2C4202;
border-left:1px solid #000000;
	border-right:1px solid #000000;
}

#contenta {
float:left;

font-size:12px;
width:253px;
height:960px;
text-align:left;
}


#contenta ul
{    text-indent: 1px;
     margin-left: 5px;
	 padding-left:5px;
	 font: normal 76% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
	line-height: 2em;
	margin:0.5cm 0.5cm 0.5cm 0.5cm;
	text-align:justify;
	
	color: #574210;
	

}		   

#contentb {


float:left;

width:253px;
font-size:12px;
text-align:right;


}

#contentc {


float:left;

width:253px;
font-size:12px;
text-align:right;
z-index:2


}

#contentd {
float:right;
font-size:12px;

margin-top:-20px !important ;

width:506px;
z-index:1
}

#contente {
position:absolute;
top:184px;
left:49px;


font-size:12px;
width:648px;
height:232px;
text-align:left;
}

a {
	text-decoration: none;
	color: #424343;
	
	
	
	
	}
	
a:hover {
	text-decoration: none;
	color: #009dea;
	
	
	}
	
span {
 	color: #009dea;
	}




/*FOOTER
----------------------------------------------- */

#footer

{
position:absolute;
top:963px;
    left:0px;
	height:145px;
	width:770px;
	background:#ffffff url("../images/gif/footer.gif") bottom left repeat-x;




text-align:left;

}

#footer p {
color: #ffffff;
font-size:90%;
font-weight:bold;
}

#footer a {
color:rgb(172, 190, 223);
text-decoration: none;
}

#footer a:hover {
color: #424343;
text-decoration: none;
}

#footer span {
color: #009dea;
}


/*TYPEOGRAPHY
----------------------------------------------- */
p {
	font: normal 76% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
	line-height: 2.5em;
	margin:0.5cm 0.5cm 0.5cm 0.5cm;
	text-align:justify;
	
	color: #574210;
	
	}	

h1 {
	font: 12px Verdana, sans-serif;
	margin:0.5cm 0.5cm 0.5cm 0.5cm;
	text-align:justify;
	line-height: 1.5em;
	color:#FFFFFF;

}

h2 {  
   font: normal 76% Verdana, sans-serif;
   margin:0.5cm; 
  color: #8F612D;
  font-size: 1.2em;
  text-align:left;
  


 }

h3 { margin-top: 25px; margin-bottom: 0; font-size: 16px; color: 983434; }

h4 {
	font-size: 11px;
	margin:0.5cm;
	font-style:
	italic;
	
}

/*ENQUIRY
----------------------------------------------- */

.details {
text-align: left;
margin-left: 55px;
}

#result {

  
	border: 1px solid #792301;
	
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
  
}

.error {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size : 10px;
    color:#dd1111;
 

}

.text {
	border: 1px solid #cccccc;
}

input {
    border: 0px solid #cccccc;
}

table{
float:left;

border-spacing: 15px;


font: normal 76% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
line-height: 1.5em;
text-align:left;
	color: #574210;
	
	


}



/*SIDE LINKS
----------------------------------------------- */

#listnav{
position:absolute;
bottom:0px;
    left:0px;
	height:290px;
	width:253px;

border-right: 1px dashed #cccccc;
border-top:1px dashed #cccccc;

	



}
		
#listnav a {
	text-decoration: none;
	color: #424343;
	line-height:30px;
	
	
	
	}
	
#listnav a:hover {
	text-decoration: none;
	color: #009dea;
	
	
	}
	
#listnav span {
 	color: #009dea;
	}
