/* @override http://www.bethrankin.com/new/ndxz-studio/site/sample/style.css */

	/* @override http://ramidaud.com/beth/new/ndxz-studio/site/sample/style.css */
	
	/* @override http://photosgo.net/test/ndxz-studio/site/sample/style.css */
	
	/* @override http://photosgo.net/test/ndxz-studio/site/eatock/style.css */
	
	/* @override http://download.neverprint.com/ndxz-studio/site/sample/style.css */
	
	/**
	* CSS
	* 
	* @version 1.0
	* @author Vaska 
	* @author Gregory Cadar
	*/
	* {
		margin: 0;
		padding: 0;
	}
	
	body {
		font-size: 10px;
		font-family: Verdana, sans-serif;
		background: #202020;
		color: #7c7c7c;
	}
	
	body.section-1 {
	}
	body.section-2 { }
	body.section-3 { }
	
	.blog {
		height: 100%;
	}
	a:link { text-decoration: none;
		color: #96b267;
	}
	a:active { text-decoration: none; }
	a:visited { text-decoration: none; color: #b6b6b6; }
	a:hover { text-decoration: none;
		color: #fff;
	
	}
	
	a img { border: none; }
	
	#menu {    
	    overflow: visible;
	    position: fixed;
		height: 100%;
		width: 250px;
	margin-top: 0;
	padding-top: 0;
}
	
	#menu ul {
		list-style: none;
		margin: 0 0 12px 0;
		padding-bottom: 10px;
		border-bottom: 1px solid #1d2519;
	}
	
	#menu ul li.section-title {
		color: #fff;
		font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
		text-transform: uppercase;
		padding-bottom: 10px;
	}
	
	#content {
	
		margin-left: 250px;
	}
	
	#container { width: 600px;
	}
	
	.menu_container {     overflow: visible;
	    bottom: 0;
	    position: fixed;
	    height: 400px;
		width: 200px;
		padding-left: 25px;
	top: 40px;
}
	
	#content p { width: 450px; }
	
	.one-box.content {
		background-color: #fff;
		padding: 32px 20px 20px;
		border-bottom-width: 3px;
		border-top-style: solid;
		margin-top: 0;
		border-top-color: #96a2a7;
		margin-right: 31px;
	}
	
	.one-box.picture {
		border: 1px solid #d4d4d4;
		background-color: #fff;
		margin: 0 5px 0 0;
		padding: 26px;
		border-top: 3px solid #96a2a7;
		height: 284px;
	}
	
	.about { width: 673px;
		margin-top: 70px;
	border-top: 1px solid #fff;
	padding-top: 10px;
}
	#logo {
	color: #96b258;
	text-align: left;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: none;
	margin: 9px 0 0;
	border-bottom: 1px solid #fff;
	border-top-width: 1px;
	padding-top: 0;
	padding-bottom: 6px;
}
	
	p {
		margin: 0 0 10px;
	}
	
	h1 { font-size: 24px; padding-bottom: 0.5em; }
	h2 { font-size: 24px; padding-bottom: 0.5em; }
	h3 { font-size: 13px;	color: #f9fefb;
	}
	h4 { font-size: 12px; }
	
	img {
		border: 10px solid #0d0d0d;
	}
	
	#bigimg {
		background-color: #000;
		margin-top: -213px;
		
	}
	
	.frontbox {
		background-color: #000;
		height: 100%;
	}
	#img-container	{ }
	#img-container p	{  margin: 0;
	padding: 0 0 15px;
}
	
	#once { clear: left; }
	
		#long-sandy-beach .one-box { float: left;  }
			#long-sandy-beach .content p{ display: block; width: 300px; }
			#long-sandy-beach .caption-box { }
			#long-sandy-beach .caption-box .title { font-weight: bold; }
			#long-sandy-beach .caption-box .caption {  }