body {
	background-image: url(../img/bg.gif);
	background-color: #54524f;
	margin: 0;
	padding: 0;
}
p, td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b3b3b3;
	letter-spacing: 1px;
	line-height: 14px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC6600;
	border: 2px solid #999999;
	height: 30px;
	width: 200px;
}

.hdrimg {
	padding: 20px 0 0 20px;
}
.hdrtour {
	padding: 20px 0 0 0;
}
#footer td {
	color: #6b6861;
}
#footer a, a:link {
	color: #6b6861;
	text-decoration: none;
}
#footer a:hover {
	color: #FFF;
	text-decoration: none;
}
a, a:link {
	color: #bf7710;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
h2 {
	font-size: 13px;
	color: #bf7710;
	padding: 0;
}
.highlight {
	color: #FFF;
	font-weight: bold;
}
td #inhouse, #outhouse, #opportunities, #contactform {
	padding: 4px;
	width: 100%;
}

#home {
	padding: 0 0 46px 20px;
}

*html #home {
	padding: 20px 0 26px 20px;
}


/* Form Styles */

input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 214px;
	height: 16px;
	padding: 3px 3px 0 3px;
}
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 214px;
	height: 80px;
	padding: 3px 3px 0 3px;
}
*html textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 216px;
	height: 80px;
	padding: 3px 3px 0 3px;
}
select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 224px;
	height: 20px;
	padding: 3px 3px 0 3px;
}
.submit {
	width: 100px;
	height: 25px;
}.PicOutlineGrey {
	border: 2px solid #666666;
}
