
	/*-- ELEMENTS --*/	
		#wrap { width: 842px; margin: 0 auto; }
			
			/* HEADER */
			#header { float: left; width: 100%; height: 148px; margin: 0; }
				#header-alpha { float: left; width: 168px; margin: 0 0 0 5px; }
				#header-beta { float: right; width: 430px; margin: 110px 5px 0 0; text-align: right; }
					#header-beta ul { float: left; width: 430px; margin: 0 0 0 0; padding: 0; list-style-type: none; }
						#header-beta ul li { float: left; width: auto; margin: 0; margin: 0 0 0 15px; list-style-type: none; color: #5d5d5d; font-size: 1.4em; text-align: right; text-transform: uppercase; }
						#header-beta ul li a, 
						#header-beta ul li a:link { color: #5d5d5d; text-decoration: none; }
						#header-beta ul li a:focus, 
						#header-beta ul li a:hover { color: #000000; text-decoration: none; }				
						#header-beta ul li a.current { color: #000000; text-decoration: none; }				
				
			/* CONTENT */
			#content { float: left; width: 100%; margin: 0; background: transparent url(../img/back_content.gif) top left no-repeat; }
				#content-inner { float: left; width: 800px; margin: 20px 15px 15px 20px; }				
					.content-wide { float: left; width: 100%; margin: 0 0 30px 0; }
						.cycle { float: left; width: 100%; height: 260px; overflow: hidden; }
							.cycle img { float: left; }
					.gallery-wide { float: left; width: 800px; margin: 0 0 10px 0; overflow: hidden; }
						.gallery-inner { float: left; width: 840px; margin: 0 0 0 0; overflow: hidden; }
							.gallery-inner img{ float: left; margin: 0 25px 20px 0; }
					.content-2col-tw { float: left; width: 100%; margin: 0 0 30px 0; }
						.content-2col-tw-alpha { float: left; width: 300px; }
						.content-2col-tw-beta { float: right; width: 472px; }
						.content-2col-tw-alpha-alt { float: left; width: 200px; }
						.content-2col-tw-beta-alt { float: right; width: 572px; }						
						.content-header { float: left; width: 100%; border-bottom: 1px solid #b4b4b4; margin: 0 0 15px 0; }
					#gallery { float: left; position: relative; width: 472px; height: 270px; overflow: hidden; }
					#gallery-control { float: left; width: 472px; height: 29px; background-color: #c1d82f; }
						#gallery-control-alpha { float: left; width: 345px; margin: 7px 0 0 7px; }
							#gallery-control-alpha span { color: #00215b; }
						#gallery-control-beta { float: right; width: 90px; margin: 7px 7px 0 0; text-align: right; }
							#gallery-control-beta span { color: #ffffff; }
								#gallery-control-beta span a, 
								#gallery-control-beta span a:link { color: #00215b; text-decoration: none; }
								#gallery-control-beta span a:focus, 
								#gallery-control-beta span a:hover { color: #ffffff; text-decoration: none; }								
					#map_canvas { float: left; position: relative; width: 472px; height: 470px; overflow: hidden; }
				
					#product-list { float: left; width: 100%; margin: 0; padding: 0; list-style-type: none; /*border-bottom:1px solid #e8e8e8;*/ }
						#product-list li { float: left; width: 100%; margin: 0 0 4px 0; padding: 3px 0 7px 0; list-style-type: none; border-bottom:1px solid #e8e8e8; font-size: 12px; }
						#product-list li a,
						#product-list li a:link { display: block; padding: 0 0 0 10px; text-decoration: none; }
			/* FOOTER */		
			#footer { float: left; width: 100%; border-top: 1px solid #b4b4b4; padding: 10px 0 0 0;  }
				#footer p { color: #5e5e5e; margin: 0 0 15px 0; }
				#footer a, 
				#footer a:link { color: #5e5e5e; text-decoration: none; }
				#footer a:focus, 
				#footer a:hover { color: #00215b; text-decoration: none; }	
				#footer-alpha { float: left; width: 300px; }							
				#footer-beta { float: right; width: 300px; text-align: right; }
				

	/*-- ELEMENTS --*/
	
	/*-- TYPOGRAPHY OVERWRITE --*/
		h1 a { display: block; font-size: 20px; font-weight: bold; width: 168px; height: 148px; background: url(../img/arnel.gif) top left no-repeat; text-indent: -5000px; }	
	/*-- TYPOGRAPHY OVERWRITE --*/	
	
	/*-- DEFAULT CLASSES --*/
		.hide { display: none; }	
		.last { border: none; margin: 0; }
	/*-- DEFAULT CLASSES --*/
