* {
padding:0;
margin:0;
outline:none;
font-family: tahoma;
}

a {
text-decoration: none; 
font-size: 7.5pt;
cursor:pointer ;
}

a img {
border:0;
}

img {
border:0;
}

body{
	background-color:#ffffff;
	background-position:center top;
	font-family: tahoma;
	font-size:11px;
	color:#300c0c;
	line-height:14px;
}

 
body.home{
	/*background-attachment: fixed;
	background-image:url(../layout_dark/background_first.jpg);
	background-repeat: no-repeat;*/
	background-color:#ffffff;
}
a:visited{ font-family: tahoma ; font-weight: normal;color: #666666}
a:link{ font-family: tahoma ; font-weight: normal;color: #000000}
a:hover { font-family: tahoma ; font-weight: normal;color: #cccccc}

a img{ border:0px;}

#leftbar a:link {font-size: 10pt; font-family: sans-serif ;  color: #ffffff	}
#leftbar a:hover {font-size: 10pt; font-family: sans-serif ;  color: #838385	}
#leftbar a:visited {font-size: 10pt; font-family: sans-serif ;  color: #ffffff }

#leftbar_men a:link {font-size: 10pt; font-family: sans-serif ; color: #ffffff	}
#leftbar_men a:hover {font-size: 10pt; font-family: sans-serif ; color: #838385	}
#leftbar_men a:visited {font-size: 10pt; font-family: sans-serif ;  color: #ffffff }

#bottom_link a:link {font-size: 9pt; font-family: tahoma ; color: #121212	}
#bottom_link a:hover {font-size: 9pt; font-family: tahoma ; color: #cccccc	}
#bottom_link a:visited {font-size: 9pt; font-family: tahoma ;  color: #666666 }

.buthead {
	width:100%px;
	height:30px;
	padding-left:18px!important;
	padding-left:18px;
	padding-top:2px!important;
	padding-top:2px;
	margin-bottom:3px;
	background-color:#2a2a2a;
	font-size: 9pt; 
	font-weight: bold; 
	color: #c6c6c6;
}

.but {
	padding-left:12px!important;
	padding-left:12px;
	font-size: 10pt;
	font-weight: normal;
	color: #CCCCCC;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px groove;


}
.but2 {
	padding-left:18px!important;
	padding-left:18px;
	text-transform:capitalize;
}

.button_collection {
width:35px;
height:10px;
line-height:10px;
text-align:center;
padding:5px;
background-color:#CCCCCC;
border:1px solid #000000;
}

.textdetailsgold {font-size: 8.5pt; color: #a99065 }
.textdetails {font-size: 8.5pt; color: #121212 }
.textsubmitdetails {font-size: 8.5pt; padding-left:7px; color: #121212 }
.textdetails2 {font-size: 8pt; color: #160808 }
.textdetails3 {font-size: 9pt; color: #121212 }
.textdetails4 {font-size: 8pt; font-weight: normal; color: #000000 }
.textnumber {font-size: 8pt; font-weight: bold; padding-left:7px; color: #000000 }
.textdetails5 {font-size: 8pt; font-weight: bold; color: #ff0000 }
.headtextsmall {font-weight: bold; font-size: 8.5pt; color: #5d0f0f }
.headtexttour {font-weight: bold; font-size: 9pt; color: #5d0f0f }
.textcate {font-family: arial ; font-weight: bold; font-size: 9pt; color: #ffffff;  }
.textcopyright {font-family: arial ; font-weight: normal; font-size: 8.5pt; color: #cccccc;  }
.textbigwhite2_sans {font-weight: bold; font-size: 11pt; color: #ffffff }
.textbigred2_sans {font-weight: bold; font-size: 11pt; color: #e70000 }
.textbigwhite {font-weight: bold; font-family:sans-serif; font-size: 9.5pt; color: #ffffff }
.textbigwhite_sans {font-family:sans-serif; font-weight: normal; font-size: 11pt; color: #ffffff }
.textbigblack_sans {font-family:sans-serif; font-weight: normal; font-size: 15pt; color: #000000 }
.textsubmit {font-weight: bold; font-size: 8.5pt; color: #d5cd98 }
.textranks {font-weight: bold; font-size: 8.5pt; color: #ff0000 }
.space {font-size: 8pt; color: #d5cd98 }
.date {font-size: 8.5pt; color: #cc8383 }
.darkbrown {font-weight: bold; font-size: 8.5pt; color: #2f3842 }
.blacktext {font-size: 9pt; color: #000000 }
.headblack {font-size: 11pt; letter-spacing:1px; color: #000000 }
.headblack_2 {font-family:sans-serif; font-weight: bold; font-size: 10.5pt; color: #000000 }
.headblackbold {font-weight: bold; font-size: 9pt; color: #101010 }
.head_regis {font-weight: bold; font-size: 8.5pt; color: #101010 }
.headwhitebold {font-weight: bold; font-size: 9pt; color: #ffffff }
.headblue {font-weight: bold; font-size: 8.5pt; color: #35597f }
.textwhite {font-size: 8.5pt; color: #ffffff }
.darkform {font-size: 9pt; color: #3b301d }
.headmblue {font-family: Times New Roman; font-weight: bold; font-size: 16pt; color: #104476 }
.headblackbig {font-family: impact ; font-size: 16pt; letter-spacing:1px; color: #000000 }
.headdetailsblue {font-weight: bold; font-size: 10.5pt; color: #2885b0 }
.ifend {font-weight: bold; font-size: 8.5pt; color: #258b63 }
.marqueeorange {font-weight: bold; font-size: 11pt; color: #bc6a00 }
.marqueeheadorange {font-weight: bold; font-size: 9.5pt; color: #fdedcd }
.headform {font-weight: bold; font-size: 10pt; color: #5d0f0f }
.headnews {font-weight: bold; font-size: 9pt; color: #104476 }
.headgreen {font-weight: bold; font-size: 10.5pt; color: #394227; }
.headbig {font-weight: bold; font-size: 13.5pt; color: #e6e6e6 }
.bighead {font-weight: bold; font-size: 12pt; color: #335400; padding:3px 0px 5px 0px; }

.bordersqure { font-size:9.5px; border-top:1px solid #205d96; border-bottom:1px solid #205d96; border-right:1px solid #205d96; border-left:1px solid #205d96;}
/* Marquee */

/* start */
#container {
	width:890px;
	margin:auto;
	display:block;
}
#marqueetext{
	width: 1010px;
	height:35px!important;
	height:35px;
	display:block;
	margin:auto;
	text-align:center;
	padding:8px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:8px 0px 0px 0px;
	background-image:url(../layout/marquee.jpg);
	background-repeat: repeat-y;
}

#marquee_width{
	width: 1500px;
	height:20px;
	text-align:left;
}

#intro {
	width: 885px;
	height:75px!important;
	height:75px;
	margin:auto;
	display:table;	
	clear:both;
	background-image:url(../layout_dark/intro.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	text-align:center;
}


#headline {
	width: 885px;
	height:35px!important;
	height:35px;
	margin:auto;
	display:table;	
	clear:both;
	background-image:url(../layout_dark/headline.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	text-align:center;
}

#flashshow {
	width: 885px;
	height:271px!important;
	height:271px;
	display:block;
	margin:auto;
	text-align:center;
	padding:14px 0px 0px 0px!important;
	padding:14px 0px 0px 0px;
	background-image:url(../layout_dark/bannershow.png);
	background-repeat: no-repeat;
}
#left{
	width:160px!important;
	width:160px;
	float:left;
	margin-left:24px!important;
	margin-left:24px;
	margin-bottom:4px!important;
	margin-bottom:4px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	/*border-right:1px #c1c1c1 solid;*/
}

#logo{
	width:150px!important;
	width:150px;
	height:163px!important;
	height:163px;
	margin:auto;
	display:block;
	margin-bottom:25px!important;
	margin-bottom:25px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	/*border-right:1px #c1c1c1 solid;*/
}

#leftbar{
	width:150px!important;
	width:150px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	/*border-right:1px #c1c1c1 solid;*/
}

#left_main_linksbarblock{
	width:150px!important;
	width:150px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	padding:5px 0px 8px 0px!important;  /* top - right - bottom - left */
	padding:5px 0px 8px 0px;
	background-color:#000000;
}

#left_main_linksbar{
	width:150px!important;
	width:150px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	padding:5px 0px 8px 0px!important;  /* top - right - bottom - left */
	padding:5px 0px 8px 0px;
	background-color:#000000;
}

#left_main_needhelp{
	width:134px!important;
	width:134px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	padding:5px 8px 8px 8px!important;  /* top - right - bottom - left */
	padding:5px 8px 8px 8px;
	background-color:#000000;
}

#left_main_mastercard{
	width:150px!important;
	width:150px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	padding:5px 0px 8px 0px!important;  /* top - right - bottom - left */
	padding:5px 0px 8px 0px;
	background-color:#ffffff;
}

#left_main_links_1{
	width:145px!important;
	width:145px;
	margin:auto;
	display:block;
	padding:4px 0px 2px 5px!important;  /* top - right - bottom - left */
	padding:4px 0px 2px 5px;
	background-color:#000000;
}

#left_main_links_men{
	width:145px!important;
	width:145px;
	height:340px;
	height:340px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	padding:5px 0px 2px 5px!important;  /* top - right - bottom - left */
	padding:5px 0px 2px 5px;
	background-color:#000000;
}

#left_main_links_menlist{
	width:145px!important;
	width:145px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	padding:5px 0px 20px 5px!important;  /* top - right - bottom - left */
	padding:5px 0px 20px 5px;
	background-color:#000000;
}

#left_content_1{
	width:750px!important;
	width:758px;
	height:314px!important;
	height:314px;
	float:left;
	margin-bottom:8px!important;
	margin-bottom:8px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	/*border-right:1px #c1c1c1 solid;*/
}

#right{
	width:690px!important;
	width:700px;
	float:left;
	margin-left:10px!important;
	margin-left:10px;
	margin-bottom:10px!important;
	margin-bottom:10px;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px; 
}

#right_main_details{
	width:679px!important;
	width:679px;
	float:left;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px; 
}

#right_main_details_left{
	width:430px!important;
	width:430px;
	float:left;
	margin-left:5px!important;
	margin-left:5px;
	padding:0px 0px 6px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 6px 0px; 
}

#right_main_details_pic{
	width:430px!important;
	width:430px;
	float:left;
	margin-bottom:3px!important;
	margin-bottom:3px;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px; 
}

#right_main_details_head_content{
	width:415px!important;
	width:415px;
	height:20px!important;
	height:20px;
	float:left;
	text-align:left;
	margin:10px 0px 10px 0px!important;
	margin:10px 0px 10px 0px;
	background-color:#000000;
	padding:7px 0px 3px 5px!important;  /* top - right - bottom - left */
	padding:7px 0px 3px 5px; 
}

#right_main_details_picsmall{
	width:430px!important;
	width:430px;
	height:135px!important;
	height:135px;
	float:left;
	padding:0px 0px 1px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 1px 0px; 
}

#right_details_picsmall{
	width:135px!important;
	width:135px;
	height:135px!important;
	height:135px;
	float:left;
	margin-right:4px!important;
	margin-right:4px;
}

#right_main_details_measurement{
	width:225px!important;
	width:225px;
	float:left;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px; 
}

#right_main_details_measurement_head{
	width:225px!important;
	width:225px;
	float:left;
	line-height:20px;
	margin-bottom:5px!important;
	margin-bottom:5px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}



#right_main_details_measurement_content{
	width:225px!important;
	width:225px;
	float:left;
	margin-bottom:5px!important;
	margin-bottom:5px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}

#right_main_details_measurement_selectsize{
	width:221px!important;
	width:221px;
	float:left;
	margin:5px 0px 5px 0px!important;
	margin:5px 0px 5px 0px;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px;
	border-bottom:1px #000000 solid;
}

#right_main_details_measurement_line{
	width:221px!important;
	width:221px;
	height:3px!important;
	height:3px;
	float:left;
	margin-bottom:8px!important;
	margin-bottom:8px;
	border-bottom:3px #000000 solid;
}

#right_main_details_addtobag{
	width:220px!important;
	width:220px;
	float:left;
	margin-bottom:5px!important;
	margin-bottom:5px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border:1px #000000 solid;
	background-color:#ebebeb;
}

#right_top{
	width:685px!important;
	width:685px;
	float:left;
	padding:0px 0px 5px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 5px 0px; 
}
#right_topbar{
	width:680px!important;
	width:680px;
	height:156px!important;
	height:156px;
	float:left;
}
#right_slide{
	width:663px!important;
	width:663px;
	float:left;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px; 
}
#right_details{
	width:679px!important;
	width:679px;
	float:left;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}
#right_topbar_bottomline{
	width:650px!important;
	width:650px;
	height:1px!important;
	height:1px;
	float:left;
	margin-bottom:25px!important;
	margin-bottom:25px;
	margin-left:6px!important;
	margin-left:3px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border-bottom:1px #000000 solid;
}

#right_topbar_bottomline2{
	width:820px!important;
	width:820px;
	height:1px!important;
	height:1px;
	float:left;
	margin-left:30px!important;
	margin-left:30px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border-bottom:1px #000000 solid;
}


#right_topbar_links{
	width:445px!important;
	width:445px;
	height:36px!important;
	height:20px;
	float:left;
	padding:117px 0px 0px 7px!important;  /* top - right - bottom - left */
	padding:117px 0px 0px 7px;
}

#right_topbar_login{
	width:217px!important;
	width:210px;
	height:110px!important;
	height:110px;
	float:left;
	margin-left:6px!important;
	margin-left:4px;
	padding:34px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:34px 0px 0px 0px;
}

#right_topbar_logon{
	width:205px!important;
	width:206px;
	margin-bottom:5px!important;
	margin-bottom:5px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_collections_block{
	width:673px!important;
	width:673px;
	float:left;
	padding:0px 0px 3px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 3px 0px; 
}

#right_collections_pic{
	width:665px!important;
	width:665px;
	margin:auto;
	display:block;
	margin-bottom:25px!important;
	margin-bottom:25px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}
#right_collections_pic_detail{
	width:660px!important;
	width:660px;
	margin:auto;
	display:block;
	margin-bottom:25px!important;
	margin-bottom:25px;
	padding:0px 0px 10px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 10px 0px; 
		border-bottom:1px #000000 solid;
}

#right_collections_pic_block{
	width:660px!important;
	width:660px;
	margin:auto;
	display:block;
	margin-bottom:25px!important;
	margin-bottom:25px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}

#right_collections_space{
	width:650px!important;
	width:650px;
	height:25px!important;
	height:25px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_main_slide{
	width:650px!important;
	width:650px;
	margin:auto;
	display:block;
	margin-bottom:25px!important;
	margin-bottom:25px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}


#right_main_space{
	width:650px!important;
	width:650px;
	height:25px!important;
	height:25px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border-top:1px #000000 solid;
}

#right_main_headlist{
	width:675px!important;
	width:675px;
	height:25px!important;
	height:25px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 4px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 4px;
}

#right_main_listbox{
	width:675px!important;
	width:675px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_main_box{
	width:200px!important;
	width:200px;
	height:325px!important;
	height:325px;
	float:left;
	margin-left:4px!important;
	margin-left:1px;
	margin-right:19px!important;
	margin-right:19px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#right_main_boxpic{
	width:200px!important;
	width:200px;
	height:250px!important;
	height:250px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border:1px #000000 solid;
}
#right_main_boxtext{
	width:200px!important;
	width:200px;
	height:55px!important;
	height:55px;
	margin:auto;
	display:block;
	margin-top:10px!important;
	margin-top:10px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#right_main_boxtext_name{
	width:200px!important;
	width:200px;
	height:20px!important;
	height:20px;
	margin:auto;
	display:block;
}
#right_main_boxtext_price{
	width:200px!important;
	width:200px;
	height:20px!important;
	height:20px;
	margin:auto;
	display:block;
	margin-top:3px!important;
	margin-top:3px;
}

#right_viewcart_details{
	width:659px!important;
	width:659px;
	float:left;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}

#right_viewcart_headlist{
	width:651px!important;
	width:651px;
	height:25px!important;
	height:25px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px px;
	border-bottom:1px #000000 solid;
}

#right_main_viewcart_head{
	width:652px!important;
	width:652px;
	height:20px!important;
	height:20px;
	margin:auto;
	display:block;
	text-align:center;
	margin-top:15px!important;
	margin-top:15px;
	padding:7px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:7px 0px 0px 0px;
	background:#000000;
}

