/* Power Ecalene CSS, by Elliott Wolf */

body{

text-align: center
font: 8pt Arial;
color: #000000;

}


#whole {

    padding-left: auto;
    padding-right: auto;
    padding-bottom: 0px;
    padding-top: 0px;


	margin-left: 0px;
	margin-right: 0px;
    line-height: 1em;
	padding: 0px;


    width: 805px;
    height: auto;
    
    margin: 0px;

    background-image: url('../gr/white_back.jpg');
    background-repeat: repeat;

   	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;

}

#frontbanner {

    float: center;
    height: 75px;
    width: 765px;
  
  
  	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 0px;
	
	float: center;
	margin-left: 0px; 
	margin-right: 0px;
  
    padding: 0px;
   
    background-image: url('../gr/banner.jpg');
    background-repeat: repeat;

    font: 8pt Arial;
    color: #aaaaaa;


}


#banner {

    float: center;
    height: 100px;
    width: 805px;
  
    padding: 0px;
   
    background-image: url('../gr/topbanner.png');
    background-repeat: repeat;

    font: 10pt Arial;
    color: #000000;


}

#banner_inside {

    float: center;
    height: 100px;
    width: 805px;
  
    padding: 0px;
   
    background-image: url('../gr/topbanner_inside.png');
    background-repeat: repeat;

    font: 10pt Arial;
    color: #000000;


}


#imageheader_index {

    float: center;
    height: 250px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_index.png');
    background-repeat: repeat;

}

#imageheader_book {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_book.png');
    background-repeat: repeat;

}

#imageheader_authors {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_authors.png');
    background-repeat: repeat;

}

#imageheader_reviews {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_reviews.png');
    background-repeat: repeat;

}

#imageheader_events {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_events.png');
    background-repeat: repeat;

}

#imageheader_interviews {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_interviews.png');
    background-repeat: repeat;

}

#imageheader_media {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_media.png');
    background-repeat: repeat;

}

#imageheader_contact {

    float: center;
    height: 135px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_contact.png');
    background-repeat: repeat;

}

#imageheader_team {

    float: center;
    height: 123px;
    width: 805px;
	
    padding: 0px;

    background-image: url('../gr/images_team.png');
    background-repeat: repeat;

}

#maincontent {
    


    float: center;
    width: 785px;
    height: auto;


    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 7px;
    padding-right: 7px;

    background-image: url('../gr/main_bkg.png');
    background-repeat: repeat;
		
	font: 10pt Arial;
    color: #000000;

}

#maincontent_inside {
    


    float: center;
    width: 785px;
    height: auto;


    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 7px;
    padding-right: 7px;

    background-image: url('../gr/main_bkg_inside.png');
    background-repeat: repeat;
		
	font: 10pt Arial;
    color: #000000;

}

#maincontent h1 {

    font: 16pt Arial;
    color: #224f26;

}

#maincontent h2{

    font: 14pt Arial;
    color: #000000;

}

#maincontent h2 a{

    font: 14pt Arial;
    color: #000000;

}


#maincontent h3{

    font: 11pt Arial;
    color: #000000;

}

#maincontent h3 a{

    font: 11pt Arial;
    color: #0000FF;

}

#maincontent h5{

    font: 10pt Arial;
	text-decoration: none;
    color: #444444;

}

#maincontent h5 a{

    font: 10pt Arial;
    color: #555555;

}



#maincontent p{

    font: 10pt Arial;
    color: #000000;

}

#maincontent p a{
    font: 10pt Arial;
    color: #0000FF;
	
	text-decoration: none;

}

#maincontent p a:hover{
    text-decoration: underline;
}

#maincontent ul{
    font: 10pt Arial;
    color: #000000;
}






#maincontent_inside h1 {

    font: 16pt Arial;
    color: #224f26;

}

#maincontent_inside h2{

    font: 14pt Arial;
    color: #000000;

}

#maincontent_inside h2 a{

    font: 14pt Arial;
    color: #0000FF;

}


#maincontent_inside h3{

    font: 11pt Arial;
    color: #000000;

}

#maincontent_inside h3 a{

    font: 11pt Arial;
    color: #0000FF;

}

#maincontent_inside h5{

    font: 10pt Arial;
	text-decoration: none;
    color: #444444;

}

#maincontent_inside h5 a{

    font: 10pt Arial;
    color: #555555;

}



#maincontent_inside p{

    font: 10pt Arial;
    color: #000000;

}

#maincontent_inside p a{

    font: 10pt Arial;
    color: #0000FF;
	
	text-decoration: none;

}

#maincontent_inside p a:hover{
    text-decoration: underline;
}

#maincontent_inside ul{
    font: 10pt Arial;
    color: #000000;
}








#footer {
    
    padding-top: 0px;
    padding-bottom: 0px;

    float: center;
    width: 805px;
    height: 6px;

	
    padding: 0px;

    background-image: url('../gr/white_back.jpg');
    background-repeat: repeat;

}

#footer a{
    
    color: #222222;
    text-decoration: none;

}

#footer a:hover{
    text-decoration: underline;
}

#footer_copyright {
    
    padding-top: 0px;
    padding-bottom: 0px;

    float: center;
    width: 805px;
    height: 10px;

    padding: 0px;

    font: 8pt Arial; 
    color: #ffffff;

}

#tablemedia {
	valign: top;
}





