html{
	background:#202020;
}
body{
	margin: 0;
	font: 11px Gill Sans MT, Verdana, Geneva, Arial;
	min-width: 1124px;
	color: #000000;
}

a {
	color: #000000;
	font: 14px Gill Sans MT, Verdana, Geneva, Arial;
	font-weight: normal;
}
img {
	border: none;
}
a:hover {
	text-decoration: none;
}
#header {
	height: 174px;
	width: 1121px;
	background: url(/images/header.jpg) no-repeat top left;
}
#logo{
	padding: 16px 0 0 33px;	
	width: 355px;
	float:left;
}
#company {
	color: #ffffff;
	width: 400px;
	float: left;
	padding: 48px 0 0 0;
	text-align: center;
}
#company_name {
	font: 26px Verdana, Geneva, Arial;
	font-weight: normal;
	padding-bottom: 14px;
}
#contact_info {
	font: 16px Verdana, Geneva, Arial;
	font-weight: normal;	
}
#contact_info>a {
	font: 16px Verdana, Geneva, Arial;
	font-weight: normal;	
	color: #ffffff;
	margin-left: 16px;
}
#left {
	height: 650px;
	width: 16px;
	background: url(/images/left.png) repeat-y;
	float:left;
}
#right {
	height: 650px;
	width: 11px;
	background: url(/images/right.png) repeat-y;
	float:left;
}
#middle {
	height: 650px;
	width: 973px;
	background-color: #A3A3A3;
	float:left;
}
#middle_content {
	height: 550px;
	width: 700px;
	color: #000000;
	font: 14px Gill Sans MT, Verdana, Geneva, Arial;
	margin: 20px 20px 20px 20px;
}
h2 {
	color: #333333;
	font: 28px Gill Sans MT, Verdana, Geneva, Arial;
	font-weight: bold;
	border-bottom: medium dashed #ff9900;
	width: 315px;
	text-align: center;
}
#footer {
	height: 11px;
	width: 973px;
	background: url(/images/bottom.png) repeat-x;
	text-align: center;
	color: #eeeeee;
}
#tree {
	position: absolute;
	top: 5px;
	left: 755px;
	height: 832px;
	width: 366px;
	background: url(/images/tree.png);
}

#showntell
{
	background: url(/images/bgr.png);
	width: 650px;
	height: 70px; /*border: medium dotted #000000;*/
	padding: 5px;
}

