html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face {
    font-family: 'gauntlet-webfont';
    src: url('fonts/gauntlet-webfont.eot');
    src: url('fonts/gauntlet-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gauntlet-webfont.woff') format('woff'),
         url('fonts/gauntlet-webfont.ttf') format('truetype'),
         url('fonts/gauntlet-webfont.svg#gauntlet-webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'myriadwebpro';
    src: url('fonts/myriadwebpro.eot');
    src: url('fonts/myriadwebpro.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadwebpro.woff') format('woff'),
         url('fonts/myriadwebpro.ttf') format('truetype'),
         url('fonts/myriadwebpro.svg#myriadwebpro') format('svg');
    font-weight: normal;
    font-style: normal;

}



body{
padding:0px;
margin:0px;
background:url(../images/bg.jpg) no-repeat;

}
#wrapper{
padding:0px;
margin:0px auto;
margin-top:80px;
width:965px;
text-align:center;
}
/*--------------------Header------------------*/
#wtxt{
padding:0px;
margin:0px;
float:right;
font-size:15px;
color:#fff;
font-family:"gauntlet-webfont",arial;
position:relative;
top:0px;
}
#header-wrapper{
padding:0px;
margin:0px;
width:965px;
height:53px;
display:block;
clear:both;

}

#h-lft-img{
padding:0px;
margin:0px 0px 0px 0px;
float:left;width:3px;height:53px;
}
#h-lft-img img{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:53px;
width:3px;
}

#h-rgt-img{
padding:0px;
margin:0px;
float:right;
width:3px;
height:53px;
}

#header{
padding:0px;
margin:0px;float:left;
background:url(../images/nav_re.gif) repeat-x;
height:53px;
color:white;
display:block;
width:959px;

}
#header-left {
    float: left;
    margin: 0;
    padding: 0 0 0 0px;
}
#header-right {
    float:right;
    height: 53px;
    margin: 0;
    padding: 0;
    width:650px;
    display:block;
    
    
}
#logo{
padding:0px;
margin:-16px 0px 0px 30px;
width:141px;
height:62px;
display:block;
overflow:hidden;
float:left;

}
#logo img{
padding:0px;
margin:0px;
position:relative;
}
#phno{
padding:0px;
margin: 15px 0px 0px 0px;
float:left;
font-size:18px;
color:#fff;
font-family:"gauntlet-webfont",arial;
font-weight:bold;
line-height:53px;
/*border:1px solid red;*/
display:block;

}
#phno img{
padding:0px;
margin: 0px 7px;
}
#top-nav{
padding:0px;
margin:0px;
float:right; height: 53px;
}
#navigation{
padding:0px;
margin: 0px 0px 0px 0px;
float:left;
height:53px;
overflow:hidden;
display:block;
}
#navigation ul{
padding:0px;
margin:0px;
height:53px;
float:left;
}
#navigation ul li{
padding:0px 0px 0px 0px;
margin: 0px;
float: left;
list-style: none outside none;
height:53px;

}
#navigation ul li a{
padding:0px;
margin:15px 25px 0 0px;
font-size:18px;
color:#fff;
text-decoration:none;
display:block;
font-family: "gauntlet-webfont",arial;
font-weight:normal;height:53px;
float:left;
line-height:44px;
overflow: hidden;
}
/*------------------content-------------------------*/
#content{
padding:0px;
margin:0px;
background:url(../images/cont_bg_re.gif) repeat-x;
background-color:white;
display: block;

overflow: hidden;
width:965px;
}
#content-left {
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width:430px;
    height:323px;
    position:relative;
    left:80px;
    top:25px;

}
/*#content-left img{
padding:0px;
margin:0px;
width:430px;

}*/
#content-right{
padding:0px;
margin:0px;
float:left;
width:284px;
height:323px;
position:relative;
top:25px;
left:138px;
}
#top-img{
padding:0px;
margin:0px;
float:left;
width:284px;

}
#top-img img{
padding:0px;
margin:0px;
}
#content-right p {
display:block;
font-size:20px;
color:#747474;
font-family: "gauntlet-webfont",arial;
/*height:94px;*/
margin:0px;
overflow:hidden;
padding:25px 0px 0px 0px !important;
font-weight:normal;

text-align:justify;
width:284px;
line-height: 28px;
}
#bottom-img{
padding:0px;
margin:0px;
}
#bottom-img img{
padding:0px;
margin:0px;
}
/*-----------------Slider-----------*/
#slider {
padding:0px;
margin:23px 0px;
width:960px
float:left;
overflow:hidden;
}

#screen {
			margin:0px auto 0px auto;
			padding:0px;
			overflow:hidden;
			width:951px;
			background:url(../images/slider/slider_bg.gif) no-repeat;			
		}
			#screen ul {
			margin:0px;
			padding:0px;
			float:left;
		}			
#screen li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	height:156px;	
}
			#screen .jq-ss-crop{
				margin:5px 0px;
				padding:0 10px;
				float:left;	
				height:156px!important;	
				width:211px !important;	
							
			}
			#view{
				margin:0px;
				width:927px;
				height:150px;
				overflow:hidden;
			}
				#images{
					width:3818px !important;
					width:3822px;
					padding:0;
				}
					#images li img{
						border:0;
						margin:5px 0px;
						padding:0px 0px 0px 1px;
					}


/*updated*/
.arrowleft{margin:0px 0px 0px 0px !important; padding:0px;float:left;width:12px;}


#left{  margin:65px 0px 0px 4px !important;
	padding:0px;
	background:url(images/slider/slider_arow_left.png) no-repeat;
	display:block;float:left;margin-left:0px;overflow:hidden;
}

