@charset "utf-8";
/* CSS Document */

body{  margin:0px auto; width: 850px; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#CCCCCC; color:#333333;}

.main{ margin:0px auto; width: 850px; height:auto; background-image: url(../images/slice.jpg); background-repeat:repeat-y;}

.header{ width: 850px; height: 131px; background-image: url(../images/header.jpg);}

.nav{ width: 850px; height: 25px; background-image:url(../images/nav.jpg);}

.image{ width: 850px; height: 268px; background-image:url(../images/image.jpg); float:left;}

.textarea{ width: 552px; height: auto; background-color:#FFFFFF; float: left; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; background-image:url(../images/textarea.jpg); background-repeat:repeat-y;}

.contact{ width: 253px; height: 184px; background-image:url(../images/contact.jpg); float:left; position: relative; padding-top: 370px; padding-right: 25px;}

.floater{ clear:both;}

.footer{ width: 840px; height: 20px; background-image: url(../images/footer.jpg); color:#FFFFFF; font-size: 11px; padding-top: 5px; padding-left: 10px; color:#FFFFFF;}

.reflection{ width: 850px; height: 100px; background-image:url(../images/reflection.jpg);}

a, a:hover, a:visited { text-decoration:none; color: #669900;}

/* contactform */

.nameqc{
	position:absolute;
	left: 46px;
	top: 58px;
	width: 180px;
}
.numberqc{
	position:absolute;
	left: 46px;
	top: 98px;
	width: 180px;
}
.pinqc{
	position:absolute;
	left: 104px;
	top: 243px;
	width: 121px;
}
.contactqc{
	position:absolute;
	left: 46px;
	top: 138px;
	width: 180px;
}

.enquiryqc{
	position:absolute;
	left: 46px;
	top: 178px;
	width: 180px;
	height: 40px;
}

ul
.picture{ padding: 10px;}
