
	/*-- ELEMENTS --*/	
		#wrap { /*float: right;*/ width: 100%; position: relative; }
			
			/* HEADER */
			#header { float: left; width: 100%; }
			#navigation { float: left; width: 100%; }
				#navigation ul { float: left; width: 100%; margin: 0; padding: 0; }
					#navigation ul li { float: left; width: 100%; margin: 0; padding: 0; list-style-type: none; font-size: 1.1em; color: #8a8a8a; }
						#navigation ul li a,
						#navigation ul li a:link { color: #8a8a8a; }
						#navigation ul li a:hover,
						#navigation ul li a:focus { color: #ffffff; }
						#navigation ul li a.section,
						#navigation ul li a.current { color: #ffffff; }
				#navigation-alpha { float: left; width: 135px; margin: 20px 0 0 20px; }
				#navigation-beta { float: left; width: 250px; margin: 20px 0 0 0; }
					#navigation-beta p a,
					#navigation-beta p a:link { color: #ffffff; }
					#navigation-beta p a:hover,
					#navigation-beta p a:focus { color: #8a8a8a; }				
			#scroller { position: absolute; top: 258px; left: 0; width: 100%; height: 420px; overflow: hidden; }
				.scroll-left { position: absolute; top: 160px; left: -20px; cursor: pointer; z-index: 99; }
				.scroll-right { position: absolute; top: 160px; right: -20px; cursor: pointer; z-index: 99; }
				#scroller-inner { position: relative; /*width: 6000px;*/ height: 420px; padding: 0 0 0 10px; overflow: hidden; }
					#scroller-inner ul { float: left; width: 30000px; margin: 0; padding: 0 0 0 10px; list-style-type: none; }
						.image-landscape { float: left; width: 500px; height: 450px; margin: 0 20px 0 0; padding: 0; list-style-type: none; }
						.image-portrait { float: left; width: 222px; height: 450px; margin: 0 20px 0 0; padding: 0; list-style-type: none; }
						.soundslide { float: left; width: 500px; height: 410px; margin: 0 20px 0 0; padding: 0; list-style-type: none; }
							.comment-landscape { float: left; width: 500px; margin: 4px 0 0 0; }
							.comment-portrait { float: left; width: 222px; margin: 4px 0 0 0; }		

			#footer { clear: left; position: absolute; width: 100%; bottom: 20px; left; 0;}
				#footer p { margin: 0; }
				#footer a,
				#footer a:link { color: #ffffff; }
				#footer a:hover,
				#footer a:focus { color: #000000; }			
				#footer-alpha { position: absolute; bottom: 0; left: 20px; width: 80%; }
				#footer-beta { position: absolute; bottom: 0; right: 20px; width: 19%; text-align: right; }
	/*-- ELEMENTS --*/
	
	/*-- TYPOGRAPHY OVERWRITE --*/
		h1 a { display: block; font-size: 20px; font-weight: bold; width: 137px; height: 58px; background: url(../img/jake.gif) top left no-repeat; text-indent: -5000px; }	
	/*-- TYPOGRAPHY OVERWRITE --*/	
	
	/*-- DEFAULT CLASSES --*/
		.hide { display: none; }	
		.last { border: none; margin: 0; }
	/*-- DEFAULT CLASSES --*/