@charset "utf-8";
/* CSS Document */

/* CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight: normal;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}


body{ background:url(images/bg.jpg); background-repeat:repeat-x; background-color:#000000;}
.background_wrapper{ background:url(images/satin.jpg) no-repeat right; width:940px; margin:0 auto; padding:5px 0 0 0; clear:both;}
.clearboth { clear:both; }
.clear-left { clear:left; }
.clear-right { clear:right; }
.wrapper {
	width:900px;
	height:640px;
	margin:50px auto 0;
	z-index:1;
}
.content_left{width:900px; margin:0; padding: 0;}
.logo { margin:0; padding: 0;}
.imagebox{width:550px; height:460px;}
.collection_samples{width:900px; height:80px; float:left;}
.content_right {
	float:right;
	width:315px;}
.content_navi {width:160px; list-style:none;text-align:right;  float: right; clear: none; line-height:24px; }
.content_navi li a{ text-decoration:none;  font-family:"Times New Roman", Times, serif; color:#dbd4b9; font-size:16px; font-style:italic; font-weight:100;}
.content_navi li a:hover{ text-decoration:none;  font-family:"Times New Roman", Times, serif; color:#756f5b; font-size:16px; font-style:italic;  font-weight:100;}

.writeup {
	width:315px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#b8af8e;
	font-size:12px;
	clear: both;
}
.writeup h1{ font-family:"Times New Roman", Times, serif; font-size:21px; color:#b8af8e; margin:0; padding:0; font-weight:100; font-style:italic;}
.writeup h2{font-family:"Times New Roman", Times, serif; font-size:18px; color:#f2eddb; margin:0; padding:0; font-weight:100; margin-bottom:5px;}
.writeup span {	font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:capitalize;color: #868068;}
.writeup li p a {text-decoration: none;color: #b8af8e; line-height: 1.8;}
.writeup li p a:hover{	text-decoration: none; color:#8c856a;}

.style_navi { list-style:none; display: block; color:#FFF; float:left; width:310px;}
/*.style_navi li {float:left; text-align:center; line-height:17px;}
  .style_navi li a{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#f2eddb; text-decoration:none;}
  .style_navi li a:hover{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#c2bda9; text-decoration:none;}*/
