
	/*-- ELEMENTS --*/
		#wrap { float: left; width: 100%; height: 100%; padding-bottom: 10px; }	 
				#content-inner { width: 960px; height: auto; margin: 0 auto; padding-top: 5px;  } 
				#content-inner-images { float: left; width: 960px; margin: 0 0 0 27px; background: #ffffff;} 				
					#header-logo { float: left; width: 430px; padding: 0 0 0 10px; background: #ffffff url(../images/spacer.gif) top left repeat-y; }
					#header-contact { float: right; width: 500px; height: 138px; padding: 30px 0 0 0px; background: #ffffff url(../images/spacer.gif) top left repeat-y;}
 					#header-contact h1 { font-size: 3.1em; margin: 2px 0px 0px 0px; text-align: left; line-height: 44px; }																	 					#header-contact p { font-size: 2.9em; margin: 0px 0px 0px 0px; text-align: left; line-height: 40px; color:#01849b; } 
					#menu { float: left; width: 960px; height: 36px; font-weight: normal; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; background: #ffffff url(../images/back-menu.png) top left repeat-y; padding: 0; margin: 0px 0 0 0px; text-align: center; } 
						#menu p { color: #242276; font-size: 1.8em; margin: 6px 0 0 0; } 
						#menu p span { padding: 0 10px 0 10px; } 
						#menu p a,
						#menu p a:link { color: #242276; } 
						#menu p a:hover,
						#menu p a:focus { color: #6764da; text-decoration: underline; } 
						#menu p a.active { text-decoration: underline; }											
						#content-body { float: left; width: 960px; margin: 0px 0 0 0px; background: #ffffff; }					
						#col-1col-alpha { float: left; width: 960px; height: auto; overflow: hidden; margin: 10px 0 0px 0px; }
						#col-1col-alpha h2 { padding: 0 0 0px 60px; }
						#col-1col-image { padding: 10px 0 10px 55px; }																		
						#col-1col-gallery { float: left; width: 100%; height: auto; overflow: hidden; margin: 0px 0 0 0px; }											

						#col-2col-left-home { float: left; width: 520px; overflow: hidden; margin: 0 0 10px 45px; }
						#col-2col-left-home h2 { padding: 0 0 0px 10px; }						
						#col-2col-left-home p { font-size: 1.7em; }																			
						
						#col-2col-right { float: right; width: auto; }
						#col-2col-right-inner { float: right; width: auto; margin: 0 0 0 0px; }												
						#col-2col-right-contact { float: right; width: 440px; margin: 20px 70px 20px 0px;}			
						#col-2col-right-home { float: right; width: 260px; }						
						#col-2col-right-inner-home { float: right; width: 260px; margin: 0 55px 0 0px; }
						#col-2col-right-inner-home img { float: left; margin: 0px 0px 0 0px;}
						#col-2col-right-inner-home p { margin: 0px 0px 0 0px; line-height: 1.5em;}												
						
						#fader { width: 850px; height: 300px; overflow: hidden; margin: 0 0 10px 55px;  }
								
						#footer { float: left; width: 910px; font-weight: normal; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; padding: 0; margin: 0px 50px 0px 0px; text-align: right; }															
						#footer p { color: #ffffff; font-size: 1.1em; margin: 5px 0 5px 0; } 
						#footer p span { padding: 0 2px 0 2px; } 
						#footer p a,
						#footer p a:link { color: #ffffff; } 
						#footer p a:hover,
						#footer p a:focus { color: #00b5e3; text-decoration: none; } 
						#footer p a.active { text-decoration: none; }							


							.gallerywrap { float: left; width: 910px; height: auto; overflow: hidden; margin: 5px 0px 5px 50px;}
								.gallerywrap img { width: 212px; height: 126px; margin: 0 70px 25px 16px;}
									.gallerywrap p { font-size: 1.0em; margin: 0 0px 15px 10px; }								
	/*-- ELEMENTS --*/
	
	/*-- DEFAULT CLASSES --*/
		.negative-top-margin { margin: -5px 0 0 15px; }
		.border { float: left; }
		img.right { float: right; margin: 0 0 10px 10px; }
		img.left { float: left; margin: 0 10px 0 10px; }
		.hide { display: none; }	
		.clear { margin: 0; }
		.border-bottom { border-bottom: 1px solid #dcdcdc; }
	/*-- DEFAULT CLASSES --*/