/* CSS Document */

* {
	margin:0;
	padding:0;
	}
.wrapper {
	width:1003px;
	overflow:hidden;
	margin:auto;
	padding:0;
	}

.body{
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-x;
	background-color:#aae1f8;
	}


/***************header starts here***************/
.header{
	width:1003px;
	margin-top:15px;
	background-color:#3baee3;
	background-image:url(images/top_header.gif);
	background-repeat:no-repeat;
	height:107px;
	}
	
.header_contents{
	height:97px;
	width:980px;
	float:left;
	}
.logo-text{
	float:left;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	}

.logo-text h1{
	font-family:Arial;
	font-size:20pt;
	font-weight:bold;
	color:#f15e05;
	}

.logo-text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#605d5d;
	padding-left:35px;
	text-transform:capitalize;
	}


.logo{
	float:left;
	padding-left:10px;
	padding-right:10px;	
	}

.header-contact{
	float:left;
	padding-top:15px;
	padding-left:15px;
	}

.header-contact-line1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0088d6;
	}
	
.header-contact h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0088d6;
	}

.header-contact h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	}

.header-contact-line2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	}
	
	
.header-contact h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0088d6;
	}

.header-contact-line3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0088d6;
	}

.header-contact h3 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0088d6;
	}

.header-contact-line3 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0088d6;
	}
		

.watch{
	float:right;
	padding-top:8px;
	}	

/***************header ends here***************/

.main_cont_bg{
	background-image:url(images/content_bg.jpg);
	background-repeat:repeat-y;
	}


/***************Orange Navigation starts here***************/
.navigation{
	width:993px;
	height:44px;
	float:left;
	padding-top:0px;
	margin-left:5px;
	margin-top:9px;
	background-image:url(images/nav_bg.gif);
	background-repeat:no-repeat;
	height:47px;


}

.navigation ul{
 list-style:none;
 padding:0;
 margin:0px 0 0 160px;
 line-height:21px;
}
 

.navigation ul img{
	margin:12px 0 -5px 10px;
}

.navigation ul li{
 padding:0;
 margin:0; 
}

.navigation ul li{
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 display:inline;
 color:#FFFFFF;
 background-image:url(images/nav_seperator.jpg);
 background-repeat:no-repeat;
 background-position:right center; 
 padding:0px 20px 0 20px;
 line-height:40px;
}


.navigation ul li.none_bg{
background-image:none;

}

.navigation ul li a{
 text-decoration:none;
 color:#ffffff; 
}

.navigation ul li a:hover{
 text-decoration:underline;
 color:#fb0101;
}
.navigation ul li a.active{
 color:#e9fe03;
}
/***************Orange Navigation ends here***************/

/***************Blue Navigation starts here***************/
.navigation2{
	width:993px;
	height:44px;
	float:left;
	padding-top:0px;
	margin-left:5px;
	margin-top:9px;
	background-image:url(images/nav_bg_02.gif);
	background-repeat:no-repeat;
	height:47px;


}

.navigation2 ul{
 list-style:none;
 padding:0;
 margin:0px 0 0 160px;
 line-height:21px;
}
 

.navigation2 ul img{
	margin:12px 0 -5px 10px;
}

.navigation2 ul li{
 padding:0;
 margin:0; 
}

.navigation2 ul li{
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 display:inline;
 color:#FFFFFF;
 background-image:url(images/nav_seperator.jpg);
 background-repeat:no-repeat;
 background-position:right center; 
 padding:0px 20px 0 20px;
 line-height:40px;
}


.navigation2 ul li.none_bg{
background-image:none;

}

.navigation2 ul li a{
 text-decoration:none;
 color:#ffffff; 
}

.navigation2 ul li a:hover{
 text-decoration:underline;
 color:#fb0101;
}
.navigation2 ul li a.active{
 color:#e9fe03;
}
/***************Blue Navigation ends here***************/
/***************Green Navigation starts here***************/
.navigation3{
	width:993px;
	height:44px;
	float:left;
	padding-top:0px;
	margin-left:5px;
	margin-top:9px;
	background-image:url(images/nav_bg_02.gif);
	background-repeat:no-repeat;
	height:47px;


}

.navigation3 ul{
 list-style:none;
 padding:0;
 margin:0px 0 0 160px;
 line-height:21px;
}
 

.navigation3 ul img{
	margin:12px 0 -5px 10px;
}

