html, body, table, div, td, ul, ol, li, p, 
		h2, h3, h4, h5, h6, 
		form, fieldset, a, img, br, span { margin: 0; padding: 0; border: 0; } 
	body { margin:auto; margin-top:0; background:#136c40 url('../images/em.bg.gif') repeat-y top center; color:#000; font:12pt Helvetica,sans-serif; overflow:auto; }
	p { margin:2px; }
	
	a, a:link { color: #096A3D; text-decoration: underline; }
	a:hover { color: #096A3D; text-decoration: none; }
	
	/* page-containers */
	#page_cont { margin:auto; position:relative; width:800px; font-size:.77em; }
	#wrapper { width:800px; }

	/* sections */
	#hdr { position:relative; width:790px; height:100px; background:url('../images/em.header.v3.jpg') no-repeat 8px 5px; }
	#main { border:solid 1px #136c40; background:#ededd4;  width:785px; margin:0 6px; overflow:hidden; }
	#ftr { margin:5px; clear: both;	}

	/* global rules */
	#phone { position:relative; top:30px; text-align:right; margin:0 20px; font-weight:bold; font-size: 1.35em; }
	#global { position:relative; top:30px; text-align:right; margin:0 20px; }
	#cont_hdr { height:50px; border-bottom:solid 1px #136c40;}
	#crumb { position:relative; top:25px; text-align:right; padding-right:10px; }
	#ftr .container { margin:5px; font-size:.9em; color:#136c40; }
	#footer { text-align:center; }
	#copy  {text-align:right; }
		
	/* classes */
	.inline { display:inline; margin:1px 5px; }
	H1 { color:#136c40; font-size:1.5em;}
		
	/* tabbed navigation menu */
	div#site div.inline a { position: absolute; top: 0; width: 80px; text-indent: -9000px; text-decoration: none; padding: 20px 0 0 0; overflow: hidden; height: 0px !important; height /**/:20px; /* IE5/Windows */ background: transparent url('../images/em.tabv3.gif') no-repeat; }
	
	div#site div.inline { width:80px; height:20px; display:inline; position:absolute; top:80px; padding:0px; margin:0; }
	
	div#Home { left:233px; background: transparent url('../images/em.tabv3.gif') no-repeat 0 0; }
	div#Shutter { left: 313px; background: transparent url('../images/em.tabv3.gif') no-repeat -400px 0px; }
	div#Door { left: 393px; background: transparent url('../images/em.tabv3.gif') no-repeat -80px 0px; }
	div#Entrys { left: 473px; background: transparent url('../images/em.tabv3.gif') no-repeat -160px 0px; }
	div#Cabinets { left: 553px; background: transparent url('../images/em.tabv3.gif') no-repeat -240px 0px; }
	div#Windows { left: 633px; background: transparent url('../images/em.tabv3.gif') no-repeat -320px 0px; }
	div#Hardware { left: 713px; background: transparent url('../images/em.tabv3.gif') no-repeat -480px 0px; }
	
		body#home div#Home a { background-position: 0 -25px; width: 80px;}
		body#home div#Door a { background-position: -80px 0; width: 80px; }
		body#home div#Entrys a { background-position: -160px 0; width: 80px; }
		body#home div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#home div#Windows a { background-position: -320px 0; width: 80px; }
		body#home div#Shutter a { background-position: -400px 0; width: 80px; }
		body#home div#Hardware a { background-position: -480px 0; width: 80px; }
		
		body#home div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#home div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#home div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#home div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#home div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#home div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#home div#Hardware a:hover { background-position: -480px -25px; width: 80px; }

		body#Door div#Home a { background-position: 0 0; width: 80px;}
		body#Door div#Door a { background-position: -80px -25px; width: 80px; }
		body#Door div#Entrys a { background-position: -160px 0; width: 80px; }
		body#Door div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#Door div#Windows a { background-position: -320px 0; width: 80px; }
		body#Door div#Shutter a { background-position: -400px 0; width: 80px; }
		body#Door div#Hardware a { background-position: -480px 0; width: 80px; }
		
		body#Door div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#Door div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#Door div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#Door div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#Door div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#Door div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#Door div#Hardware a:hover { background-position: -480px -25px; width: 80px; }
		
		body#Entry div#Home a { background-position: 0 0; width: 80px;}
		body#Entry div#Door a { background-position: -80px 0; width: 80px; }
		body#Entry div#Entrys a { background-position: -160px -25px; width: 80px; }
		body#Entry div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#Entry div#Windows a { background-position: -320px 0; width: 80px; }
		body#Entry div#Shutter a { background-position: -400px 0; width: 80px; }
		body#Entry div#Hardware a { background-position: -480px 0; width: 80px; }
		
		body#Entry div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#Entry div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#Entry div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#Entry div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#Entry div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#Entry div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#Entry div#Hardware a:hover { background-position: -480px -25px; width: 80px; }
		
		body#Cabinet div#Home a { background-position: 0 0; width: 80px;}
		body#Cabinet div#Door a { background-position: -80px 0; width: 80px; }
		body#Cabinet div#Entrys a { background-position: -160px 0; width: 80px; }
		body#Cabinet div#Cabinets a { background-position: -240px -25px; width: 80px; }
		body#Cabinet div#Windows a { background-position: -320px 0; width: 80px; }
		body#Cabinet div#Shutter a { background-position: -400px 0; width: 80px; }
		body#Cabinet div#Hardware a { background-position: -480px 0; width: 80px; }
		
		body#Cabinet div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#Cabinet div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#Cabinet div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#Cabinet div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#Cabinet div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#Cabinet div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#Cabinet div#Hardware a:hover { background-position: -480px -25px; width: 80px; }
		
		body#Window div#Home a { background-position: 0 0; width: 80px;}
		body#Window div#Door a { background-position: -80px 0; width: 80px; }
		body#Window div#Entrys a { background-position: -160px 0; width: 80px; }
		body#Window div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#Window div#Windows a { background-position: -320px -25px; width: 80px; }
		body#Window div#Shutter a { background-position: -400px 0; width: 80px; }
		body#Window div#Hardware a { background-position: -480px 0; width: 80px; }
		
		body#Window div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#Window div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#Window div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#Window div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#Window div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#Window div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#Window div#Hardware a:hover { background-position: -480px -25px; width: 80px; }
		
		body#Shutter div#Home a { background-position: 0 0; width: 80px;}
		body#Shutter div#Door a { background-position: -80px 0; width: 80px; }
		body#Shutter div#Entrys a { background-position: -160px 0; width: 80px; }
		body#Shutter div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#Shutter div#Windows a { background-position: -320px 0; width: 80px; }
		body#Shutter div#Shutter a { background-position: -400px -25px; width: 80px; }
		body#Shutter div#Hardware a { background-position: -480px 0; width: 80px; }
		
		body#Shutter div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#Shutter div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#Shutter div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#Shutter div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#Shutter div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#Shutter div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#Shutter div#Hardware a:hover { background-position: -480px -25px; width: 80px; }

		body#Hardware div#Home a { background-position: 0 0; width: 80px;}
		body#Hardware div#Door a { background-position: -80px 0; width: 80px; }
		body#Hardware div#Entrys a { background-position: -160px 0; width: 80px; }
		body#Hardware div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#Hardware div#Windows a { background-position: -320px 0; width: 80px; }
		body#Hardware div#Shutter a { background-position: -400px 0; width: 80px; }
		body#Hardware div#Hardware a { background-position: -480px -25px; width: 80px; }

		body#Hardware div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#Hardware div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#Hardware div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#Hardware div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#Hardware div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#Hardware div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#Hardware div#Hardware a:hover { background-position: -480px -25px; width: 80px; }
	
		body#other div#Home a { background-position: 0 0; width: 80px;}
		body#other div#Door a { background-position: -80px 0; width: 80px; }
		body#other div#Entrys a { background-position: -160px 0; width: 80px; }
		body#other div#Cabinets a { background-position: -240px 0; width: 80px; }
		body#other div#Windows a { background-position: -320px 0; width: 80px; }
		body#other div#Shutter a { background-position: -400px 0; width: 80px; }
		body#other div#Hardware a { background-position: -480px 0; width: 80px; }

		body#other div#Home a:hover { background-position: 0 -25px; width: 80px; }
		body#other div#Door a:hover { background-position: -80px -25px; width: 80px; }
		body#other div#Entrys a:hover { background-position: -160px -25px; width: 80px; }
		body#other div#Cabinets a:hover { background-position: -240px -25px; width: 80px; }
		body#other div#Windows a:hover { background-position: -320px -25px; width: 80px; }
		body#other div#Shutter a:hover { background-position: -400px -25px; width: 80px; }
		body#other div#Hardware a:hover { background-position: -480px -25px; width: 80px; }
/** home page **/
#home_txt { padding:10px 15px; }
#home_txt p { margin:5px; text-indent:5px; }
#home_txt h4 { font-size:1.1em; }
#imgFront { float: right; border: 0px; margin: 5px 0px 10px 5px; }
