@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/background.jpg); background-repeat:repeat-x;margin:0px;font-family:Arial, Helvetica, sans-serif; line-height:1.4;font-size:11px;}
#main{width:913px; margin:0px auto;}
#header{width:913px; height:137px; background-image:url(../images/header.jpg);}
#navigation{width:903px;height:30px;background-image:url(../images/nav.jpg);padding-top:4px;padding-left:10px;}
#lc1{width:694px; height:auto;float:left;}
#rc1{width:219px; height:230px;float:left;}
#email{width:720px; padding:4px 20px 0px 0px; float:right;}  

.end{clear:both;}

#content1{width:463px; height:277px; float:left;background-image:url(../images/content1.jpg);}
#content1b{width:463px; height:277px; float:left;background-image:url(../images/content1b.jpg);}
#content25{width:463px; height:277px; float:left;background-image:url(../images/content25.jpg);position:relative;}
#content17{width:913px; height:auto; background-image:url(../images/gallery_mid.jpg); background-repeat:repeat-y;}

#content13{width:913px; height:auto;background-image:url(../images/contbg.jpg); background-repeat:repeat-y;}

#content2, #content3, #content3, #content4, #content5, #content6, #content7, #content8, #content9, #content10, #content11, #content12, #content13, #content14, #content15, #content16, #content24 {width:450px; height:277px; float:left;}
#content2{background-image:url(../images/content2.jpg);}
#content3{background-image:url(../images/content3.jpg);}
#content4{background-image:url(../images/content4.jpg);}
#content5{background-image:url(../images/content5.jpg);}
#content6{background-image:url(../images/content6.jpg);}
#content7{background-image:url(../images/content7.jpg);}
#content8{background-image:url(../images/content8.jpg);}
#content9{background-image:url(../images/content9.jpg);}
#content10{background-image:url(../images/content10.jpg);}
#content11{background-image:url(../images/content11.jpg);}
#content12{background-image:url(../images/content12.jpg);}
#content13{background-image:url(../images/content13.jpg);}
#content14{background-image:url(../images/content14.jpg);}
#content15{background-image:url(../images/content15.jpg);}
#content16{background-image:url(../images/content16.jpg);}

#content24{background-image:url(../images/content24.jpg);}
.gallery{padding:0px 20px 0px 30px;}
.picture{border:1px solid #CCCCCC; padding:1px; margin-right:10px; margin-bottom:10px;}
.picture2{border:1px solid #CCCCCC; padding:1px; margin-bottom:10px;}


#links{width:913px; height:auto;background-image:url(../images/link_bg.jpg);background-repeat:repeat-y;}
.text1{padding:20px;}
.text2{padding:100px 30px 0px 128px;}
.text3{padding-left:30px;padding-top:10px;padding-right:40px;}
.text3b{padding-left:30px;padding-top:20px;padding-right:40px;}
.text4{padding:80px 180px 5px 30px;}
.text5{padding:100px 25px 10px 30px;text-align:right;}
.text6{padding-left:30px;padding-top:85px;padding-right:30px;text-align:right;}
.text7{padding:50px 30px 5px 230px;}
.text8{padding:100px 180px 5px 10px;}
.text9{padding-left:74px;padding-top:65px;padding-right:120px;}
.text10{padding-left:80px;padding-top:60px;padding-right:90px;}
.text11{padding:110px 38px 5px 150px;text-align:right;}
.text12{padding:160px 210px 5px 34px;}
.text13{padding:75px 20px 0px 180px;text-align:right;}



.fl{float:left;padding-right:20px;}



.link1{width:550px; padding:0 40px 0 30px; float:left;}
.link2{width:104px; padding:10px 0 0 10px; float:left;}
.link3{width:109px; padding:10px 0 0 20px; float:left;}

#footer{width:913px; height:33px; background-image:url(../images/footer.jpg);padding-top:27px;}
.left{float:left;padding-left:20px;}
.right{float:right;padding-right:8px;color:#71625B;}

/* contactform */

#name_qc, #email_qc, #telephone_qc, #reason_qc, #enquiry_qc, #pin_qc  {position:absolute;width:296px;background-color:#ffffff;border:none;color:#666666;border:#CCCCCC 1px solid;}
#name_qc{left: 129px;top: 36px;}
#email_qc{left: 129px;top: 66px;}
#telephone_qc{left: 129px;top: 95px;}
#reason_qc{left: 373px;top: 923px;}
#enquiry_qc{left: 129px;top: 129px;}
#pin_qc{left:320px;top:199px;width:100px;}
#contactf{width:450px;height:260px;position:relative;background-image:url(../images/form.jpg);}
.contactdetails{width:120px;height:auto;float:left;padding-left:20px;}

p{margin:0; padding:6px 0px 6px 0;}
h1{color:#666666; font-size:10px; margin:0; padding:0 0 8px 0;text-align:right;}
h2{color:#333; font-weight:bold; font-size:12px;text-align:left; margin:0; padding:6px 0 6px 0;}
h3{color:#000000; font-weight:bold; font-style:italic; font-size:13px;text-align:right; margin:0; padding:6px 0 6px 0;line-height:1.2;width:456px;float:right;}
h4{color:#990000; font-weight:bold; font-style:italic;margin:0; padding:6px 0 6px 0;font-size:14px;}
a{text-decoration:none;color:#71625B;font-weight: bold;}
.blue{color:#e77817; font-weight:bold;font-style:italic;}

.smalllist1{width:250px; float:left; padding-left:20px;}

.linkie{color:#333333;}

ul{margin:0; padding:5px 0 5px 30px;line-height:1.4;}
li{margin:0; padding:1px 0 1px 0;}
.grilles{padding:10px 0 10px 0;}
.lam{float:left;padding-right:20px;}

