h1{display:block; float:none; clear: both; FONT-WEIGHT: bold; font-family: arial, helvetica, sans-serif; FONT-SIZE: 22px; COLOR:#66cc99; LINE-HEIGHT: 120%; margin:17px 0px 13px 0px;TEXT-ALIGN:left; vertical align:top; width:100%}

/* --------------------------------- MAIN SECTION --------------------------------- */
#col1wrap 	{width:75%}
#leftcol 		{margin: 0px 0px 0px 20px;}
#rightcol {width:165px;}

/* ------------------------------- PRODUCT DETAILS -------------------------------- */
.para {display: block; float:none; margin-top: 17px;}
.inline {display:inline; margin-top:17px;}
.textleft {display: block; margin: 0px;}
.strap {display: block; text-align:left; font-weight: bold;}
.topimg {display: inline; float:left;}
.imgright {display: inline; float:right; border: 1px solid #66cc99; margin: 8px; width:336px}
.imgleft {display: inline; float:left; border: 1px solid #66cc99; margin: 8px;}
.gallery {text-align:center;}
.gal {border: inset 2px #eaf1f8; margin: 3px; } 
.thumb {border: inset 2px #eaf1f8; margin: 25px 3px 3px 3px; display: block; clear:both;}
ul.facts {padding: 5px; list-style-position: outside; list-style-type: none; border: solid 1px #eaf1f8; width: 160px; margin: 3px; font-size: 11px;}
ul.facts li {margin: 5px 0px 5px 0px; }
ul.facts textarea {text-align:left;}
.add_to_basket {background: #ffffff; border: outset 3px #eaf1f8; font-family: tahoma, arial, helvetica, sans-serif; color:#669999; margin: 10px 0px 10px 0px;}
.personalisation { font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px }

/* --------------------------------- RIGHT COLUMN --------------------------------- */
.p4{font-weight:bold; margin: 25px 0px 0px 0px;}
ul.related {text-align:left; font-size:13px; margin: 15px 0px 15px 0px; padding: 0px;}
li.other {float:none; clear: both; display: block; margin: 10px 0px 10px 0px; padding: 0px; font-size:11px;}
li.main {float:none; clear:both; display: block;white-space: normal; width:140px; margin: 0px 20px 10px 0px; font-size:11px;}
.relimg {border: solid 1px #66cc99; display: block; float: none; clear: both; margin: 0px 0px 10px 0px; }

