@charset "utf-8";
/* CSS Document */

body {
	background-color: #000000;
	}
a {
	color: #FFDA92;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFCC;
}
a:hover {
	text-decoration: underline;
	color: #FFFF99;
}
a:active {
	text-decoration: none;
	color: #FFDA92;
}

h {
	font-family:Verdana, Geneva, sans-serif;
	color: #fae498;
	font-weight: bold;
}


#main {background-image: url(images/homebkg.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 667px;
	margin-left: auto;
	margin-right: auto;

	}
	
#contact {background-image: url(images/contact.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 700px;
	margin-left: auto;
	margin-right: auto;

	}
	
#distrib {background-image: url(images/distributors.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 700px;
	margin-left: auto;
	margin-right: auto;

	}
	
#map {float: right;
	vertical-align: top;
	}
	
	
#catalog {background-image: url(images/catalog.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 700px;
	margin-left: auto;
	margin-right: auto;
	}
	
.catindex {font-size: 14px;
	line-height: .8 ems;
	color: #FFDA92;
	}
	
	
#submitform {color: #ffda92;
	border: #000000 medium dotted;
	float: right;
	margin: 30px;
	width: 220px;
	padding: 10px;
	background-color: #6a5d15;
	font-size: 12px;
	}
	
#sideinfo {width: 250px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	}
	
#bigcenter {width: 600px;
	margin-left: 300px;
	padding-top: 195px;
}

.centertitle {color: #be673b;
	font-size: 26px;
	font-weight: bold;
}

.centext {color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	margin: 40px;
}
	
.info {color: #ffda92;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	padding: 10px;
	}

.infotitle {color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #6a5d15;
	border-bottom-style: dotted;
	border-bottom-width: thin;
	font-size: large;
	}
	
.navcommon {color: #ffda92;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1 ems;
	width: 80px;
	height: auto;
	margin-top: 245px;
	margin-left: 25px;
	padding-left:15px;
	float: left;
	}
.navrole {color: #ffda92;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	line-height: 1 ems;
	width: 100px;
	height: auto;
	margin-top: 400px;
	float: left;
	}
	
.footer	{color: #ffda92;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	text-align: center;
	border-bottom: #FFFF99, thin, dotted;
	width:400px;
	vertical-align:middle;
	background-color:#562e19;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	}
	
.header  {width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 175px;
	background-image:url(images/hnavbarbk.png);
	background-repeat: repeat-y;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFDA92;
	padding: 5px 20px;
	float: left;
	}
	
#contractors {background-image: url(images/contractor.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 700px;
	margin-left: auto;
	margin-right: auto;
	}
	
#designer {background-image: url(images/designer.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 700px;
	margin-left: auto;
	margin-right: auto;
	}

#individs {background-image: url(images/individs.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 700px;
	margin-left: auto;
	margin-right: auto;
	}
	
.tiny {color: #ffda92;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	padding: 10px;
	}

-->

