body {font-family: 'verdana', 'tahoma', 'MS Sans Serif'; font-size:12px; margin: 0px; background-image: url(../images/bg-home.gif);line-height: 17px;}
#home a{
	display:block;
	width:63px;
	height:17px;
	background: url(../images/menu-home.gif);
    background-position:0 0;
}
#home a:visited{
	display:block;
	width:63px;
	height:17px;
	background: url(../images/menu-home.gif);
    background-position:0 0;
}
#home a:hover{
	display:block;
	width:63px;
	height:17px;
	background: url(../images/menu-home.gif);
    background-position:0 17px;
}
#home-active{
	display:block;
	width:63px;
	height:17px;
	background: url(../images/menu-home.gif);
    background-position:0 17px;
}
#about a{
	display:block;
	width:95px;
	height:17px;
	background: url(../images/menu-about.gif);
    background-position:0 0;
}
#about a:visited{
	display:block;
	width:95px;
	height:17px;
	background: url(../images/menu-about.gif);
    background-position:0 0;
}
#about a:hover{
	display:block;
	width:95px;
	height:17px;
	background: url(../images/menu-about.gif);
    background-position:0 17px;
}
#about-active{
	display:block;
	width:95px;
	height:17px;
	background: url(../images/menu-about.gif);
    background-position:0 17px;
}
#catalog a{
	display:block;
	width:82px;
	height:17px;
	background: url(../images/menu-catalog.gif);
    background-position:0 0;
}
#catalog a:visited{
	display:block;
	width:82px;
	height:17px;
	background: url(../images/menu-catalog.gif);
    background-position:0 0;
}
#catalog a:hover{
	display:block;
	width:82px;
	height:17px;
	background: url(../images/menu-catalog.gif);
    background-position:0 17px;
}
#catalog-active{
	display:block;
	width:82px;
	height:17px;
	background: url(../images/menu-catalog.gif);
    background-position:0 17px;
}
#new-arrival a{
	display:block;
	width:120px;
	height:17px;
	background: url(../images/menu-new-arrival.gif);
    background-position:0 0;
}
#new-arrival a:visited{
	display:block;
	width:120px;
	height:17px;
	background: url(../images/menu-new-arrival.gif);
    background-position:0 0;
}
#new-arrival a:hover{
	display:block;
	width:120px;
	height:17px;
	background: url(../images/menu-new-arrival.gif);
    background-position:0 17px;
}
#new-arrival-active{
	display:block;
	width:120px;
	height:17px;
	background: url(../images/menu-new-arrival.gif);
    background-position:0 17px;
}
#events a{
	display:block;
	width:73px;
	height:17px;
	background: url(../images/menu-events.gif);
    background-position:0 0;
}
#events a:visited{
	display:block;
	width:73px;
	height:17px;
	background: url(../images/menu-events.gif);
    background-position:0 0;
}
#events a:hover{
	display:block;
	width:73px;
	height:17px;
	background: url(../images/menu-events.gif);
    background-position:0 17px;
}
#events-active{
	display:block;
	width:73px;
	height:17px;
	background: url(../images/menu-events.gif);
    background-position:0 17px;
}
#contact a{
	display:block;
	width:78px;
	height:17px;
	background: url(../images/menu-contact.gif);
    background-position:0 0;
}
#contact a:visited{
	display:block;
	width:78px;
	height:17px;
	background: url(../images/menu-contact.gif);
    background-position:0 0;
}
#contact a:hover{
	display:block;
	width:78px;
	height:17px;
	background: url(../images/menu-contact.gif);
    background-position:0 17px;
}
#contact-active{
	display:block;
	width:78px;
	height:17px;
	background: url(../images/menu-contact.gif);
    background-position:0 17px;
}a.foot:link {
	font-size: 11px;
	color: #454344;
	text-decoration: none;
}
a.foot:visited {
	font-size: 11px;
	color: #454344;
	text-decoration: none;
}
a.foot:hover {
	font-size: 11px;
	color: #711616;
	text-decoration: none;
}
.line-vertical {
	font-size: 11px;
	color: #454344;
	text-decoration: none;
}
.text-gray-11 {
	font-size: 11px;
	color: #454344;
	text-decoration: none;
}
a.idea:link {
	font-size: 11px;
	color: #454344;
	text-decoration: none;
}
a.idea:visited {
	font-size: 11px;
	color: #454344;
	text-decoration: none;
}
a.idea:hover {
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}
.text-body-color {
	color: #454344;
	text-decoration: none;
}
.pg {
	color: #711619;
	text-decoration: none;
	font-size: 11px;
}
.border-gray {
	border: 1px solid #999999;
}

a.lp:link {
	color: #454344;
	font-size: 11px;
	text-decoration: none;
}
a.lp:visited {
	color: #454344;
	font-size: 11px;
	text-decoration: none;
}
a.lp:hover {
	color: #711619;
	font-size: 11px;
	text-decoration: none;
}
.text-title-events {
	color: #454344;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Verdana, Tahoma;
}
.text-title-address {
	color: #6D1916;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Verdana, Tahoma;
}
a.em:link {
	color: #454344;
	text-decoration: underline;
}
a.em:visited {
	color: #454344;
	text-decoration: underline;
}
a.em:hover {
	color: #78171A;
	text-decoration: underline;
}
.box-contact {
	text-decoration: none;
	width: 200px;
	border: 1px solid #999999;
	color: #454344;
}
.box-contact-color {
	text-decoration: none;
	width: 200px;
	border: 1px solid #999999;
	color: #454344;
	background-color: #F3EBEB;
}
a.regis:link {
	color: #454344;
	text-decoration: none;
	font-size: 11px;
}
a.regis:visited {
	color: #454344;
	text-decoration: none;
	font-size: 11px;
}
a.regis:hover {
	color: #711619;
	text-decoration: none;
	font-size: 11px;
}
.box-search {
	text-decoration: none;
	width: 150px;
	border: 1px solid #999999;
	color: #454344;
	font-size: 12px;
	background-color: #F3EBEB;
}
.box-select-catalog {
	text-decoration: none;
	width: 120px;
	border: 1px solid #999999;
	color: #454344;
	font-size: 12px;
	background-color: #F3EBEB;
}
#seasonal a{
	display:block;
	width:70px;
	height:13px;
	background: url(../images/menu-seasonal.gif);
    background-position:0 0;
}
#seasonal a:visited{
	display:block;
	width:70px;
	height:13px;
	background: url(../images/menu-seasonal.gif);
    background-position:0 0;
}
#seasonal a:hover{
	display:block;
	width:70px;
	height:13px;
	background: url(../images/menu-seasonal.gif);
    background-position:0 13px;
}
#seasonal-active{
	display:block;
	width:70px;
	height:13px;
	background: url(../images/menu-seasonal.gif);
    background-position:0 13px;
}
#classic a{
	display:block;
	width:56px;
	height:13px;
	background: url(../images/menu-classic.gif);
    background-position:0 0;
}
#classic a:visited{
	display:block;
	width:56px;
	height:13px;
	background: url(../images/menu-classic.gif);
    background-position:0 0;
}
#classic a:hover{
	display:block;
	width:56px;
	height:13px;
	background: url(../images/menu-classic.gif);
    background-position:0 13px;
}
#classic-active{
	display:block;
	width:56px;
	height:13px;
	background: url(../images/menu-classic.gif);
    background-position:0 13px;
}
#menagerie a{
	display:block;
	width:75px;
	height:16px;
	background: url(../images/menu-menagerie.gif);
    background-position:0 0;
}
#menagerie a:visited{
	display:block;
	width:75px;
	height:16px;
	background: url(../images/menu-menagerie.gif);
    background-position:0 0;
}
#menagerie a:hover{
	display:block;
	width:75px;
	height:16px;
	background: url(../images/menu-menagerie.gif);
    background-position:0 16px;
}
#menagerie-active{
	display:block;
	width:75px;
	height:16px;
	background: url(../images/menu-menagerie.gif);
    background-position:0 16px;
}
#rings a{
	display:block;
	width:42px;
	height:16px;
	background: url(../images/menu-rings.gif);
    background-position:0 0;
}
#rings a:visited{
	display:block;
	width:42px;
	height:16px;
	background: url(../images/menu-rings.gif);
    background-position:0 0;
}
#rings a:hover{
	display:block;
	width:42px;
	height:16px;
	background: url(../images/menu-rings.gif);
    background-position:0 16px;
}
#rings-active{
	display:block;
	width:42px;
	height:16px;
	background: url(../images/menu-rings.gif);
    background-position:0 16px;
}
#pendants a{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-pendants.gif);
    background-position:0 0;
}
#pendants a:visited{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-pendants.gif);
    background-position:0 0;
}
#pendants a:hover{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-pendants.gif);
    background-position:0 13px;
}
#pendants-active{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-pendants.gif);
    background-position:0 13px;
}
#earrings a{
	display:block;
	width:62px;
	height:16px;
	background: url(../images/menu-earrings.gif);
    background-position:0 0;
}
#earrings a:visited{
	display:block;
	width:62px;
	height:16px;
	background: url(../images/menu-earrings.gif);
    background-position:0 0;
}
#earrings a:hover{
	display:block;
	width:62px;
	height:16px;
	background: url(../images/menu-earrings.gif);
    background-position:0 16px;
}
#earrings-active{
	display:block;
	width:62px;
	height:16px;
	background: url(../images/menu-earrings.gif);
    background-position:0 16px;
}
#brooches a{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-brooches.gif);
    background-position:0 0;
}
#brooches a:visited{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-brooches.gif);
    background-position:0 0;
}
#brooches a:hover{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-brooches.gif);
    background-position:0 13px;
}
#brooches-active{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-brooches.gif);
    background-position:0 13px;
}
#bracelets a{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-bracelets.gif);
    background-position:0 0;
}
#bracelets a:visited{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-bracelets.gif);
    background-position:0 0;
}
#bracelets a:hover{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-bracelets.gif);
    background-position:0 13px;
}
#bracelets-active{
	display:block;
	width:72px;
	height:13px;
	background: url(../images/menu-bracelets.gif);
    background-position:0 13px;
}.title-catalog {
	color: #751818;
	text-decoration: none;
}
.box-quotation {
	text-decoration: none;
	width: 60px;
	border: 1px solid #999999;
	color: #454344;
	font-size: 12px;
	background-color: #F3EBEB;
}
a.ch:link {
	color: #454344;
	text-decoration: underline;
	font-size: 12px;
}
a.ch:visited {
	color: #454344;
	text-decoration: underline;
	font-size: 12px;
}
a.ch:hover {
	color: #711618;
	text-decoration: underline;
	font-size: 12px;
}
.box-opt-in {
	text-decoration: none;
	width: 160px;
	border: 1px solid #999999;
	color: #454344;
}
.box-login {
	text-decoration: none;
	width: 130px;
	border: 1px solid #999999;
	color: #454344;
}
.box-other {
	text-decoration: none;
	width: 80px;
	border: 1px solid #999999;
	color: #454344;
	background-color: #F3EBEB;
}
