* {
margin:0;
padding:0;
}

body {
background:#FFF none repeat scroll 0 0;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
font-size:20px;
}

body.section-1 {
}
body.section-2 {
}
body.section-3 {
}

#menu {
height:auto;
position:relative;
width:auto;
z-index:10;
margin-left:20px;
margin-right:20px;
margin-top:20px;
background-color:rgba(255, 255, 255, 0.74);
}

#menu a {
font-weight:bold;
letter-spacing:-1.4px;
text-transform:uppercase;
}

#menu ul {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 12px;
}

#menu ul li.section-title {
}

#menu ul li {
display:inline;
padding-right: 10px;
}

#content {
height:100%;
top:0;
z-index:1;
}


#menu .container {
	padding: 5px;
}

.container {
}

#text {
background-color:rgba(255, 255, 255, 0.6);
bottom:0;
margin-bottom:40px;
margin-left:20px;
margin-right:20px;
padding:5px 5px 5px 5px;
position:absolute;
z-index:20;
}

#content p {
color:#444444;
font-size:12px;
/*z-index:8;*/
}

#floating_content {
color:#444444;
font-size:12px;
background-color:rgba(255, 255, 255, 0.6);
margin-top: 60px;
margin-left:20px;
margin-right:20px;
width: auto;
bottom:0;
padding:5px 5px 5px;
position:relative;
z-index:8;
}

p {
margin:0 0 0;
}

h1 {
font-size:32px;
}

h2 {
font-size:24px;
}

h3 {
font-size:16px;
}

h4 {
font-size:12px;
}

.pics img {
position:absolute;
top:0;
width:100%;
}

#img-container {
margin:0;
padding:0;
z-index:1;
}


#img-container a {
text-transform: lowercase;
text-decoration: none;
font-style: normal;
font-weight: normal;
}


#img-container p {
padding:5px, 5px, 5px, 5px;
width:580px;
}

a:link {
color: #666666;
text-decoration:none;
}
a:active {
color: #333333;
text-decoration:none;
}
a:visited {
 color:#888888;
text-decoration:none;
}
a:hover {
color: #111111;
text-decoration:none;
}
a img {
border:medium none;
}

#once {
clear:left;
}

