﻿/**********************************************************************
 * SITE LAYOUT
 *********************************************************************/
	
 	/* Import the content styles */ 
 	@import url(edit.css);
 	
	body
	{
	    padding:0 !IMPORTANT;
	    margin:0 !IMPORTANT;
	    background-color:#000000;
	    /* See Edit.css for body font family and styles */
	    /* Important is used to overide padding settings in Edit.css */
	}
	
	#layoutBanner
	{
		text-align:center;
		height:140px;
		background-image:url(banner.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		border-bottom:1px solid #ffffff;
	}
	
	#layoutMenuTop
	{
		text-align:center;
	}
	
	#layoutContentContainer
	{
	}
	
	#layoutFooter
	{
		border-top:1px solid #ffffff;
		text-align:center;
		font-size:0.8em;
		color:#818181;
		padding-top:5px;
		padding-bottom:20px;
		height:74px;
		background-image:url(footer.png);
		background-repeat:no-repeat;
		background-position:top center;		
	}
	
	#layoutFooter a{text-decoration:none; color:#818181;}
	#layoutFooter a:hover{text-decoration:underline; color:#ffffff;}
	
	
/**********************************************************************
 * SITE CONTENT STYLES (REPLICATE IN EDIT.CSS)
 *********************************************************************/
	
	/* see @import url(edit.css) at top of page/file */
	
	
/**********************************************************************
 * SITE CONTROLS, OVERIDE DEFAULT STYLES IN GLOBAL.CSS
 *********************************************************************/

	.featureStoreproductItemPriceShipEst
	{
		display:none !IMPORTANT;
	}

	.myButton
	{
		border: 1px solid transparent !IMPORTANT;
		background-image: url(../_Images/button_bgBlack.gif) !IMPORTANT;
		color:#adadad;
		background-color:#000000 !IMPORTANT;
	}

	.myButton:hover
	{
		border: 1px solid transparent !IMPORTANT;
		background-image: url(../_Images/button_bgBlack.gif) !IMPORTANT;
		color:#ffffff;
		background-color:#000000 !IMPORTANT;
	}
			
/******************************************************************
 * SITE MENUS
 *****************************************************************/
	
	.TopMenu
	{
		cursor:pointer;
		color:#ffffff;
		font-family: 'Times New Roman', Serif;
		font-size:1.3em;
	}
	
		.TopMenuItem
		{
			height:30px;
			text-align:center;
		}
		
		.TopMenuItemHover
		{
			color:#000000;
			text-align:center;
			background-color:#ffffff;
		}
			
	.MainMenu
	{
		cursor:pointer;
		margin-top:20px;
		font-family: 'Times New Roman', Serif;
		font-size:1.3em;
	}
	
		.MainMenuItem
		{
			color:#ffffff;
			font-size:0.9em;
		}
		
		.MainMenuItemHover
		{
			color:#000000;
			background-color:#ffffff;
			font-size:0.9em;
		}
	
		.MainMenuItemTop, .MainMenuItemHoverTop
		{
			cursor:auto;
			font-size:1.2em;
			font-weight:bold;
			font-style:italic;
			color:#ffffff;
		}
		
		.MainMenuItemTop td, .MainMenuItemHoverTop td
		{
		}
	
	
	.MainMenuSubGroup
	{
		cursor:pointer;
		border:1px solid #000000;
		font-family: 'Times New Roman', Serif;
		font-size:1.3em;
	}

		.MainMenuSubItem
		{
			background-color:#000000;
			color:#ffffff;
			/* Transparency, Full browser compatability */
			filter:alpha(opacity=70);	/*Internet Explorer*/
			-moz-opacity:0.7;			/* Mozilla */
			-khtml-opacity: 0.7;		/* Safari khtml(old) */
			opacity: 0.7;				/* CSS3+ Compatable */
		}

		.MainMenuSubItemHover
		{
			background-color:#000000;
			color:#ffffff;
		}
