body{font-size: 60%; font-family: tahoma, verdana, arial;}

h1{font-size: 230%; margin: 10px 0px;}
h2{padding: 5px;}

img{border: 0;}

textarea{font-family: arial;}

p{font-size: 140%; margin: 10px 0px;}
ul{padding-left: 15px; font-size: 140%;}

form{font-size: 120%;}

#container{width: 760px; margin: auto; border: 0px solid black;}

#header{width: 100%;}
#intro li{font-size: 130%;}

.productg{background: #CCCCCC;}
.productw{background: #FFFFFF;}
.prodimages{width: 465px; float: left; text-align: center;}
.data{widgdth: 480px; float: right; font-size: 140%;}
.data .bold{font-weight: bold;}
.data .colour{font-weight: bold; color: grey;}
.data li{font-size: 70%;}
.datatable{width: 260px; text-align: center;}
.data a{color: black;}

.buynow{width: 239px; background: red; text-align: center; margin: auto; color: white; font-size: 80%; margin-top: 30px;}
.buynowtopg{background: url('images/buy/rtopg.gif') no-repeat; height: 6px;}
.buynowbotg{background: url('images/buy/rbotg.gif') no-repeat; height: 6px;}
.buynowtopw{background: url('images/buy/rtopw.gif') no-repeat; height: 6px;}
.buynowbotw{background: url('images/buy/rbotw.gif') no-repeat; height: 6px;}

#brochure{float: left; width: 210px;}
#buyform{float: right; width: 540px; margin-bottom: 20px;}
#buyform h1{font-size: 160%;}

.error{color: red;}

#footer{width: 100%; clear: both; text-align: center; margin-top: 20px; border-top: 1px solid grey;}