#right_main_viewcart_step{
	width:450px!important;
	width:450px;
	margin:auto;
	display:block;
	text-align:center;
	margin-top:15px!important;
	margin-top:15px;
	margin-bottom:23px!important;
	margin-bottom:23px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border-bottom:1px #000000 solid;
}

#right_main_viewcart_step_point{
	width:150px!important;
	width:150px;
	height:20px!important;
	height:20px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 0px;
}

#right_main_viewcart_block{
	width:652px!important;
	width:652px;
	margin:15px auto 10px;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_main_viewcart_remove{
	width:652px!important;
	width:652px;
	margin:auto;
	display:block;
	margin-bottom:15px!important;
	margin-bottom:15px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_main_viewcart_calculate{
	width:652px!important;
	width:652px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_main_viewcart_button{
	width:652px!important;
	width:652px;
	margin:auto;
	display:block;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#right_main_bottom{
	width:650px!important;
	width:650px;
	height:150px!important;
	height:150px;
	margin:auto;
	display:block;
	margin-bottom:10px!important;
	margin-bottom:10px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#right_main_bottom_left{
	width:312px!important;
	width:312px;
	height:150px!important;
	height:150px;
	float:left;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border:1px #000000 solid;
}

#right_main_bottom_right{
	width:312px!important;
	width:312px;
	height:150px!important;
	height:150px;
	float:left;
	margin-left:22px!important;
	margin-left:22px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	border:1px #000000 solid;
	overflow:hidden;
}

#right_main_slide_pic{
	width:685px!important;
	width:685px;
	float:left;
	margin-bottom:4px!important;
	margin-bottom:4px;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px; 
}

