﻿/**********************************************************************
 * SITE LAYOUT
 *********************************************************************/
	
 	/* Import the content styles */ 
 	@import url(edit.css);
 	
 	html
 	{
		background-color: #FFFFFF !important;
		height: 100%;
 	}
 	
 	body
	{
	    padding:0px 0px 0px 0px !IMPORTANT;
	    margin:0 !IMPORTANT;
	    height: 100%;
	    /* See Edit.css for body font family and styles */
	    /* Important is used to overide padding settings in Edit.css */
	}
	
	#layoutOuterContainer
 	{
 		vertical-align: top;
 	}
 	
 	#layoutContainer
 	{
 		width:950px;
 		background-color:#FFFFFF;
 	}
 	
 	#layoutBanner
 	{
 		height:196px;
 		width:950px;
 		background-image:url(banner.jpg);
 		background-repeat:no-repeat;
 	}
 	
 	#layoutBanner img
 	{
 		margin-top:0px;
 		margin-left:0px;
 	}
 	
 	#layoutTopMenuContainer
 	{
 		background-color:#cccccc;
 	}
 	
 	#layoutMenuContainer
 	{
 		background-color:#ffffff;
 		width:172px;
 		padding-left:0px;
 		padding-right:0px;
 		padding-bottom:0px;
 		border-top: solid 1px #ffffff;
 	}
 	
 	#layoutMenuImage
 	{
 		width:192px;
 		height:325px;
 		background-color:#cccccc;
		padding-top:0px;
		padding-right:0px;
		text-align: center;
 	}	
 	 	
 	#layoutContentContainer
 	{
 		width:669px;
 	}
 	
 	#layoutBorderRight
 	{
 		height:325px;
 		width:89px;
 		border-top: solid 1px #ffffff;
 		background-color: #cccccc;
 	}
 	
 	#midFill
 	{
 		background-color: #ffffff;
 	}
 	
 	.sideFill
 	{
 		background-color:#cccccc;
 		background-image:url(line_fill.jpg);
 		background-repeat:repeat-x;
 		background-position:top;
 		height:350px;
 	}
 	
 	#footer
 	{
		width: 950px;
		height: 1px;
		padding-top: 0px;
		border-bottom: solid 1px #cccccc;
 	}
	
	#layoutFooter
	{
		height: 50px;
		color: #666666;
		text-align: right;
		font-size: 0.8em;
	}
	
	#layoutFooter a{color:#666666;text-decoration:none;}
	#layoutFooter a:hover{color:#666666;text-decoration:underline;}
		
	
/**********************************************************************
 * 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;
		font-family: Verdana, Arial, Sans-Serif;
		font-size:1.2em;
		text-transform: uppercase;
	}
	
	#layoutTopMenuImage
	{
		/*background-image: url(content_topright_bg.png) !IMPORTANT;
		background-position: top right;
		background-repeat:no-repeat;*/
		/*width:50px;*/
	}
	
		.TopMenuItem
		{
			color:#FFFFFF;
			font-size:0.8em;
			/*background-image:url(menu_button_t.jpg);
			background-repeat:no-repeat;*/
			/*background-color: #FFFFFF;*/
			height: 24px;
			width: 105px;
			text-align: center;
			text-transform: uppercase;
		}
		
		.TopMenuItemHover
		{
			color:#000000;
			background-color:#cccccc;
			/*background-image:url(menu_button_t.jpg);
			background-repeat:no-repeat;*/
			font-size:0.8em;
			height: 24px;
			width: 105px;
			text-align: center;
			text-transform: uppercase;
		}
	
	.MainMenu
	{
		cursor:pointer;
		font-family: Verdana, Arial, Sans-Serif;
		font-size:1.2em;
		text-transform: uppercase;
	}
		
		.MainMenuItem
		{
			color:#ffffff;
			font-size:0.8em;
			background-color: #cccccc;
			height: 30px;
			text-transform: uppercase;
		}
		
		.MainMenuItemHover
		{
			color:#000000;
			background-color:#cccccc;
			font-size:0.8em;
			height: 30px;
			text-transform: uppercase;
		}	
	
		.MainMenuItemTop
		{
			color:#000000;
			font-size:0.8em;
			background-image:url(top_menuitem.jpg);
			background-repeat:no-repeat;
			background-position:right;
			background-color: #cccccc;
			height: 38px;
			text-transform: uppercase;
		}
		
		.MainMenuItemHoverTop
		{
			color:#000000;
			background-color:#cccccc;
			background-image:url(top_menuitem.jpg);
			background-repeat:no-repeat;
			background-position:right;
			font-size:0.8em;
			height: 38px;
			text-transform: uppercase;
		}
		
		.MainMenuItemTop td, .MainMenuItemHoverTop td
		{
		}
	
	
	.MainMenuSubGroup
	{
		cursor:pointer;
		font-family: Verdana, Arial, Sans-Serif;
		font-size:0.9em;
		text-transform: uppercase;
	}

		.MainMenuSubItem
		{
			background-color:#cccccc;
			text-align: left;
			color:#ffffff;
			height:24px;
			text-transform: uppercase;
			/* Transparency, Full browser compatability */
			/*filter:alpha(opacity=80);*/	/*Internet Explorer*/
			/*-moz-opacity:0.8;	*/		/* Mozilla */
			/*-khtml-opacity: 0.8;*/		/* Safari khtml(old) */
			/*opacity: 0.8;	*/			/* CSS3+ Compatable */
		}

		.MainMenuSubItemHover
		{
			background-color:#cccccc;
			color:#000000;
			height:24px;
			text-align: left;
			text-transform: uppercase;
			/* Transparency, Full browser compatability */
			/*filter:alpha(opacity=80);*/	/*Internet Explorer*/
			/*-moz-opacity:0.8;	*/		/* Mozilla */
			/*-khtml-opacity: 0.8;*/		/* Safari khtml(old) */
			/*opacity: 0.8;*/				/* CSS3+ Compatable */
		}
		
		
	.featureStoreproductItemPriceOurs 
	{ 
		color: #FFFFFF !important; 
	}
	
	.button_Default
	{
		border:0px !important;
		background-color:#a40046 !important;
	}

	.button_Default:hover
	{
		border:0px !important;
		background-color:#a40046 !important;
	}
		
