/*--------reset css beging here------------*/
body, html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}fieldset,{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none; list-style-position:outside;}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a:link,a:visited,a:hover,a:active {text-decoration:none;  outline:0px none; border:none 0px;}a:active { outline:none 0px; border:none 0px; }
*|*:-moz-any-link img, img[usemap], object[usemap],*|*:-moz-any-link:focus,:focus {outline-style:none;outline-width: 0px;border:none 0px;} a img{ border:none 0px;}
html {-webkit-font-smoothing: subpixel-antialiased;} 
html,body{height:100%;width:100%;}
/*--------reset css ends here------------*/
/*Font Face*/
@font-face {
font-family: regular;
src: url('font/regular.eot'); /* IE9 Compatibility Modes */
src: url('font/regular.eot?') format('eot'),  /* IE6-IE8 */
url('font/regular.woff') format('woff'), /* Modern Browsers */
url('font/regular.ttf')  format('truetype'), /* Safari, Android, iOS */
url('font/regular.svg#svgGraublauweb') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: italic;
src: url('font/italic.eot'); /* IE9 Compatibility Modes */
src: url('font/italic.eot?') format('eot'),  /* IE6-IE8 */
url('font/italic.woff') format('woff'), /* Modern Browsers */
url('font/italic.ttf')  format('truetype'), /* Safari, Android, iOS */
url('font/italic.svg#svgGraublauweb') format('svg'); /* Legacy iOS */
}