#right{
margin:65px 4px 0px 0px !important;
	padding:0px;
	background:url(images/slider/slider_arow_left.png) no-repeat;
display:block;float:right;margin-right:0px;overflow:hidden;
					   }

/*-----------------bottom content-----------*/
#bottom-content{
padding:0px;
margin:0px;
height:115px;
width:965px;
float:left;
display:block;
overflow:hidden;

}
#bottom-left{
padding:0px;
margin:0px;
width:124px;
height:115px;
float:left;
display:block;
overflow:hidden;

}
#bottom-left span{
padding:0px;
margin:0px;
font-size:25px;
font-family:myriadwebpro;
font-style:italic;
font-weight:bold;
display:block;
overflow:hidden;

}
#bottom-right{
padding:0px;
margin:0px;
width:830px;
height:115px;
display:block;
overflow:hidden;

}
#bottom-right p{
padding:0px;
margin:0px;
width:830px;
height:115px;
font-size:14px;
font-family:myriadwebpro;
display:block;
overflow:hidden;
text-align:justify;
line-height:16px;
color:#3d3d3d;
font-weight:normal;
display:block;
overflow:hidden;
}
/*-----------------footer-----------*/
#footer{
padding:0px;
margin:10px 0px 0px 0px;
background:url(../images/foot_re.gif) repeat-x;
height:131px;
overflow:hidden;
width:965px;
display:block;
background-color:#e2e0e1;
}
/*#footer p{
padding:0px ;
margin: 25px 0 0 25px;
float:left;
text-align:left;
font-size:16px;
color:#535353;
font-family:"gauntlet-webfont",arial;
line-height:15px;
font-weight:normal;
}*/


#fd
{font-size:16px !important; }


#footerText p{
padding:10px;
margin: 0px;
float:left;
text-align:left;
font-size:14px;
color:#535353;
font-family:"gauntlet-webfont",arial;
font-weight:normal;
}

#footerText
{
padding:0px;
margin: 25px 0 0 25px;
float:left;
text-align:left;
font-size:16px;
color:#535353;
font-family:"gauntlet-webfont",arial;
font-weight:normal;
}

#foot-img{
padding:0px;
margin:20px 36px 0px 0px;
width:77px;
height:131px;
float:right;
}
#foot-img img{
padding:0px;
margin: 0px;
}

/*------------------Product Page--------------------------------*/


#content-product-left {
	float: left;
	margin: 45px 46px 0px 64px;
	padding: 0px;
	width:450px;
	font-family:"myriadwebpro",arial;
	font-weight:normal;
	text-align: left;
    line-height:22px;
    
}

#content-product-left h2{
padding:0px !important;
margin: 0px !important;
color:#464646;
font-size:25px; 
font-style:italic;
text-align:left;
float: left;

}

#content-product-left h4,p{
padding:0px !important;
margin: 5px 0px 0px 0px !important;
color:#3d3d3d;
font-size:14px; 
text-align:justify;
line-height: 22px;
float: left;
width:410px;

}

#content-product-right{
padding:30px 0px 0px 0px;
margin: 45px 0px 0px 0px;
float:left;
font-weight:bold;
font-size:14px;
line-height:20px;
font-family:"myriadwebpro",arial;
}
#product-img1{
padding:0px ;
margin: 0px 0px 15px 0px ;
width:372px;
height:245px;
}

#product-img2{
padding:0px ;
margin: 0px ;
width:372px;
height:245px;
}

/*------------------------about us---------------------------------*/


#content-aboutus-left {
    float: left;
    margin: 48px 36px 0px 52px;
    padding: 0px;
    width:349px;

    
    
}

#content-aboutus-right{
padding:0px 0px 0px 0px;
margin: 48px 0px 0px 0px;
float:left;
width:408px;

font-family:"myriadwebpro",arial;
font-weight:normal;
}

#content-aboutus-right h2{
padding:0px !important;
margin: 0px !important;
float:left;
color:#464646;
font-size:25px; 
font-style:italic;
text-align:left
clear:both;
}

#content-aboutus-right p{
padding:0px !important;
margin: 0px !important;
float:left;
color:#3d3d3d;
font-size:14px; 
text-align:justify;
line-height:22px;
}
#aboutus-img1
{margin:0px; padding:0px;}

#aboutus-img1 a{
padding:0px !important;
margin: 0px 0px 30px 0px !important;
width:350px;
display:block;
height:263px;
border:2px solid white;
}

#aboutus-img1 a:hover{
border: 2px solid red !important;
}

#aboutus-img2{
padding:0px ;
margin: 0px ;
width:188px;
height:96px;
float:right;
}
#contact-us-left {
	float: left;
	margin: 45px 46px 0px 64px;
	padding: 0px;
	width:800px;
	font-family:"myriadwebpro",arial;
	font-weight:normal;
	text-align: left;
    line-height:22px;
    
}
#contact-us-left h2{
padding:0px !important;
margin: 0px !important;
color:#464646;
font-size:25px; 
font-style:italic;
text-align:left;
float: left;

}

#contact-us-leftt h4,p{
padding:0px !important;
margin: 5px 0px 0px 0px !important;
color:#3d3d3d;
font-size:14px; 
text-align:justify;
line-height: 22px;
float: left;
width:410px;

}

#contact-form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12ppx;
	float:left;
	width:300px;
}

.tableodd {
	
	background-color:#999999;
	
}

.tableeven {
	
	background-color:#FFFFFF;
	
}

.tabledesc {
	font-family:"myriadwebpro",arial;
	font-weight:bold;
	font-size:12px;
	
}

.tabletext {
	font-family:"myriadwebpro",arial;
	font-weight:normal;
	font-size:12px;
}

#projref li
{
display: inline;
list-style-type: none;
float:left;
padding:20px;
}
