
/*Define Left, Middle and Right columns*/

	/*Left column contains categories*/
	#Shopping_Categories
	{
		float: left;
		width: 150px;
		margin: 3px;
		text-align: left;
		font-size: smaller;	
		clear: none;
		background-color: #FFFFFF;	
	}

	/*Right column contains basket information*/
	#Shopping_Basket
	{
		float: right;
		width: 155px;
		margin: 3px;
		text-align: left;
		font-size: smaller;	
		background-color: #FFFFFF;	
	}

	/*Middle column contains product information*/
	#Shopping_Offers
	{
		float: left;
		width: 435px;
		margin: 3px;
		font-size: smaller;	
		/*remove for visual sec*/
		background-color: #FFFFFF;
	}
	
	#Shopping_Products
	{
		float: left;
		width: 603px;
		margin: 3px;
		font-size: smaller;	
		background-color: #FFFFFF;		
		
	}
	
	#Shopping_Checkout
	{
		float: left;
		width: 761px;
		margin: 3px;
		font-size: smaller;	
		background-color: #FFFFFF;		
	}

/*Container divs*/
	/*Offers container*/
	#Shopping_Offers_Container
	{
		float: left;
		width: 423px;
		/*remove for visual sec*/
		border-left: solid 1px #DEDEDE;
		border-right: solid 1px #DEDEDE;
		border-bottom: solid 1px #DEDEDE;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;		
		padding-top: 8px;
	}

	/*Left container*/
	#Shopping_Basket_Container
	{
		float: left;
		width: 143px;
		border-left: solid 1px #DEDEDE;
		border-right: solid 1px #DEDEDE;
		border-bottom: solid 1px #DEDEDE;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 8px;
	}
	
	/*Right container*/
	#Shopping_Categories_Container
	{
		float: left;
		width: 138px;
		border-left: solid 1px #DEDEDE;
		border-right: solid 1px #DEDEDE;
		border-bottom: solid 1px #DEDEDE;
		padding-left: 5px;
		padding-right: 5px;
	}	
	
	#Shopping_Products_Container
	{
		float: left;
		width: 601px;
		border-left: solid 1px #DEDEDE;
		border-right: solid 1px #DEDEDE;
		border-bottom: solid 1px #DEDEDE;
		padding-bottom: 5px;
		padding-top: 8px;
	}	
	
	#Shopping_Checkout_Container
	{
		float: left;
		width: 759px;
		border-left: solid 1px #DEDEDE;
		border-right: solid 1px #DEDEDE;
		border-bottom: solid 1px #DEDEDE;
		padding-bottom: 5px;
	}				

/*Left and Right corners for headings*/
	/*Left Corner*/
	#Shopping_Header_Left
	{
		float: left;
		width: 9px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/left_corner.gif");
		background-position: left top;
		background-repeat: no-repeat;*/
        background-color: #f3f3f3;
        border-top: 1px solid #ccc;
        border-left: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
	}

	/*Right Corner*/
	#Shopping_Header_Right
	{
		float: right;
		width: 9px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/right_corner.gif");
		background-position: left top;
		background-repeat: no-repeat;*/
	    background-color: #f3f3f3;
		border-top: 1px solid #ccc;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
	}

/*Middle divs for the headings*/
	/*Center*/
	#Shopping_Header_Offers
	{
		float: left;
		width: 415px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/header.gif");
		background-position: left top;
		background-repeat: repeat-x;*/
        background-color: #f3f3f3;
	    border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;		
	}
	
	#Shopping_Header_Products
	{
		float: left;
		width: 583px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/header.gif");
		background-position: left top;
		background-repeat: repeat-x;*/	
        background-color: #f3f3f3;
	    border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;			
	}	

	/*Left*/
	#Shopping_Header_Categories
	{
		float: left;
		width: 130px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/header.gif");
		background-position: left top;
		background-repeat: repeat-x;*/
        background-color: #f3f3f3;
	    border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;					
	}
	
	/*Right*/
	#Shopping_Header_Basket
	{
		float: left;
		width: 135px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/header.gif");
		background-position: left top;
		background-repeat: repeat-x;*/	
        background-color: #f3f3f3;
	    border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;			
	}	
	
	#Shopping_Header_Checkout
	{
		float: left;
		width: 741px;
		height: 15px;
		padding-top: 3px;
		/*background-image: url("/images/template/header.gif");
		background-position: left top;
		background-repeat: repeat-x;*/
        background-color: #f3f3f3;
	    border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;					
	}	
	
	
#SpecialOffer_Left
{
	float: left;
	width: 196px;
	border: solid 1px #DEDEDE;
	margin: 3px 3px 3px 3px;
	text-align: center;
	background-color: #FFFFFF;
	
}

#SpecialOffer_Middle
{
	float: left;
	width: 196px;
	border: solid 1px #DEDEDE;
	margin: 3px 3px 3px 3px;
	text-align: center;	
	background-color: #FFFFFF;
}

#SpecialOffer_Right
{
	float: right;
	width: 196px;
	border: solid 1px #DEDEDE;
	margin: 3px 3px 3px 3px;
	text-align: center;	
	background-color: #FFFFFF;
}

#SpecialOffer_Big
{
	float: left;
	width: 400px;
	border: solid 1px #DEDEDE;
	margin: 3px 3px 3px 3px;
	text-align: center;
	background-color: #FFFFFF;
}	

	#ViewBasket
	{
		float: left;
		height: 32px;
		background-image: url("/images/template/basket_button.gif");
		background-position: left top;
		background-repeat: no-repeat;	
		padding-left: 34px;
		padding-top: 8px;
		margin-left: 3px;
	}
	
	#ViewCheckout
	{
		float: left;
		height: 32px;
		background-image: url("/images/template/checkout_button.gif");
		background-position: left top;
		background-repeat: no-repeat;
		padding-left: 34px;
		padding-top: 8px;
		margin-left: 3px;					
	}
	
	#Header2
	{
		float: left;
		height: 30px;
		width: 750px;
		background-image: url("/images/template/header_menu_bg.gif");
		background-position: left top;
		background-repeat: no-repeat;
		padding-left: 10px;	
		padding-top: 7px;
		margin-left: 3px;
	}