@font-face {
	font-family:"Century Gothic";
	src:url('../fonts/GOTHIC.TTF') format('truetype');
	font-weight: 400;
    font-style: normal;
}
@font-face {
	font-family:Vani;
	src:url(../fonts/Vani.ttf);
	font-weight: 400;
    font-style: normal;
}
@font-face {
	font-family:Samarkan;
	src:url(../fonts/samarn.ttf) format('truetype');
	font-weight: 400;
    font-style: normal;
}

body { margin:0px; padding:25px 0px 0px; font:normal 12px "Century Gothic"; color:#333333; background:/*url(../images/bgmain.jpg) left top repeat*/ #1b1410; }
a { outline:none; text-decoration:none; color:#FFFFFF; }
a img { border:none; margin:0px; padding:0px; outline:none; }
/* all backgournd */
.homepage { margin:0px; padding:0px; background:url(../images/home_bg.jpg) left top no-repeat; min-height:768px; }
.concept { margin:0px; padding:0px; min-height:768px; background:url(../images/bg.jpg) left top no-repeat; }
.aboutus { margin:0px; padding:0px; min-height:768px; background:url(../images/about-us.jpg) left top no-repeat; }
.collection ,.collection-details { margin:0px; padding:0px; min-height:768px; background:url(../images/collections.jpg) left top no-repeat; }
.media { margin:0px; padding:0px; min-height:768px; background:url(../images/collections.jpg) left top no-repeat; }
.contactus { margin:0px; padding:0px; min-height:768px; background:url(../images/contact-us.jpg) left top no-repeat; }
.legacy { margin:0px; padding:0px; min-height:768px; background:url(../images/collections.jpg) left top no-repeat; }

.wrapper { margin:0px auto; padding:0px; width:1024px; position:relative; border:1px solid #333;   }
.clear { clear:both; }
.fleft { float:left; }
.fright { float:right; }
.alignleft { text-align:left; }
.alignright { text-align:right; }
.aligncenter { text-align:center; }

/**** homepage header part ****/

.homepage .logo a{ margin:0px; padding:0px; position:absolute; background:url(../images/logo.png) left top no-repeat; width:302px; height:186px; left:117px; top:45px; }
.homepage ul.menu { margin:0px; padding:0px; list-style:none; display:block; position:absolute; right:0px; overflow:hidden; }
.homepage ul.menu li{ margin:0px; padding:0px; display:inline; float:left; z-index:1; }
.homepage ul.menu li:first-child{ margin:0px; padding:0px; display:inline; float:left; z-index:0; }
.homepage ul.menu li:last-child{ margin:0px; padding:0px; display:inline; float:left; z-index:2; }
.homepage ul.menu li a{ margin:0px; padding:0px; float:left; }
.homepage ul.menu li a span{ position:absolute; font:normal 20px Samarkan, "Times New Roman"; /*color:#423f3d;*/ color:#999; text-align:center;background:url(../images/menu-bg1.png) left top no-repeat; padding:19px 35px; opacity:0.5; }
.homepage ul.menu li a span:hover{ /*font-size:30px;*/ opacity:1; }
.homepage ul.menu li a span.menu1{ /*top:136px; left:105px;*/top:280px; left:78px; }
.homepage ul.menu li a span.menu2{ /*top:368px; left:254px;*/top:272px; left:242px; }
.homepage ul.menu li a span.menu3{ /*top:595px; left:437px;*/top:265px; left:416px; }
.homepage .sitename { margin:0px; padding:0px; font:normal 19px/19px Vani; color:#9b9591; position:absolute; left:50px; top:730px; }
.homepage .sitename span{ font-size:30px; }

/************/

.logo a{ margin:0px; padding:0px; position:absolute; background:url(../images/logo.png) left top no-repeat; width:157px; height:136px; /*right:18px;*/right:432px; top:18px; }
.header { margin:0px; padding:0px; overflow:hidden; }
.header .tagline { margin:0px; padding:16px 0px 25px 28px; font:normal 19px Bolton; color:#fff; visibility:hidden; }
.header .tagline span{ font-size:30px; }
.header .navigation { float:left; width:405px; margin:0px; padding:24px 0 35px 6px; /*background:url(../images/menu-bg.png) left top no-repeat;*/background:url(../images/menu-bg1.png) left top repeat-x; list-style:none; font:normal 12px "Century Gothic"; overflow:hidden; }
.header .navigation li{ margin:0px; padding:0px 0px 0px; float:left; }
.header .navigation li a{ padding:0px; color:#FFFFFF; text-decoration:none; display:block; text-indent:-10000px; height:13px; }
.header .navigation li a.menu1 { width:72px; background:url(../images/menu1.png) left top no-repeat; margin:0px 28px; }
.header .navigation li a.menu2 { width:76px; background:url(../images/menu2.png) left top no-repeat; margin:0 33px; }
.header .navigation li a.menu3 { width:63px; background:url(../images/menu3.png) left top no-repeat; margin:0px 32px; }
.header .navigation li a.menu4 { width:93px; background:url(../images/menu4.png) left top no-repeat; margin:0px 28px; }
.header .navigation li a.menu5 { width:49px; background:url(../images/menu5.png) left top no-repeat; margin:0px 28px; }
.header .navigation li a.menu6 { width:95px; background:url(../images/menu6.png) left top no-repeat; margin:0px 28px; }
.header .navigation li a:hover { background-position:left -13px; }
.header .navigation li a.active { background-position:left -13px; }

.header .navigation2 { margin:0px; padding:24px 0 35px 6px; background:url(../images/menu-bg1.png) left top repeat-x; list-style:none; font:normal 12px "Century Gothic"; overflow:hidden; float:right; width:405px; }
.header .navigation2 li{ margin:0px; padding:0px 0px 0px; float:left; }
.header .navigation2 li a{ padding:0px; color:#FFFFFF; text-decoration:none; display:block; text-indent:-10000px; height:13px; }
.header .navigation2 li a.menu1 { width:72px; background:url(../images/menu1.png) left top no-repeat; margin:0px 28px 0px 28px; }
.header .navigation2 li a.menu2 { width:76px; background:url(../images/menu2.png) left top no-repeat; margin:0px 28px 0px 28px; }
.header .navigation2 li a.menu3 { width:63px; background:url(../images/menu3.png) left top no-repeat; margin:0px 32px 0px 32px; }
.header .navigation2 li a.menu4 { width:93px; background:url(../images/menu4.png) left top no-repeat; margin:0 28px 0PX 18PX; }
.header .navigation2 li a.menu5 { width:49px; background:url(../images/menu5.png) left top no-repeat; margin:0 30px 0PX 36PX; }
.header .navigation2 li a.menu6 { width:95px; background:url(../images/menu6.png) left top no-repeat; margin:0 18px 0PX 35PX; }
.header .navigation2 li a:hover { background-position:left -13px; }
.header .navigation2 li a.active { background-position:left -13px; }

.content { margin:0px; padding:0px; line-height:15px; }
.content h2{ margin:0px; padding:15px 0px 0px 25px; font:normal 24px "Times New Roman", Times, serif; color:#B3B3B3; }

.content-message { margin:0px; padding:0px; position:relative; }

.content-message .message-bg { position:absolute; height:355px; width:222px; padding:54px 120px 60px; left:300px; top:40px; background:url(../images/content-bg.png) left top no-repeat; text-align:center; color:#333333; }

.scroll{height:350px; margin-bottom: 20px; overflow:hidden; }
._up-butt { top:-42px !important; left:-120px !important; background:url(../images/aero-down.png) left top no-repeat; height:20px !important; width:30px !important; }
._down-butt { top:382px !important; left:-120px !important; background:url(../images/aero-up.png) left top no-repeat; height:20px !important; width:30px !important; }

/*******/

.collecion-menu { margin:0px; padding:0px 0px 0px 0px; position:absolute; left:120px; top:60px; }
.collecion-menu a { margin:0px 0px 10px; padding:0px; width:162px; height:140px; display:block; }
.collecion-menu a.menu1{ background:url(../images/collection1.png) left top no-repeat; background-size:140px; }
.collecion-menu a.menu2{ background:url(../images/collection2.png) left top no-repeat; background-size:140px; }
.collecion-menu a.menu3{ background:url(../images/collection3.png) left top no-repeat; background-size:140px; }

.collection-details .message-bg { position:relative; height:355px; width:462px; padding:0px; left:300px; top:20px; background:none; text-align:center; color:#333333; }
.collection-details .message-bg .scoller-bg { background:url(../images/content-bg.png) left top no-repeat; padding:50px 120px; margin-top:50px; position:relative; }
.collection-details .message-bg .scroll{ height:360px; }
.collection-details .message-bg ._up-butt{ left:-130px !important; top:-40px !important; }
.collection-details .message-bg ._down-butt{ left:-130px !important; top:385px !important; }

.collection-details .message-bg #slider img { border:1px solid #7d7471; }

.collecion-heritage { margin:0px; padding:0px 0px 0px 0px; position:absolute; left:80px; top:200px; }

.left-aero { position:absolute; top:200px; left:20px; width:37px; height:55px; display:block; background:url(../images/left-aero.png) left top no-repeat; }
.right-aero {position:absolute; top:200px; right:20px; width:37px; height:55px; display:block; background:url(../images/right-aero.png) left top no-repeat; }

.media-box { margin:50px 0px 0px 30px; padding:0px 0px 0px 0px; }
.media-box .box1{ margin:0px; padding:4px; border-bottom:1px solid #807875;border-right:1px solid #807875; font-size:14px; color:#fff; }
.media-box .box2{ margin:0px; padding:4px; border-bottom:1px solid #807875; }
.media-box .box3{ margin:0px; padding:4px; border-right:1px solid #807875; }

.contact-address { margin:0px; padding:0px; color:#B3B3B3; position:absolute; left:20px; top:500px; }
.contact-address a{ color:#B3B3B3; }
.contact-form { margin:0px; padding:0px; width:400px; position:relative; top:30px; left:330px; color:#d1cfcd; }
.contact-form tr td.heading{ margin:0px; padding:0px 0px 35px 0px;font:bold 24px "Times New Roman", Times, serif; }
.contact-form tr td{ margin:0px; padding:1px 2px; color:#B3B3B3; font-size:12px; /*font-weight:bold;*/ }
.contact-form tr td input[type="text"]{ background:none; border:1px solid #8f8986; width:284px; color:#d1cfcd }
.contact-form tr td textarea{ background:none; border:1px solid #8f8986; width:284px; white-space:normal; resize: none; color:#d1cfcd }
.contact-form tr td input[type="submit"],.contact-form tr td input[type="reset"]{ background:none; border:1px solid #8f8986; width:50px; color:#d1cfcd; font:normal 12px "Century Gothic"; cursor:pointer; }

/******/

.legacy { margin:0px; padding:0px; }

.legacy .background { margin:0px 0px 0px 40px; background:url(../images/legacy-bg.png) left bottom no-repeat; padding:0px 0px 0px 30px; }
.legacy #slider { margin:0px 0px 0px 50px; }
.legacy #slider .main-image{  }
.legacy #slider .main-content { margin:0px; padding:45px 0px 0px 0px; }
.legacy #slider .main-content h3{ margin:0px; padding:0px 0px 10px; font:bold 15px/18px "Century Gothic"; color:#FFFFFF; text-transform:capitalize; }
.legacy #slider .main-content p{ margin:0px; padding:0px 0px 5px; color:#333333; }

.legacy #slider ul,.legacy #slider li{	margin:0;padding:0;list-style:none; text-align:center; }
.legacy #slider li {width:540px;height:575px;overflow:hidden;}
.legacy #prevBtn,.legacy #nextBtn,.legacy #slider1next,.legacy #slider1prev {display:block;	width:37px;	height:55px;position:absolute;left:260px;top:115px;z-index:1000;}
.legacy #nextBtn,.legacy #slider1next {left:483px;}
.legacy #prevBtn a,.legacy #nextBtn a,.legacy #slider1next a,.legacy #slider1prev a {display:block !important;	position:relative;width:37px;height:55px;background:url(../images/left-aero.png) no-repeat 0 0; text-indent:-10000px; }
.legacy #nextBtn a,.legacy #slider1next a {background:url(../images/right-aero.png) no-repeat 0 0;}

.footer { color:#666; bottom:10px; right:25px; width:200px; float:left; font-size:12px; padding-left:5px;color:#000; }
.footer_empowered{ text-align:right; padding-right:5px; font-size:12px; color:#000; background:#666;}
.footer_empowered a{color:#000;}

.homepage .social-links { position:absolute; right:13px; /*top:10px;*/ top:717px; width:120px; z-index:1000; }
.homepage .social-links img{ width:40px; }

/*.social-links { position:absolute; right:25px; top:350px; width:30px; z-index:1000; }
.social-links img{ width:40px; }*/
.social-links { position:absolute; right:13px; /*top:10px;*/ top:717px; width:120px; z-index:1000; }
.social-links img{ width:40px; }
