body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff url(../images/home-bg.gif) repeat-x;
	}
ul, ol {list-style:none; padding:0px; margin:0px;}	
h1, h2 p{padding:0px; margin:0px;}
#wrapper{
	margin-top:21px;
	float:left;
	width:1000px;
	height:auto;
	background:url(../images/home-bg-2.jpg) no-repeat left top;
	}
#bulding{
	float:left;
	width:270px;
	height:603px;
			}	
#logo-bbn{
	margin:20px 0 0 30px;
	width:363px;
	height:72px;
	float:left;
	}
#logo-bbn a{
	width:363px;
	height:72px;
	background:url(../images/bbn-logo.gif) no-repeat ;
	display:block;
	text-indent:-9999px;
	}	
#contant-home{
	float:left;
	height:auto;
	width:650px;
	margin:0 0 0 30px;
	}	
#container-serch{
	float:left;
	height:60px;
	width:670px;
	margin:0 0 0 30px;
	padding:0 10px 0 0;
	}	
#search-box{
	float:right;
	width:200px;
	height:16px;
	}
		
#pnav{float:left; clear:both; width:650px; margin:18px 0 0 5px; }
#pnav ul{ float:left; margin:1px 0 0 0; }
#pnav li{ float:left; font-weight:bold;}
#pnav li a,#pnav li span{ float:left; display:block; line-height:14px; color:#999999; text-decoration:none; cursor:pointer; font-weight:bold;}
#pnav li span{ font-size:13px; padding:0 12px 0 12px;}
#pnav li a:hover, #pnav li a.on{ color:#FCBC3C}
#pnav li a:hover span, #pnav li a.on span{ color:#FCBC3C;}
#pnav li.pnavend{ border-right:0px;
}	
#hdr{
	width:450px;
	height:50px;
	float:left;
	margin:20px 0 0 0;
	padding:30px 0 0 50px;
		}
#hdr{
	width:450px;
	height:50px;
	float:left;
	margin:20px 0 0 0;
	padding:40px 0 0 50px;
		}
#hdr h1{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	}	
#container{
	margin:0 0 0 0px;
	float:left;
	width:680px;
	height:auto;
	}
#heading{
	width:295px;
	height:20px;
	padding:7px 5px 0 0px;
	float:left;
	text-align:right;
	
		}
#heading a{
	font:arial;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
		}
#heading a:hover{
	color: Black;
	
		}
#heading-about{
	width:200px;
	height:20px;
	padding:7px 0 0 55px;
	float:left;
	text-align:left;
	
		}
#heading-about a{
	font:arial;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
		}
#heading-about a:hover{
	color:#CC9900;
			}
#products{
	margin:2px 0 0 30px;
	float:left;
	width:286px;
	height:151px;
	}	
#about-us{
	float:left;
	width:330px;
	padding:15px 20px 0 35px;
	height:auto;
	text-align:justify;
	color:#333333;
	font:arial;
	font-size:12px;
	line-height:15px;
	}
#container-sub-main{
	float:right;
	width:680px;
	height:auto;
	}	
#container-sub{
	float:left;
	width:670px;
	height:auto;
	}	
#container-sub-text{
	float:left;
	width:250px;
	font-size:12px;
	padding-left:320px;
	font:arial;
	text-align:left;
	color:#1875BA;
		}
#ftr{
	float:left;
	width:600px;
	height:20px;
	text-align:center;
	}
#ftr p{
	font:arial;
	font-size:11px;
	color:#FF9900;
	margin:0px;
	padding:0px;
	}
#ftr p a{
	color:#FF9900;
	font-size:11px;
	color:#FF9900;
	text-decoration:none;
	}
#search{
	float:right;
	margin:20px 15px 0 0;
	width:242px;
	height:30px;
	}
#search-txt{
	float:left;
	font:Arial;	
	font-size:11px;
	font-weight:bold;
	padding:10px 10px 0 10px;
	width:auto;
	height:inherit;
	color:#000066;
	}
#search-field{
	 float:left;
	 width:130px;
	 padding:5px 2px 0 0;
	 	 }
#search-field .sty{	 
	 height:12px;
	 width:130px;
	 color:#0033CC;
	 font-size:11px;
	 background:url(../images/search-field.jpg) no-repeat;
	 }
#search-go{
	 float:left;
	 width:20px;
	 font-size:11px;
     font-weight:bold;
	 color:#000066;
	padding:8px 0 0 10px;
	 }				
																					