body { font-family: Arial, Helvetica, sans-serif; font-size:1em; text-align:center; margin:0px; background:#eeeeee; }
	#container { margin:0 auto 5px auto; text-align:left; background:#ffffff; border-right:1px #000000 solid; border-bottom:1px #000000 solid; border-left:1px #000000 solid; width:990px; overflow:auto; }
		#banner { border-bottom:1px #000000 solid; width:990px; height:170px; padding:0; }
			/*#banner h2 { margin: 20px 0 0 20px; display:none; }*/
			#banner img { margin:0; border:0; }
			
		#navigation { float:left; width:220px; margin:20px 0 5px 0; border-right:1px #999999 solid; }
			#navigation h2 { display:none; }
			#navigation ul { margin:0; font-size:1.1em; list-style:none; padding:0 0 0 24px; }
				#navigation ul li a { color:#777777; text-decoration:none; padding:0 8px 0 0; }
				#navigation ul li a:hover { color:#990000; }
				#navigation .selected { color:#990000; }
				#navigation ul li { margin:0; list-style:none; color:#777777; padding:0 0 4px 0; }
					#navigation ul li ul { margin:2px 0 0 0; font-size:0.8em; list-style:none; padding:0 0 0 12px; }
		#content { width:690px; padding:0; margin:40px 0 5px 260px; font-size:0.9em; line-height:1.6em }
			#content h2 { margin:0 0 4px 0; font-size:1.3em; color:#aa0000; font-weight:normal; }
			#content p { text-align:justify; margin:2px 0 16px 0; padding:0 260px 0 0; }
			#content img { float:right; clear:right; border:1px #dddddd solid; margin:2px 0 2px 0; }
			
			#content img.nf { float:none; clear:none; border:1px #dddddd solid; margin:8px 0 2px 0; }
			#content img.nfnb { float:none; clear:none; border:none; margin:8px 0 2px 0; }
			#content img.ironbarklogo { border:none; margin:0px 10px 10px 18px; }
			#install_slide { float:right; font-size:0.7em; clear:right; text-align:center; margin:2px 0 2px 0; }
				#install_slide img { float:none; clear:none; border:1px #dddddd solid; }
				#install_slide span { margin:2px 0 2px 0; display:block; }
			#content p.frontpage { padding:0; }
			#frontpage_gallery { margin:0; padding:0; }
			#frontpage_gallery img { margin:0 12px 12px 0; width:120px; clear:none; float:none; height:120px; border:1px #dddddd solid; }
			#content div.gallery { margin:0; padding:0; float:left; width:100%; }
				#content div.gallery div { float:left; margin:0 10px 10px 0; width:190px; height:165px; text-align:center; }
				#content div.gallery div.xxlh { width:410px; height:220px; }
				#content div.gallery div.xxl { width:410px; }
				#content div.gallery div.xl { width:350px; }
				#content div.gallery div.xs { width:120px; }
				
					#content div.gallery div a img { margin:4px; clear:none; float:none; border:none; }
					#content div.gallery div span { display:block; }
	
	#footer { width:990px; margin:5px auto 0 auto;font-size:0.6em; padding:0 2px 2px 2px; text-align:center; }
	#copyright { float:left; color:#aaaaaa; }
	#bestviewed {  color:#aaaaaa; }
	#sitebybink { float:right; color:#aaaaaa; }
		#sitebybink a { color:#aaaaaa; }
		#sitebybink a:hover { color:#669999; }

