body, td {
margin: 0px;
font-family: arial, tahoma;
font-size: 80%;
}


#container {
position: relative;
width: 750px;
overflow:visible;
}

#topbanner, #bottombanner {
padding-top: 2px;
position: relative;
width: 750px;
height: 25px;
background-color: #94B6B4;
color: white;
font-size: 120%;
text-align: center;
}

#topbanner a, #bottombanner a {
color: white;
font-size: 80%;
font-weight: bold;
letter-spacing: 2px;
text-decoration: underline;
}
#topbanner a:hover, #bottombanner a:hover {
text-decoration: none;
}

td.menu {
width: 125px; 
font-family: arial, tahoma;
background-color: #f2f2f2;
}
#leftmenu {
left: 0px;
background-color: #F2F2F2;
width: 125px;

color: #772529;
}
	#categoriesmenu {
	padding-top: 10px;
	padding-left: 15px;	
	}
		a.leftmenulink {
		font-weight: bold;
		color: #772529;
		text-decoration: none;

		}
	
		a.leftmenulink:hover {
		text-decoration: underline;
		}

	#categoriesmenu ul {
		list-style:none;
		margin-left:0px;
		padding-left:0px;
	}

	#categoriesmenu ul li {
	margin-left:0px;
	padding-left:0px;
	margin-bottom:16px;
	margin-top:16px;
	}
#rightmenu {
text-align: center;
right: 0px;
background-color: #F2F2F2;
width: 125px;
height: 425px;
padding-top: 10px;
}
#centercontent {
left: 125px;
width: 500px;
}
#productsummary {
width: 500px; 
height: auto; 
margin-left: 0px; 
margin-right: 0px;
margin-top: 10px;
margin-bottom: 10px;
padding: 5px;
}

#checkoutBasket {
	border: gray solid 1px;
}

#checkoutBasket td{
	border-left: gray solid 1px;
	
	border-bottom: gray solid 1px;
}



/* ******************************************************************
		Clearfix
		This allows for proper div extension when the div contains a floated object
		Call this in the container holder the floated object in order
		to have it properly extend to match the floated div. 
****************************************************************** */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide fro
m IE-mac */