body{
	margin: 0px auto;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	background-color:#FFFFFF;
}

.main{width: 815px; height:auto;overflow:visible;margin:0px auto;background-image:url(../images/slice.jpg);background-repeat:repeat-y;position:relative;}

.header{ width: 815px; height: 178px; background-image:url(../images/header.jpg);}

.leftcolumn{width: 268px; height:auto; float:left;}
.email{ width: 268px; height: 291px; background-image: url(../images/email.jpg);}
.whychoose{
width: 228px;
height: 311px; 
background-image:url(../images/whychoose.jpg);
padding-right: 30px;
padding-left: 10px;
padding-top: 35px;
background-repeat:no-repeat;
}

.rightcolumn{width: 547px; height:auto; float:left;}



.textarea{
width: 517px;
height: auto;
background-image:url(../images/textarea.jpg); 
padding-top: 10px;
padding-left: 10px;
padding-right: 20px;
}
 
.floater{clear:both;}

.footer{width: 695px; height: 36px; background-image:url(../images/footer.jpg);float:left; padding-left: 120px; padding-top: 10px; color:#FFFFFF;}

.content{width: 815px; height:auto;background-image:url(../images/slice.jpg);background-repeat:repeat-y; overflow:visible;}

.picture{padding:15px;}
a, a:hover, a:visited {text-decoration:none;color: #3366CC;}
.heading{font-size:14px; font-family:Arial, Helvetica, sans-serif;}

/* contactform */

.nameqc{
	position:absolute;
	left: 46px;
	top: 244px;
	width: 180px;
}
.numberqc{
	position:absolute;
	left: 46px;
	top: 298px;
	width: 180px;
}
.pinqc{
	position:absolute;
	left: 104px;
	top: 405px;
	width: 121px;
}
.contactqc{
	position:absolute;
	left: 46px;
	top: 351px;
	width: 180px;
}



