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

body {

	font-size: 13px;
	font-family: "Helvetica Neue", sans-serif,
	font-weight: 300;
	
	

	background: #ffffff; 
	color: #595959;

	   line-height: 1.3em;
	   
	   
}

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

a:link { text-decoration: none; color: #000000; }
a:active { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #cb5100; }

#menu a:link { text-decoration: none; color: #595959; }
#menu a:active { text-decoration: none; color: #595959; }
#menu a:visited { text-decoration: none; color: #595959; }
#menu a:hover {  text-decoration: none; color: #cb5100; }




img {
margin-left:0px;  

}

img.logo {
margin:0px;
border: 0px solid #000;
padding-left:0px;
padding-top:0px;
}



a img { border: 0px solid #000000; }

#menu {

	padding-left:8px;
	padding-top:0px;
    overflow: auto;
   
    position: fixed;
      line-height: 1.3em;
    font-size: 13px;
	font-family: "Helvetica Neue", Arial; sans-serif;
	font-weight: 300;
    color: #424141;
    
    background: #ffffff; 
    width: 178px;
    height: auto;
     top: 20px;
    bottom: auto;
	left: 45px;
	
	
	}

#menu.container {
  
}

#menu ul {
line-height:150%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu ul li.active a { color: #cb5100;}

#menu ul li.section-title {  
font-size: 13px; 
color: #424141; 
line-height: 1.8em;
border-bottom:1px dashed #595959; width: 153px;


} 

#content {
    height: 100%;
    margin: 0 0 0 200px;
    top: 0;
}

.container {
    padding: 5px 5px 25px 5px;
}

#content p { width: 500px; margin-bottom: 9px; text-align: justify;}

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 9px; }

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

#once { clear: left; }

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