/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
        background: #OOOOOO;
	font-size: 11px;
	font-family: Garamond, Baskerville, 'Goudy Old Style', Georgia, serif;
}

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


a:link {
color:#333333;
text-decoration:none;
}

a:active {
text-decoration:none;
}

a:visited {
color:#999999;
text-decoration:none;
}

a:hover {
text-decoration:italic;
background: #BDEDFF;
}

a img {
border:medium none;
}



a img { border: none; }

#the-background {
   position: absolute; 
   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;
}

#menu {
    background-color:#FFFFFF;
    margin:25px 20px 20px 25px;
    overflow:hidden;
    padding:8px;
    position:fixed;
    width:200px;
    z-index:1;
}


#menu ul {
	list-style: none;
	margin: 0 0 12px 0px;
}

#menu ul li.section-title { 
        list-style: none;
	margin: 0 0 5px 0px;
        font-size: 14px;
        font-style: italic;
        letter-spacing: 0.25em;
}

#menu ul li:hover { 
        background:#c3fdb8;
}

#menu ul li a {
        color:#333333;
        line-height:1.5em;
        padding:1px;
}

#menu ul li a:link {
    text-decoration:none;
}

#menu ul li a:active {
    text-decoration:none;
}

#menu ul li a:visited {
    text-decoration:none;
}

#menu ul li a:hover {
    text-decoration:italic;
    background: #C3FDB8;
}

#menu ul li.active a {
}

#menu .container #ibot a {
    background: transparent none repeat scroll 0 0;
}

#content {
    background-color: #oooooo
    height: 100%;
    margin: 0 0 0 -50px;
    top: 0;
}

#content .container {
    padding: 25px 5px 10 0px;
}

#menu .container ul {
    padding-left:3px;
    padding: 0 0 0 0;
}

#menu .container { 
padding: 21px 20px 21px 20px; 
}

.header {
bottom:22px;
height:100px;
overflow:visible;
padding-bottom:0;
position:relative;
width:210px;
}

.footer {
bottom:-31px;
height:17px;
margin-bottom:-18px;
overflow:visible;
padding-bottom:0;
position:relative;
width:210px;
}


#content p { 
    width: 700px; 
    margin-bottom: 9px;
}

p {
    margin: 0 0 11px 0px;
    font-size: 11px;

}

h1 { 
    background: #oooooo none repeat scroll 0 0;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 18px;
    padding: 3px;
    text-transform: uppercase;
}

h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

h6 { position:absolute;
     left:325px;
     top:56px;
     font-size: 24px;
     font-weight: bold;
     padding: 3px;
     font-weight: normal
}

h7 { position:absolute;
     left:525px;
     top:56px;
}

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }
