div#head_block {
	width:100%;
	height:138px;
}
div#logo_block {
	float:left;
	width:153px;
	height:120px;
	padding-top:10px;
}
div#menu_block {
	float:left;
	width:800px;
	height:138px;
	margin-left:29px;
}
div#links {
	width:800px;
	height:28px;
}
ul.lang {
	float:right;
	list-style:none;
	margin:4px 0px 0px 11px;
	padding:0px;
}
ul.lang li {
	float:left;
	margin-left:4px;
}
ul.lang li:first-child {
	margin-left:0px;
}
ul.lang img {
	vertical-align:top;
}
div#user_cart {
	float:right;
	width:97px;
	height:21px;
	padding:7px 0px 0px 50px;
	margin-left:9px;
	background:url('/images/cart.gif') no-repeat;
}
div#user_cart a {
	color:#333333;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
}
ul.currency {
	float:right;
	list-style:none;
	width:36px;
	margin-left:11px;
	padding-top:6px;
}
ul.currency li {
	display:none;
}
ul.currency li.active {
	display:list-item !important;
}
ul.currency a {
	color:#000;
	font-size:12px;
	font-family:Myriad Pro;
	font-weight:bold;	
	text-decoration:none;
	line-height:13px;
	display:block;
	width:36px;
}
ul.currency a:hover {
	color:#72032a;
}
ul.currency li.active a {
	background: url('../images/icons/currency-select.gif') no-repeat right 3px;
}
ul.menu {
	float:right;
	list-style:none;
	margin-top:5px;
}
ul.menu li {
	float:left;
	border-style:solid;
	border-color:#999999;
	border-width:0 1px 0 1px;
	padding:0 4px;
	margin-right:-1px;
}
ul.menu a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-family:Myriad Pro;
	font-weight:500;
}
ul.menu a:hover {
	color:#72032a;
}
ul.menu li.left_link {
	border:none;
	padding:0px 4px 0px 7px;
	margin-right:2px;
	background:url('/images/left_link_new.png') no-repeat;
	background-position:0px 4px;
}
ul.menu li.left_link a {
	color:#999999;
	text-decoration:underline;
}
div#categories {
	width:800px;
	height:77px;
	margin-top:19px;
}
div#menu {
	width:800px;
	height:49px;
	margin:0 auto;
}
div#menu ul {
	list-style:none;
	margin:0;
	padding:0px;
}
div#menu ul li {
	float:left;
	height:49px;
	text-align:center;
	background:url('/images/main-bg.gif') repeat-x;
}
div#menu ul li.divider {
	width:5px;
	height:49px;
	padding:0px;
	background:url('/images/divider2.png') no-repeat;
}
div#menu ul li table {
	border-collapse:collapse;
}
div#menu ul li table td {
	font-family:Arial;
	font-weight:bold;
	height:49px;
	text-align:center;
	font-size:12px;
	vertical-align:middle;
	line-height:16px;
}
div#menu ul li table td a {
	text-transform:uppercase;
	text-decoration:none;
	color:#585858;
}
div#menu ul li table td:hover a{
	color:#9b1f58;
}
div#menu ul li.current table td a {
	color:#9b1f58;
}
div#menu ul.child li {
	background:none;
}
div#menu ul.child li.child_left {
	width:10px;
	height:33px;
	background:url('/images/child-bg-left.gif') no-repeat;
}
div#menu ul.child li.child_right {
	width:10px;
	height:33px;
	background:url('/images/child-bg-right.gif') no-repeat;
}
div#index_text {
	width:800px;
	height:38px;
	margin-top:-33px;
}
div#text_left_side {
	float:left;
	width:600px;
	height:38px;
}
div#text_left_side p {
	color:#9b1f58;
	font-weight:bold;
	font-family:Arial;
	text-transform:uppercase;
	font-size:12px;
	margin:0;
	margin-top:17px;
	padding:0px;
}
div#text_right_side {
	float:left;
	width:200px;
	height:34px;
	padding-top:4px;
}
#searchform {
	
}
#searchform input {
	float: right;
}
#searchform input.t {
	border: 0;
	background-color: #E5E5E5;
	width: 143px;
	height: 13px;
	padding: 3px 6px;
}
#searchform input.b {
	cursor: pointer;
	border: 0;
	width: 19px;
	height: 19px;
	margin-left: 0px;
	padding-right:0px;
	background: #e5e5e5 url('/images/search-btn.gif') no-repeat left center;
}