#main_bottom_block {
	width: 855px!important;
	width: 855px;
	margin:auto;
	display:block;
	margin-bottom:2px!important;
	margin-bottom:2px;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#main_bottom {
	width: 855px!important;
	width: 855px;
	height:170px!important;
	height:170px;
	margin:auto;
	display:block;
	margin-bottom:30px!important;
	margin-bottom:30px;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#main_bottom_line {
	width:821px!important;
	width:821px;
	height:1px;
	margin:auto;
	display:block;
	border-bottom:1px #000000 solid;
}

#main_bottom_links {
	width: 845px!important;
	width: 845px;
	height:145px!important;
	height:145px;
	margin:auto;
	display:block;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}

#main_bottom_links_customer {
	width: 170px!important;
	width: 170px;
	height:135px!important;
	height:135px;
	float:left;
	text-align:center;
	margin:0px 3px 0px 8px!important;  /* top - right - bottom - left */
	margin:0px 3px 0px 8px;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
}
#main_bottom_links_contact {
	width: 130px!important;
	width: 130px;
	height:135px!important;
	height:135px;
	float:left;
	text-align:center;
	margin:0px 12px 0px 0px!important;  /* top - right - bottom - left */
	margin:0px 8px 0px 0px;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
}
#main_bottom_links_facebook {
	width: 337px!important;
	width: 337px;
	height:135px!important;
	height:135px;
	float:left;
	text-align:center;
	margin:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
}
#main_bottom_copyright {
	width: 821px!important;
	width: 821px;
	height:21px!important;
	height:21px;
	margin:auto;
	display:block;
	text-align:center;
	padding:2px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:2px 0px 0px 0px;
	background-color:#231f20;
	
}

