/* CSS Document */

body
	{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	}

*
	{
	margin:0px;
	padding:0px;
	}
	
h1
	{
	font-family:Arial, Helvetica, sans-serif;
	}	
	
a
	{
	text-decoration:none;
	color:#333;
	font-weight:bold;
	outline:none;
	}	
		
a:hover
	{
	color:#ea912b;
	}	
	
img
	{
	border:none;
	}	
	
	
td p
	{
	padding:0px 0px 10px 0px;
	}
	
td h1
	{
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	}	
	
#container
	{
	width:775px;
	height:500px;
	margin:auto;
	}	
	
#header
	{
	width:775px;
	height:181px;
	float:left;
	overflow:hidden;
	}	
	
#logo
	{
	float:left;
	}	

#nav_bg
	{
	background:url(../images/top_welcome_bg.jpg) no-repeat;
	height:181px;
	width:457px;
	float:left;
	}
	
#nav_bg_inner
	{
	background:url(../images/top_welcome_bg_inner.jpg) no-repeat;
	height:181px;
	width:457px;
	float:left;
	}
	
	
#welcome
	{
	width:100%;
	float:left;
	position:relative;
	left:70px;
	}	
	
#welcome h1
	{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin:25px 0px 5px 70px;
	}
	
#welcome p
	{
	width:300px;
	color:#fff;
	font-size:10px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 70px;
	}	
		
#top_menu
	{
	width:457px;
	float:left;
	}
	
#top_menu ul
	{
	margin:0px;
	padding:0px;
	}

#top_menu ul li
	{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
	}

#top_menu ul li a
	{
	margin:0px;
	padding:0px;
	}

#top_menu ul li a span
	{
	display:none;
	}

#one a
	{
	background:url(../images/link1.gif) no-repeat;
	width:91px;
	height:21px;
	float:left;
	}

#one a:hover
	{
	background:url(../images/link1_roll.gif) no-repeat;
	}	
	
#two a
	{
	background:url(../images/link2.gif) no-repeat;
	width:180px;
	height:21px;
	float:left;
	}

#two a:hover
	{
	background:url(../images/link2_roll.gif) no-repeat;
	}		
		
#three a
	{
	background:url(../images/link3.gif) no-repeat;
	width:78px;
	height:21px;
	float:left;
	}

#three a:hover
	{
	background:url(../images/link3_roll.gif) no-repeat;
	}	
	
#four a
	{
	background:url(../images/link4.gif) no-repeat;
	width:108px;
	height:21px;
	float:left;
	}

#four a:hover
	{
	background:url(../images/link4_roll.gif) no-repeat;
	}		
		
#header_logo
	{
	float:left;
	}	
	
#one_new
	{
	width:100px;
	height:100px;
	border:1px solid #333;
	position:relative;
	top:20px;
	float:left;
	left:-200px;
	}	
	
#body_one
	{
	width:775px;
	height:179px;
	float:left;
	overflow:hidden;
	}
	
#body_a
	{
	float:left;
	}	
		
#body_b
	{
	width:232px;
	height:179px;
	float:left;
	}
	
#body_b h1
	{
	font-size:16px;
	color:#000;
	font-weight:bold;
	margin:10px 0px 0px 20px;
	}	
	
#body_b p
	{
	color:#666;
	font-size:10px;
	padding:0px 0px 25px 0px;
	margin:0px 0px 0px 20px;
	background:url(../images/bullet.gif) no-repeat bottom left;
	}
	
#body_b a
	{
	float:right;
	margin:-20px 20px 0px 0px;
	}			
	
#body_c
	{
	float:left;
	}	
	
#body_two
	{
	width:775px;
	height:343px;
	float:left;
	background:#CCCCCC;
	overflow:hidden;
	}
	
#body_d
	{
	float:left;
	}	
		
#body_e
	{
	background:url(../images/img_left_right.jpg) no-repeat;
	width:290px;
	height:343px;
	float:left;
	}
	
#body_e h1
	{
	font-size:16px;
	color:#000;
	font-weight:bold;
	margin:10px 0px 0px 20px;
	}	
	
#body_e p
	{
	color:#666;
	font-size:10px;
	padding:0px 20px 25px 0px;
	margin:0px 0px 0px 20px;
	background:url(../images/bullet.gif) no-repeat bottom left;
	}
	
#body_e a
	{
	float:right;
	margin:10px 20px 0px 0px;
	}			
	
#body_f
	{
	background:url(../images/img_right_bottom.jpg) no-repeat;
	width:270px;
	height:343px;
	float:left;
	}
	
.right_top_box	
	{
	width:100%;
	height:20px;
	float:left;
	}	
	
.right_box
	{
	width:210px;
	border-bottom:1px solid #3f6981;
	float:left;
	position:relative;
	left:40px;
	padding:0px 0px 15px 0px;
	margin:10px 0px 0px 0px;
	}	
	
.right_box img
	{
	float:left;
	}	

