
	/*-- ELEMENTS --*/	
		#wrap { float: left; width: 100%; position: relative; }
			#inner { margin: 0 auto; width: 990px; }
			/* HEADER */
			#header { float: left; width: 100%; height: 90px; padding: 37px 0 0 0; border-bottom: 1px solid #000000; }
			#content { float: left; width: 100%; height: 600px; border-bottom: 1px solid #000000; }
				#content-alpha { float: left; width: 110px; height: 480px; margin: 10px 0 0 0; }
					#navigation { float: left; width: 100%; }
						.navigation-group { float: left; width: 100%; margin: 0 0 7px 0; padding: 0; }
							.navigation-item-single  { float: left; margin: 0; padding: 0; }
								.navigation-item { float: left; }
									.navigation-item span  { font-size: 1.0em; text-transform: uppercase; color: #000000; }
							.navigation-item-multi  { float: left; margin: 0; padding: 0; }
								.navigation-item-multi-sub { display: none; float: left; width: 135px; margin: 0 0 0 0; padding: 0; }
									.navigation-item-multi-sub  span  { font-size: 11px; text-transform: none; color: #939598; }
										.navigation-item-multi-sub  span a,
										.navigation-item-multi-sub  span a:link { color: #939598; }
										.navigation-item-multi-sub  span a:hover,
										.navigation-item-multi-sub  span a:focus { color: #666666; }										
									.navigation-item-sub { float: left; clear: left; margin: 7px 0 0 0; }
										.navigation-item-sub-item { float: left; }
										.navigation-item-sub ul { display: none; float: left; width: 100%; margin: 0 0 0 9px; padding: 0; list-style-type: none; }
										.navigation-item-sub ul li { float: left; width: 100%; font-family: Georgia, serif; font-style: italic; margin: 7px 0 0 0; padding: 0; list-style-type: none; text-transform: none; font-size: 11px; text-transform: uppercase; color: #939598; }
											.navigation-item-sub ul li a,
											.navigation-item-sub ul li a:link { color: #939598; text-transform:capitalize; }
											.navigation-item-sub ul li a:hover,
											.navigation-item-sub ul li a:focus { color: #666666; }										
											.navigation-item-sub ul li a:focus { color: #666666; }										
											.navigation-item-sub ul li a.current { color: #000000; }										
										.navigation-item-sub span  { font-size: 11px; padding: 0 0 0 10px; font-family: Georgia, serif; font-style: italic; text-transform: uppercase; color: #939598; background: #ffffff url(../img/menu.gif) 0 -8px no-repeat; }
										.navigation-item-sub span.current  { background: #ffffff url(../img/menu.gif) 0 3px no-repeat; }
										.navigation-item-sub span.section  { background: #ffffff url(../img/menu.gif) 0 3px no-repeat; }
											.navigation-item-sub span a,
											.navigation-item-sub span a:link { color: #939598; }
											.navigation-item-sub span a:hover,
											.navigation-item-sub span a:focus { color: #666666; }	
											.navigation-item-sub span a.current { color: #000000; text-decoration: underline; text-transform: normal; }	
											.navigation-item-sub span a.section { color: #000000; text-decoration: underline; text-transform: normal; }	
							.navigation-item-content  { float: left; margin: 0; padding: 0; }
								.navigation-item-content-sub { display: none; float: left; width: 100%; margin: 7px 0 0 0; }
								.navigation-item-content-sub  p { font-family: Georgia, serif; font-style: italic; text-transform: none; font-size: 11px; color: #939598; }							
									.navigation-item-content-sub  p a,
									.navigation-item-content-sub  p a:link { color: #939598; }
									.navigation-item-content-sub  p a:hover,
									.navigation-item-content-sub  p a:focus { color: #666666; }								
						div.navigation-item.current { border-bottom: 1px solid black; }
						div.navigation-item.section { border-bottom: 1px solid black; }
									
				#content-beta { float: left; width: 750px; height: 540px; margin: 30px 0 0 10px; }
					#profile { float: left; width: 370px; margin: 0 0 0 180px; text-align: center; }
					#scroller { float: left; position: relative; width: 750px; height: 540px; overflow: hidden; }
						#scroller-inner { float: left; position: relative; width: 750px; height: 540px; overflow: hidden; }
							.scroll-item { float: left; width: 750px; height: 540px; text-align: center; }
								.scroll-item img { margin: 0; }
								.scroll-text { float: left; width: 100%; margin: 22px 0 0 0; text-align: center; }
									.scroll-text span { font-family: Georgia, serif; font-style: italic; text-transform: none; font-size: 11px; color: #939598; }
						#scoller-controls { position: absolute; bottom: 0; left: 0; width: 750px; z-index: 999; }
							#scoller-controls-alpha { float: left; width: 20px; }
								#scoller-controls-alpha span a , 
								#scoller-controls-alpha span a:link  { color: #000000; text-decoration: none; display: block; width: 20px; height: 20px; background: transparent url(../img/but_arrow_left.gif) 0px -20px no-repeat; text-indent: -5000px; }
								#scoller-controls-alpha span a:focus, 
								#scoller-controls-alpha span a:hover  { color: #666666; text-decoration: none; display: block; width: 20px; height: 20px; background: transparent url(../img/but_arrow_left.gif) 0px 0px no-repeat; text-indent: -5000px; }								
							#scoller-controls-beta { float: right; width: 20px; }
								#scoller-controls-beta span a , 
								#scoller-controls-beta span a:link  { color: #000000; text-decoration: none; display: block; width: 20px; height: 20px; background: transparent url(../img/but_arrow_right.gif) 0px -20px no-repeat; text-indent: -5000px; }
								#scoller-controls-beta span a:focus, 
								#scoller-controls-beta span a:hover  { color: #666666; text-decoration: none; display: block; width: 20px; height: 20px; background: transparent url(../img/but_arrow_right.gif) 0px 0px no-repeat; text-indent: -5000px; }							
				#facebook { float: left; width: 100%; margin: 15px 0 0 0;}
	/*-- ELEMENTS --*/
	
	/*-- TYPOGRAPHY OVERWRITE --*/
		h1 { font-size: 2.0em; font-weight: bold; width: 204px; height: 52px; margin: 0 0 0 392px; }
			h1 a { display: block; font-size: 20px; font-weight: bold; width: 204px; height: 52px; background: url(../img/chrisireland.gif) top left no-repeat; text-indent: -5000px; }	
		body#splash h1 { font-size: 2.0em; font-weight: bold; width: 513px; height: 200px; margin: 0; }
			body#splash h1 a { display: block; font-size: 20px; font-weight: bold; width: 513px; height: 200px; background: url(../img/chrisireland_splash.gif) top left no-repeat; text-indent: -5000px; }	
	/*-- TYPOGRAPHY OVERWRITE --*/	
	
	/*-- DEFAULT CLASSES --*/
		.hide { display: none; }	
		.last { border: none; margin: 0; }
	/*-- DEFAULT CLASSES --*/