#maincontent {
	width: 972px;
	height:479px!important;
	height:479px;
	display:block;
	margin:auto;
	text-align:center;
	padding:0px 0px 0px 2px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 2px;
}

#bottom_details {
	width: 1010px;
	height:60px!important;
	height:60px;
	display:block;
	margin:auto;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
	/*background-image:url(../images/block_bottom.jpg);
	background-repeat:no-repeat;*/
}
#galleries_block {
	width:964px; 
	height:26px; 
	text-align:center; 
	margin:auto; 
	margin-top: 4px!important; 
	margin-top: 4px; 
	display:block;
}

/* -----------------------------------------------------------------------------N A V I G A T I O N --------------------------------------------------------*/
#headlinks {
	width: 817px;
	height:25px!important;
	height:25px;
	margin:auto;
	display:block;	
	padding-top:4px!important;
	padding-top:4px;
	/*padding:4px 0px 0px 18px!important;  top - right - bottom - left */
	/*padding:4px 0px 0px 18px;  top - right - bottom - left */
	text-align:center;
}
#links {
	width: 817px;
	height: 25px!important;
	height: 25px;
	display:block;
	margin:auto;
	text-align:center;
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	overflow: visible!important;
	overflow: hidden;
}
#toplinks { /* Add BLOCK LINK */
	width: 817px;
	height: 25px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	background-image:url(..links/a_link.jpgss);
	background-repeat:no-repeat;
	}
