body {
background-color:white;
}
#frame {
background-color:white;
left:50%;
margin-top:0;
width:1024px;
}
#head {


	position:absolute;
	overflow:none;
	top:0px;
	left:0px;
	background-image: none;


width:1024px;
display:none;
}
#mainmenu {
background-color:black;
color:white;
display:none;
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:14px;
height:18px;
left:0;
position:absolute;
top:277px;
width:1024px;
z-index:100;
}

#ecla-logo{
	/*float:left;*/
	display:block;
	}
#content {
color:black;
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:14px;
font-weight:lighter;
left:20px;
padding:10px;
top:275px;
}
#content img {
margin:8px;
}
#content h1 {
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:40px;
font-weight:lighter;
letter-spacing:-3px;
margin-top:15px;
text-transform:uppercase;
}
#content h2 {
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:25px;
font-weight:lighter;
letter-spacing:-1px;
margin-top:10px;
text-transform:uppercase;
}
#content h3 {
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-weight:lighter;
text-transform:uppercase;
}
#content #submenu {
background-color:white;
color:black;
display:none;
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:12px;
text-transform:uppercase;
}
#content #submenu ul {
float:left;
list-style-type:none;
margin-top:0;
}
#content #submenu ul li {
float:left;
}
#content #submenu a {
color:black;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
#content #submenu a.act {
background:yellow none repeat scroll 0 0;
color:black;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
#content #submenu a:hover {
background:black none repeat scroll 0 0;
color:white;
}
#right {
color:black;
display:none;
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:12px;
font-weight:lighter;
height:445px;
left:797px;
overflow:hidden;
position:absolute;
top:295px;
width:224px;
}
#right h1 {
font-family:FuturaBookATT,Futura,"Century Gothic","Microsoft Sans Serif","MS Reference Sans Serif",Arial,sans-serif;
font-size:40px;
font-weight:lighter;
letter-spacing:-4px;
margin-top:15px;
text-transform:uppercase;
}
#right h2 {
font-size:20px;
margin-top:10px;
}
ul#navigation {
left:0;
position:absolute;
}
ul#navigation, ul#navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul#navigation li {
float:left;
line-height:18px;
position:relative;
text-transform:uppercase;
}
ul#navigation > li li {
float:none;
}
#navigation a {
background-color:black;
color:white;
display:block;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
#navigation a.act {
background:yellow none repeat scroll 0 0;
color:black;
}
ul#navigation a:hover {
background-color:yellow;
color:black;
}
ul#navigation li li a {
text-transform:none;
}
ul#navigation li li li a {
text-transform:none;
}
ul#navigation li ul {
left:-999em;
position:absolute;
}
#navigation li:hover ul ul, #navigation li.sfhover ul ul {
left:-999em;
}
#navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul {
left:-1px;
margin-left:100%;
top:0;
}
#navigation li:active ul, #navigation li:hover ul, #navigation li.sfhover ul {
margin-left:0;
top:100%;
}