@charset "utf-8";
/* CSS Document */

body{ margin: 0px auto; width: 852px; height: 158px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-color: #990000;}

.main{ margin: 0px auto; width: 852px; background-image:url(../images/textarea.jpg);}

.header{ width: 852px; height: 158px; background-image: url(../images/header.jpg);}

.nav{ width: 852px; height: 40px; background-image: url(../images/nav.jpg);}

#HeaderImage{ width: 585px; height: 296px; background-image: url(../images/image.jpg); float: left;}

#HeaderImage2{ width: 585px; height: 296px; background-image: url(../images/image02.jpg); float: left;}

#HeaderImage3{ width: 585px; height: 296px; background-image: url(../images/image03.jpg); float: left;}

#HeaderImage4{ width: 575px; height: 296px; background-image: url(../images/image04.jpg); float: left; padding-left: 10px;}

#HeaderImage5{ width: 585px; height: 296px; background-image: url(../images/image05.jpg); float: left;}

#HeaderImage6{ width: 585px; height: 296px; background-image: url(../images/image06.jpg); float: left;}

.contact{ width: 267px; height: 296px; background-image: url(../images/contact.jpg); float: left; position: relative;}

.textarea{ width: 828px; height: auto; background-image:url(../images/textarea.jpg); padding-left: 12px; padding-right: 12px; float: left;}

.textarea2{ width: 561px; height: auto; background-image:url(../images/textarea2.jpg); padding-left: 12px; padding-right: 12px; float: left;}

.floater{ clear: both;}

.footer{ width: 832px; height: 27px; background-image: url(../images/footer.jpg); font-size: 11px; padding-left: 20px; padding-top: 8px; color:#FFFFFF;}

.right_column{ height: 444px; width: 267px; width:247px; padding:0 20px 0 0; background-image: url(../images/right_column.jpg); float: right; background-repeat: no-repeat; color: #FFFFFF; text-align: center;}

.vid{ text-align: center;}

p{ margin: 0 0 0 0; padding-top: 8px; padding-bottom: 8px;}

a, a:hover, a:visited { text-decoration:none; color: #CC0000;}

.picture{ padding: 10px; border: none;}
.picture2{ padding-left: 5px; padding-top: 5px; padding-bottom: 5px; border: none;}

/* contactform */

.nameqc{
	position:absolute;
	left: 40px;
	top: 43px;
	width: 180px;
}
.numberqc{
	position:absolute;
	left: 40px;
	top: 83px;
	width: 180px;
}
.pinqc{
	position:absolute;
	left: 98px;
	top: 228px;
	width: 121px;
}
.contactqc{
	position:absolute;
	left: 40px;
	top: 123px;
	width: 180px;
}
.enquiryqc{
	position:absolute;
	left: 40px;
	top: 163px;
	width: 180px;
	height: 40px;
}

/* navigation */

#nav { width:832px; height:33px;background-image:url(../images/nav.jpg);padding-top:7px;z-index:1001;padding-left:20px;}
#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 24px 0 24px;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; }

.flas{padding-right:20px; padding-bottom:20px;}
.heading{ font-size: 14px;}

.bullets{ float: left; font-size: 11px; padding-left: 25px; padding-top: 0px; text-align: left;}
.right_column ul{ margin: 0px; padding: 0px; padding-left:25px;}
.right_column ul li{ margin: 0px; padding: 0px;}