.right_box h2
	{
	float:left;
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	margin:0px 0px 0px 5px;
	}	
	
.right_box p
	{
	position:absolute;
	left:85px;
	top:15px;
	color:#fff;
	}	
	
.right_box a
	{
	float:right;
	margin:0px 0px 0px 0px;
	color:#fff;
	}	
	
.right_box a:hover
	{
	color:#ea912b;
	}			
	
#footer
	{
	height:27px;
	width:100%;
	float:left;
	background:url(../images/img_right_bottom2.jpg) right no-repeat;
	padding:10px 0px 0px 0px;
	}
	
#footer_inner
	{
	height:27px;
	width:100%;
	float:left;
	background:url(../images/inner_right_stripfooter.jpg) right no-repeat top;
	padding:10px 0px 0px 0px;
	position:relative;
	top:-2px;
	}
	
#footer ul,#footer_inner ul
	{
	margin:0px 0px 0px 15px;
	} 

#footer ul li,#footer_inner ul li
	{
	list-style:none;
	display:inline;
	}
	
#footer ul li a,#footer_inner ul li a
	{
	padding:0px 3px 0px 3px;
	}	
	
.right
	{
	float:right;
	position:relative;
	right:50px;
	top:-13px;
	color:#fff;
	}	
		
/* dropdowns */

#dropmenudiv
	{
	position:absolute;
	background-color: #224c64;
	border:1px solid #F0D39B;
	border-bottom-width: 0; 
	line-height:18px;
	z-index:100;
	}

#dropmenudiv a
	{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #F0D39B;
	background-color: #224c64;
	padding: 1px 0;
	text-decoration: none;
	color:#fff;
	}

/*hover background color*/

#dropmenudiv a:hover
	{ 
	background-color: #ea912b;
	color:#400001;
	}	
	
	
/* inner pages styles */

#body_inner
	{
	width:100%;
	float:left;
	overflow:hidden;
	}	
	
#inner_image
	{
	width:213px;
	height:289px;
	background:url(../images/img_left_nav.jpg) no-repeat; 
	float:left;
	}	
	
#inner_image1
	{
	width:213px;
	height:289px;
	background:url(../images/img_left_nav_normal.jpg) no-repeat; 
	float:left;
	}	
		
#inner_image ul
	{
	margin:0px;
	padding:0px;
	}

#inner_image ul li
	{
	margin:0px 0px 5px 0px;
	padding:3px 0px 5px 20px;
	list-style:none;
	}

#inner_image ul li a
	{
	font-size:11px;
	}
	
#inner_image2
	{
	width:213px;
	height:289px;
	background:url(../images/img_left_nav_services.jpg) no-repeat; 
	float:left;
	}	
	
#inner_image2 ul
	{
	margin:0px;
	padding:0px;
	}

#inner_image2 ul li
	{
	margin:0px 0px 5px 0px;
	padding:3px 0px 5px 20px;
	list-style:none;
	}

#inner_image2 ul li a
	{
	font-size:11px;
	}
	
	
#inner_image3
	{
	width:213px;
	height:338px;
	background:url(../images/img_left_nav_heating.jpg) no-repeat; 
	float:left;
	}	
	
#inner_image3 ul
	{
	margin:0px;
	padding:0px;
	}

#inner_image3 ul li
	{
	margin:0px 0px 5px 0px;
	padding:3px 0px 5px 20px;
	list-style:none;
	}

#inner_image3 ul li a
	{
	font-size:11px;
	}
	
	
#inner_image4
	{
	width:213px;
	height:338px;
	background:url(../images/img_left_nav_industrial.jpg) no-repeat; 
	float:left;
	}	
	
#inner_image4 ul
	{
	margin:0px;
	padding:0px;
	}

#inner_image4 ul li
	{
	margin:0px 0px 5px 0px;
	padding:3px 0px 5px 20px;
	list-style:none;
	}

#inner_image4 ul li a
	{
	font-size:11px;
	}
	
	
#inner_image5
	{
	width:213px;
	height:338px;
	background:url(../images/img_left_nav_ventilation.jpg) no-repeat; 
	float:left;
	}	
	
#inner_image5 ul
	{
	margin:0px;
	padding:0px;
	}

#inner_image5 ul li
	{
	margin:0px 0px 5px 0px;
	padding:3px 0px 5px 20px;
	list-style:none;
	}

#inner_image5 ul li a
	{
	font-size:11px;
	}
	
	
	
.inner_body
	{
	padding:25px 40px 10px 20px;
	}
	
	
/* contact form styles */

input
	{
	width:200px;
	height:20px;
	border:1px solid #ccc;
	margin:2px 0px 0px 0px;
	}
	
textarea
	{
	width:200px;
	height:130px;
	margin:2px 0px 0px 0px;
	}	
	
.sub
	{
	background:url(../images/but_submit.gif);
	width:62px;
	height:21px;
	border:none;
	margin:5px 91px 0px 0px;
	}			
	
