{
margin:0;
padding:0;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#777777;
font-family: georgia, "Helvetica Neue",helvetica,Verdana,Arial,sans-serif;
font-size:11px;
font-style:italic;
}
body.section-1 {
}
body.section-2 {
}
body.section-3 {
}




a:link {
color:#777777;
font-size:11px;
text-decoration:none;
}
a:active {
color:#000000;
font-size:11px;
text-decoration:none;
}
a:visited {
color:#777777;
font-size:11px;
text-decoration:none;
}
a:hover {
color:#888F8D;
font-size:11px;
text-decoration:line-through;
}




a img {
border:medium none;
}
#menu {
position:fixed;
padding: 0;
margin: 0;
width: 280px;
}
.containermenu {
padding: 20px 20px 0 20px;
margin: 30px 0 0 30px;
background-color: #FFFFFF;

}

#footer {
text-align: right;
left: 14px;
bottom: 20px;
overflow:auto;
position:fixed;
width:240px;
margin: 0;
padding: 0;
}
.containerfooter {
padding: 0;
}
.align-right 
{ float:right; margin: 0 0 15px 15px; 
}



#menu ul {
line-height:17px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 15px 0;
padding: 0;
}
#menu ul li.section-title {
font-family:"Helvetica Neue",helvetica,Verdana,Arial,sans-serif;
font-style:normal;
color:#FFFFFF;
background-color: #888F8D;
font-size:11px;
font-weight:bold;
letter-spacing:5px;
margin: 0 0 8px 0;
}
#menu ul li.section-empha {
color:#FFFFFF;
background-color:#888F8D;
font-size:12px;
font-weight:bold;
letter-spacing:5px;
margin: 0;
}
#menu ul li.footer {
font-size: 7px
color:#CCCCCC
line-height:8px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

#menu ul li.section-title:hover { 
	background-color:#666666;
}


#menu ul li.active a {
}
#content {
height: 100%;
left:350px;
position: absolute;
top:30px;
width:800px;
margin: 0;
padding: 0;

}
.containercontent {
padding:20px;
background-color: #FFFFFF;
}
#content p {
line-height:17px;
margin-bottom:10px;
margin-left:0;
margin-top:10px;
width:765px;
}
p {
margin:0 0 0 0;
color:#777777;
font-size:11px;
text-decoration:none;
}
h1 {
margin:0px 0 0px 0px;
font-family:"Helvetica Neue",helvetica,Verdana,Arial,sans-serif;
font-style:normal;
font-size:16px;
color:#888F8D;
text-decoration:none;
}
h2 {
font-size:18px;
color:#888F8D;
line-height: 7px;
font-family: georgia;
font-style:italic;

}
h3 {
font-size:10px;
}
h4 {
font-size:8px;
}
#img-container {
margin:0 0 0 -20px;
padding:0;
}
#img-container p {
margin:0 0 0 60px;
padding:0;
width:800px;
}
hr.rule {
background-color:#CCCCCC;
border:medium none;
color:#CCCCCC;
height:1px;
margin: 0;
}

#once {
clear:left;
}

 #the-background {
position: fixed;
 z-index:1;
 width: 100%;
  height:100%;
  top:0;
 left:0;
 overflow:hidden;
}
 #wrapper { 
  position: absolute;
   z-index: 2;
  width: 100%;
   height: 100%;
  top: 0;
  left:0;
 }
