@charset "utf-8";
/* CSS Document */
body{background-image:url(../images/background.jpg); background-repeat:repeat-x; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5;background-color:#4C83A6;}
#main{width:932px; height:auto;position:relative;margin:0px auto;}
#header{width:932px; height:133px; background-image:url(../images/header.jpg);}
#image{width:932px; height:231px; background-image:url(../images/image01.jpg);}
#content{width:932px;height:auto;background-image:url(../images/slice.jpg); background-repeat:repeat-y;}

#lc{width:616px; height:auto; float:left;}
#lcmid{width:566px; height:auto; background-image:url(../images/contmid.jpg); background-repeat:repeat-y;padding:0 20px 10px 30px;}
#rc{width:316px; height:386px; float:left;}
.float{clear:both;}
#quality{padding: 0 30px 0 20px;color:#FFFFFF;}

#boxes{width:932px; height:auto;background-image:url(../images/boxmid.jpg);}
#box1{width:265px;height:auto;padding:10px 20px 5px 30px;float:left;}
#box2{width:261px;height:auto;padding:10px 20px 5px 20px;float:left;}
#box3{width:276px;height:auto;padding:10px 20px 5px 20px;float:left;}

#footer{width:932px;height:33px; background-image:url(../images/footer.jpg);padding-top:20px;}
.left{float:left;padding-left:15px;}
.right{float:right;padding-right:20px;color:#FF99CC;}

.pop{position:absolute;height:131px;left: 15px;width: 555px;top: 268px;z-index:1000;}

.homeRoll {width: 176px;float: left;padding: 0px;margin-right: 2px;background-position: center top;position: relative;}
.homeRoll h3 {font-weight: bold;}
.homeRoll.distance h3 {color: White;}
.homeRoll div {padding: 10px;height: 110px;}
.homeRoll .more{background-image:url(../images/learnmore_bg.gif);background-repeat: no-repeat;background-position: top right;color: Black;width: 156px;padding: 10px;}
.homeRoll .more div {padding: 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.homeRoll .more h3 {text-transform: none;margin-top: 0px;margin-bottom: 6px;background-repeat: no-repeat;background-position: right center;color:#666666;font-weight: bold;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.2;}
.homeRoll .more h3.arrowup {background-image:url(../images/arrow_up.gif);}
.homeRoll .more h3.arrowdown {background-image:url(../images/arrow_down.gif);}

/* contact */

#right_cl{width:227px;float:left;}
#contact{width:270px;padding-left:31px;padding-top:70px;height:300px;background-image:url(../images/contact.jpg);position:relative;background-repeat:no-repeat;}
.nomarg{margin:0px; padding:0px;}
#name_ef, #telephone_ef, #email_ef, #enquiry_ef , #pin_ef{width:230px;border:1px solid #CCCCCC;position:absolute;left: 30px;top: 72px;}
#telephone_ef{left: 30px;top: 116px;}
#email_ef{left:29px;top: 161px;}
#enquiry_ef{left: 29px;top: 211px;}
#pin_ef{width:76px;left: 100px;top: 310px;}

/* navigation */

#nav { width:912px; height:26px;background-image:url(../images/navback.jpg);padding-top:10px;z-index:1001;padding-left:20px;}
#nav ul { margin:0;padding:0px;list-style:none;}
#nav ul li { background:url(../images/bullet.jpg); background-position:3px 3px;background-repeat:no-repeat; float:left; padding:0 15px 0 0;margin:0px;list-style:none; }
#nav ul li a { font-size:12px; color:#ffffff; padding:0 5px 0 20px;text-decoration:none; }
#nav ul li a:hover { color:#daa520; text-decoration:none; }
#nav ul li a#navEnd { border:none; }
#nav ul ul { display:none; }

h1{font-size:14px;font-weight:bold;color: #3D6E8C;font-style: italic;margin:0px; padding:10px 0 5px 0;}
p{margin:0px; padding:7px 0 7px 0;}
h3{margin:0; padding:0 0 5px 0;}
h2{font-size:13px;font-weight:bold;font-style:italic;color: #FFFF66;margin:0; padding:8px 0 8px 0;}
a{text-decoration:none;color:#376984;font-weight: bold;}
ul{margin:0; padding:5px 0 5px 15px;line-height:1.4;list-style-image:url(../images/bullet2.jpg);}
li{margin:0; padding:0;}

