/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear_0{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{ font-family:"Arial", Verdana, Tahoma; font-size:12px; background:url(../images/mid-bg2.gif) repeat;}
.flt_Lt										{float:left; display:inline;}
.flt_Rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/





								<!-- Main Structure Begins  From Here-->


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;}
.main-container								{width:835px; margin:0 auto; border-top:0 none;}
.main-header-wrapper						{width:100%; height:201px; background:url(../images/header_bg.gif) repeat-x; }
.header										{width:833px; height:200px; margin:0 auto;}
.header_lft								    {width:255px; float:left; height:122px;}
.header_rgt									{float:right; width:570px; height:122px;} 
.header_rgt ul								{padding:81px 0 0 0}
.header_rgt ul li							{display:inline-block; float:left; border-left:3px solid #000;}
.header_rgt ul li a							{display:block;}
.header_rgt ul li a.home					{background:url(../images/home.gif) no-repeat; width:88px; height:32px;}
.header_rgt ul li a.home:hover				{background-position:0 -32px;}
.header_rgt ul li a.about					{background:url(../images/about.gif) no-repeat; width:141px; height:32px;}
.header_rgt ul li a.about:hover				{background-position:0 -32px;}
.header_rgt ul li a.services				{background:url(../images/services.gif) no-repeat; width:121px; height:32px;}
.header_rgt ul li a.services:hover			{background-position:0 -32px;}
.header_rgt ul li a.gallery					{background:url(../images/gallery.gif) no-repeat; width:76px; height:32px;}
.header_rgt ul li a.gallery:hover			{background-position:0 -32px;}
.header_rgt ul li a.enquiry					{background:url(../images/enquiry.gif) no-repeat; width:129px; height:32px;}
.header_rgt ul li a.enquiry:hover			{background-position:0 -32px}
.mid-matter-heading							{width:832px; height:79px; background:#FFF;  border-left:px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.mid-matter-heading img						{padding:25px 0 0 25px;}
.middle-wrapper								{ width:100%; background:url(../images/1307520027_bg_pattern.jpg) repeat;}
.matter-container							{background-color: #FFFFFF; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width: 833px; padding:0 0 23px 0}
.matter-container_lft						{width:520px; float:left; padding:10px 19px 0 25px}
.matter-container_lft p						{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px; 											 text-align:justify; padding:0px 0px 0 10px}
.matter-container_lft p a					{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#d52525; line-height:						                                             15px;}
.matter-container_lft p a:hover				{color:#0f6488;}
.matter-container_rgt						{float:left; width:236px; padding:10px 15px 0 0;}
.mid-matter									{width:835px; float:left;}
.mid-lft-container							{ float:left; width:325px; padding:14px 0 0 0}
.mid-matter_lft								{float:left; width:295px; border:1px solid #d9d9d9; background:#FFF;  padding:0 0 12px 30px;}
ul.mid-matter_nav							{padding:0 0 2px 0}
ul.mid-matter_nav li						{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; padding:0 0 0 15px; line-height:15px;}
ul.mid-matter_nav li.span					{background: url("../images/icon-matter.gif") no-repeat scroll 0 3px ;}

ul.mid-matter_nav2							{padding:0 0 2px 28px}
ul.mid-matter_nav2 li						{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; padding:0 0 0 15px; line-height:15px;}
ul.mid-matter_nav2 li.span					{background: url("../images/icon-matter.gif") no-repeat scroll 0 3px ;}


.mid-matter_lft img							{padding:15px 0 13px 0}
.link1										{width:127px; padding:30px 0 0 0;}
.link1 a									{display:block; background:url(../images/arrow_matter.png) no-repeat scroll 12px 14px; width:107px; height:26px; background-color:#262626; padding:10px 0 0 26px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.link1 a:hover								{background-color:#d52525;}
.mid-rgt-container							{ float:left; width:491px; padding:14px 0 0 0}
.mid-matter_rgt								{width:491px; float:left; margin:15px 0 0 15px; background:#FFF; border:1px solid #d9d9d9;}
.link2										{width:138px; height:32px; padding:16px 0 12px 10px;}
.link2 a									{display:block; background:url(../images/arrow_matter.png) no-repeat scroll 12px 14px; line-height:32px; background-color:#262626; padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.link2 a:hover								{background-color:#d52525;}
.link3										{width:120px; height:32px; padding:16px 0 12px 26px;}
.link3 a									{display:block; background:url(../images/arrow_matter.png) no-repeat scroll 12px 14px; line-height:32px; background-color:#262626; padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.link3 a:hover								{background-color:#d52525;}

.link4										{width:76px; height:32px; padding:0px 0 0px 0px;}
.link4 a									{display:block; background:url(../images/arrow_matter2.png) no-repeat scroll 12px 14px; line-height:32px; background-color:#262626; padding:0 0 0 24px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.link4 a:hover								{background-color:#d52525;}


.link5										{width:120px; height:32px; padding:0px 0 0px 0px;}
.link5 a									{display:block; background:url(../images/arrow_matter.png) no-repeat scroll 12px 14px; line-height:32px; background-color:#262626; padding:0 0 0 24px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.link5 a:hover								{background-color:#d52525;}

.link6										{width:150px; height:32px; padding:16px 0 2px 28px;}
.link6 a									{display:block; background:url(../images/arrow_matter.png) no-repeat scroll 12px 14px; line-height:32px; background-color:#262626; padding:0 0 0 24px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.link6 a:hover								{background-color:#d52525;}


.mid-matter_rgt img							{padding:15px 0 0 10px}
.images										{width:491px; padding:0 0 0 0; }
.footer-container							{width:100%; height:158px; background:url(../images/ng_bottom.gif) repeat-x; margin:20px 0 0 0}
.bottom										{width:835px; height:158px; margin:0 auto;}
.bottom_lft									{width:235px; float:left; padding:25px 0 0 25px}
.bottom_lft	p								{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:15px;}
.bottom_lft	img								{padding:0 0 15px 0}
.bottom_lft1								{width:240px; float:left; padding:25px 0 0 40px}
.bottom_lft1 p								{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:15px;}
.bottom_lft1 img							{padding:0 0 15px 0}
.bottom_lft2								{width:220px; float:left; padding:25px 0 0 20px}
.bottom_lft2 p								{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:15px;}
.bottom_lft2 p a							{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF;}
.bottom_lft2 p a:hover						{color:#F00;}
.bottom_lft2 img							{padding:0 0 15px 0}


/*---------------------Inner Page Css Starts Form Here----------------------*/

.inner-container							{float:left;width:570px; background:#FFF; margin:1px 0 0 0;border-left:px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.inner-container_lft						{width:545px; padding:25px 0 0 25px;}
.inner-container_lft img					{padding:0 0 25px 0}
.inner-mid-container						{width:835px;}
.inner-mid-container_lft					{float:left;background-color: #FFFFFF; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width: 485px; padding:10px 65px 20px 25px}
.inner-mid-container_lft p					{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;  text-align:justify; padding:0 0 16px 0;}
.inner-mid-container_lft img				{padding:0 0 11px 0;}
.inner-mid-container_lft span				{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px; display:block;}
.inner-mid-container_lft span a				{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px;}
.inner-mid-container_lft span a:hover		{color:#d52525;}




.inner-mid-container_lft-google				{ padding:15px 0 0 0;}
.inner-mid-container_lft-map				{ padding:0 0 0 0;}
.inner-mid-container_rgt					{float:right;background-color: #FFFFFF; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width:247px; padding:0 0 25px 0}

.ph_hov 									{padding:0 0 0 25px; margin:0 0 15px 0}
.ph_hov a									{display:block;}
.ph_hov a.ph_hov1							{background:url(../images/effect-hover.gif) no-repeat; width:131px; height:132px;}
.ph_hov a:hover								{background-position:0 -132px;}

.ph_hov2 									{padding:0 0 0 25px; margin:0 0 15px 0}
.ph_hov2 a									{display:block;}
.ph_hov2 a.ph_hov2							{background:url(../images/universal-therm1.jpg) no-repeat; width:194px; height:119px;}
.ph_hov2 a:hover								{background-position:0 -119px;}

.ph_hov3 									{padding:0 0 0 25px; margin:0 0 15px 0}
.ph_hov3 a									{display:block;}
.ph_hov3 a.ph_hov3							{background:url(../images/universal-therm2.jpg) no-repeat; width:194px; height:119px;}
.ph_hov3 a:hover								{background-position:0 -119px;}

.ph_hov4 									{padding:0 0 0 25px; margin:0 0 15px 0}
.ph_hov4 a									{display:block;}
.ph_hov4 a.ph_hov4							{background:url(../images/universal-therm3.jpg) no-repeat; width:194px; height:119px;}
.ph_hov4 a:hover								{background-position:0 -119px;}

.ph_hov5 									{padding:0 0 0 25px; margin:0 0 15px 0}
.ph_hov5 a									{display:block;}
.ph_hov5 a.ph_hov5							{background:url(../images/universal-therm4.jpg) no-repeat; width:194px; height:119px;}
.ph_hov5 a:hover								{background-position:0 -119px;}

.ph_hov6 									{padding:0 0 0 25px; margin:0 0 15px 0}
.ph_hov6 a									{display:block;}
.ph_hov6 a.ph_hov6							{background:url(../images/universal-therm5.jpg) no-repeat; width:194px; height:119px;}
.ph_hov6 a:hover								{background-position:0 -119px;}


.inner-mid-container_rgt p					{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; padding: 0 0 0 25px; font-weight:bold; display:block;}
.inner-mid-container_rgt span				{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;padding: 0 0 0 25px;}
.side-rgt-container							{padding:5px 20px 10px 0;float:right;background-color: #FFFFFF; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width:227px; margin:10px 0 0 0}
.side-rgt-container img						{padding:25px 0 30px 25px}
.side-rgt-container p						{padding:0 0 7px 25px; line-height:15px; display:block;}
.side-rgt-container66							{padding:5px 20px 10px 0;float:right;background-color: #FFFFFF; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width:227px; margin:10px 0 0 0}
.side-rgt-container66 img						{padding:20px 0 1px 25px}
.side-rgt-container66 p						{padding:0 0 7px 25px; line-height:15px; display:block;}
.mid-matter-heading1						{width:833px; height:79px;  border-left:px solid #d9d9d9;}
.mid-matter-heading1_lft					{width:575px; float:left;  height:79px; background:#FFF; border-left:px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.mid-matter-heading1_lft img				{padding:25px 0 0 25px}
.mid-matter-heading1_rgt					{width:246px; float:right;  background:#FFF; height:79px; background:#FFF; border-left:px solid #d9d9d9; }
.mid-matter-heading1_rgt img				{padding:25px 0 0 25px}


								/*-------------------------------------------*/
.matter-container1							{background-color: #FFFFFF; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width: 570px; padding:0 0 23px 0}
.main-container1							{float:left; width:570px;}
.main-container2							{float:right; width:247px;}
.matter-container_lft1						{width:479px; float:left; padding:10px 65px 0 25px}
.matter-container_lft55						{width:780px; float:left; padding:10px 65px 0 25px}
.matter-container_lft1 img					{ padding:0 0 13px 0;}
.matter-container_lft2 img 					{ padding:22px 0 12px 0;}
.matter-container_lft3 img 					{ padding:0 0 11px 0;}
.matter-container_lft1 p					{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px; text-align:justify; padding:0 0 21px 0}
.matter-container_lft1 span					{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px; text-align:justify; padding:0 0 0 0; display:block;}
.matter-container_lft1 span a				{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px;}
.matter-container_lft1 span a:hover			{color:#d52525;}
.inner-container-right						{float:left;width:247px; background:#FFF; margin:0 0 0 10px;border-left:px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.inner-container-right img					{padding:25px 0 25px 25px}
.matter-container_rgt1						{width:247px; float:left; padding:10px 65px 0 25px}




.mid-matter-heading1						{}
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
#logo										{}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{}
#nav ul										{}
#nav ul li									{}
#nav ul li a								{}
#nav ul li a span							{}
#nav ul li a:hover							{}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
.footer										{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; padding:25px 0 0 0; text-align:center;}
* html .footer								{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; padding:25px 0 0 0; text-align:center;}
.footer a									{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-align:center;}
.footer a:hover								{color:#F00;}
.copy										{}

.bottom1									{width:835px; height:158px; padding:15px 0 0 0;}
.bottom1_lft								{width:235px; float:left; padding:25px 0 0 25px}
.bottom1_lft p							    {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:15px;}
.bottom1_lft img							{padding:0 0 15px 0}
.bottom1_lft1								{width:240px; float:left; padding:25px 0 0 40px}
.bottom1_lft1 p								{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:15px;}
.bottom1_lft1 img							{padding:0 0 15px 0}
.bottom1_lft2								{width:220px; float:left; padding:25px 0 0 20px}
.bottom1_lft2 p								{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:15px;}
.bottom1_lft2 p a							{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF;}
.bottom1_lft2 p a:hover						{color:#F00;}
.bottom1_lft2 img							{padding:0 0 15px 0}

/* ---------------------------------------------------------*/


