 body
{
padding:0px;
margin-left:20px;
margin-right:20px;
text-decoration:none;
background-color:#ffffff;

}

span,div,li,ul,a
{
margin:0;
padding:0;
border:none;
text-decoration:none;
border:none;
}

img{
border:none;
}

#main
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#header
{
width:950px;
height:149px;
background-image:url(../images/header.png);
}

#header_logoin
{
width:210px;
height:40px;
float:right;
margin:25px 0px 0px 0px;
}

#menu
{
height:32px;
width:600px;
float: left;
margin:47px 0px 0px 320px;
background:none;
text-shadow:2px 8px 2px rgba(0,0,0,0.8);

}

#mainimg{
width:960px;
height:423px;
float:left;
}  

#img1{
width:466px;
height:370px;
float:left;
margin:40px 0px 0px 0px;
}

#img2{
width:466px;
height:370px;
float:left;
margin:40px 0px 0px 0px;
} 

.box1{
width:502px;
float:left;
margin:20px 0px 0px 0px;

} 

.box2{
width:430px;
height:390px;
float:left;
margin:0px;
margin:10px 0px 0px 0px;
} 

#mainbody{
float:left;
margin:auto;
}

#body_right{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#body_left{
width:232px;
height:auto;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}
        
.pro{
float:left;
margin:10px 0px 0px 35px;
}

.pro h1{
font-family:Trebuchet MS;
font-size:22px;
color:#ee8d1a;
float:none;
}

.pro ul{
list-style:url(../images/bullet.png);
font-family: Arial;
font-size:16px;
color:#8c00bf;
font-weight:bold;
}

.pro li
{
margin-top:6px;
float:none;
}

a{
color:#e88c1f;
}

.contact
{
height:237px;
float:left;
margin:470px 0px 10px 20px;
font-family:"Trebuchet MS";
font-size:14px;
padding:0px;
}

.contact h1{
font-family:Trebuchet MS;
font-size:24px;
color:#ee8d1a;
float:none;
margin:10px 0px 0px 15px;
margin-top:-20px;
}

.contact h2{
font-family:Bell MT;
font-size:20px;
color:#000000;
float:none;
margin:10px 0px 0px 15px;
font-weight:bold;
}

.contact P{
font-family:Bell MT;
font-size:16px;
color:#000000;
float:none;
margin:10px 0px 0px 15px;
font-weight:bold;
}

.box1{
float:left;
}

