
div#container { .overflow:hidden }

textarea { overflow:auto }

address, em { .font-style:normal  }

button { .float:left }

.sIFR-active div#pageTitles h1 { .margin-bottom:-8px }

.sIFR-active div#basket h2 { .margin-bottom:-7px }

div#classic p, div#plus p { .margin-top:72px }

div#contactForm p { .clear:both }

div#usageAreasShowcase { .margin-bottom:10px }

div#buyNow a, div#gift a { .background:url("../images/bg/spacer.gif") }

a.usageAreasGallery { .margin-top:-7px }

h2.kkn { .margin-top:50px }

table#compare tr th.classic, table#compare tfoot tr td.buy { .text-indent:304px }

div#rowTop div h1 { .margin:18px 0 18px 4px }

div#customerComments div { .background:#fff; behavior:url("scripts/border-radius.htc") }
	div#customerComments div p { .margin-right:10px }




* html body { behavior:url("scripts/hover.htc") }

* html div#gift img, * html div#rowTop h1, * html img#upsCargo, * html a#faq, * html div#pageTitles, * html div#classic h3, * html div#plus h3, * html p.price, * html div#logo h1 a { behavior:url("scripts/iepngfix.htc") }

* html div#header { background:url("../images/bg/top.gif") no-repeat left 85px }

* html div#intro, * html div#main { background:url("../images/bg/main.gif") repeat-y }

* html 	div#footer { background:url("../images/bg/bottom.gif") no-repeat left bottom }

* html div#preferringUs a, * html div#rowTop h1, * html div#rowBottom h1, * html span#roundTop, * html span#roundBottom { font-size:0 }

* html div#rowTop div, * html div#rowBottom { overflow:hidden }

* html 	div#rowTop div h1 { margin-top:20px }

* html div#content { overflow:hidden; margin-right:-3px }

* html a#faq { cursor:hand }

* html div#classic, * html div#plus, * html div#contactInfo { display:inline }

* html div#orderLine { bottom:11px }

* html ul#paymentMethod { width:649px }
	* html ul#paymentMethod li { display:inline }