   body, .img, .cmpNavigation, .seperator { margin: 0px 0px 0px 0px; padding: 0px; }

   .CP, .CPRow, .CPEditorial, .horizontalnavigation, .verticalnavigation { float: left; margin: 0px 0px 0px 0px; padding: 0px; }

   .form, .formRow, .formElement, .formElementTitle, .formElementHelp, .formWidget, .formSubmit { float: left; margin: 0px 0px 0px 0px; padding: 0px; }

   .CPRow, .formRow, .formSubmit { clear: both; }

   .horizontalnavigation { text-align: left; }

   .verticalnavigation, .img { text-align: center; }

   body, .formSubmit, .formWidget { text-align: center; }

   .img, .navImg, .navImgL, .navImgR { border: 0px; }

   .seperator { height: 0px; }

   #ErrMsg, #WarnMsg, #InfoMsg { margin: 0px; padding: 8px; clear: both; }

#aboutus {float: left; width: 345px; height: 230px; margin: 0 0 10px 0; background: url("/im/back/aboutus.jpg") no-repeat left top; float: left;}
#cold {float: left; width: 345px; height: 230px; margin: 10px 10px 10px 0; background: url("/im/back/toocold.jpg") no-repeat left top; float: left;}
#hot { float: left; width: 345px; height: 230px; margin: 10px 0 10px 0; background: url("/im/back/toohot.jpg") no-repeat left top; }
#whatwedo {float: left; width: 345px; height: 230px; margin: 0 10px 10px 0; background: url("/im/back/whatwedo.jpg") no-repeat left top;}
.whatwedo1 { padding: 63px 10px 0 10px; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px; color: black; line-height: 18px; }

.img { float: right; margin: 20px 10px 10px 15px;  padding: 1px; border: 1px solid #8d8d8d;}
.bottomNav { font-size: 11px; text-align: right; padding-top: 25px; color: #B7B5B5; }
.bottomNav a { color: #B7B5B5; text-decoration: none; }
.bottomNav a:hover { color: #8C8C8C; text-decoration: none;}
#links, #aboutlist { list-style-type: none;  }
#links li, #aboutlist li {background: url("/im/back/bullet.gif") no-repeat 0 50%; padding-left: 15px; }


#links { padding: 115px 0 15px 10px; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 14px; color: black; }
#aboutlist {padding: 90px 0 15px 10px; font-family:  "Trebuchet MS", Tahoma, Verdana; font-size: 14px; color: black; }
#details { list-style-type: none; padding-right: 10px; padding-left: 10px; padding-top: 15px; font-family: "Trebuchet MS", Tahoma, Verdana;}
#details li {font-size: 13px;}
form {margin-top: 65px;}
input {border: 1px solid #b7b5b5;}
#submitID_contactus {float: right; margin: 0; padding: 0;}
.formElementTitle {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px; font-weight: bold;}
.logos { padding-top: 5px; float: left;  }
.contacth2 {text-indent: -9999px; background: url("/im/back/h2contact.jpg"); width: 178px; height: 26px; margin-top: 20px; text-align: left; }
.about {text-indent: -9999px; background: url("/im/back/h2aboutus.jpg"); width: 119px; height: 27px; margin-top: 20px; text-align: left; }
.Servicing {text-indent: -9999px; background: url("/im/back/h2servicing.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooColdFactory {text-indent: -9999px; background: url("/im/back/h2toocoldfactory.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }

.TooColdOffice {text-indent: -9999px; background: url("/im/back/h2toocoldoffice.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooColdRestaurant {text-indent: -9999px; background: url("/im/back/h2toocoldrestaurant.jpg") no-repeat; width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooColdShop {text-indent: -9999px; background: url("/im/back/h2toocoldshop.jpg") no-repeat; width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.hotFactory { text-indent: -9999px; background: url("/im/back/h2toohotfactory.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooHotHouse {text-indent: -9999px; background: url("/im/back/h2toohothome.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooHotOffice {text-indent: -9999px; background: url("/im/back/h2toohotoffice.jpg") no-repeat; width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooHotRestaurant { text-indent: -9999px; background: url("/im/back/h2toohotrestaurant.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }
.TooHotShop { text-indent: -9999px; background: url("/im/back/h2toohotshop.jpg"); width: 442px; height: 31px; margin-top: 20px; text-align: left; }
#links a, #aboutlist a, .boxtext a {color: #3d3d3d; text-decoration: none; }
#links a:hover, #aboutlist a:hover, .boxtext a:hover { color: #000; text-decoration: underline;}
ul {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px; color: #0F5D09; padding: 5px; margin-left: 50px; }
body {background: url("/im/back/bodybg.jpg") repeat-x; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px;}
.contact { color: red;}
#subPageList {margin-top: 20px;}
#subPageList li {margin-left: 25px; font-size: 13px; }
.subPage { padding-right: 10px; padding-left: 10px; padding-top: 15px; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px;}
ul, li {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px;}
* {margin: 0; padding: 0; }
.boxtext {padding: 10px; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px; color: black; line-height: 18px; }

