body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; background:url(img/headder_bg.jpg) repeat-x; margin:0 0 0 0px;}

#maincontaner{width:1024px; margin:0 auto;}
#headder{width:950px; margin:0 auto;}
#headder #logo{width:168px; float:left; margin:5px 0 5px 0px;}

#headder #right_part{width:550px; float:right; margin:5px 0 0px 0px;}
#headder #email{width:200px; float:left; margin:12px 0 0px 50px; }
#headder #phone{width:200px; float:right; margin:0px 0 0px 0px; background:url(img/call_icon.jpg) no-repeat right; height:55PX;}
#headder #main_nav{width:444px; float:right; margin:12px 0 0px 0px;}
#headder #main_nav_L{width:12px; float:left; margin:0px 0 0px 0px;}
#headder #main_nav_M{width:420px; float:left; margin:0px 0 0px 0px; background:url(img/nav_M.jpg) repeat-x;}
#headder #main_nav_R{width:12px; float:right; margin:0px 0 0px 0px;}
.email{color:#994343; text-decoration:none; Palatino Linotype}
.call{font-family:"Palatino Linotype"; font-size:20px; color:#0055a4;  text-decoration:none; padding:0 0px 0 0px;}



#contaner{width:950px; margin:0 auto;}
#contaner #ser{width:234px; background:url(img/ser_bg.jpg) no-repeat; margin:25px 0 0 0px;}
#contaner #ser_1{width:300px; background:url(img/ser_bg_1.jpg) no-repeat; margin:0px 0 0 0px;}
#contaner #bnr{width:695px; margin:25px 0 0 0px;}
#contaner #bnr1{width:950px; margin:25px 0 10px 0px;}
#contaner #wel_right{width:624px; margin:0px 0 0 0px;}


#contaner #wel_text{width:624px;  margin:0px 0 0 0px;}

.newbg{ width:624px; float:left;  padding:8px 0px 0px 20px; height:27px; background:url(img/newbg.png); background-repeat:no-repeat; }

.newbgll{ width:624px; float:left; padding:10px 0px;}

.newbgn{ width:624px; float:left;  padding:8px 0px 0px 20px; height:27px; background:url(img/newbg1.png); background-repeat:no-repeat; }


.newbg1{float:left; }

.newbg2{float:left; padding-left:55px;}

.newbg h1{ font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; }

.newbg a{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; text-decoration:none; }
 
 
 
 .newbgn h1{ font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; }
 
 .newbgn h1{ font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; }

.newbgn a{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; text-decoration:none; }
 
 
 
 
.newbg a:hover{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#4bb9fc; 
 font-style:normal;  padding:0px; margin:0px;}




.newbgn1{ width:624px; float:left;  padding:8px 0px 0px 20px; height:27px; background:url(img/newbg2.png); background-repeat:no-repeat; }

.newbgn1 h1{ font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; }

.newbgn1 a{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; text-decoration:none; }
 
 
 
 
.newbgn1 a:hover{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#4bb9fc; 
 font-style:normal;  padding:0px; margin:0px;}





.newbgn2{ width:624px; float:left;  padding:8px 0px 0px 20px; height:27px; background:url(img/newbg3.png); background-repeat:no-repeat; }

.newbgn2 h1{ font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; }

.newbgn2 a{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#fff; 
 font-style:normal;  padding:0px; margin:0px; text-decoration:none; }
 
 
 
 
.newbgn2 a:hover{font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#4bb9fc; 
 font-style:normal;  padding:0px; margin:0px;}










#contaner #form{width:624px; margin:15px 0 0 0px;}
#contaner #wel_box{width:624px; margin:20px 0 0 0px; border:1px solid #CCCCCC;
					background:#ffffff;
	background-image: -moz-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: -webkit-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: -o-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: -ms-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: linear-gradient(#ffffff, #ffffff,  #f5f5f5);
}

#contaner #news_box{width:300px; margin:10px 0 0 0px; border:1px solid #CCCCCC;
					background:#ffffff;
	background-image: -moz-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: -webkit-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: -o-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: -ms-linear-gradient(#ffffff, #ffffff,  #f5f5f5);
    background-image: linear-gradient(#ffffff, #ffffff,  #f5f5f5);
}

#contaner #need_a_quote{width:300px; margin:0px 0 0 0px;}
#contaner #need_img{width:300px; margin:0px 0 0 0px;}
#contaner #facebook{width:300px; margin:10px 0 0 0px;}
#contaner #icea_logo{width:300px; margin:10px 0 0 0px;}


.links{ width:234px; height:auto; float:left; margin:10px 0px 10px 0px; min-height:290px;}
.links ul{ margin-top:0px; padding:0 10px 0 10px;}
.links ul li{ list-style:inside; list-style-image:url(img/arrow.png); line-height:33px; border-bottom:1px dotted #333333;}
.links ul li a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:33px;}
.links ul li a:hover{ text-decoration:none; color:#990000;}

.links_1{ width:300px; height:auto; float:left; margin:10px 0px 10px 0px; min-height:290px;}
.links_1 ul{ margin-top:0px; padding:0 10px 0 10px;}
.links_1 ul li{ list-style:inside; list-style-image:url(img/arrow.png); line-height:33px; border-bottom:1px dotted #333333;}
.links_1 ul li a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:33px;}
.links_1 ul li a:hover{ text-decoration:none; color:#990000;}

.our_ser{font-size:18px; color:#df3b39;}
#contaner #main_wel{width:950px; padding:0px 0 0 0px;}
.read{font-size:12px; color:#FF0000; text-decoration:none;}

#footer{width:950px; margin:0 auto;}
#footer #copy{width:950px; margin:20px 0 0 0px; border-top:1px solid #333333;}
.alink{font-size:12px; color:#333333; text-decoration:none; padding:0 5px 0 5px;}
.alink:hover{font-size:12px; color:#990000; text-decoration:underline; padding:0 5px 0 5px;}

.servicelink{font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding:0 5px 0 5px;}
.servicelink:hover{font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; padding:0 5px 0 5px;}


.wel{font-family:"Adobe Caslon Pro"; font-size:24px; color:#2373cc; font-style:italic;}
.text{text-align:justify; line-height:18px;}

.l{ float:left;}
.r{ float:right;}	
.clr{ clear:both;}
.p{padding:10px 0 10px 0px;}
.p1{padding:8px 0 0px 0px;}
.p2{padding:8px 0 0px 8px;}

h2{font-size:14px; text-decoration:none; color:#9b031c;  padding:0px; margin:0px; font-style:normal;  font-weight:bold;   }
h1{
 font-size:16px; font-weight:normal; 
 text-decoration:none; font-weight:bold; 
 color:#2373cc; 
 font-style:normal;  padding:0px; margin:0px;  }
 
 h3{ font-size:14px; text-decoration:none; color:#fff;  padding:0px; margin:0px; font-style:normal;  font-weight:bold;}
 
 

/*==================================Menu====================================================================*/

#sddm
{	margin: 0px 0 0px 0px;
	padding: 0;
	z-index: 30;
	width:auto;
	
}

#sddm li
{	margin: 0;
	padding: 0px 1px;
	list-style: none;
	float: left;
	font:  12px arial;
	border-left:none; 
		
	}
	

#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 11.4px 19.8px;
	width: auto;
	background:none;
	color: #fff;
	font-weight:normal;
	letter-spacing:0.3px;
	text-align: center;
	text-decoration: none;
	border-right:1px dotted #FFFFFF;
/*	moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;*/

	
}

#sddm li a:hover
{	background:none;
	color:#ffffff;
	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background:none;
	border:none;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 6px 10px;
		width: 160px;
		white-space: nowrap;
		text-align: left;                          
		text-decoration: none;
		background:none;
		color: #fff;
		font: 12px arial;
		z-index: 100;
	
		
	
		
}

	#sddm div a:hover
	{	background:none;
		color: #ffffff}
		
#sddm li  a:hover,  #sddm li .current {
	color: #79b8ff;
	
	/*background:#ffffff;
	background-image: -moz-linear-gradient(#d40000, #000000, #000000, #d40000);
    background-image: -webkit-linear-gradient(#d40000, #000000, #000000, #d40000);
    background-image: -o-linear-gradient(#d40000, #000000, #000000, #d40000);
    background-image: -ms-linear-gradient(#d40000, #000000, #000000, #d40000);
    background-image: linear-gradient(#d40000, #000000, #000000, #d40000);
	*/
	
}

