a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
input, textarea {border:0; padding:0; margin:0; outline: 0;}
iframe {border:0; margin:0; padding:0;}
input, textarea, select {margin:0; padding:0px;}

a{text-decoration:none;}
html, body     {width:100%; height:100%; padding:0; margin:0;}
/*body {color: #fff; font:14px normal Arial, Helvetica, sans-serif; margin:0; background:url(../images/bg.jpg)repeat center top;}
*/
body {  background:url(../images/bg.jpg) repeat center top; font:14px normal Arial, Helvetica, sans-serif; margin:0; }


p    {font:24px/24px 'angelina'; color:#fff;}
h1   {font:48px/48px 'angelina'; color:#fff;}

.mr  {margin:0px; padding:0px;}
.fl  {float:left;}    
.rt  {float:right;}    


.wrapper       {width:980px;  position: relative; margin: 0 auto; padding: 0px; min-height: 1000px; height:auto; }
.wrapper:after {content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }      

.headerarea    {width:100%; height:105px;  margin: 0 auto; background:url(../images/headerbg.png) no-repeat center; }
.top {height:80px; width:970px;  z-index:9; margin-top:15px; }
.logo   {height:58px; width:315px; margin-top:20px;}
.orderarea     {width:640px; height:72px; position:relative;}
.onlineorder   {width:123px; height:72px; margin-top:-5px;}

.social {width:510px; height:60px; }   
.socialinner1  {width:435px; height:21px; margin-top:5px;}   

.socialinner1 ul     {margin:0px; padding:0px; float:left; }
.socialinner1 ul li  {list-style:none; float:left; padding:0px 2px 0px 0px;}
.socialinner1 ul li a       {text-decoration:none; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#7e7e7e;}
.socialinner1 ul li.subs       {margin:4px 8px 5px 0px;}


.flag   {height:20px; width:51px; background:url(../images/flagdrp.png) no-repeat; margin-left:2px; cursor:pointer; position:relative;}
.flag img      {padding:3px 0px 0px 7px;}


.search-box    {width:80px; height:20px;  margin-left:4px;}
.search-box input type=['text']       {width:52px; height:20px; border:none; margin-top:0; padding-left:2px;  }
.search-box input type=['button']     {width:21px; height:21px; border:none;  }

.search-box .sear-button       {width:22px; height:22px; border:none; cursor:pointer; background:url(../images/topsrcbtn.png) no-repeat; margin-left:4px; text-indent:-99999px; }
.search-box .inputbox       {width:45px; height:20px; border:none; margin-top:0;  padding-left:5px; padding-right:2px;background:url(../images/flagbg.png)no-repeat; float:left; color:#fff; font-size:12px; text-align:center; }




.menu   {width:520px;  height:39px; margin-top:10px; }
.menu ul       {margin:0px; padding:0px; float:left}
.menu ul li    {list-style:none; float:left;}
.menu ul li a  {list-style:none; float:left; padding-left:10px; z-index:9;	}
.menu ul li a.lst    {margin-right:0px; padding-left:6px; z-index:9;}
.menu ul li a span   {float:left; text-decoration:none; font:24px/24px 'angelina'; color:#fff; margin-left:5px; margin-left:7px \9; margin-right:3px; padding:5px 15px 5px 0;z-index:9;}
.menu ul li a:hover  {background:transparent url(../images/menuleft.png) no-repeat left;	color:#fff;z-index:9;	 }
.menu ul li a:hover span       {background:transparent url(../images/menuright.png) no-repeat right; color:#fff;	padding:5px 15px 5px 0;z-index:9; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)      {.menu ul li a span {float:left; text-decoration:none; font:24px/24px 'angelina'; color:#fff; margin-left:7px; margin-right:3px; padding:5px 15px 5px 0;}}

.menu ul li a.active  {background:transparent url(../images/menuleft.png) no-repeat left;	color:#fff;	 }
.menu ul li a.active span       {background:transparent url(../images/menuright.png) no-repeat right; color:#fff;	padding:5px 15px 5px 0; }


.menu2  {width:980px;  height:50px; margin-top:10px; }
.menu2 ul      {margin:0px; padding:0px; float:left}
.menu2 ul li   {list-style:none; float:left;}
.menu2 ul li a {list-style:none; float:left; padding-left:10px;	}
.menu2 ul li a.lst   {margin-right:0px;}
.menu2 ul li a span  {float:left; text-decoration:none; font:24px/24px 'angelina'; color:#fff; margin-left:12px; margin-right:12px; padding:5px 15px 5px 0;}
.menu2 ul li a:hover {background:transparent url(../images/menuleft2.png) no-repeat left;	color:#fff;	 }
.menu2 ul li a:hover span      {background:transparent url(../images/menuright2.png) no-repeat right; color:#fff; margin-left:12px; margin-right:12px;	padding:5px 15px 5px 0; }

.menu2 ul li a.active       {background:transparent url(../images/menuleft2.png) no-repeat left;	color:#fff;	 }
.menu2 ul li a.active span     {background:transparent url(../images/menuright2.png) no-repeat right; color:#fff;	padding:5px 15px 5px 0; }



.sliderarea    {width:940px;  height:630px; position:relative; }






.footer {width:940px; height:32px; z-index:9; position:relative;}
.footer ul     {margin:0px; width:583px;  padding:0px; float:left}
.footer ul li  {list-style:none; float:left; padding-right:12px;}
.footer ul li a      {text-decoration:none; font:11px/11px arial; color:#fff;}
.footer ul li a:hover,.footer ul li a.active    {color:#cf2027; }

.footer p      {font:11px/11px arial; color:#fff;}

.sliderside5   {position:absolute; left:630px; top:45px;}/* chees */
.sliderside6   {position:absolute; left:-220px; top:140px; z-index:-999;}/* thread */

.sliderarea2   {width:940px;  height:530px; position:relative; }
.sliderarea2 h2      {font:24px/28px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; }
.sliderarea2 p {font:14px/14px Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; }

.slider2       {width:778px;  height:530px; margin-left:85px; background:url(../images/slider2bg.png) no-repeat;  }
.slider2 img   {margin:32px 0px 0px 0px;}

.slider2side1  {position:absolute; left:-170px; top:130px; z-index:-9;}
.slider2side2  {position:absolute; right:-215px; top:150px; z-index:-9;}


.fullmenuarea  {width:940px; height:450px; margin-bottom:25px; position:relative;}
.fullmenubtn   {width:162px; height:53px; margin-left:155px;}

.menubook      {width:720px; height:553px; position:absolute; bottom:88px; right:-140px; z-index:-9;}
.menuitem1     {width:403px; height:184px; position:absolute; top:88px; left:-100px; z-index:-9;}
.menuitem2     {width:108px; height:178px; position:absolute; top:165px; left:295px; z-index:-9;}




/* Second Page merge*/

.maincontainer   {width:7500px; float:left; position: relative; margin: 0 auto; padding: 0px; min-height: 1000px; height:1000px; }
.maincontainer:after              {content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }  

.conatiner   {width:100%;  margin:0px; padding: 0px; height:1000px;}

.containertotal  {width:1024px; float:left; height:1000px; margin:125px 0px 0px 215px;}
.container1  {width:970px; height:150px; margin:0 auto; }
.container2  {width:1024px; height:auto;}

.header_container{width:100%; position:fixed; top:0; z-index: 9;}

.containertotal1 {width:1024px; height:auto; margin:15px 0px 0px 215px;}

/*.top    {height:75px; width:965px; position:fixed; z-index:9999;}
.logo   {height:58px; width:315px; margin-top:20px;}


.social {width:470px; height:60px; }   
.socialinner1    {width:403px; height:21px; margin-top:10px;}   

.socialinner1 ul {margin:0px; padding:0px; float:left; }
.socialinner1 ul li               {list-style:none; float:left; padding:0px 2px 0px 0px;}
.socialinner1 ul li a             {text-decoration:none; font:bold 14px/14px 'angelina'; color:#666666;}


.flag   {height:20px; width:51px; background:url(../images/flagdrp.png) no-repeat; margin-left:2px; cursor:pointer;}
.flag img    {padding:3px 0px 0px 7px;}

*/
.search-box  {width:80px; height:20px;  margin-left:4px;}
.search-box input type=['text']           {width:52px; height:20px; border:none; margin-top:0; padding-left:2px;  }
.search-box input type=['button']         {width:21px; height:21px; border:none;  }

.search-box .sear-button              {width:22px; height:22px; border:none; cursor:pointer; background:url(../images/topsrcbtn.png) no-repeat; margin-left:4px; }
.search-box .inputbox             {width:45px; height:20px; border:none; margin-top:0;  padding-left:5px; padding-right:2px;background:url(../images/flagbg.png)no-repeat; float:left; color:#fff; font-size:12px; text-align:center; }




/*.menu   {width:470px;  height:39px; }
.menu ul     {margin:0px; padding:0px; float:left}
.menu ul li  {list-style:none; float:left; padding:15px 0px 10px 28px;}
.menu ul li a    {text-decoration:none; font:24px/24px 'angelina'; color:#fff;}
.menu ul li a:hover,.menu ul li a.active          {color:#cf2027; }
.menu ul li.fst  {list-style:none; float:left; padding:15px 0px 10px 0px;}


*/




.drpmenu     {width:442px; height:246px; position:absolute; background:url(../images/drp.png) no-repeat; display:none; z-index:99; top:25px; }
.drpinner1   {width:362px; height:145px; margin:45px;}
.drpinner1 h2    {font:24px/26px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; display:inline-block; }
.drpinner1 p {font:14px/18px Arial, Helvetica, sans-serif; font-weight:normal; color:#fff;  display:inline-block; }


.drpinner1-box   {width:362px; height:37px; margin-top:7px; margin-bottom:7px;}
.drpinner1-box input type=['text']            {width:362px; height:37px; border:none; margin-top:0; padding-left:5px;  }
.drpinner1-box .dinputbox             {width:358px; height:37px; border:none; margin-top:0;  padding-left:5px; padding-right:2px;background:url(../images/text.png)no-repeat; float:left; color:#373737; font-size:14px; text-align:left; }
/* Updated on 19/06/2013 */

.slider2inner  {width:200px; height:28px; margin: 25px 40px;float:left;}
.slider2inner h3     {font:30px/30px 'angelina'; font-weight:bold; color:#b60c10; display:inline;}

/*.slider2inner ul     {float:right;}
.slider2inner ul li  {list-style:none; float:left;}
.slider2inner ul li a       {text-decoration:none; font:18px/18px 'angelina'; color:#777777; background:url(../images/ullibg.png) no-repeat;width:32px; height:27px; display:block; text-align:center; padding-top:5px;}
.slider2inner ul li a:hover,.slider2inner ul li a.active  {background:url(../images/ullibghover.png) no-repeat;  color:#fff;}
*/

#slides{
	width:700px;
	margin-left:38px;
}

ul.page_slider {
float:right;    z-index: 9;margin-top:22px;
}
.page_slider li {
   list-style:none; float:left;
}
.page_slider a {
  text-decoration:none; font:18px/18px 'angelina'; color:#777777; background:url(../images/ullibg.png) no-repeat;width:32px; height:27px; display:block; text-align:center; padding-top:5px;
}
.page_slider .current a {
 background:url(../images/ullibghover.png) no-repeat;  color:#fff;
}


.home_line{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/homeline.png");
    background-origin: padding-box;
    background-position: 26px bottom;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 15px;
}
#receive_offers{	
	margin-top:-10px;
	float:left;
}

#switchlang a{
    color: #FFFFFF;
    left: 35px;
    position: absolute;
    top: 5px;}
	
	
.ourstory            {width:940px; height:auto; margin-top:15px;}
.ourstory h1         {font-size:30px/30px; font-family:'angelina', Arial, Helvetica, sans-serif; font-weight:bold;color:#fff;}

.image1{
	float:left;
	margin-left:10px;
	width:485px;
	margin-bottom:10px;
}
.storydesc {width:960px; height:auto; margin-bottom:15px; position:relative; margin-right:15px; color:#FFF;}

.clearleft{
	clear:left;
}
.desc1{
    float: left;
    margin-right: 40px;
    text-align: justify;
    width: 372px;
}
.desc1 p{
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:20px;
	float:left;
}
.desc2{
    float: left;
    margin-bottom: 10px;
    margin-left: 40px;
    text-align: justify;
    width: 488px;
	margin-bottom:10px;}

#overlay{
	height:100%;
	width:100%;
	background-color:#000;
	z-index: 999999;
	background: url("../images/bg_trans.png") repeat center top transparent;
	position:absolute;
}
.container_h{
	position:relative;
	width:800px;
	height:800px;
	
}
.skipslider{
    background-image: url("../images/slider2bg.png");
    height:530px;
    width: 778px;
    z-index: 999999;
	position:fixed; 
	top:50%;
	left:50%;
	margin-left:-390px;
	margin-top:-190px;
 }

.skipslider img    {margin:32px 0px 0px 39px;}

.skip{
	position:relative;
}

#skipbut{
	left: 50%;
	margin-left: 242px; 
	margin-top: 250px;
	position: fixed;top: 50%;
	z-index: 99999999;
	cursor:pointer;
}