@charset "utf-8";
/* CSS Document */

body{ margin: 0px auto; width: 850px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(../images/bg.jpg); background-repeat: repeat-x;}

.main{ margin: 0px auto; width: 850px; background-image: url(../images/slice.jpg);}

.header{ width: 850px; height: 162px; background-image: url(../images/header.jpg);}

.nav{ width: 850px; height: 30px; background-image: url(../images/nav.jpg);}

.image{ width: 850px; height: 225px; background-image: url(../images/image.jpg);}

#HeaderImage{ width: 850px; height: 225px; background-image: url(../images/image.jpg);}

.left_column{ width: 585px; height: auto; float: left;}

.textarea{ width: 565px; height: auto; background-image: url(../images/textarea.jpg); background-repeat: no-repeat; padding-left: 10px; padding-right: 10px; padding-top: 10px; float: left;}

.right_column{ width: 265px; height: auto; float: left;}

.contact{ width: 265px; height: 330px; background-image: url(../images/contact.jpg); position: relative;}

.details{ width: 235px; height: 190px; background-image: url(../images/details.jpg); padding-top: 30px; padding-left: 10px; padding-right: 20px;}

.floater{ clear: both;}

.footer{ width: 850px; height: 50px; background-image:url(../images/footer.jpg); text-align: center; font-size: 11px; color: #FFFFFF; padding-top: 6px;}

p{ margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;}
a, a:hover, a:visited{ text-decoration: none; color: #000066;}
img { border: none;}

.textarea img { padding-left: 15px; padding-bottom: 15px;}
.footertext{ color:#FFFFFF; text-decoration: none;}
.bluetext{ color: #000066;}

/* navigation */

#nav { width:836px; height:25px;background-image:url(../images/nav.jpg);padding-top:6px;z-index:1001;padding-left:14px;}
#nav ul { margin:0;padding:0px;list-style:none;}
#nav ul li { background:; background-position:;background-repeat:no-repeat; float:left; padding:0 0 0 0;margin:0px;list-style:none; }
#nav ul li a { font-size:13px; color: #FFFFFF; padding:0 18px 0 18px;text-decoration:none; border-right:1px solid #FFFFFF;}
#nav ul li a:hover { color: #CCCCCC; text-decoration:none; }
#nav ul li a#navEnd { border:none; }
#nav ul ul { display:none; }

/* contactform */

.nameqc{
	position:absolute;
	left: 33px;
	top: 74px;
	width: 180px;
}
.numberqc{
	position:absolute;
	left: 33px;
	top: 114px;
	width: 180px;
}
.pinqc{
	position:absolute;
	left: 91px;
	top: 259px;
	width: 121px;
}
.contactqc{
	position:absolute;
	left: 33px;
	top: 154px;
	width: 180px;
}
.enquiryqc{
	position:absolute;
	left: 33px;
	top: 194px;
	width: 180px;
	height: 40px;
}
