body {
	background:#fff;
	margin:0;
	padding:0;
}
body, select, input, div {
	font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size:12px;
	color:#666;
	line-height:18px;
}

a {
    color: #0075BE;
    outline: medium none;
    text-decoration: none;
}
.container {
	width:950px;
	margin:0 auto;
	position:relative;
}
.header {
	background:url(images/sprite2.png) no-repeat 0px 102px;
	width:950px;
	float:left;
	padding:15px 0;
}
.logo {
	height:100px;
	width:350px;
	float:left;
}
.logo a {
	background:url(../img/logo.png) no-repeat;
	height:100px;
	width:380px;
	display:block;
}
.ContactContainer {
	width:450px;
	float:right;
}
.ContactContainer ul {
	margin:0;
	padding:0;
}
.ContactContainer ul li {
	float:right;
	clear:both;
	list-style:none;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	padding:6px 0 6px 30px;
}
.bannerfull {
	/*background:#0075BE url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;*/
	background:#c19227;
	width:100%;
	float:left;
}
.banner {
	background:url(images/banner.jpg) no-repeat right;
	height:200px;
	width:950px;
	padding-top:50px;
	margin:0 auto;
}
.banner a {
    color: #F9F9F9;
    outline: medium none;
    text-decoration: underline;
}
.banner h1 {
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#FFF;
	margin:0;
	letter-spacing:0;
	font-family:Arial, Helvetica, sans-serif;
}
.banner h2 {
	font-size:24px;
	line-height:36px;
	font-weight:normal;
	color:#FFF;
	margin:0;
	letter-spacing:0;
	font-family:Arial, Helvetica, sans-serif;
}
.banner_btn {
	background:url(images/banner_btn.png) no-repeat;
	height:38px;
	line-height:38px;
	width:152px;
	float:left;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
}
.banner_btn a {
	background:url(images/banner_btn.png) no-repeat top;
	height:38px;
	width:152px;
	color:#FFF;
	display:block;
	text-decoration:none;
}
.banner_btn a:hover {
	background:url(images/banner_btn.png) no-repeat bottom;
}

.fullinfo{
	background:#F9F9F9;
	color: #666;
	padding: 15px;
	margin:30px 0;
}
.info1{
	float:left;
	width:190px;	
	background:#F9F9F9;
	color: #666;
	padding: 15px;
	margin:30px 0;
}
.infomid{
	float:left;
	width:190px;
	background:#F9F9F9;
	color: #666;
	padding: 15px;
	margin:30px 0 30px 23px;
}
#footer {
    border-top: 4px solid #F9F9F9;
    height: 78px;
	width:950px;
	margin:40px auto 0;
    color: #8C8C8C;
    font-size: 10px;
    line-height: 1.2em;
}