body {zoom: 100% !important;
zoom: 100% !important;}
/*Font Face Ends*/
body{font:normal 14px regular, Trebuchet MS, Helvetica, sans-serif; color:#fff;}
h1{font:normal 16px regular, Trebuchet MS, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; color:#fff;}
#container{width:100%; height:auto; display:block; margin:0px auto;}
#footer_hold{width:100%; height:auto; display:block; margin:0px auto; background:#0f0f0f;  padding:18px 0px 18px 0px; position:absolute;}
#footer_hold .footer{width:910px; height:auto;  display:block; margin:0px auto;}
.footer_box{width:282px; height:auto; float:left;}
.footer_mar{margin-right:22px;}
.footer_hed h1{font:normal 15px regular, Trebuchet MS, Helvetica, sans-serif; color:#dadada;}
.footer_con p{font:normal 11px Arial, Helvetica, sans-serif; color:#4f4f4f; text-align:left; margin-top:5px;}
.social{margin-top:12px; width:100%; height: 27px; line-height: 27px;}
a.more{color:#D7AF4D;}
div.acc_container div.block div.link_area div.download_link div#gallery{width:245px !important;}
.clr{color:#D7AF4D; font-size:16px;}
.footer_social{float:left; height:26px; line-height:26px !important; font:normal 12px Arial, Helvetica, sans-serif; color:#4f4f4f; margin:0px;}
.footer_social img{float:left;}
.footer_social p{float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#4f4f4f; margin:4px;}
#container .content_hold{width:902px; height:auto; display:block; margin:0px auto; overflow:auto; position:relative;}
#container .content_hold #header{width:100%; height:190px; display:block; margin:0px auto; position:relative;}
#container .content_hold #header .logo{width:450px; height:148px; display:block; float:left; margin-top:15px; background-image:url(../images/inner_logo.png);}
#container .content_hold #header .nav_menu{width:450px; height:190px; display:block; float:right; padding:0; background:url(../images/menu_bg.jpg) repeat; position:relative; margin:0px 1px 0px 0px;}
#container .content_hold #header .nav_menu .menu{width:auto; height:auto; display:block; position:absolute; left:70px; top:40px;}
#container .content_hold #header .nav_menu .menu li{width:160px; float:left; height:20px; font:normal 14px 'regular', Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
#container .content_hold #header .nav_menu .menu li a:link, #container .content_hold #header .nav_menu .menu li a:visited{color:#fff;}
#container .content_hold #header .nav_menu .menu li a:hover, #container .content_hold #header .nav_menu .menu li a:active,
#container .content_hold #header .nav_menu .menu li a.current{color:#0f0f0f;}
#container .content_hold .banner_hold{width:900px; height:250px; margin:0px auto; display:block; overflow:hidden; position:relative; background:#8c8471;}
#container .content_hold .banner_hold .sub_nav{position:absolute; left:462px; top:48px; display:block; width:427px;}
.sub_nav a{font-size:12px; color:#fff;}
.sub_nav a:hover{font-size:12px; color:#F4BC35;}
.sub_nav p{margin:5px 0px 5px 0px; text-align:left;}
#container .content_hold .banner_hold .sub_nav ul{width:250px; height:auto; font:normal 20px regular, Trebuchet MS, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
#container .content_hold .banner_hold .sub_nav ul > li{height:30px; display:block; float:left;}
#container .content_hold .banner_hold .sub_nav ul > li a:link, #container .content_hold .banner_hold .sub_nav ul > li a:visited{color:#fff;}
#container .content_hold .banner_hold .sub_nav ul > li a:hover, #container .content_hold .banner_hold .sub_nav ul > li a:active,
#container .content_hold .banner_hold .sub_nav ul > li a.current{color:#fff;}
#container .content_hold .banner_hold .sub_nav ul > li a.current:hover{color:#ffc63a;}
#container .content_hold .titls_hold{width:900px; height:auto; margin:0px auto; display:block; overflow:hidden; position:relative;  background:url(../images/hbg.jpg) repeat-y; overflow:hidden;}
#container .content_hold .titls_hold .img_r_hold{width:450px; height:170px; float:right;}
#container .content_hold .titls_hold .img_l_hold{width:450px; height:170px; float:left;}
#container .content_hold .titls_hold .content_l_link{width:205px; height:170px; position:absolute; padding:0px 20px 0px 20px; left:205px; display:block; background:#8c8471;}
#container .content_hold .titls_hold .content_r_link{width:205px; height:170px; position:absolute; padding:0px 20px 0px 20px; right:205px; display:block; background:#8c8471;}
#container .content_hold .titls_hold .content_l_link h1, #container .content_hold .titls_hold .content_r_link h1{ margin:30px 0px 8px 0px;}
#container .content_hold .titls_hold .content_l_link p, #container .content_hold .titls_hold .content_r_link p{ margin:0px 0px 8px 0px;}
#container .content_hold .titls_hold .content_l_link a, #container .content_hold .titls_hold .content_r_link a{font:normal 11px  Arial, Helvetica, sans-serif; color:#fff;}
#container .content_hold .titls_hold .content_l_link a:link, #container .content_hold .titls_hold .content_l_link a:visited,
#container .content_hold .titls_hold .content_r_link a:link, #container .content_hold .titls_hold .content_r_link a:visited{color:#fff;}
#container .content_hold .titls_hold .content_l_link a:hover, #container .content_hold .titls_hold .content_l_link a:active,
#container .content_hold .titls_hold .content_r_link a:hover, #container .content_hold .titls_hold .content_r_link a:active{color:#F4BC35;}
.heder_box{width:206px; height:127px; float:left; background-color:#0f0f0f;; text-align:center; position:relative; display:table; vertical-align:middle; z-index:100;}
.larg_image{width:450px; height:auto; float:right; background-color:#8c8471; position: relative; top:0px; bottom:0px; left:0px; z-index:1;}
.small_image{width:450px; height:127px; float:right; background-color:#8c8471; overflow:hidden;}
.content_area{width:410px; position:absolute; left:0px; top:127px; height:375px; overflow:hidden; background-color:#8c8471; padding:24px; text-align:left; line-height:18px; }
.min_ht{min-height:409px;}
.content_area_tra{width:404px; float:left; min-height:409px; background-color:#8c8471; padding:24px; text-align:left;}
.content_area h1{color:#E7BB51; font-size:18px;}
.content_area h2{color:#E7BB51; font-size:14px;}
.lrg_content_area{width:852px; float:left; height:auto; background-color:#8c8471; padding:24px; text-align:left;}
span.hdin{color:#7e7e7e; font-size:20px; text-transform:uppercase; display:table-cell; vertical-align:middle; line-height:20PX; z-index:9999 !important;}
.hdin_con{font-size:14px; color:#7e7e7e;}
.hdin_con_pls{font-size:20px; color:#ba9641;}
/*Accordian*/
.accord_container {width: 823px;margin: 0 auto; }
h2.acc_trigger {padding: 0;	margin: 0 0 13px 0;height: 34px;line-height: 46px;	width: 823px; cursor:pointer; border-bottom:1px dashed #6d6e71;
font-weight: normal;float: left;background-image:url(../images/accordian.jpg);background-repeat:no-repeat;}
h2.acc_trigger.active {padding: 0;margin: 0 0 5px 0;height: 34px;line-height: 16px;width: 823px;font-weight: normal;float: left;
background-image:url(../images/accordian_act.jpg);background-repeat:no-repeat; border-bottom:1px dashed #6d6e71;}
div.bor h2.active a div.heding{color:#DEB44E !important;}
.heding{min-width:400px; height:auto; line-height:16px; font-size:15px; font-family:regular, Trebuchet MS, Helvetica, sans-serif; float:left; text-transform:uppercase; color:#575142;}
.acc_container {margin: 0 0 5px; padding: 0;overflow: hidden;font-size: 1.2em;width: 823px;clear: both;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;padding-bottom:10px;}
.acc_container .block {padding:20px 0 20px 0;width:835px;}
.acc_img{width:28px;height:45px;float:left;}
.bor{margin-bottom:15px; }
.co{width:835px;height:auto;}
.acc_box{width:630px;height:auto;float:left;padding:0 10px 10px;font-size:12px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#e5e3df;}
.hei_bx{height:285px;}
.img_box{width:175px;float:left;font-size:12px; font-size:12px; font-family:Arial, Helvetica, sans-serif;height:96px; margin-bottom:2px;
background-color: #E6E6E6;}
.sub_heding{float:right; width:138px; font-family:regular, Trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#deb44e; top:-0px; position:relative; text-transform:uppercase; line-height:18px; text-align:right;}
.link_area{width:811px; height:16px; background-color:#837a66; float:left; margin-top:10px; padding:9px 6px 6px 6px !important;}
.download_link{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; height:auto;}
.social_link{float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase;}
span.link_color{color:#deb44e; }
.event_con{width:852px; height:auto; float:left; margin-bottom:40px;}
/*Accordian Ends*/
/*Contact Form*/
.contact_form{width:195px; float:left; height:auto; text-transform:uppercase; font-family:regular, Trebuchet MS, Helvetica, sans-serif; font-size:13px; padding:3px;}
.form{border:1px solid #7c7c7c; width:195px; height:23px; font-family:Arial, Helvetica, sans-serif; color:#8C8471;}
.form_other{border:1px solid #7c7c7c; width:195px; height:23px; font-family:Arial, Helvetica, sans-serif; color:#8C8471;}
.txt_area{border:1px solid #7c7c7c; width:195px; height:60px; font-family:Arial, Helvetica, sans-serif; color:#8C8471;}
.contact_but{width:405px; height:auto; float:left; text-align:right;}
.form_txt{border:1px solid #7c7c7c; width:195px; height:100px; font-family:Arial, Helvetica, sans-serif; color:#8C8471;}
.form_submit{width:65px;height:29px;background-color:#e7bb51;color:#6a6a6a;font-family:regular, Helvetica, sans-serif;border:0px;
text-transform:uppercase;margin-left:1px; cursor:pointer;}
/*Contact Form*/
/*Registration Form*/
.reg_form{width:400px; float:left;}
.reg_form_area{width:402px; float:left; margin:0px;}
.reg_mar{margin-right:45px;}
.check{margin:0px 5px 0px 0px; position: relative;top: 2px;}
.reg_submit{background-color: #C8A652;border: 0 none;color: #fff;font-family:regular, Trebuchet MS, Helvetica, sans-serif; height:30px;
margin-left:0px;text-transform: uppercase;width:195px; cursor:pointer; margin-top: 8px;}
/*Registration Form Ends*/
/*books*/
.books{width:852px; height:auto; float:left;}
.book_hed{font-family:regular, Trebuchet MS, Helvetica, sans-serif; font-size:18px; float:left; color:#fff; width:852px;}
.book_hed_sub{font-family:regular, Trebuchet MS, Helvetica, sans-serif; font-size:14px; float:left; color:#fff; width:852px;}
.book_image{width:auto; height:auto; float:left; background-color:#CCC; margin:10px 5px 0px 0px;}
.book_cont{width:400px; float:left; height:auto; margin:37px 0 0 19px;}
.book_cont p{line-height:24px; font-size:14px; letter-spacing: 0; font-family: regular,Trebuchet MS,Helvetica,sans-serif;}
.add_cart{width:93px;height:32px;background-color:#e7bb51;color:#FFFFFF;font-family:regular, Helvetica, sans-serif;border:0px; font-size:14px;margin-left:1px; cursor:pointer; margin-top:10px; padding-bottom: 2px;}
/*books ends*/
/*books tabs*/
#page-wrap { width: 852px; margin-top:12px;}
#example-two .list-wrap { background: #d8d5cf; padding: 10px; margin: 0 0 0 0; }
#example-two ul { list-style: none; color:#6f6a5f; }
#example-two ul li a { display: block; border-bottom: 1px solid #666; padding: 12px 5px 5px; color: #666; }
#example-two ul li a:hover { background: #333; color: white; }
#example-two ul li:last-child a { border: none; }
#example-two .nav { overflow: hidden; }
#example-two .nav li { width: auto; float: left; margin: 0 1px 0 0; }
#example-two .nav li.last { margin-right: 0; }
#example-two .nav li a { display: block; padding: 11px 15px 5px; background: #555555; color: white; font-size: 10px; text-align: center; border: 0; width:auto; height:25px; font-size:14px;  }
#example-two li a.current,#example-two li a.current:hover { background-color: #e7bb51 !important; color: #78705d; width:auto; height:25px; font-size:14px; }
#example-two .nav li a:hover, #example-two .nav li a:focus { background: #e7bb51; font-size:14px;}
/*books tabs endsn*/
/*Shooping cart*/
.main_hedings h1{font-size:20px; color:#fff; font-family:regular, Trebuchet MS, Helvetica, sans-serif;}
.shopp_form_main{width:210px; float:left; height:auto;}
.shooping_form{width:195px; float:none; height:auto; text-transform:uppercase; font-family:regular, Trebuchet MS, Helvetica, sans-serif; font-size:13px; padding:3px;}
.margin_top{margin-top:20px;}
.margin_top_two{margin-top:35px;}
.shooping_apply{background-color: #E7BB51;border: 0 none;color: #6A6A6A;font-family:regular, Trebuchet MS, Helvetica, sans-serif; height: 23px;
margin-left:0px;text-transform: uppercase;width:70px; margin-top:27px; font-size:11px; cursor:pointer;}
.cart_hedings_main{width:850px; height:30px; border-bottom:#5d5d5d thin dashed; border-top:#5d5d5d thin dashed; float:left; margin-top:10px;}
.item{width:85px; float:left;margin-right:10px; padding:6px;}
.product_description{width:280px; float:left;margin-right:10px; padding:6px;}
.price{width:70px; float:left;margin-right:10px; padding:6px;}
.qty{width:85px; float:left;margin-right:10px; padding:6px;}
.amount{width:75px; float:left;margin-right:10px; padding:6px;}
.options{width:75px; float:left;margin-right:10px; padding:6px;}
a.options{color:#FFF; padding:0px;}
.cart_product{width:850px; height:auto; float:left; border-bottom:1px dashed #5d5d5d; border-top:1px dashed #5d5d5d; padding:5px 0;}
.delever{width:850px; height:auto; float:left; border-bottom:1px dashed #5d5d5d; padding:8px 0; font:11px Arial,Helvetica,sans-serif; line-height:17px;}
.delever_check{width:850px; height:auto; float:left; border-bottom:1px dashed #5d5d5d; padding:12px 0; font:11px Arial,Helvetica,sans-serif; line-height:17px;}
.term{width:850px; height:auto; float:left; border-bottom:1px dashed #5d5d5d; padding:8px 0;}
.item_img{background-color:#999; float:left; width:auto; height:auto;}
.qty_ad{width:10px; height:12px; float:left; background-color:#c8a652; color:#FFF; padding:5px 10px 10px 10px; border:0px;}
a.change{float:left; width:57px; margin-top:2px; color:#FFF;}
.shipping_form{float:right; width:850px; height:auto;}
.order{width:158px; float:right; padding:4px 9px; text-transform:uppercase; margin:6px 0; text-align: right;}
.order_grand{width:158px; float:right; padding:4px 9px; text-transform:uppercase; margin:-7px 0 -19px 6px; text-align: right;}
.order_cont{width:225px; float:left; }
.delever_check a{color:#C8A652;}
.EstimateShipping{margin:0px; padding:0px; height:188px; float:right; width:850px;}
/*Shooping cart ends*/
/*dropdown menu*/
#nav a, #subMenusContainer a{text-decoration:none;display:block;background-color:#fff ;width:205px;}
#nav a{margin:0;}
#subMenusContainer a, #nav li li a{text-align:left;background-color:#0f0f0f;color:#999;width:410px; text-transform:uppercase; font-size:13px; }
#nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{color:#fff;}
.smOW{display:none; position: absolute; overflow:hidden; padding:0 2px;margin:0 0 0 -2px;}
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {background:#0f0f0f;left:0;}
#nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol {margin: 0;list-style: none;line-height: 1em; }
/*div#subMenusContainer div.smOW ul.drop_hei{display:table; vertical-align:middle; height:50px; width:450px;}
div#subMenusContainer div.smOW ul.drop_hei > li{display:table-cell; vertical-align:middle; float:left;}*/
#nav li { display:block;list-style:none;}
#subMenusContainer li{list-style: none;padding:8px 20px;}
#nav{display:block;	height:126px;list-style:none;width:205px;text-align: right;display:block; float:right;}
#subMenusContainer{	display:block; 	top:0;left:0;	width:100%;	height:0;overflow:visible;z-index:1000000000; }
#nav li li{	float:none; }
#nav li li a{ position:relative;float:none;}
#nav li ul { position: absolute;width: 10em;margin-left: -1000em;}
#nav li ul ul { margin: -1em 0 0 -1000em; }
#nav li:hover ul ul {	margin-left: -1000em; }
#nav li:hover ul{	margin-left: 186px; margin-top:-2.5em;}
#nav li li:hover ul {	margin-left: 10em; }
#nav li a:focus + ul {  margin-left: 186px; margin-top:-2.5em; }
#nav li li a:focus + ul { left:186px; margin-left: 1010em; margin-top:-2.5em;}
#nav li li a:focus {left:186px;  margin-left:1000em; width:10em;  margin-top:-2.5em;}
#nav li li li a:focus {left:186px; margin-left: 2010em; width: 10em;  margin-top:-2.5em;}
#nav li:hover a:focus{ margin-left: 0; }
#nav li li:hover a:focus + ul { margin-left: 10em; }
.drop_hei{min-height:127px;}
ul.smOW{display:table; vertical-align:middle;}
/*dropdown menu*/
/*tooltip*/
.tooltip{vertical-align:middle; height:34px; margin:auto; display:table; line-height:14px}
.tt:hover span.tooltip4{display:block;position:absolute;top:-10px; padding:20px 0px 0px 8px; width:240px; height:auto; color:#808080;  font-size:14px;text-align:center; z-index:4000;background-color:#8c8471; /*background-image:url(../images/tooltip_bg.png);*/}
.tt:hover span.position8{top:-16px; left:87px;}
.middle2{ display:table-cell;vertical-align:middle;  width:140px; height:60px; padding:0px 12px; z-index:8888}
.middle2 ul{position:absolute; top:8px; width:80px; z-index:10999;}
.middle2 ul li{min-width:240px;}
.middle2 ul li, 
.middle2 ul li a{display:block; float:left; font-size:14px; orphans:14px; text-align:left; min-width:225px; line-height:35px; color:#431910;font:normal 14px regular, Trebuchet MS, Helvetica, sans-serif;}
.middle2 ul li a:link, 
.middle2 ul li a:visited{color:#fff;}
.middle2 ul li a:active, 
.middle2 ul li a:hover{color:#000;}
.quicklinks{z-index:9;position:absolute;display:block; cursor:pointer;}
.tt span{display:none}
/*tooltip ends*/
/*clients*/
.clients_main{width:852px; float:left; height:auto; border-bottom:1px dashed #6D6E71;}
.clients_div{width:358px; float:left; min-height:250px; border-right:1px dashed #6D6E71; padding:14px 34px 20px 33px;}
.clients_tw{padding-top:38px;}
.clients{width:358px; height:auto; float:left; position:relative;}
.client_heding{font-size:17px; color:#dfa724; text-transform:uppercase; float:left; margin:0px 0px 7px 0px;}
.client_name{font-size:14px; color:#dfa724; text-align:right; float:right; padding-top:5px;}
.client_logo{width:92px; height:70px; float:left; margin:0px 10px 1px 0px; overflow:hidden;}
.client_video{width:358px; height:200px; float:left; margin:0px 10px 5px 0px; overflow:hidden;}
.client_conte{float:left; color:#fff; font-size:14px; text-align:left; font-weight:normal !important;}
/*clients ends*/
/*cultural_diversity*/
.cultural_diversity{font-size:14px; text-align:left; color:#FFF; margin:0px auto; padding:6px;}
/*cultural_diversity ends*/
/*DISCLAIMER*/
.disclamer{font-size:14px; text-align:left; color:#FFF; margin:0px auto; padding:6px;}
/*DISCLAIMER ends*/
/*center div*/
#homeContent {width:650px; height:auto; position:relative;	margin-left:auto; margin-right:auto;}
#outer{height:100%;	width:100%;	display:table;	vertical-align:middle;	position:relative;}
#containers {text-align: center;	position:relative; vertical-align:middle; display:table-cell; height: auto;}
.wrapper{width:650px; min-height:220px; margin-top:-20%;}
.logo_index{width:650px; height:auto; float:left; margin-bottom:15px;}
.enter_website{width:650px; height:23px; float:left; font-size:18px; text-transform:uppercase; text-align:center; position:relative; top:10px; padding:5px;}
.colr_wit{color:#696969}
.colr_wit:hover{color:#e7bb51;}
/*center div ends*/
/*prettyPhoto*/
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
* html .pp_content{width:40px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
/*prettyPhoto ends*/
/*light box*/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none;}
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image {padding: 10px;}
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev {left: 0; float: left;}
#lightbox-nav-btnNext {right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;
overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #6A6A6A;font-family:regular, Trebuchet MS, Helvetica, sans-serif;font-size:14px;}
#lightbox-container-image-data #lightbox-image-details { width: 100%; float: left; text-align: left; }	
#lightbox-image-details-caption {color: #000;font-family:regular, Trebuchet MS, Helvetica, sans-serif; }
#lightbox-image-details-currentNumber {visibility:hidden;clear: left; padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width:62px;float: right;padding-bottom: 0.7em;}
/*light box ends*/
/*light box gallery*/
#gallery {padding: 0;width: 175px;}
#gallery ul {list-style: none; margin:0px;padding:0px;}
#gallery ul li {display: inline; }
.copy{color:#fff; font-size:14px; padding-top:10px;}
/*light box gallery ends*/
.points{height:auto; float:left; width:402px; font-size:14px;}
.points li{list-style-type: disc; margin-left:15px;}
div#container div.content_hold div.position div.heder_box div.sub_menu div.sub_main_menu a span{text-align:left; font-size:13px; text-transform:uppercase;}
div#container div.content_hold div.position div.heder_box span.hdin_con_pls{color: #BA9641;font-size: 20px; margin-left:7px;position: absolute;margin-top: -1px;}
.sub_menu{width:452px; height:127px !important; position:absolute; left:-245px; z-index:10 ; background:#000; display:table; vertical-align:middle;}
.sub_main_menu{width:100% !important; padding:10px;height:20px; display:table-cell; vertical-align:middle; text-align:left;}
.flot{float:left; width:372px; padding:4px; color:#999999; line-height:15px; text-transform:uppercase; font-size: 12px;}
.flot:hover{color:#fff;}
.position{position:absolute;left:245px;z-index: 999; overflow:hidden; width:656px;}
.posit_cont{position:relative; margin:127px 0px 0px 0px;}
.order_link{font-weight:bold; text-transform:uppercase; font-size:13px; margin-top:10px;}
.like{width:50px; height:26px; float:none; overflow:hidden; border:0px; margin-top:15px;}
iframe{border:0px;}
div#container div.content_hold div.titls_hold div.content_area a:link, div#container div.content_hold div.titls_hold div.content_area a:visited{color:#D7AF4D;}
.box_flt_rit{float:right; position:relative; width:206px; height:127px;}
/*image loader*/
.preloader { background:url(i/89.gif) center center no-repeat #ffffff; display:inline-block;}
/*image loader ends*/
/*alert*/
div.message_window{width:537px; height:100px; background:#8C8471; color:#fff; position:absolute; top:40%; left:28%; display:none; z-index:9999; padding:30px; }
div.message_window p{color:#fff; font-size:16px !important; text-align:center; line-height:22px; word-spacing:3px;}
/*alert ends*/
.copy_right{font-size:14px;color:#575142;}
.copy_right a{color:#575142; text-decoration:underline;}

.safari .position{left:245px;}

/*new*/
.order_bt{width:140px; float:right; background-color:#c8a652; color:#fff; text-transform:uppercase; border:0px; cursor:pointer; font-size:13px; height:25px; margin-right: 5px; padding-bottom: 2px;}
.order_btw{float: left; width: 850px; height:auto;}
.like {float: none;height: 26px;width: 48px;}
.lk{height: 26px;width: 48px;}
.book_image{overflow:hidden;}
#example-two .list-wrap{min-height: 60px;}
.cont_ara{z-index:999;}
.video_cont{width:358px; height:auto; float:left; margin:2px 0px 0px 0px;}
.x{width:13px; height:13px; position:absolute; right:152px; bottom:104px;background-image:url(../images/zoom.png);}
.links_hid{width:186px; height:162px; position:absolute; right:59px; bottom:123px; background-image:url(../images/zoom.png);}
.mar_t{margin-top:5px;}
.oth{font-weight:bold;}
.cart{float:left; margin-top:3px;}
.buket{float:left;}
.itm{color:#6f6756; font-size:14px; float:left; padding:0px 2px 2px 5px;}
.product_description p{text-transform:uppercase;}
.registration{background-color:#8C8471; width:850px; height:auto; float:right; position: relative; bottom: 25px; border-bottom: 1px dashed #5D5D5D; border-top: 1px dashed #5D5D5D; padding:10px 0px;}

.selon{background-color:#C8A652; color:#fff;border: 0 none;cursor: pointer;float: right;font-size: 13px;text-transform: uppercase;width: 140px; margin:5px 4px 5px 0px; height:25px; padding-bottom: 2px; top: 35px; position:relative;}
.btt_cls{background-color: #96938a;border: 0 none;color: #b3b3b3;cursor: pointer;float: right;font-size: 13px;text-transform: uppercase;width: 140px; margin:5px 4px 5px 0px; height:25px; padding-bottom: 2px; top: 35px; position:relative;}
.btt_cls_fst{background-color: #C8A652;border: 0 none;color: #fff;cursor: pointer;float: right;font-size: 13px;text-transform: uppercase;width: 140px; margin:5px; height:25px; padding-bottom: 2px; padding-bottom: 2px;}
.dhl{width:850px; float:left; height:auto; overflow: hidden;}
.chekout{bottom: 75px;float: right;height: auto;position: relative;width: 230px;}
.chk{width:850px; float:left; height:auto;}

.term a{color:#fff;}
.ie7 .reg_mar {margin-right: 45px;}
.ie7 .EstimateShipping{height:200px;}
.ie7 .registration{width:850px;}
.ie7 .order_btw {width:830px;}
.ie7 .order_bt{left:20px; position: relative;}

.popup{width:850px; height:500px; overflow:auto;}
.popup h1{font-size:20px; font-family:regular, Trebuchet MS, Helvetica, sans-serif; margin-bottom:10px;}
.popup h2{font-size:16px; font-family:regular, Trebuchet MS, Helvetica, sans-serif; margin:30px 0px 5px 0px; text-transform:uppercase;} 
.popup p{font-size:14px; font-family:regular, Trebuchet MS, Helvetica, sans-serif; line-height:16px; margin:3px 0px;}
.delever a{color:#C8A652;}
span.it{font-style:italic; font-family:italic, Trebuchet MS, Helvetica, sans-serif;}
.footer_con a.more{margin-left:5px;}


.chrome .it{font-style:italic !important; font-family:italic, Trebuchet MS, Helvetica, sans-serif;}
.safari .it{font-style:italic !important; font-family:italic, Trebuchet MS, Helvetica, sans-serif;}

.safari .small_image {margin-right:0px;}
.safari .titls_hold {width: 899px; overflow:hidden;}
.safari .lrg_content_area {width:854px;}
.lrg_content_area a {color: #C8A652;}
/*new ends*/
/*cart details*/
.padding_top_bott{padding:20px 0px;}
.mar_cont_bott{margin:0px 0px 30px 0px;}
.product_description_cart_dlt a{color:#C8A652;}
.product_description_cart_dlt{float: right;margin-right: 0px;padding: 6px 0px 6px 0px;width: 91px;}
/*cart details ends*/
/*popup*/
.select{padding:3px 0px; background-color:#fff;}
/*popup ends*/
/*div.clients > div{display:none;}
div.clients_div{ background:url(../images/loading.gif) 50% 50% no-repeat !important; }*/