ul.navigation li {
	list-style: none;
	display: block!important;
	display: inline;
	float: left;
	width: 101px;
	height: 25px;
	margin-right: 1px;
	overflow: hidden!important;
	overflow: hidden;
	}
ul.navigation li a {
	float: left;
	display: block!important;
	display: inline;
	line-height:30px;
	width: 101px;
	height: 25px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: arial ;
	text-transform: capitalize;
	color: #6e1a16;
/*	text-shadow: 0 1px 1px rgba(0,0,0,1.0);*/
	padding:0px 0px 0px 0px!important; /* top - right - bottom - left */
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	background-image:url(../links/link_a.png)
}

ul.navigation li a:hover {
	text-align: center;
	text-decoration: none;
	line-height:30px;
	width: 101px;
	height: 25px;
	font-size: 11px;
	font-weight: bold;
	font-family: arial ;
	color:#efd7b2;
	background-image:url(../links/link_select.png)
	}

ul.navigation li a.selected {
	text-align: center;
	text-decoration: none;
	line-height:30px;
	width: 101px;
	height: 25px;
	font-size: 11px;
	font-weight: bold;
	font-family: arial ;
	color:#ffffff;
	background-image:url(../links/link_select.png)
	}
/* -----------------------------------------------------------------------------B U T T O N --------------------------------------------------------*/
#linksdown {
	width: 150px;
	float:left;
	text-align:center;
	}
