a {
	text-decoration:	none;
	color:				#009eb6; 
}

a:hover {
	text-decoration:	underline;
	color: #797265;
}


body {
	margin:				10px 0 0 0;
	padding:			0px 0px 0px 0px;
	font-size:			12px;
  font-family: Rockwell, Georgia, "Courier New", Courier,  Times, "Times New Roman", serif;
	color:				#333333;
  background-color: #FFFFFF;
}


.maintd {
background-color:#F4F3D7;
border:1px dashed #777777;
padding: 10px;
}
p.mainblurb, p.headings {
	font-size:			14px;
	font-weight:		bolder;
  font-family: Rockwell, Georgia, "Courier New", Courier,  Times, "Times New Roman", serif;
	color:				#958a78;
}
p.headings {
color: #42210b;
}

div.vendor {
/* background-image: url('../images/vendor_bg.png'); */
background-repeat:no-repeat;
background-position:center;
}
div.vendor6 {
/* background-image: url('../images/vendor_bg.png'); */
background-repeat:no-repeat;
background-position: 40% 8%;
}
div.vendor7 {
/* background-image: url('../images/vendor_bg.png'); */
background-repeat:no-repeat;
background-position:center;
}

div.vb_qld {
background-image: url('../images/vendor_bg_qld.png');
}
div.vb_wa {
background-image: url('../images/vendor_bg_wa.png');
}
div.vb_vic {
background-image: url('../images/vendor_bg_vic.png');
}
div.vb_tas {
background-image: url('../images/vendor_bg_tas.png');
}
div.vb_nsw {
background-image: url('../images/vendor_bg_nsw.png');
}
div.vb_act {
background-image: url('../images/vendor_bg_act.png');
}
div.vb_sa {
background-image: url('../images/vendor_bg_sa.png');
}
div.vendorword {
postition: relative; 
padding-top: 10px; 
line-height: 10px;
padding-bottom: 10px; 
}
div.vendorword6 {
postition: relative; 
padding-top: 10px; 
line-height: 12px;
}
div.vendorword7 {
postition: relative; 
padding-top: 6px; 
line-height: 10px;
padding-bottom: 10px; 
}




h1 {
	margin:				0px 0px 10px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			150%;
	color:				#42210b;
	/*border-bottom:			3px groove #3399cc; /*#006AB2;*/
}

h2 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 5px 0px;

	font-size:			130%;
	color:				#42210b;
}

h3 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 3px 0px;
	font-size:			130%;
	color:				#111111;
}

h4 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 3px 0px;
	font-size:			120%;
	color:				#42210b;
	line-height: 14px;
}

h5,
h6 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 3px 0px;
	font-size:			100%;
	color:				#111111;
}

hr {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 18px 0px;

	height:				0px;
	color:				#999999;
	
	border:				none;
	border-top:			1px solid #999999;
}

hr.ads {border: none 0;
border-top: 1px dashed #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

img.ads {
border: 0;
padding: 10px;
}



input,
select,
textarea {
	margin:				0px 0px 3px 0px;
font-family:trebuchet ms,geneva;
	font-size:			11px;
	color:				#333333;
}


form {
	margin:				0px 0px 0px 0px;
	padding:			10px 10px 10px 10px;
	border:				1px solid #42210B;
	background-color:	#F4F3D7;
}

form input, form textarea, form select {
   font-size: 105%;
   border: 1px solid #c0c0c0;
   background: #f9f9f9;
}
form select:focus, form textarea:focus, form input[type=text]:focus, form input[type=checkbox]:focus {
   background-color: #FBE4BB;
   border: 1px solid #F8A441;
}

form.mainmenu {
	margin:				0px 0px 0px 0px;
	padding:			10px 10px 10px 10px;
	border:				0;
	background-color:	#FFFFFF;
}

p, p.emp, td {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	line-height:		18px;
}
p.emp {
font-weight: bolder;
}

ul {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 12px 40px;

	list-style:			square;
}
/* navmenu style */
/* navstyle */
a.navbar, a.navcurr {
  font-family:		Arial, Helvetica, sans-serif;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 10px 0px;
	font-size:			140%;
	font-weight: bolder;
	color:				#7ea8c6;
}
a.navcurr {
color:				#df873a;
}

/*
a.mainlink {
	color: #FF4500;
}
a.mainlink:hover {
	text-decoration:	underline;
	color: #8B008B;
}
*/
.footer-container { width:900px; height:95px; background:#f4f3d7; position:relative; margin:30px auto 0 auto; border:1px dashed #777777; }
.footer-content { width:900px; }
.footer-logo { position:absolute; right:0; top:-20px; }
.footer-links { text-align:center; margin:10px 0; font-size:11px; }