.style_navi li {float:left;text-align:center;line-height:11px;margin-top:5px;}
.style_navi li a{font-family:"Times New Roman", Times, serif;font-size:10px;color:#f2eddb;text-decoration:none;}
.style_navi li a:hover{ font-family:"Times New Roman", Times, serif; font-size:10px; color:#b8af8e; text-decoration:none;}

.header {font-family:"Times New Roman", Times, serif; font-size:11px; color:#868068; font-weight:100;}



.overseas_navi { list-style:none; display: block; color:#FFF; float:left; width:310px; }
.overseas_navi li {float:left;text-align:center;line-height:11px;margin-top:5px; }
.overseas_navi li a{font-family:"Times New Roman", Times, serif;font-size:10px;color:#f2eddb;text-decoration:none;}
.overseas_navi li a:hover{ font-family:"Times New Roman", Times, serif; font-size:10px; color:#b8af8e; text-decoration:none;}

.Service_left_image {width:546px; padding:8px; border:solid 1px #403f3d; float:left;}
.Service_navi {width:326px;float:left; text-align:right;  line-height:24px;}
.Service_navi ul { list-style:none; margin:0; padding:0;}
.Service_navi li a {text-decoration:none;  font-family:"Times New Roman", Times, serif; color:#dbd4b9; font-size:16px; font-style:italic;}
.Service_navi a:hover{ text-decoration:none;  font-family:"Times New Roman", Times, serif; color:#756f5b; font-size:16px; font-style:italic;}
.Service_slider {width:335px; float:left;}


.content-wrapper { width:546px; padding:0; background:none; margin:0 auto; margin-bottom: 20px;}
/* FORM */
form {margin:10px 0 0 10px;}
form label{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#848175;
	text-transform:uppercase;
	margin-bottom:5px;
}
.form-field{
	background-color:#2b2a27;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	width:280px;
	padding: 2px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.form-field2{ background-color:#2b2a27; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; margin:3px 0 5px 0; width:280px; height:50px;}
.btn-submit { background:#4c4422; color:#ccc6b0; font-size:11px; padding:2px 0;width:100px; margin:5px 0 0 6px; font-size:14px; font-family:Myriad Pro, Arial, sans-serif; border:none;}
.btn-clear{ background:#4c4422; color:#ccc6b0; font-size:11px; padding:2px 0; width:100px; font-size:14px; font-family:Myriad Pro, Arial, sans-serif; border:none;}


.strip_wrapper { margin-top:20px;}
.nav-prev { margin-top:20px;}
.nav-next { margin-top:20px;}
.pointer { border:solid 1px #aea26c;}

/* Retail Dropdowns */
.Service_slider ul#retails{
	overflow: hidden;
	float: left;
	margin-left:20px;
	clear: both;
	width: 310px;
}


.Service_slider ul#retails li{
	overflow: hidden;
	margin-bottom:5px;
}
.Service_slider ul#retails div.list {
	float: left;
	width: 310px;
	clear: both;

}
.Service_slider ul#retails div.list p{
	margin-bottom: 0;
	line-height: 1.5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color: #b8af8e;
	margin-top:10px;
	margin-bottom:20px;
}

.Service_slider ul#retails div.list span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:capitalize;
	color: #868068;
}


.Service_slider ul#retails div.list p a, .Service_slider ul#retails div.list p a:link, .Service_slider ul#retails div.list p a:visited, .Service_slider ul#retails div.list p a:active {
	text-decoration: none;
	color: #b8af8e;
	line-height: 1.8;
}
.Service_slider ul#retails div.list p a:hover {
	text-decoration: none;
	color:#8c856a;	/* font-weight: bold; */
}

.Service_slider ul#retails div.list h2{
	color: #beb9b0;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: bold;
	margin-bottom: 0;
	vertical-align: bottom;
	line-height: 1.8;
	margin-top: 5px;
	clear: left;
}

.Service_slider div#list{
	float: left;
	width: 310px;
	clear: both;
}

.Service_slider div.header{
	background-image: url(images/arrow-up.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 310px;
	cursor: pointer;
}
.Service_slider h2{
	color: #8f8574;
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color:#b8af8e;
	font-style:italic;
	padding:35px 0 5px 20px;
}

.Service_slider div.header h3{
	color: #f2eddb;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color:f2eddb;
}

.Service_slider li.active div.header, .Service_slider div.active div.header{
	background-image: url(images/arrow-down.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.contactus_content_left{width:556px; float:left; }
.contactus_form {width:315px; float:right; margin-top:30px; padding-left:25px;}
.contactus_numbers {width:545px; margin-top:10px; float:left; clear: left;}
.contactus_numbers ul{ list-style:none; margin:0; padding:0; color:#FFFFFF;}
.contactus_numbers ul li {
	float:left;
	display:inline;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.contactus_numbers ul li h1{
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	color:#f2eddb;
}
.contactus_numbers ul li p {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b8af8e;
	width: 220px;
}
.contactus_numbers ul li span {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#746f5a;}
.contactus_numbers2 {
	width:545px;
	float:left;
	margin-top: 20px;
}
.contactus_numbers2 ul{ list-style:none; margin:0; padding:0; color:#FFFFFF;}
.contactus_numbers2 ul li {
	float:left;
	display:inline;
	margin-top: 10px;
	margin-right: 60px;
	margin-bottom: 0;
	margin-left: 10px;
}
.contactus_numbers2 ul li h1{ font-size:20px; font-family:"Times New Roman", Times, serif; color:#f2eddb;}
.contactus_numbers2 ul li p {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#b8af8e;}
.contactus_numbers2 ul li span {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#746f5a;}
.contactus_numbers2 ul li img a { border:none;}

.customer_text{width:313px; float:left; padding:0 0 0 18px; overflow:auto; height:380px;}
.customer_text h1 { font-family:"Times New Roman", Times, serif; font-size:21px; color:#b8af8e; font-style:italic;}
.customer_text h2 { font-family:"Times New Roman", Times, serif; font-size:17px; color:#f2eddb; text-transform:capitalize;}
.customer_text p { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#b8af8e; margin-top:10px; line-height:16px; text-align:justify;}


.error { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; }
.status { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#f6eac0; }
.index_content {width:720px; border:solid 1px #403f3d; float:left; padding:5px;}

.event_left {width:670px; height:490px;  padding:5px; border:solid 1px #403f3d; float:left;}
.event_content{width:195px; float:left; margin:30px 0 0 20px;}
.event_content h1 { font-family:"Times New Roman", Times, serif; font-size:21px; color:#b8af8e; font-style:italic;}
.event_content h2 { font-family:"Times New Roman", Times, serif; font-size:17px; color:#f2eddb; text-transform:capitalize;}
.event_content p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b8af8e; margin-top:15px; line-height:16px;}
.event_content ul{ list-style:none;}
.event_content ul li { margin-bottom:3px;}
.event_content ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868068; text-decoration:none;}
.event_content ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0cab3; text-decoration:none;}
.event_content ul li a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868068; text-decoration:none;}
.next { background:#000000; color:#ccc6b0; font-size:13px; width:80px; margin:30px 0 0 10px; font-family:Myriad Pro, Arial, sans-serif; border:none; border:solid 1px #333333;}
.prev{ background:#000000; color:#ccc6b0; font-size:13px; width:80px; font-family:Myriad Pro, Arial, sans-serif; border:none; border:solid 1px #333333; margin-left:60px;}



.extra_space {width:550px; color:#FFFFFF; z-index:9999; position:absolute; top:551px; overflow:hidden;  background-color:#000000; opacity:0.4; filter:alpha(opacity=40); height:30px; margin-left:25px;}

.extra_text {font-family:"Times New Roman", Times, serif; font-size:18px; text-align:right; width:540px; color:#FFFFFF; z-index:9999; position:absolute; top:555px; overflow:hidden; margin-left:25px; font-style:italic;}

.extra_text2 {font-family:"Times New Roman", Times, serif; font-size:14px; text-align:right; width:540px; color:#FFFFFF; z-index:9999; position:absolute; top:548px; overflow:hidden; margin-left:25px; font-style:italic;}


.extra_space2 {width:550px; color:#FFFFFF; z-index:9999; position:absolute; top:505px; overflow:hidden;  background-color:#000000; opacity:0.4; filter:alpha(opacity=40); height:60px; margin-left:25px;}

.extra_text_customer {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:right; width:540px; color:#FFFFFF; z-index:9999; position:absolute; top:515px; overflow:hidden; margin-left:25px; font-style:italic; }


.extra_text_customer span { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fde6ba; font-style:normal; font-weight:bold;}

.testimonial_left {width:670px; height:500px;  padding-top:5px; padding-left:7px;  border:solid 1px #403f3d; float:left;}
.testimonial_left a{float:left; padding-right: 7px; padding-bottom: 7px;}
ul.testimonial {
	width:600px;
	list-style:none;
	clear: both;
}
ul.testimonial li h1{
	font-family:"Times New Roman", Times, serif;
	color: #b8af8e; 	
	font-size:21px;
	padding:0;
	font-style:italic;
	display: block;
	height: 20px;
	width: 600px;
	text-align: right;
	margin: 10px 0 0 0;
	float: left;
}
ul.testimonial li h2{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#E6DCB9;
	font-style:italic;	
	padding:0;
	margin:0;
	text-align: right;
	width: 600px;
}
ul.testimonial span {	font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:capitalize;color: #868068; }
ul.testimonial p {	font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #b8af8e; line-height:1.5em; margin-bottom:5px;}
ul.testimonial p a {text-decoration: none;}
ul.testimonial p a:hover{	text-decoration: none; color:#8c856a;}

.music_box{
	float:right;
	height: 20px;
}

