*{padding:0;margin:0;outline:none;}
body{font-family:arial,verdana;color:#555;font-size:80%;background-image:url('images/newbg.jpg');background-repeat:no-repeat;background-position:top center;}
table{border-collapse:collapse;border-spacing:0;}
p{margin:0 0 0 0;}
h1{color:#cf1212;font-size:170%;font-weight:normal;margin:0 0 10px 0;}
a{color:#cf1212;text-decoration:none;}
img{border:none;}
#site{width:850px;margin:60px auto 0 auto;background-color:#fff;border:solid 1px #eee;} 
#footertable{width:850px;margin:0 auto 20px auto;color:#fff;}
#rowone{padding:15px;}
#rowone table{float:right;}
#rowtwo{background-image:url('images/toprepeat.jpg');padding:8px 8px 8px 20px;color:#fff;border-bottom:solid 1px #ccc;border-top:solid 4px #003cb0;}
#rowtwo a{color:#555;padding:0 50px 0 0;font-size:110%;}
#rowthree{vertical-align:top;}
#rowfour{background-image:url('images/bottomrepeat.gif');background-repeat:repeat-x;height:34px;}
#rowfive{padding:5px;}
#rowfive a{color:#666;}
#pagecontent{vertical-align:top;padding:20px 20px 8px 15px;}
#pagecontent b{color:#cf1212;}
#pagecontent img{float:right;margin:0 0 15px 15px;}
#left{vertical-align:top;padding:10px;color:#666;width:200px;}
#leftcrane{background-image:url('images/crane.jpg');background-repeat:no-repeat;height:500px;padding:20px 0 20px 20px;width:200px;}
#left a{display:block;text-transform:capitalize;margin:0 0 10px 0;color:#666;}


#searcharea h1{color:#fff;font-weight:normal;font-size:140%;}
#searcharea{height:80px;background-color:#3f7aa0;padding:10px 20px 0 20px;}
#galleryimages{background-color:#eee;}
#galleryimages td{}
 .gallerythumb{float:left;width:100px;}
  .gallerythumb img{border:solid 4px #ccc;}
 .thumbimage{height:110px;}
.searchbox {margin:12px 0 0 0;}
.searchbox td{padding:3px;}
.searchtextbox{padding:3px;width:125px;color:#666;}
.top a{text-transform:capitalize;padding:0 4px 0 4px;}
.topmenuselected a{color:#cf1212 !important;}
.cartoverview{color:#fff;margin:0 10px 0 0;font-size:90%;float:right;}
.cartoverview a{color:#fff;}
.catthumb{width:180px;height:180px;border:solid 1px #ddd;margin:0 10px 10px 0;float:left;}
.productthumb{width:180px;height:180px;border:solid 1px #ddd;margin:0 10px 10px 0;float:left;}
.productthumb td{text-align:center;padding:3px;}
.productthumb a{color:#000;}
.productinfo{width:100%;}
.productinfo td{padding:3px;}
.productinfo table{margin:auto;}
.productinfoimagebox{text-align:center;}
.shoppingcart{margin:auto;}
.shoppingcart td{padding:5px;}
.bigbox th{padding:3px;text-align:left;}
.bigbox td{padding:3px;}
.more {border:none;color:#000;background-color:#fff;font-size:90%;padding:4px;text-transform:uppercase;cursor:hand;cursor:pointer;}
.button{border:none;color:#fff;background-color:#999;font-size:90%;padding:4px;text-transform:uppercase;cursor:hand;cursor:pointer;}
.greenbutton{border:none;color:#fff;background-color:#999;font-size:90%;padding:4px;text-transform:uppercase;cursor:hand;cursor:pointer;}
.bottom{margin:auto;}
.discount {color:red;}
.orderrows {background-color:#eee;}
.formerror {color: red;}
.errorbox input {background-color: red;}
.errorbox textarea {background-color: red;}

