/* @override http://sofarfromshore.com/ndxz-studio/site/sample/style.css */

/* @override http://geraldedwardsiii.com/exhibit/ndxz-studio/site/sample/style.css */

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

body {
	font-size: 11px; 
	line-height: 18px;
	font-family: Garmond, Georgia, "Times New Roman", Times, serif;
	color: #474747;
	margin: 0px;
		background: url(ref_bg.jpg) repeat; 
	
}

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

a:link, a:visited{
color: #ff3300; 
text-decoration: none;
background: transparent;
}

a:hover{
color: #ff3300;
background-color: #ff3300;
opacity: 1;}

#img-container a:link{
font-family: Garamond,Georgia,"Times New Roman",Times,serif;
font-weight: bold;
font-size: 48px;
color: #7b7b7b; text-decoration: none; background: transparent;
}


#menu a:link { font-family: Garamond,Georgia,"Times New Roman",Times,serif;
font-weight: ;
font-size: 22px;
color: #7b7b7b; text-decoration: none; background: transparent;}
#menu a:active {  font-family: Garamond,Georgia,"Times New Roman",Times,serif;
font-weight: ;
font-size: 22px;
color: #fff; text-decoration: none; background: transparent; }
#menu a:visited { font-family: Garamond,Georgia,"Times New Roman",Times,serif;
font-weight: ;
font-size: 22px;
color: #7b7b7b; text-decoration: none; background: transparent;}
#menu a:hover { text-decoration: none; opacity: .5; }

a img { border: none; }

#menu {
	width: 370px;
    overflow: auto;
    top: 0;
    bottom: 0;
	left: 0;
    position: fixed;
    height: 100%;
	background-color: #fff;
	z-index: 1;
		background: url(ref_bg.jpg) repeat; 
}

div#s1.pics, #s1{
background-color: #fff;
height: 530px;
}


#menu .container {
	margin-left: 20px;
	margin-top: 20px;
	}
	
#content .container { 
	margin-top: 20px;
	margin-left: 20px;
	padding-top: 10px;

}

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

#menu ul li.section-title { font-family: Garamond,Georgia,"Times New Roman",Times,serif;
font-size: 22px;
color: #7b7b7b; text-decoration: none; background: transparent;
padding-bottom: -20px;

}

#content {
    height: 100%;
    top: 0;
	margin: 0px 0 0 370px;	
	background-color: #fff;
	width: 640px;
	

}

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

h1 { 
font-size: 32px;
color: #7b7b7b; 
margin-bottom: -15px; 
font-weight: normal;
}

h2 { 
font-size: 24px; 
color: #7b7b7b; 
margin-bottom: -15px; 
font-weight: normal;
}

h3 { 
font-size: 16px; 
color: #7b7b7b; 
margin-bottom: -15px; 
font-weight: normal;
}

h4 { font-size: 12px; color: #7b7b7b;}

#img-container	{margin: 0; padding: 0;}
#img-container p	{width: 600px; margin: 0; padding: 0; text-align:justify; }

#once { clear: left; }