*{
	/*padding: 0px;
	margin: 0px;*/
}
html, body {padding: 0px; margin: 0px;}
.bg {
	background-color: #FFFFFF;
	background-image: url(../images/background1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	
}
#container {
	width: 954px;
	margin-top: 25px;
	background-color: #fff;
	height: 630px; 
	/* box-shadow: 0 4px 10px #333;
    -moz-box-shadow: 0 4px 10px #333;
    -webkit-box-shadow: 0 4px 10px #333; */
	
}
.hpimgmain {
	background-image: url(../images/bronch-accessory.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 622px;
	float: left;
	clear: none;
	background-color: #FFFFFF;	
	font-family: "Lato", sans-serif;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	padding: 400px 20px 10px 20px;
}

.hpnav {
	font-family: "Lato", sans-serif;
	font-size: 14px;
	line-height: 36px;
	color: #333;
	background-image: url(../images/hp-nav-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	height: 421px;
	width: 252px;
	float: left;
	padding: 20px;
}
.hpnav a{color: #333; text-decoration: none;}
.hpnav a:hover{color: #00833D; text-decoration: underline;}
.hpnav a#active{color: #00833D; text-decoration: underline;}

.hpnav li
{
	display: block;
	list-style-type: none;
}
.search {margin-top: 20px;}

#hpnav {
	font-family: "Lato", sans-serif;
	font-size: 14px;
	line-height: 36px;
	color: #333;
	background-image: url(../images/hp-nav-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	height: 421px;
	width: 252px;
	float: left;
	padding: 20px;

}
#hpnav a{color: #333; text-decoration: none;}
#hpnav a:hover{color: #00833D; text-decoration: underline;}
#hpnav a#active{color: #00833D; text-decoration: underline;}

#hpnav li
{
	display: block;
	list-style-type: none;
}

.hpnews {
	font-family: "Lato", sans-serif;
	font-size: 14px !important;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	width: 292px;
	float: left;

}
.hpnews a{color: #00833D; text-decoration: none; font-size: 12px !important;}
.hpnews a:hover{color: #000000; text-decoration: underline; font-size: 12px !important;}
.hpnews a#active{color: #000000; text-decoration: underline; font-size: 12px !important;}

.hpsectors {
	background-color: #FFFFFF;
	font-family: "Lato", sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
}

.hpsectors p {

}
.ftr {
	font-family: "Lato", sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(../images/footer-home.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 55px;
	clear: both;
	padding-top: 15px;
}
.ftr a{color: #fff;}
.ftr a:hover{text-decoration: underline;}
.ftr a#active{text-decoration: underline;}

.footer{height:58px;clear:both;width:954px;/* background:transparent url('../images/footer-home.png') no-repeat; */text-align:center;font:12px "Lato", sans-serif;color:#ffffff;padding:20px 0 0 0}
.footer a{color:#ffffff}

#copyright{color: #fff; font: 11px  "Lato", sans-serif;  margin: 5px; text-align: center; clear: both;}
#copyright a{color: #fff; text-decoration: none;}
#copyright a:hover{color: #fff; text-decoration: underline;}

#tmgCredit{color: #fff; font: 10px  "Lato", sans-serif; margin: 5px 0px 15px 0px; padding-top: 5px; text-align: center;}
#tmgCredit a{color: #fff; text-decoration: none;}
#tmgCredit a:hover{color: #fff; text-decoration: underline;}