@charset "utf-8";
/* CSS Document */

@import 'reset.css';
@import '960.css';
@import 'menu.css';
@import 'fonts.css';

body {font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;}

.frame {width: 960px; position: relative; background:url(../images/frameback.png) repeat-y; padding: 0 20px;}

#header {height: 120px; position: relative; margin:0; width: 960px;}

#footer {min-height: 130px; background:url(../images/footerback.jpg) repeat-x #d08e3f; position: relative; margin:0; width: 960px;}

#logo {width: 340px; margin: 10px; float: left; height: 60px;}

#leftside { position:relative; }
#rightside { position:relative; padding-bottom: 30px;}
#smallbasket {width: 150px; padding: 0px 0px; border: dotted #333; border-width: 0px 0 1px 0;  margin: 5px 0;} 

.content {padding-top: 10px;}

#searchbox {width: 220px; height: 28px; padding: 8px 15px; float: right;  background:url(../images/searchback.jpg) no-repeat; margin:20px 60px 0 0; position:relative;}


.leftmenuitems {width: 150px; padding: 0px 5px; margin: 0px  0; font-size: 1.2em; color: #333;}

.byline { color:#fff; line-height: 30px; font-size:1.2em; padding: 5px 10px;}

.clear {clear: both;}
.green {font-size: 1.2em; color: #009900;}
.cleft {clear: left;}
.padding {padding: 5px;}
.hidden {display: none;}
.fleft {float: left;}
.fright {float: right;}
.border {border: 1px solid #aaa;}


.pager {line-height: 30px; text-align: right; font-size: 1.2em; clear: both;}

.backfull{background:url(../images/contentbackfull.jpg) repeat-y;}

div.formline {clear: both;  margin: 2px 0;}
div.formitem {float: left; width: 200px; padding:  0 5px; line-height: 25px; font-size: 1.2em; }

div.cartline {clear:both; margin: 2px 0;}
div.cartitem {float: left; margin-right: 5px; line-height:50px;}
.cartitem input {margin-top: 20px;}
div.carttitle {float: left; font-size:1.2em; font-weight: bold; margin-right: 5px;}

.formitem input, .formitem select, .formitem textarea {margin-top:5px; width: 200px;}

.checkoutbig {margin: 0 0 10px 10px; border-bottom:1px solid #aaa;}

#deliverydetails .formline, #confirm .formline, #transferring .formline {margin: 0 auto; width: 500px;}
pre{font-size:1.4em;}


