@charset "utf-8";
/* CSS Document */
/* Reset default browser styling */

* {
	padding:0;
	margin:0;
	}

a {
	text-decoration:none;
	color:#000000;
	}

/*
img {
	border:0;
	}
*/

	
ul, li {
	list-style:none;
	}
	
body {
	font-size:62.5%;
	font-family: Arial, Helvetica, sans-serif;
	}
	
/* End Reset default browser styling */



#container {
	clear:both;
	width:955px;
	margin: 0px auto;
	border:1px solid #000000;
	background-image:url(../images/containerBackground.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	
#logo {
	position:relative;
	float:left;
	clear:left;
	width:208px;
	height:96px;
	/*background-image:url(../images/ML-Logo.jpg);
	background-repeat:no-repeat;*/
	z-index:50;
	}

#flash {
	position:relative;
	float:left;
	width:554px;
	height:96px;
	/*background-image:url(../images/flashBannerPlaceholder.png);
	background-repeat:no-repeat;*/
	}

#tel {
	position:relative;
	float:right;
	clear:right;
	width:193px;
	height:54px;
	background-color:#ffffff;
	/*background-image:url(../images/telAndFax.png);
	background-repeat:no-repeat;*/
	}
	
#eCommNav {
	position:relative;
	float:right;
	clear:right;
	width:182px;
	height:42px;
	margin-top: 2px;
	margin-bottom:-2px;
	z-index:50;
	}
	
#mainNav {
	position:relative;
	float:left;
	clear:none;
	width:955px;
	height:60px;
	margin-top:-15px;
	z-index:30;
	}
	
#breadcrumb {
	position:relative;
	float:left;
	margin-left:220px;
	clear:none;
	width:530px;
	height:18px;
	margin-top:-8px;
	z-index:50;
	}
	
#leftNav {
	position:relative;
	float:left;
	clear:left;
	width:208px;
/*	height:468px;*/
	background-color:#D8E6D0;
	padding-bottom: 20px;
/*	padding-bottom:5px;*/
    z-index: 99;
	}
	
#centreRightContainer {
	position:relative;
	float:right;
	clear:right;
	width:747px;
/*	height:468px;*/
	}
/*
#3ColumnHolder {
	position:relative;
	float:left;
	width:955px;
	clear:both;
	background-image:url(../images/rightColumn/rightColumnBackground.gif);
	background-position:left;
	background-repeat:repeat-y;
	}

*/
#3ColumnHolder {
                position:relative;
                float:left;
                width:955px;
                clear:both;
                background-image:url(../images/threeColumnBackground.gif);
                background-position:centre;
                background-repeat:repeat-y;
                }

	
#footerNav {
	position:relative;
	float:none;
	clear:both;
	width:955px;
	height:30px;
	background-image:url(../images/footerNav/footerBackground.jpg);
	background-repeat:repeat-x;
	}
		
#centreColumn {
	position:relative;
	float:left;
	clear:left;
	/*width:542px;*/
	width:530px;
	/*	height:468px;*/
	margin-left:12px;
	padding-bottom: 20px;
	padding-right:12px;
	}
	
#orderprocessColumn
{
	position:relative;
	float:left;
	clear:left;
	width:720px;
	margin-left:12px;
	padding-bottom: 20px;
}
	
/*#pageTitle {
	position:relative;
	clear:both;
	width:530px;
	}*/
	
#leftBody {
	position:relative;
	float:left;
	clear:left;
	width:260px;
/*	height:168px;*/
	}
	
#rightBody {
	position:relative;
	float:right;
	clear:right;
	width:260px;
/*	height:168px;*/
	margin-right:12px;
	}
	
#promotedProducts {
	position:relative;
	float:left;
	clear:both;
	width:531px;
	height:66px;
	margin-top:5px;
	}
	
#promoProductsItems {
	position:relative;
	float:left;
	clear:both;
	width:531px;
	margin-top:5px;
	}

	
#rightColumn {
	position:relative;
	float:right;
	clear:right;
	width:193px;
/*	height:468px;*/
	background-color:#D8E6D0;
	padding-bottom: 20px;
	}
	
	
#search {
	position:relative;
	float:right;
	clear:right;
	width:193px;
/*	height:112px;*/
	background-color:#B1CDA3;
	font-size:1.2em;
	}
	
#search .BottomCorner
{
	margin-left:5px;
	margin-top:5px;
}
	
#rightContentPanel {
	position:relative;
	float:right;
	clear:right;
	width:185px;
/*	height:205px;*/
	padding-top:5px;
	padding-right:4px;
	padding-bottom:15px;
	}
	
#ads {
	position:relative;
	clear:right;
	width:193px;
	height:128px;
	text-align:center;
	}
	
/* PRODUCT LIST VIEW */
#item1a, #item2a, #item3a, #item4a, #item5a {
	position:relative;
	float:left;
	clear:right;
	width:530px;
	margin:5px 0px;
	padding:5px 0px;
	border-bottom:1px solid #000000;
	}
	
#item1b, #item2b, #item3b, #item4b, #item5b {
	position:relative;
	float:left;
	width:120px;
	}

#item1c, #item2c, #item3c, #item4c, #item5c {
	position:relative;
	float:right;
	width:400;
	}
	
#item1d, #item2d, #item3d, #item4d, #item5d {
	position:relative;
	float:right;
	margin-top:16px;
	width:120px;
	}
	
.listItemContainer {
	width:400px;
	float:right;
	clear:right;
	}
.listContainer {
	position:relative;
	float:left;
	clear:none;
	width:530px;
	margin:5px 0px;
	padding:5px 0px;
	border-bottom:1px solid #000000;
	}
	
.viewContainer {
	position:relative;
	float:left;
	clear:none;
	width:530px;
	margin:5px 0px;
	padding:5px 0px;
	}
	
.listActions {
	position:relative;
	float:right;
	text-align:right;
	margin-top:16px;
	width:120px;
	}
		
.viewItemContainer {
	width:320px;
	float:right;
	}

.viewQuantity {
	margin:5px 0px;
	}