.box1 h1{
font-family:Trebuchet MS;
font-size:28`px;
color:#ee8d1a;
float:none;
margin:0px 0px 0px 25px;
}

.box1 p{
width:650px;
font-family:Trebuchet MS;
font-size:16px;
color:#000000;
margin:20px 0px 0px 30px;
text-align:justify;
}

.box3{
width:700px;
float:left;
margin:0px 0px 0px 20px;
}

.box4{
width:120px;
float:left;
margin:20px 0px 0px 40px;
}

#footer
{
width:950px;
height:92px;
float:left;
background-image:url(../images/footer.png);
background-repeat:no-repeat;
}

#footer ul
{
margin:10px 0px 0px 20px;
list-style:none;
}
#footer ul li
{
margin:0px 0px 0px 40px;
float:left;
color:#000000;
font-weight:bold;
}
#footer ul li a
{
text-decoration:none;
color:#000000;
}
#footer ul li a:hover
{
color:#ffffff;
font-size:14px;
font-weight:bold;
}

#profilemain
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#profilemainbody{
width:950px;
height:auto;
float:left;
margin:auto;
}

#profilebody_right{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#profilebody_left{
width:232px;
height:3250;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.box5{
width:500px;
float:left;
margin:0px 0px 0px 30px;
}

.box6{
width:250px;
float:left;
margin-top:-25px;
}

h3{
font-family:Trebuchet MS;
font-size:20px;
color:#f1921d;
}

h4{
font-family:Trebuchet MS;
font-size:17px;
color:#000000;
}

h5{
font-family:Trebuchet MS;
font-size:15px;
color:#000000;
float:left;
margin:10px 0px 0px 30px;
}

#productmain
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#productmainbody{
width:950px;
height:auto;
float:left;
margin:auto;
}

#productbody_right{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#productbody_left{
width:232px;
height:2450px;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.box7{
width:700px;
float:left;
}


#product-main
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#product-mainbody{
width:950px;
height:auto;
float:left;
margin:auto;
}

#product-bodyright{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#product-bodyleft{
width:232px;
height:530px;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.product-contact
{
height:232px;
float:left;
margin:40px 0px 0px 30px;
font-family:"Trebuchet MS";
font-size:14px;
padding:0px;
}

#product_main
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#product_mainbody{
width:950px;
height:auto;
float:left;
margin:auto;
}

#product_bodyright{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#product_bodyleft{
width:232px;
height:852px;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.product_contact
{
height:232px;
float:left;
margin:40px 0px 0px 30px;
font-family:"Trebuchet MS";
font-size:14px;
padding:0px;
}

#productmain
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#productmainbody{
width:950px;
height:auto;
float:left;
margin:auto;
}

#productbodyright{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#productbodyleft{
width:232px;
height:952px;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.productcontact
{
height:232px;
float:left;
margin:40px 0px 0px 30px;
font-family:"Trebuchet MS";
font-size:14px;
padding:0px;
}

#productmain1
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#productmainbody1
{
width:950px;
height:auto;
float:left;
margin:auto;
}

#productbodyright1
{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#productbodyleft1
{
width:232px;
height:4300px;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.productcontact1
{
height:232px;
float:left;
margin:40px 0px 0px 30px;
font-family:"Trebuchet MS";
font-size:14px;
padding:0px;
}

#contactmain
{
width:950px;
margin:auto;
letter-spacing:inherit;
background-color:#ffffff;
text-shadow:0px 0px 1px rgba(0,0,0,0.6);
}

#contactmainbody
{
width:950px;
height:auto;
float:left;
margin:auto;
}

#contactbodyright
{
width:718px;
float:left;
margin:02px 0px 0px 0px;
background-color:#FFFFFF;
}

#contactbodyleft
{
width:232px;
height:600px;
float:left;
margin:0px 0px 0px 0px;
background-color:#e6e6e6;
}

.contact1
{
height:232px;
float:left;
margin:40px 0px 0px 30px;
font-family:"Trebuchet MS";
font-size:14px;
padding:0px;
}

.enquiry_form
{
height:500px;
width:350px;
float: left;
margin:20px 0px 20px 20px;
}
.enquiry_form div
{
width:340px;
float: left;
height:auto;
color:#000000;
font-size:16px;
font-family: "Trebuchet MS";
margin-top:4px;
font-weight:bold;
}

.txt_area
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
border:1px solid #8600bc;
height:23px;
width:232px;
float:right;
margin:0px;
 box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);
 box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);
 -moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 3px 3px 3px;
-border-radius:4px 4px 4px 4px;

}
.txt_box
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
height:68px;
width:233px;
float:right;
border:1px solid #8600bc;
margin:0px;
background-repeat:no-repeat;
 box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);
 -moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 3px 3px 3px;
-border-radius:4px 4px 4px 4px;
}
.txt_box:hover
{
background:#fdfcfb;
border:1px solid #e5100f;
}
.txt_box:active
{
background:#fdfcfb;
border:1px solid #e5100f;
}
.txt_area:hover
{
background:#fdfcfb;
border:1px solid #e5100f;
}
.txt_area:active
{
background:#fdfcfb;
border:1px solid #e5100f;
}
.button
{
background-image:url(../images/button.jpg);
height:30px;
width:80px;
border:none;
cursor:pointer;
 box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.15);
}
.button:hover
{
 box-shadow: 0 2px 8px 4px rgba(0, 0, 0, 0.35);
}
.button1
{
background-image:url(../images/button.jpg);
height:30px;
width:80px;
border:none;
 box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.15);
cursor:pointer;
}
.button1:hover
{
 box-shadow: 0 2px 8px 4px rgba(0, 0, 0, 0.35);
}
.select
{
border:1px solid #8600bc;
height:23px;
width:235px;
float:right;
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
 box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);
 box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);
 -moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 3px 3px 3px;
-border-radius:4px 4px 4px 4px;
}
.select:hover
{
background:#fdfcfb;
border:1px solid #e5100f;

}
.select:active
{
background:#fdfcfb;
border:1px solid #e5100f.;
} 

.pro h3 a{
color:#000000;
}



# slider-wrapper {
background:none;
    width: 300px;
    height:300px;
	float:left;
	margin:0px 0px 0px 0px;
	opacity:0.8;
	
}
# slider {
	position:relative;
    width: 300px;
    height:300px;

}
# slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
# slider a {
	border:0;
	display:block;
}

. nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
	display: none;
}
. nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
. nivo-controlNav a.active {
	background-position:0 -22px;
}

. nivo-directionNav a {
	
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
 a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
 a.nivo-prevNav {
	left:15px;
}

.  nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
. nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

.slider
{
width:466px;
height:300px;
float: left;
margin:0px 0px 0px 0px;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:300px;
	float:left;
	
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
		opacity: 2.4;
		float:left;
	}
	
	#gallery a.show {
		z-index:500;
		
	}

	#gallery .caption {
		z-index:600; 
		background-color:#00aeef; 
		color: #000000; 
		height:65px; 
		width:466px; 
		position:absolute;
		bottom:0;
		font-size:14px;
		font-family: "Trebuchet MS";
		margin-bottom:-70px;
		
	}

	#gallery .caption .content {
		margin:3px;
		 
		
		
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color: #330066;
		font-size:16px;
		opacity: 1.4;
	}
	


