body{ margin: 0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:
#000000;}

.main{ margin: 0px auto; height:auto; width: 790px; position:relative; background-image:url(../images/slice.jpg); background-repeat:repeat-y;}

.header{ width: 790px; height: 133px; background-image:url(../images/header.jpg);}

.navigation{ width: 250px; height: 189px; background-image:url(../images/nav.jpg); float:left;}

.image{
	width: 540px;
	height: 189px;
	background-image:url(../images/image.jpg);
	float: left;
}
.left_column{ width: 250px; height:auto; float:left;}

.contact{ width: 250px; height: 293px; background-image:url(../images/contact.jpg);}

.whychoose{
	width: 230px;
	height: auto;
	background-image:url(../images/whychoose.jpg);
	color:#FFFFFF;
	padding-top: 30px;
	padding-right: 20px;
	background-repeat: no-repeat;
}

.right_column{ width: 540px; height:auto; float: left;}

.textarea{ width: 520px; height: auto; background-image:url(../images/textarea.jpg); padding-left: 10px; padding-right: 10px;}

.floater{ clear:both;}

.footer{ width: 780px; height: 20px; background-image:url(../images/footer.jpg); font-size: 11px; color:#FFFFFF; padding-top:5px; padding-left: 10px;}

.pics{ text-align: center;}

a, a:hover, a:visited {text-decoration:none;color: #000099;}
.picture{padding:10px;}
.pic2{ padding: 10px; float: left;}
.pic3{ padding: 10px; float: right;}
.pic4{ padding: 10px;}
.footertext{color:#FFFFFF;}
img{border:none;}

/* contactform */

.nameqc{
	position:absolute;
	left: 33px;
	top: 386px;
	width: 180px;
}
.numberqc{
	position:absolute;
	left: 33px;
	top: 440px;
	width: 180px;
}
.pinqc{
	position:absolute;
	left: 91px;
	top: 547px;
	width: 121px;
}
.contactqc{
	position:absolute;
	left: 33px;
	top: 493px;
	width: 180px;
}

/* navigation */

#nav{width:244px;float: left;position:relative;padding-top:5px;}

#nav ul{list-style:none; margin:0; padding:0;}

#nav li{ padding-bottom:5px;}

#nav li a:link, #nav li a:visited  {font-family:Arial, Helvetica, sans-serif; font-size: 13px;display: block;padding: 0.3em 0 0.4em 0.3em; color: #FFFFFF;text-decoration: none; text-align:center;}

#nav li a:hover {color: #CCCCCC;}
