@charset "utf-8";
/* CSS Document */

body{
	margin: 0px auto;
	background-repeat:repeat-x;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.main{ margin:0px auto; width: 800px; height:auto; background-image:url(../images/slice.jpg);}

.header{ width: 800px; height: 161px; background-image:url(../images/header.jpg);}

.nav{ width: 800px; height: 30px; background-image: url(../images/nav.jpg)}

.image{ width: 800px; height: 200px; background-image:url(../images/image.jpg);}

.left_column{ width: 250px; height: auto; float:left;}

.contact{ width: 250px; height: 330px; background-image:url(../images/contact.jpg); position:relative;}

.whychoose{ width: 230px; height: 327px; background-image:url(../images/whychoose.jpg); padding-top: 40px; color:#FFFFFF; padding-right: 20px;}

.right_column{ width: 550px; height:auto; float:left;}

.textarea{ width: 520px; height: auto;; background-image:url(../images/textarea.jpg); padding-left: 15px; padding-right: 15px; padding-top: 10px;}

.floater{ clear:both;}

.footer{ width: 535px; height: 25px; background-image:url(../images/footer.jpg); padding-left: 265px; padding-top: 5px; font-size: 11px; color:#FFFFFF;}

a, a:hover, a:visited {text-decoration:none;color: #6699FF;}
.picture{padding:10px;}
img {border: none;}

/* contactform */

.nameqc{
	position:absolute;
	left: 33px;
	top: 71px;
	width: 180px;
}
.numberqc{
	position:absolute;
	left: 33px;
	top: 111px;
	width: 180px;
}
.pinqc{
	position:absolute;
	left: 90px;
	top: 271px;
	width: 121px;
}
.contactqc{
	position:absolute;
	left: 33px;
	top: 151px;
	width: 180px;
}

.typeqc{
	position:absolute;
	left: 33px;
	top: 231px;
	width: 180px;
}

.postcodeqc{
	position:absolute;
	left: 33px;
	top: 191px;
	width: 180px;
}
