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_trans_long  { background: #fff url("images/mybgtransplong.png") no-repeat;text-align: left;margin: 0 auto; width: 740px; height: 570px }
#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;height: 350px; width: 510px; overflow: auto; padding: 20px;}
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; }
