@charset "utf-8";

@import url(demo.css);

body{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777777; margin:0px auto; background-color:#000000;}
	/*////////--------------------------------common------------------------------//////////////////////////////////*/	
a{
outline:none;
}
p{
padding:0px 0;
margin:0;
}
h1,h2,h3,h4,h5,h6{
margin:0;
padding:8px 0 4px 0;
}

h3{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fa7411;font-weight:bold;padding:0px 0px 10px 0px ;margin:0px 0px 0px 0px ; }
h2{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#f8c96d;font-weight:bold;padding:3px 0px 0px 0px ;margin:0px 0px 0px 0px ;}			
h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#b55a19;font-weight:normal;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}

.clear{clear:both;}

#main_wrapper{width:900px; margin:0px auto; background:url(../images/bg.jpg) no-repeat;}
.wraper{width:849px;margin:0px auto;}

/*-------------------------------------------------- Top Section -------------------------------------------------- */
.top_banner{height:133px;}
.logo_container{ height:92px;}
.logo{width:170px; height:63px; float:left; padding:22px 0 0 340px;}
.navi{height:40px; padding:0 0 0 95px;}
.inner_navi{width:750px; height:35px; float:left; padding:5px 0 0 0;}
.banner_main{ height:242px; width:849px; background:#020202;}
/*-------------------------------------------------- middle Section -------------------------------------------------- */
/*-------------------------------------------------- middle side Section -------------------------------------------------- */
.middle_container{width:849px; height:auto; float:left; padding:15px 0 0 0;}
.side_container{width:200px; float:left;}
.middle_content_area{ width:635px; float:left; padding:0 0 0 10px; }
.design_gall{width:200px; float:left; height:auto;}
.design_img{ height:31px; float:left;}
.side_navi{ height:20px; float:left; width:192px; background:url(../images/side_navibg.jpg) no-repeat; padding:10px 0 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffbb8a; font-weight:bold;}

.side_navi_2{ height:20px; float:left; width:192px; background:url(../images/side_navibg2.jpg) no-repeat; padding:10px 0 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffbb8a; font-weight:bold;}

.view_collection{width:200px; float:left; height:95px; padding:10px 0 0 0;}
.news{width:200px; height:170px; float:left; padding:10px 0 0 0;}
.news_img{width:200px; height:29px; float:leftl;}
.news_txt{width:184px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fddfca; padding:8px;  text-align:justify; background:url(../images/news_bg.jpg) repeat-y;}
.news_bt{width:70px; float:left;  height:23px; padding:10px 0 0 115px;}
.other{width:200px; height:237px; float:left; padding:10px 0 0 0;}
.broucher{width:170px; height:69px; float:left; background:url(../images/brochu.jpg) no-repeat; margin:10px 0 0 0; padding:35px 15px 0 15px;}

.textfield{width:160px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#777777; border:#a6b7bf 1px solid; padding:2px 0 0 2px; margin:6px 0 0 0;  font-weight:normal; background-color:#FFFFFF; background:url(../images/fieldbg.gif) repeat-x;}

/*-------------------------------------------------- middle content Section -------------------------------------------------- */
.divider{width:630px; height:21px; float:left; padding:5px 0 0 0; }
.txt_middle{width:635px; height:auto; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#999999; line-height:18px; text-align:justify;}
.txt_middle_contact{width:635px; height:auto; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
.txt_middle2{width:605px; height:auto; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#999999; line-height:18px; padding:0 0 0 30px;}

.txt_middle3{width:625px; height:auto; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#999999; padding:0 0 0 0px;}
.color_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c49d5b; font-weight:bold;}
.color_bold2{ width:500px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#c49d5b; font-weight:bold;}
.address_profile{width:500px; float:left;}

.gallery_thumb{width:167px;  background:url(../images/gallery_bg.jpg) no-repeat; float:left; height:auto;  }
.gallery_thumb2{width:167px;  background:url(../images/gallery_bg.jpg) no-repeat; float:left; height:auto;   }
.colo_gall{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fa7411;}
.colo_gall_address{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fa7411; font-weight:bold;}
.colo_gall2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dba646;}

.divider_container{width:396px; height:26px; float:left; background:url(../images/divider2.png) no-repeat; padding:2px 0 0 222px; margin:0 0 0 0;}

.textcaptcha{width:100px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; border:#141414 1px solid; padding:2px 0 0 2px; margin:10px 0 0 20px;  font-weight:normal; background-color:#302c23;}

.textfieldcontact{width:212px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; border:#141414 1px solid; padding:2px 0 0 2px; margin:10px 0 0 20px;  font-weight:normal; background-color:#302c23;}
.textfieldhome{width:160px; height:20px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; border:#141414 1px solid; padding:4px 0 0 4px; margin:5px 0 0 0px;  font-weight:normal; background-color:#302c23;}
.textareacontact{width:212px; height:58px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; border:#141414 1px solid; padding:2px 0 0 2px; margin:10px 0 0 20px; background:#fff; font-weight:normal; background-color:#302c23;}
.listbox{width:120px; height:25px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; border:#141414 1px solid; padding:2px 0 0 2px; margin:10px 0 0 20px; background:#fff; font-weight:normal; background-color:#302c23;}
.listbox2{width:212px; height:25px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; border:#141414 1px solid; padding:2px 0 0 2px; margin:10px 0 0 20px; background:#fff; font-weight:normal; background-color:#302c23;}
.listbox3{width:212px; height:25px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; border:#141414 2px solid; padding:2px 0 0 2px; margin:10px 0 0 10px; background:#fff; font-weight:normal; background-color:#302c23;}
.browse_button{width:212px; height:22px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000000; border:#141414 1px solid; padding:2px 0 0 2px; margin:10px 0 0 20px;  font-weight:normal; background-color:#302c23;}

.txt_ct{padding-left: 20px; padding-top: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888888;}
.contact_ad{width:250px; height:auto; float:right; background:url(../images/contact_bg.jpg) repeat-x; margin:0 0 0 0px;}
.contact_ad_bt{width:250px; height:62px; float:left;}
.address{width:250px; height:auto; float:left; padding:15px 0 0 0; }
.address2{width:200px; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#cccccc; border-bottom:1px #9b8656 dashed; margin:0 0 0 25px;}

.address3{width:200px; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#cccccc; margin:0 0 0 25px;}
.submit{width:88px; height:28px; float:right; margin:15px 16px 0 0px;}

.rollover a{display: block; cursor: pointer; outline: transparent solid 0px; float:right; margin:15px 16px 0 0px;}
#submit a{height: 28px; width: 88px; background:url(../images/SUBMIT.jpg) no-repeat left top;}
#submit a:hover{background-position: left -28px; }
.rollover2 a{display: block;cursor: pointer;outline: transparent solid 0px;float:right; margin:15px 0 0 0;}
#submit2 a{ height: 28px;  width: 88px; background:url(../images/SUBMIT.jpg) no-repeat left top;}
#submit2 a:hover{background-position: left -28px; }

.gall a{display: block; cursor: pointer; outline: transparent solid 0px; float:right; margin:10px 0 0 0;}
#view_gall a{height:95px; width:200px; background:url(../images/view_collection.jpg) no-repeat left top;}
#view_gall a:hover{background-position: left -95px; }
.career_title{width:300px; float:left; border-bottom:dashed 1px  #CCCCCC; padding:0 0 5px 0;}
.career_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; padding:10px 0 0 0; width:618px; float:left;}

.apply a{display: block; cursor: pointer; outline: transparent solid 0px; float:left; margin:10px 0 0 0;}
#apply_career a{height:32px; width:94px; background:url(../images/apply.jpg) no-repeat left top;}
#apply_career a:hover{background-position: left -32px; }

.star{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}
.td_contact{width:370px; height:auto; float:left;}
.td_contact_career{width:600px; height:auto; float:left;}

.careers{width:620px; height:auto; float:left; padding:0 0 35px 10px;}
.td_mail{width:370px; float:left; margin:20px 0 0 0;}

.mail_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC;}
.mail_link a{ color:#CCCCCC; text-decoration:none;}
.mail_link a:hover{ color:#fa7411; text-decoration:none;}


.store_locator{width:620px; height:auto; float:left; padding:30px 0 0 10px; border-top:1px dashed #CCCCCC; margin:10px 0 0 0;}
 .store_locator_img {float:left; margin:30px 25px 10px 10px; border:#444B51 solid 2px; }

.sitemap{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; }
.sitemap a{color:#CCCCCC; text-decoration:none;}
.sitemap a:hover{color:#CC6600; text-decoration:none;}

.latest_arrivals{width:342px; float:left;}
.latest_arrivals_bt{width:342px; float:left; height:29px;}
.latest_arrivals_img{width:342px; float:left; height:192px;}
.latest_arrivals_txt{width:342px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#85765d; height:auto; }

.latest_news_home{width:258px; float:left; margin:0 0 0 5px; }
.latest_news_home_bt{width:258px; float:left; height:29px;}
.latest_news_home_img{width:258px; float:left; height:192px; background:url(../images/bg_home_news.jpg) no-repeat;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#85765d;}
.latest_news_home_txt{width:238px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#85765d; height:auto;}
.more_news{font-family:Arial, Helvetica, sans-serif; font-family:12px; color:#85765d; float:right; }
.more_news a{color:#85765d; text-decoration:underline; }
.more_news a:hover{color:#cec561;  text-decoration:none;}

.flash_container{width:238px; float:left; margin:0 0 0 5px; }
.flash_accordion{width:237px; float:left; }
.call_back_support{width:237px; float:left; height:29px; padding:0 0 0 0;}

.download_broucherhome{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:10px 0 0 0; font-weight:bold;}

/*-------------------------------------------------- footer Section -------------------------------------------------- */

.footer{width:849px; height:auto; float:left; background:url(../images/footer.jpg) repeat-x; margin:10px 0 0 0;}
.footer_link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9fa7b7;padding:0px 0 2px 0;width:700px;float:left;margin:10px 0 0 0;height:20px;}

.footer_link a{color:#9fa7b7; text-decoration:none;}
.footer_link a:hover{color:#CCCCCC; text-decoration:none; }
.reserv{width:700px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9fa7b7;}
.footerlink1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9fa7b7; height:30px}
.footerlink1 a{ color:#9fa7b7; text-decoration:none;}
.footerlink1 a:hover{color:#FFFFFF; text-decoration:none;}
#bangle_gallery_bg {
	float: left;
	height: 198px;
	width: 167px;
	background-image: url(../images/bangle_gallery_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: right bottom;
	padding-top: 10px;
}
#bangle_gallery_box {
	float: left;
	height: 137px;
	width: 145px;
	padding-top: 13px;
	padding-right: 11px;
	padding-left: 11px;
}
#bangle_zoom_box {
	float: left;
	height: 20px;
	width: 153px;
	padding-top: 25px;
	padding-right: 0px;
	padding-left: 8px;
}
h3.b_Gallery {
	cursor: pointer;
	border: 1px solid #1b150c;
	
	font-family:Arial, Helvetica, sans-serif
	font-size: 18px;
	background: #513617;
	color:#f7c252;
	margin: 0 0 4px 0;
	padding: 5px 5px 1px 5px;
	height:25px;
	background:url(../images/bg_career.jpg) repeat-x;
}
