body {    	text-align: center;	background: #cd0000;	padding-top: 20px; }#container  { 	position: relative;	background: #fff url("images/indexbg.png") no-repeat;	text-align: left;	margin: 0 auto; 	width: 740px; 	height: 491px 	}#container_trans  { 	background: #fff url("images/mybgtransp.png") no-repeat;	text-align: left;	margin: 0 auto; 	width: 740px; 	height: 491px 	}#container_fff  { 	background: #fff url("images/mybgfff.png") no-repeat;	text-align: left;	margin: 0 auto; 	width: 740px; 	height: 491px 	}	#content,#contentsml {	margin-left: 160px;	margin-right: 20px;	padding-top: 90px;	width: 525px;	}p {	font: normal 11px/13px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	text-decoration: none;	}#contentsml p, #contentsml a, #contentsml td {	font: normal 11px/13px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	list-style: none;}#contentframe {	margin-left: 250px;	padding-top: 50px;	}	#contentframetab {	margin-left: 260px;	padding-top: 20px;	}#prodmenu {	text-align: center;	margin-left: 1px;	width: 450px;	height: 30px;	margin: 0;}#prodmenu img {	margin: 0;	}.prodshow {	border: solid 2px #cd0000;	margin: 0;}#showframe {	margin: 0;	}	#quote {	position: absolute;	width: 250px;	bottom: 20px;	right: 25px;}#quote p {	font: normal 11px/13px "Arial Rounded MT Bold",Arial, sans-serif;	}/* Columns, typically within content */#leftcol { 	float: right;	width: 50%;	}#rightcol { 	float: left;	width: 50%;	}#iframecontent {	background: #fff;	}h1 {	font: normal 18px/32px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	}h2 {	font: 16px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	}h3 {	font: 12px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	}a {	font: "Arial Rounded MT Bold",Arial, sans-serif;	color: #cd0000;	}#menu a {	font: normal 18px/32px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	text-decoration: none;	}a:hover, #contentsml a:hover {	color: #cd0000;	}.imgincontent {	float: right;	}/* Menu Styles */#menu {	font: normal 18px/32px "Arial Rounded MT Bold",Arial, sans-serif;	color: #666666;	padding-top: 90px;	width: 140px;	float: left;	margin-left: 20px;	}#menu ul {	list-style-type: none;	padding: 0;	margin: 0;	}	.inactive {	color: #ccc;	}.selected {	color: #cd0000;	}	/* footer styles */	#footer {	z-index: 2;	text-align: left;	margin: 0 auto; 	width: 740px; 	padding-left: 60px;	}#footer p, #footer a  { 	color: #fff;	font: 9px "Arial Rounded MT Bold", Arial, sans-serif;	margin-top: 1px;	}#footer a:hover {	text-decoration: underline;	}/* multi column lists eg. stockists pg */#overall {width: 100%; margin: 0 auto;}.col {width: 30%; padding: 0 5px; float: left;}.col p { margin: 10px 0px; }