.navigation3 ul li{
 padding:0;
 margin:0; 
}

.navigation3 ul li{
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 display:inline;
 color:#FFFFFF;
 background-image:url(images/nav_seperator.jpg);
 background-repeat:no-repeat;
 background-position:right center; 
 padding:0px 20px 0 20px;
 line-height:40px;
}


.navigation3 ul li.none_bg{
background-image:none;

}

.navigation3 ul li a{
 text-decoration:none;
 color:#ffffff; 
}

.navigation3 ul li a:hover{
 text-decoration:underline;
 color:#fb0101;
}
.navigation3 ul li a.active{
 color:#e9fe03;
}
/***************Green Navigation ends here***************/
/***************Orange Navigation starts here***************/
.navigation4{
	width:993px;
	height:44px;
	float:left;
	padding-top:0px;
	margin-left:5px;
	margin-top:9px;
	background-image:url(images/nav_bg_02.gif);
	background-repeat:no-repeat;
	height:47px;


}

.navigation4 ul{
 list-style:none;
 padding:0;
 margin:0px 0 0 160px;
 line-height:21px;
}
 

.navigation4 ul img{
	margin:12px 0 -5px 10px;
}

.navigation4 ul li{
 padding:0;
 margin:0; 
}

.navigation4 ul li{
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 display:inline;
 color:#FFFFFF;
 background-image:url(images/nav_seperator.jpg);
 background-repeat:no-repeat;
 background-position:right center; 
 padding:0px 20px 0 20px;
 line-height:40px;
}


.navigation4 ul li.none_bg{
background-image:none;

}

.navigation4 ul li a{
 text-decoration:none;
 color:#ffffff; 
}

.navigation4 ul li a:hover{
 text-decoration:underline;
 color:#fb0101;
}
.navigation4 ul li a.active{
 color:#e9fe03;
}
/***************Yellow Navigation ends here***************/


/***************Big Header Starts Here***************/
.big_head{
	clear:both;
	background-image:url(images/big_header.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	width:993px;
	height:225px;
	margin:0 auto;
	}



#slideshow {
    position:relative;
    height:225px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 225px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 225px;
    display: block;
    border: 0;
    margin-bottom: 0px;
}

#imageshow {
    position:relative;
    height:110px;
    width:212px;
}

#imageshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 110px;
    width:212px;
    background-color: #FFF;
}

#imageshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#imageshow DIV.last-active {
    z-index:9;
}

#imageshow DIV IMG {
    height: 110px;
    width:212px;
    display: block;
    border: 0;
    margin-bottom: 0px;
}

#imageshow2 {
    position:relative;
    height:250px;
    width:325px;
}

#imageshow2 DIV A:link {
text-decoration: underline; color: red;
}
#imageshow2 DIV A:visited {
text-decoration: underline; color: red;
}
#imageshow2 DIV A:active {
text-decoration: underline; color: red;
}
#imageshow2 DIV A:hover {
text-decoration: underline; color: red;
}

#imageshow2 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 250px;
    width:325px;
    background-color: #FFF;
}

#imageshow2 DIV.active {
    z-index:10;
    opacity:1.0;
}

#imageshow2 DIV.last-active {
    z-index:9;
}

#imageshow2 DIV IMG {
    height: 250px;
    width:325px;
    display: block;
    border: 0;
    margin-bottom: 0px;
}


/***************Big Header Starts Here***************/


/***************Contents Starts Here***************/
.contents{
	float:left;
	clear:both;
	width:1003px;
	}

/***************Left Contents Starts Here***************/
.left_contents{
	float:left;
	width:740px;
	}
	
.contentbox1{
	width:720px;
	margin-left:5px;
	}
.contentbox1 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0000ff;
	padding-top:10px;
	}	
	
.contentbox1_graybar{
	background-image:url(images/gray_bar_bg.jpg);
	background-repeat:repeat-x;
	height:38px;
	}	

.contentbox1_graybar h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b0ec1;
	padding-top:10px;
	padding-left:40px;
	}	
.flame{
	float:left;
	margin-left:15px;
	}
	
.pipe_joint{
	float:left;
	margin-left:15px;
	margin-top:10px;	
	}

	
.emergency{
	float:left;
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;
        width:212px;		
	}	
.emergency2{
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
        width:325px;
	margin-bottom:10px;
	}	

.emergency_contents{
	margin-top:10px;
	}

