@charset "utf-8";
	/*																Page settings
	-------------------------------------------------------------------------------------------------**/
	html, body {
		margin: 0;
		padding: 0;
		height: 100%;
		background:url(../../images/background.jpg) bottom left no-repeat black;
	}
	h1 {
	padding-top:14px;
	margin-bottom:8px;
	}
	#headerArea {
		width: 100%;
		height: 45px;
		border-bottom:1px solid #ffcc00;
		text-align: center;
	}
	#headerBar {
	position:absolute;
	width: 1000px;
	margin-left:-500px;
	left:50%;
	height: 24px;
	text-align: center;
	background-color: #2b2200;
	background-repeat: no-repeat;
	background-position: left bottom;
	}
#bodyArea p {
	padding-top: 5px;
	padding-bottom: 5px;
}
#bodyArea .imgb {
	margin: 5px;
	padding: 5px;
	border: 1px solid #FEBF0F;
}

	#contentArea {
	position:absolute;
	text-align:left;
	left:50%;
	margin-left:-500px;
	margin-top:-26px;
	width:1000px;
	height:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	}
	
	#headerTitle {
	margin-top:26px;
	height:148px;
	}
	#menuBar {
	width:100%;
	height:36px;
	background:url(../../images/menu-bg.jpg) top left no-repeat black;
	}
	#menuList {
	margin-left:28px;
		height:36px;
	}
	#menuList li a{
	display:block;
	float:left;
	}
	#menuList li a{
	height:36px;
	display:block;
	clear:none;
	}
	
	#menuList li{
	float:left;
	clear:none;
	}
	#menuList li em {
	display:none;
	}
	.butHome a {
	background:url(../../images/but-home.jpg) top left no-repeat;
	width:104px;
	}
	.butProducts a {
	background:url(../../images/but-products_services.jpg) top left no-repeat;
	width:248px;
	}
	.butAbout a {
	background:url(../../images/but-about.jpg) top left no-repeat;
	width:225px;
	}
	.butContact a {
	background:url(../../images/but-contact_us.jpg) top left no-repeat;
	width:152px;
	}
	#menuList li a:hover {
	background-position: bottom;
	}
	#contactList {
	}
	#contactList li {
	display:block;
	width:20%;
	text-align:center;
	float:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#ffcc00;
	}
	#footerBar {
	background:url(../../images/footer-bg.jpg) top left no-repeat;
	padding-top:20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc00;
	height:16px;
	width:1000px;
	margin-top:10px;
	position:absolute;
	bottom:0; /* stick to bottom */
	text-align:center;
}
	#bodyArea {
	min-height:500px;
	height:auto !important;
	height:500px;
	color:white;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
	padding-right:20px;
	
}
.subText {
font-size:14px;
}

/************************* CONTACT FORM STYLES ************************/

.contactFormBorder {
	padding:0px 0px 8px 0px;
	border-left: 1px dotted #999999;
	text-align:left;
	width:650px;
}

.inputText {
width:180px;
border: 1px solid #ffbd03;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
text-indent:4px;
height:18px;
}
input, textarea {
background-color:black;
color:white;
margin-bottom:10px;
}
.inputNo {
width:130px;
border: 1px solid #ffbd03;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
text-indent:4px;
height:18px;
}
.inputArea {
width:300px;
border: 1px solid #ffbd03;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
text-indent:4px;
}
.dropText {
border: 1px solid #ffbd03;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
text-indent:0px;
height:18px;
}
.contactBut {
color:#ffbd03;
border: 1px solid #ffbd03;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
text-indent:0px;
margin-left:2px;
background-color:black;
}
.contactForm {
padding-top:10px;

}
.contactForm td {
text-align:left;
}
.contactForm .descRow {
font-size:12px;
line-height:18px;
text-indent:8px;
background:white;
border: 1px solid #ffbd03;
}
