@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ background:#f6f5f1; color:#6d6e65; font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
a img{ border:none; outline:none;}
input{ outline:none;}
p{ text-align:justify}
.clear{ clear:both; line-height:0; overflow:hidden;}
.clearH{clear:both; line-height:10px; overflow:hidden;}
.LH{ line-height:10px;overflow:hidden;}


#bodyTop{ width:1003px ;margin:10px auto 0 auto; background:url(images/wrapTop.gif) no-repeat 0 0; height:7px; overflow:hidden;}
#mainwrap{ width:1003px; margin:0 auto; background:url(images/wrapBg.gif) repeat-y 0 0;}
#wrap{ width:953px; margin:0 auto; background:#fff;}


/*=====================================Header Part Start here=============================*/
#head{ width:953px;}
.logo{ float:left; width:150px; padding:16px 0 0 0;}
.head_blank{ width:540px; float:left;}
.mail{width:260px; float:left; padding:15px 0 0 0;}
.call{ background:url(images/call_img.gif) no-repeat 0 0; width:200px; height:41px; padding:17px 10px 0 45px; font:bold 13px Verdana; color:#e00a00;}
.number{ color:#e00a00;}
.mailtxt{ color:#e00a00; font:bold 16px/53px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 45px; float:left;}
.mailtxt a{ color:#e00a00; text-decoration:none;}
.mailImg{ float:left; margin:0 0px 0 10px;}

/*Menu part here*/
#menu{ height:37px; width:100%; padding:0 0px 5px 0;}
#menu ul{ list-style:none;}
#menu ul li{ display:block; float:left; background:url(images/bord.gif) no-repeat top right; padding:0 1px 0 0;}
#menu ul li.right{ background:none;}
#menu ul li a{ float:left; background:url(images/menu.gif) repeat-x 0 0; height:37px; font:bold 13px/37px Arial;color:#828373; text-decoration:none; padding:0 21px;}
#menu ul li a.left{ background-position: 0 -111px; padding:0 25px 0 32px;}
#menu ul li a.right{ background-position: right -148px; padding:0 32px 0 25px;}

#menu ul li a:hover,#menu ul li a.active{ background-position:0 -37px; color:#fff;}
#menu ul li a.left:hover,#menu ul li a.left.active{ background-position: 0 -74px!important;}
#menu ul li a.right:hover,#menu ul li a.right.active{ background-position: right -184px;}


/*Header image*/
#headImg{ background:url(images/headImg.jpg) no-repeat 0 0; height:204px; width:953px;}
#pattern{ background:url(images/pattern.gif) repeat-x 0 0; width:100%; height:15px;}

/*Body Left part start here*/
#container{ width:100%;}
#containLeft{ float:left; width:712px; margin:20px 0px 0 0;}
.mainheading {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
.fire 	color: #E9072F;
}
h4.col{ color:#525449; font:normal 22px Verdana;}
p.boldcol{
	color:#FFFFF;
	font:14px Verdana;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.lists{ border-top:1px dotted #7f7f7f; padding:10px 0 0 0; clear:both;min-height:170px;/*IE6 Hack*/_height:170px;}
.lists div.IL{float:left; margin:0 15px 0 0;}
.lists img{  border:5px solid #d7d3c8;}
.lists h5{ color:#515348; font:bold 15px Verdana;}
.lists p{ padding:10px 0;}
.lists a{ color:#e00a00; background:url(images/arrow.gif) no-repeat 0 4px; padding:0 0 0 15px; font:bold 13px/20px Verdana; text-decoration:underline;}
.lists a.mar{ margin:0 0 0 20px;}
.lists a:hover{ text-decoration:none; background-position:2px 4px;}

/*Gallery Style Here*/
a.p1 {display:block; width:75px; height:75px; text-decoration:none; background:#fff; border:0; margin:20px 0 0 100px; float:left;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500;}
a.p1 .large {position:absolute; left:-9999px;}
a.p1:hover .large {top:-65px; left:100px; border:10px solid #ccc;}
 
#info {z-index:100; height:22em;}


/*Body Right part start here*/
#containRight{ float:right; width:205px; margin:20px 0 0 0; background:#eeeee1; padding:5px 5px 5px 4px;}
.rightstyle{float:left; background:url(images/rightBg.gif) no-repeat 0 0; width:156px; height:45px; padding:0 0 0 50px; color:#fff; font:normal 19px/45px Verdana;}
.rightbg{ background:#83878a url(images/rightgrad.gif) repeat-x 0 0; padding:0px 6px 6px 6px; width:190px; margin:0 0 0 4px;}
.whitebg{ background:#fff; width:170px;font-family:Tahoma; padding:10px;/*IE6 Hack*/_padding:9px 9px 9px 7px;}
ul.ulright{ width:180px; list-style:none;}
ul.ulright li{ background:url(images/arrow2.gif) no-repeat 0 0px; padding:0 0 0 16px; font:normal 11px Tahoma; margin:4px 0;}
.sidebar{
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

.sidebarheader{
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:underline
}

.whitebg a.read{ background:url(images/arrow1.gif) no-repeat 0 6px;  padding:0 0 0 15px; text-decoration:none; font-size:14px; color:#000; margin-left:120px;}
.whitebg a.read:hover{ text-decoration:underline; background-position:2px 6px; }
/*Footer*/
#footer{border-top:1px dotted #7f7f7f;border-bottom:1px dotted #7f7f7f; width:900px; text-align:center padding:0px 50px; margin:0 0 0px 0;}
#footer p.cent{ text-align:center; color:#515348; font:bold 13px/24px Verdana;}
.fooBord { border:4px solid #e5e0e0; width:945px; margin:0 auto; padding:0;}
.fooBord p { width:100%; text-align:center; margin: 15px auto;}
.fooBord img{ float:left; width:auto; padding:0 10px 25px 0;}
.fooBord a{ color:#e00a00; text-align:center; text-decoration:underline; font-size:13px;}
.fooBord a:hover{ text-decoration:none; }
.footText{ text-align:center; font-size:11px; padding-bottom:10px;}
