
@charset "utf-8";
/* CSS Document */

body
{
padding:auto;margin:auto;font-family:Trebuchet MS;width:100%;height:100%; background:#9c242e; }

#main_frame
{
padding:auto;margin:auto;width:1000px;-moz-border-radius:15px;-webkit-border-radius:15px;display:table;user-select:none;-moz-user-select:none;-webkit-user-select:none; background:#FFF;
}
#main_headerr
{
padding:0px;margin:0px;width:100%;height:100%;
}

.headerr
{
float:left;width:1000px;height:auto; background:#FFF; border-top:8px solid #9c242e;}


.company_logo
{
	float:left;
	width:323px;
	height:88px;
	margin:20px 0px 10px 20px;
}


.menuu{
padding:0px;margin:40px 0px 0px 30px;float:left; width:589px; height:auto;
}

.menuu ul{float:left; padding:10px 0px 0px 0px; margin:0px 0px 0px 0px;  width:589px; height:66px; background:url(../images/menubg.png) no-repeat;}

.menuu ul li{margin:0px 2px 0px 0px; list-style:none; display:inline; padding:0px; float:right;}

.menuu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; text-decoration:none; margin:auto; text-align:center; width:auto; height:40px; padding:0px 7px 0px 0px; line-height:20px;  font-weight:bold;}

.menuu ul li a:hover{color:#f9d01d; }

.menuu ul li ul{width:auto; position:absolute; z-index:999; margin:0px 0px 0px -70px; padding:0px 0px 0px 0px; display:none; float:left; width:200px;}
.menuu ul li:hover ul{background:#f9d01d; display:block;width:200px; height:80px; border-bottom:#000 4px solid;  border-radius:5px; float:left;}
.menuu ul li ul li{ display:list-item; border-right:none !important;padding:0px 0px 0px 0px;}
.menuu ul li ul li a{border-right:none !important;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c242e; text-decoration:none; padding:0px 0px 0px 0px; font-weight:bold;}

.menuu ul li ul li a:hover{border-right:none !important;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; padding:0px 0px 0px 0px; font-weight:bold; }

#show

{color:#9c242e; font-weight:bold; }



#main_content
{
padding:0px;margin:0px;width:100%;height:100%;
}

.slide_box
{
	float:left;
	width:431px;
	height:280px;
}


.content_profile
{
	float:left;
	width:568px;
	height:280px;
	
	}

.pic
{
	float:left;
	width:512px;
	height:18px;
	margin:10px 0px 0px 30px;
}

#profile_bg
{
	float:left;
	width:520px;
	height:200px;
	background:#eaeaea;
	margin:20px 0px 0px 25px;
	border-radius:5px;
	box-shadow: 2px 2px 2px #888888;
	
}


#profile_bg h1
{
float:left;width:500px;height:auto;font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#9c242e;text-align:left; border-bottom:2px solid #000; padding-left:8px;
}


#profile_bg p
{
float:left;width:500px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:0px 0px 10px 5px;
}


.read_more
{
padding:5px 0px 5px 0px;float:right;width:100px;height:auto;color:#9c242e;font-size:14px;font-weight:bold;text-decoration:none; background:#c8c8c7; text-align:center; margin:0px 20px 0px 0px; border-radius:5px;box-shadow: 2px 2px 2px #888888;
}


#main_wrapper
{
padding:0px;margin:0px;width:100%;height:100%;
}

.wrapper
{
	float:left;
	width:1000px;
	height:auto;
}

.wrapper h1
{
float:left;width:980px;height:auto;font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#9c242e;text-align:left; padding-left:8px; 
}

.wrapper h2
{
float:left;width:980px;height:auto;font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000;text-align:left; padding-left:8px; 
}

.wrapper p
{
float:left;width:970px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:0px 0px 10px 10px; border-bottom-color:#9c242e; border-bottom:2px solid; padding-bottom:10px;
}


.wrapper p a
{
float:left;width:970px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#9c242e;text-align:justify;  margin:0px 0px 10px 10px; border-bottom-color:#9c242e; border-bottom:2px solid; padding-bottom:0px; text-decoration:none;
}
.product_box
{
	float:left;
	width:650px;
	height:auto;
}

.product_box h2
{
	float:left;
	width:650px;
	height:auto;
}


.product_box p
{
	float:left;
	width:650px;
	height:auto;
}

.fancy_box
{
	float:right;
	width:300px;
	height:300px;
	margin-right:20px;
	margin-top:35px;
	
}

.left
{
	float:left;
	width:800px;
	height:auto;
}

.left h1
{
float:left;width:780px;height:auto;font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#9c242e;text-align:left; padding-left:8px; text-decoration:underline;
}


.left p
{
float:left;width:780px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:0px 0px 10px 5px;
}





.right
{
	float:left;
	width:200px;
	height:auto;
}



.right h1
{
float:left;width:180px;height:auto;font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#9c242e;text-align:left; padding-left:8px; text-decoration:underline;
}


.right p
{
float:left;width:180px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:0px 0px 0px 0px; 
}



.right p a
{
float:left;width:180px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:0px 0px 0px 0px; text-decoration:none;
}

.right p a:hover
{
float:left;width:180px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#9c242e;text-align:justify;  margin:0px 0px 0px 0px; text-decoration:none;
}



.read_more1
{
padding:5px 0px 5px 0px;float:right;width:100px;height:auto;color:#9c242e;font-size:13px;font-weight:bold;text-decoration:none; text-align:center; margin:0px 20px 10px 0px; border-radius:5px;
}

.read_more1:hover
{
padding:5px 0px 5px 0px;float:right;width:100px;height:auto;color:#f9d01d;font-size:14px;font-weight:bold;text-decoration:none; background:#9c242e; text-align:center; margin:0px 20px 10px 0px; border-radius:5px;box-shadow: 2px 2px 2px #888888;
}

.center_border
{
	float:left;
	width:784px;
	height:17px;
	margin:0px 0px 0px 90px;
}



#main_gallery
{
padding:0px;margin:0px;width:100%;height:100%;
}

.gallery
{
	float:left;
	width:1000px;
	height:auto;
}



.gallery h1
{
float:left;width:980px;height:auto;font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#9c242e;text-align:left; padding-left:8px; text-decoration:underline;
}




.img_gallery1
{
	float:left;
	width:1000px;
	height:190px;
	
	
	
}

.img_gallery1 div
{
	float:left;
	width:180px;
	height:156px;
	background:#06F;
	margin:0px 10px 0px 10px;
	background:url(../images/div-bg.png);
	
}


.img_gallery1 div:hover
{
	float:left;
	width:180px;
	height:156px;
	background:#06F;
	margin:0px 10px 0px 10px;
	background:url(../images/divhover.png);
	
	
}


.img_gallery1 div img
{
	float:left;
	width:167px;
	height:128px;
    margin:5px 10px 0px 7px;
}


.img_gallery1 div b
{
	float:left;
	width:167px;
	height:auto;
    margin:10px 10px 0px 7px;
	font-size:12px;
	text-align:center;
}



.img_gallery1 div b a
{
	float:left;
	width:167px;
	height:auto;
    margin:14px 10px 0px 7px;
	color:#8f8f8f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
.img_gallery1 div b a:hover
{
	float:left;
	width:167px;
	height:auto;
   
     transition: ease-in-out all .4s; 
    -moz-transition: ease-in-out all .4s;
    -webkit-transition: ease-in-out all .4s;
	color:#9c242e;
}


#main_footer
{
padding:auto;
margin:auto;
width:100%;
height:100%;
display:table;

}

.footer
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:50px;
width:1000px;
background:#9c242e;

}


.copyright
{
margin:30px 10px 5px 80px;
float:left;
width:630px;
height:auto;
}

.copyright h5
{
margin:0px 0px 0px 50px;
float:left;
font-size:12px;
font-style:normal;
font-family:Trebuchet MS;
color:#FFF;
width:630px;
}

.logo
{
margin:15px 0px 0px 10px;
float:left;
width:119px;
height:52px;
}	

.logo_1
{
margin:20px 0px 0px 70px;
float:left;
width:49px;
height:39px;
}	

Normal_Link-3{float:right;margin:0px 0px 0px 0px;}


.images
{
	float:left;
	width:400px;
	height:244px;
	margin:0px 0px 0px 320px;
	
}

#table
{
	float:left;
	width:500px;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0px 20px 300px;

	
	box-shadow: 2px 2px 2px 2px #888888;
}


.enquiry1
{
	float:left;
	width:300px;
	height:273px;
	margin:70px 0px 0px 140px;
	
}


.slider{float:left; margin:0px 0px 0px 0px; width:204px;height:269px;}
/*=======================*/
#example {width:300px;height:300px;position:relative;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;z-index:0;float:left;} 
#frame {
width:300px;height:300px;top:0px;left:0px;visibility:hidden;}

/*
	Slideshow
*/

#slides {position:absolute;top:0px;left:0px;z-index:100; margin:0px 0px 0px 0px}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {width:300px;height:300px;overflow:hidden;position:relative;display:none;margin:0px 0px 0px 0px;}

.slides_container div.slide {width:300px;height:300px;display:block;margin:0px 0px 0px 0px;}

.pagination {margin:0px auto 0;width:120px;height:0px;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block;width:15px;height:2px;padding-top:12px;background-image:url(../images/pegination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 0px;background-image:url(../images/peginationhiover.png);}




.img_gallery2
{
	float:left;
	width:615px;
	height:auto;
	margin:0px 0px 20px 220px;
	
}

.img_gallery2 div
{
	float:left;
	width:200px;
	height:150px;
	background:#06F;
	background:#CFF;
	border:1px solid #000;
	
}


.img_gallery2 div:hover
{
	float:left;
	width:200px;
	height:150px;
	border:1px solid #9c242e;
	
	
	
}


.img_gallery2 div img
{
	float:left;
	width:200px;
	height:150px;
    margin:0px 0px 0px 0px;
}


.button
{
	float:left;
	width:180px;
	height:69px;
	margin-left:10px;
}