#toplinksdown { /* Add BLOCK LINK */
	width: 150px;
	height: 25px;
	margin-left:0px;
	padding:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px;
/*	padding-right:75px;
	background-image:url(../bgbutton.jpg);
	background-repeat:no-repeat;*/
	}
ul.down li {
	list-style: none;
	display: block;
	float: left;
	width: 150px;
	height: 25px;
	border-bottom:dotted #999999 1px;
	padding:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px;
	overflow: hidden!important;
	overflow: hidden;
	}
ul.down li a {
	float: left;
	display: block;
	width: 150px;
	height: 25px;
	text-align: left;
	font-size: 10.5px!important;
	font-size: 11px;
	font-weight: bold;
	color: #b16600;
	background-image:url(../links/down_a.jpg);
	background-repeat: no-repeat;
	padding:5px 0px 0px 13px!important;   /* top - right - bottom - left */
	padding:5px 0px 0px 13px;   /* top - right - bottom - left */
}

ul.down li a:hover {
	width: 150px;
	height: 25px;
	text-align: left;
	font-size: 10.5px!important;
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding:5px 0px 0px 13px!important;   /* top - right - bottom - left */
	padding:5px 0px 0px 13px;   /* top - right - bottom - left */
	background-image:url(../links/down_hover.jpg);
	background-repeat: no-repeat;
	color: #8e0000;
	}

