/* CSS Document Used to format the basic template of Montana Moose and Co 
CSS style sheet by www.starwebdevelopment.com */
	body { background-color: #FFFFFF; margin: 0px; background-color: #00CCFF;}
	
	/* section deals with top positioning  */
	#topleft { position: absolute; top: 0px; left: 0px; width: 700px; height: 100px; background-color: #00CCFF; margin: 0px; }
		#logo {POSITION: absolute; LEFT: 5px; MARGIN: 0px; TOP: 0px;}	
		#banner {POSITION: absolute; LEFT: 100px; MARGIN: 0px; TOP: 0px;}
		#triangle {POSITION: absolute; LEFT: 70px; MARGIN: 0px; TOP: 81px;}
		
	#toppagedescription { position: absolute; top: 55px; left: 127px; width: 500px; height: 20px; background-color: #00CCFF; margin: 0px; }
	#topnavigation { position: absolute; top: 81px; left: 114px; background-color: #0033CC; height: 19px; width: 550px; font-size: 15; font-weight: bold; }
	#topright { position: relative; top: 0px; left: 700px; height: 100px; width: 100%; background-color: #00CCFF; margin: 0px; }
	/* Done with top positioning */
	
	/* header class formats all little headers such as product search, products, and hot items */
	.header { color: #00CC00; font-size: 14; font-weight: bold; }
	
	/* section deals with side bar (product search, product navigation */
	#searchheader { position: absolute; top: 100px; left: 0px; width: 175px; height: 20px; background-color: #0033CC; margin: 0px; }
		#searchform { BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
	
	
	#search { position: absolute; top: 120px; left: 0px; width: 175px; height: 40px; background-color: #00CCFF; margin: 0px; }
	
	#productheader { position: absolute; top: 160px; left: 0px; width: 175px; height: 20px; background-color: #0033CC; margin: 0px; }
	
	#Products { position: absolute; top: 180px; left: 0px; width: 175px; height: 500px; background-color: #00CCFF; margin: 0px;}

	
	.sidenavigation { font-size: medium; font-weight: bold; }
	/* done with side bar */
	
	/* section positions the main body div */
	#mainbody { position: absolute; top: 105px; left: 177px; width: 450px; background-color: #FFFFFF; margin: 0px; padding-top: 3px; padding-left: 2px; padding-right: 2px; padding-bottom: 15px;  }
	
	/* done with main body */
	
	/* format navigation links */
	a.topnavigation:link {color: #FFFFFF; text-decoration: none;}
	a.topnavigation:visited {color: #FFFFFF; text-decoration: none;}
	a.topnavigation:hover {color: #00CC00; text-decoration: none;}
	
	a.sidenavigation:link {color: #000000; text-decoration: none;}
	a.sidenavigation:visited {color: #000000; text-decoration: none;}
	a.sidenavigation:hover {color: #000000; text-decoration: underline;}





.IE8Fix 
{ 
    z-index: 1000; 

}







