newseventsbody{ 
	margin:0;
	padding:0;
	background-color:#fff;
	line-height:18px;
 }
.cler{clear:both;}

p{ margin:0; padding:10px; font-family:Calibri Ligth italic; font-size:15px; color:#FFA500; text-align:justify; line-height:17px; }


#wrapper{ margin:auto; padding:0; width:990px; height: auto; background-color:#fff;}
#sub-wrapper{ margin:auto; padding:0; width:990px; height: auto;}
#header{ margin:0; padding:0; width:990px; height:136px;  background:#000;}
.header-l{ margin:23px 0 0 23px; padding:0; width:307px; height:113px;  float:left;}
.header-m{ margin:43px 0 0 90px; padding:0; width:230px; height:93px; float:left;}
.header-r{ margin:34px 0 0 0px; padding:0; width:250px; height:86px; float: right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
.sales{ margin:0 ; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff5f00;}

.sales1{ margin:0; padding:0; font-family:Calibri Ligth italic; font-size:21px; color:#6bc5ea; font-weight:bold;}

.contactus{ margin:30px 0 0 400px; padding:0; font-family:Calibri Ligth italic; font-size:21px; color:#6bc5ea;}

.names{ margin:30px 0 0 100px; padding:0; font-family:"Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; line-height:40px }
.color{ margin:0; padding:0; font-family:Calibri Ligth italic; font-size:18px; color:#0bd065;}
.color1{ margin:0; padding:0; font-family: "Times New Roman", Times, serif; font-size:18px; color:#ff5f00;}
.color2{ margin:0; padding:0; font-family: "Times New Roman", Times, serif; font-size:18px; color:#ffea00;}
.color2{ margin:0; padding:0; font-family: "Times New Roman", Times, serif; font-size:18px; color:#fff;}

.header-r-top{ margin:0; padding:0; width:200px; height:75px; float: right;}
.header-r-bottom{ margin:0; padding:0; width:330px; height:75px; float: right;}

#menu{ margin:1px 0 0 0; padding:0; width:990px; height:50px; float:left; background-color:#000000;}
#menu ul{ margin:0; padding:15px 0 0 0;}
#menu ul li{ display:inline; list-style:none; }
#menu ul li a{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:10px; padding:5px 20px; text-decoration:none;}
#menu ul li a.selected{ background-color:#FF3300; padding:5px 20px; border-radius:5px; box-shadow:0 0 3px 0px #000;}
#menu ul li a:hover{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:10px; padding:5px 20px;  background-color:#33CCCC; border-radius:7px; }



#banner{ margin:0; padding:0; width:990px; height:300px; float:left; }

#body{ margin:0; padding:0; width:990px; background:url(../images/bg-img1.png); height:612px; }
.body{ margin:0; padding:0; width:990px; background:url(../images/bg-img1.png); height:612px; }
.body1{ margin:0; padding:0; width:990px; background:url(../images/bg-img1.png); height: auto; }

.site-img{ margin:0; padding:15px 0 10px 10px;}
#body-left{ margin:0 0 0 20px; padding:0; width:700px; height:500px; float:left;}
#body-left1{ margin:0 0 0 20px; padding:0; width:970px; height:500px; float:left;}

.left-top{ margin:40px 0 10px 5px; padding:0;  width:725px; font-family:Calibri Ligth italic; font-weight:bold; font-size:21px; color:#6bc5ea; }
.undrline
{
	width:305px;
	height:1px;
	background:#ff5f00;
}
.red{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#ff5f00;}
#body-right{ margin:0 0 0 21px; padding:0; width:200px; height:500px; float:left;}
.body-right{ margin:110px 5px 0 0; padding:0; width:220px; height: auto; float:left;}
.home_right{   height: 480px;
    position: absolute;
    right: 160px;
    top: 240px;
    width: 350px;
}

.newsevents
{	margin:40px 0 0 0;
	padding:0;
	width:170px;
	height:250px;
	border:1px solid #999;
	border-radius:10px;
	
}

.newsimg
{	
	width:170px;
	height:25px;
	background:url(images/news&evnets.png);
}

.enquiry{ margin:0; padding:30px 0 0 70px; width:920px; font-family:Calibri Ligth italic; font-size:21px; color:#6bc5ea; font-weight:bold;text-align: left;}

#footer{ margin:0; padding:0; width:990px; height:56px; background-color:#000;}
.footer-l{ margin:0 0 0 5px; padding:0; width:200px; float:left;}
.footer-m{ margin:20px 0 0 50px ; padding:0; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; float:left;}
.footer-r{ margin:5px 0 0 0; padding:0; width:200px; float:right;}

.gallery-body{ margin:0; padding:0; width:990px; height:600px; background:#333333; }

.undercon{ margin:0; padding:0; text-align:center;}
.gallerry-img{  margin:0; padding:0; text-align:center; }

.gallerytextbg
{
	width:990px;
	height:125px;
	background:url(../images/gallery_text_bg.jpg);
}


.galleryimg
{
	width:990px;
	height: auto;
}


.gallerytext
{
	width:990px;
	height:100px;
}


.galleryhedding
{
	margin:0px;
	padding:0px 0 0 10px;
	font-family:Calibri Ligth italic;
	font-size:21px;
	color:#6bc5ea;
	font-weight:bold;
}




.prductshapegallery
{
	width:990px;
	height: auto;
	background-color:#2e2f2f;
}




.shape1
{
	margin:0px;
	padding:10px 10px;
	width:970px;
	height: auto;
	background:#666;
}





.arch-body
{
	width:990px;
	height:auto;
	background-color:#2e2f2f;
}

.Character-gallery
{
	width:990px;
	height: auto;
	background-color:#2e2f2f;
	padding:15px 0px 15px 0px;
}

.country{ margin:0; padding:0; width:205px; height:30px;}