ul.down li a.selected {
	width: 150px;
	height: 25px;
	text-align: left;
	font-size: 10.5px!important;
	font-size: 11px;
	font-weight: bold;
	display: block;
	color: #8e0000;
	background-image:url(../links/down_selected.jpg);
	background-repeat: no-repeat;
	padding:5px 0px 0px 13px!important;   /* top - right - bottom - left */
	padding:5px 0px 0px 13px;   /* top - right - bottom - left */
	}
/* -----------------------------------------------------------------------------E N D  B U T T O N --------------------------------------------------------*/
#contact{
	width:100%;
	height: 49px;
	margin:0 auto;
	display:table;
	text-align:center;
	background-image:url(../layout_dark/bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position:center bottom;
	padding-top:0px;
	padding:0px 0px 0px 0px;  /* top - right - bottom - left */
}
#contact_height {
	width:100%px; 
	margin-top:15px!important;
	margin-top:3px;
 }
/* -----------------------------------------------------------------------------E N D C O N T A C T --------------------------------------------------------*/

/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border:0px solid #eaeaea;
	margin:0px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:0px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:1px solid #000000;
	overflow:hidden;
	margin-top:3px;
	margin-left:3px;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:0px;
	border:1px solid #000;
}

/* Feature section in ZoomEngine page */
.zoom-section {	
	clear:both;		
}

* html .zoom-section { 
	display:inline;
	clear:both;
}
/* Feature descriptions in ZoomEngine page */
.zoom-desc {
	float:left;
	margin-left:0px;
	width:419px;
	margin-bottom:0px;

}

.zoom-small-image {
	border:1px solid #000000;
	float:left;
	text-align:center;
	margin-bottom:0px;
}
.zoom-tiny-image {
	border:0px solid #CCC;
	margin:0px;
	
}
.zoom-tiny-image:hover {
	border:0px solid #C00;		
}
/* -----------------------------------------------------------------------------E N D Z O O M --------------------------------------------------------*/
#linedotted ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#linedotted li {
	border-top: 1px dotted #6d6a3e;
	padding:2px 0px 0px 0px!important; 
	padding:0px 0px 0px 0px;
	}
#dotteddown ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#dotteddown li {
	border-bottom: 1px dotted #6d6a3e;
	padding:2px 0px 0px 0px;
	}
.state-error {background-color:#FFDAD5;border:1px solid #FF0000;}

.cart_item li{clear: both;height:130px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;margin:0 0 10px 0;}
.cart_item .elem_1{width:120px;float:left;}
.cart_item .elem_2{width:350px;float:left;}
.cart_item .elem_3{width:170px;float:left;}
.cart_item .elem_3 .price{margin-top:100px;font-size:12px;font-weight:bold;}
.cart_item .elem_2 a{font-weight:bold;font-size:12px;color:#000; text-decoration: underline;}
.cart_item .elem_2 a:hover{color:#ccc;}
.cart_item .elem_2 .product_name{margin:0 0 10px 0;}
.cart_item .elem_2 .color_head,.cart_item .elem_2 .size_head{width:40px;float:left;}
.cart_item .elem_2 .bt_remove{margin:10px 0 0 0;}


.paging-item{padding:4px 0px; height:15px;}
.paging-item a{text-decoration:none;display:block;float:left;width:15px;height:15px;background-color:#FFF;text-align:center;border:1px solid #8C0000;margin:0 1px;color:#000;}
.paging-current_page{text-decoration:none;display:block;float:left;width:15px;height:15px;background-color:#000;color:#FFF;text-align:center;border:1px solid #000;margin:0 1px;}