.emergency_contents a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
 text-decoration:underline;
 color:#2b0ec1; 
}
	
.emergency_contents p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
        margin-left:10px;
	font-size:12px;
	text-align:justify;
	line-height:16px;
	}

.emergency_contents h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#d14301;
	font-size:12px;

	}

.emergency_contents h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#d14301;
	font-size:12px;
	}

.emergency_contents h2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
 text-decoration:none;
 color:#0000ff; 
}

.emergency_contents h2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
 text-decoration:underline;
 color:#0033ff;
}
.emergency_contents h2 a.active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
 color:#0000ff;
}

.categories1{
	float:left;
	margin-top:20px;
	}

.categories1 ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	list-style:none;
	padding-left:50px;


	}


	
/***************Left Contents Ends Here***************/	
	
	

.right_contents{
	float:left;
	}

.contentbox2{
	width:250px;
	margin-left:5px;
	height:180px;
	}
	
.contentbox2_graybar{
	background-image:url(images/gray_bar_bg.jpg);
	background-repeat:repeat-x;
	height:38px;
	}	

.contentbox2_graybar h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003146;
	padding-top:10px;
	padding-left:40px;
	}


.mis_head{
	float:left;
	}

.mis_head_line1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
        line-height:20px;
	font-weight:bold;
	color:#f15e05;
	padding-top:10px;
	padding-left:10px;
	}

.mis_head h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f15e05;
	padding-top:10px;
	padding-left:10px;
	}

.mis_head_line2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
        line-height:20px;
	font-weight:bold;
	color:#d30606;
	padding-top:0px;
	padding-left:10px;
	}

.mis_head h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d30606;
	padding-top:0px;
	padding-left:10px;
	}

		
.contact_img{
	float:left;
	margin-left:15px;
	margin-top:10px;	
	
	}
	

	
.girl{
	float:left;
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;		
	}	
	
.girl_contents{
	margin-top:10px;
	}
	
.girl_contents p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:16px;
	}

.girl_contents h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#d14301;
	font-size:12px;

	}


.action_phone{
	margin-top:5px;
	background-image:url(images/phone_bg.gif);
	background-repeat:no-repeat;
	width:218px;
	height:31px;
	}

.action_phone_num{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:31px;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:33px;	
	}

.action_phone h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:33px;	
	}


.contact_form{
	float:left;
	}

.c_form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

/***************Footer starts Here***************/	

.footer{
	clear:both;
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat;
	height: 203px;
	}
	
	.footer-taggs{
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f28b05;
	text-align:center;
	}


	
	.footer-by{
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	}

	.footer-by h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	}

	.footer-by h1 a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	}

	.footer-by a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	}
	
	.footer-by h1 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	}

.footer_4_info{
	float:left;
	margin-left:20px;
	margin-bottom:20px;
	width:990px;
	}
	
.footer_info_01{
	float:left;
	width:200px;
	margin-right:40px;

	}	
	
.footer_info_01 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fcff00;
	}	
	
	
	.footer_info_01 h1 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fcff00;
	}	
	
	.footer_info_01 h1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fcff00;
	}	

.footer_info_01 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c9c7c6;
	}	

.footer_info_txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c9c7c6;
	}	
	
.footer_info_02{
	float:left;
	}	
.footer_info_03{
	float:left;
	}	
.footer_info_04{
	float:left;
	}	

/***************Footer Navigation starts here***************/


.footer-navigation{
	width:1003px;
	height:47px;
	float:left;
	padding-top:0px;


}

.footer-navigation ul{
 list-style:none;
 padding:0;
 margin:0px 0 0 160px;
 line-height:21px;
}
 

.footer-navigation ul img{
	margin:12px 0 -5px 10px;
}

.footer-navigation ul li{
 padding:0;
 margin:0; 
}

.footer-navigation ul li{
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 display:inline;
 color:#FFFFFF;
 background-image:url(images/nav_seperator.jpg);
 background-repeat:no-repeat;
 background-position:right center; 
 padding:0px 20px 0 20px;
 line-height:40px;
}


.footer-navigation ul li.none_bg{
background-image:none;

}

.footer-navigation ul li a{
 text-decoration:none;
 color:#ffffff; 
}

.footer-navigation ul li a:hover{
 text-decoration:underline;
 color:#fcff00;
}
.footer-navigation ul li a.active{
 color:#e9fe03;
}

/***************footer Navigation ends here***************/


/***************Footer ends Here***************/	





