body{
    margin:0;
}
.main {
	clear: both;
	width: 100%;
	text-align:left;
}
 h1 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
 h2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
/*head*/
.head{
	height:115px;
	background: #2988C8;
	overflow: hidden;
}
.headleft{
	float:left;
	text-align: left;
	width: 56%;
}
.introtext {
	FONT-SIZE: 12px;
	MARGIN-LEFT: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: arial,verdana;
	float: left;
	clear: both;
	padding-top: 15px;
}
.headbg {
	float:right;
	background-image: url(door-hardware-rt.jpg);
	width:439px;
	height:115px;
}
.logo {
	float: left;
}
/*NAV*/
.nav{
    height:19px;
	margin-top:1px;
	background:url(bg2.gif) no-repeat #336699;
}
.toptext {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial,verdana;
	line-height: 19px;
	float: right;
	width: 85%;
	text-align: center;
}
.toptext A {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	TEXT-DECORATION: none
}
.toptext A:hover {
	COLOR: #ffffff
}
/*enquiry*/
.enquiry{
	height:150px;
	margin:20px 15px;
	background-color: #362217;
}
.enlast{
	height:27px;
	background-image: url(bg-add-b.jpg);
	clear: both;
}
.enleft{
	float:left;
	width: 132px;
}
.enright{
	float:right;
	text-align: right;
	width: 85%;
}
.enright ul{
    list-style-type:none;
	margin:0;
	padding:0;
}
.enright li{
	float:left;
	width:14%;
	text-align: center;
	margin-right: 15px;
}
.add1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #fff600;
	FONT-FAMILY: arial;
	line-height: 27px;
	padding-left: 10px;
}
.add1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff600; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.h-add1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial
}
.h-add1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
/*body*/
.body{
	clear:both;
	height: 100%;
	overflow: auto;
}
.bodyleft{
	float:left;
	width:200px;
	background: url(adjust.gif);
	height: 1000px;
}
.sub-link {
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	MARGIN-BOTTOM: 4px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial;
	font-weight:normal;
}
.sub-link A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sub-link A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.bodyleft ul{
    list-style-type:none;
	margin:0;
	padding:0 3px 0 0;
}
.bodyleft li{
	background: url(arr.gif) no-repeat 5px 7px;
	border-top: 1px solid #006699;
	PADDING-LEFT: 25px; 
	FONT-SIZE: 12px; 
	MARGIN-BOTTOM: 4px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: arial;
	font-weight:bold;
}
.bodymain{
	float:right;
	width:80%;
	line-height: 20px;
	margin-bottom: 40px;
	overflow: auto;
}
.path {
	FONT-SIZE: 11px;
	COLOR: #966227;
	FONT-FAMILY: arial,verdana;
	border-bottom: 1px solid #ECDBC9;
	clear: both;
}
.path A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,verdana; TEXT-DECORATION: none
}
.path A:hover {
	COLOR: #966227
}
.bmleft{
	float:left;
	width:72%;
	margin-left: 50px;
	display: inline;
}
H3 {
	MARGIN-TOP: 23px; FONT-SIZE: 16px; COLOR: #966227; FONT-FAMILY: arial,verdana
}
.textin {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; FONT-FAMILY: arial,Ms Sans Serif,verdana
}
.textin A {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial,verdana
}
.textin A:hover {
	COLOR: #aa0e2b; TEXT-DECORATION: none
}
.textinh {
	FONT-SIZE: 12px; COLOR: #782e17; FONT-FAMILY: arial,Ms Sans Serif,verdana
}
.Sponsored_links{
	height:250px;
	width:250px;
	float:left;
	border:1px solid #FFE4CA;
	margin-top: 60px;
}
.linktitle{
    background-color:#FFF7EE;
	border-bottom:1px solid #FFE4CA;
}
.lastimg{
	clear:both;
	margin-top:30px;
	float: left;
	margin-left: 120px;
	display: inline;
}
.lastbox{
	float:left;
	clear: both;
	width: 540px;
	margin-top: 20px;
}
.buysellin {
	MARGIN-TOP: 3px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FONT-FAMILY: arial,Ms Sans Serif,verdana
}
.buysellin A {
	FONT-SIZE: 12px; COLOR: #584334; FONT-FAMILY: arial,Ms Sans Serif,verdana; TEXT-DECORATION: none
}
.buysellin A:hover {
	COLOR: #000000
}
.rel {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: arial,verdana
}
.rel A {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana; TEXT-DECORATION: none
}
.rel A:hover {
	COLOR: #fcf09c; TEXT-DECORATION: underline
}
.rel B {
	COLOR: #fcf09c
}

.bmright{
    float:right;
	width:160px;
}
/*foot*/
.footnav {
	clear: both;
	width: 100%;
}
.footnav ul{
    list-style-type:none;
	margin:0;
	padding:0;
	height:14px;
}
.footnav li{
	float:left;
	width:24.7%;
	background:#336699;
	margin: 1px;
	text-align: center;
}
.botlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,verdana
}
.botlinks A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,verdana; TEXT-DECORATION: none
}
.botlinks A:hover {
	COLOR: #000000
}
.copy{
	margin-top:10px;
	height:20px;
	line-height:20px;
	text-align: center;
	font-size:11px;
	FONT-FAMILY: arial,verdana;
	width: 100%;
	clear: both;
}
.copy A {
	FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: arial,verdana
}
.copy A:hover {
	COLOR: #000000
}
