/* CSS Document */

.css_top_menu_bar_frontpage{
	margin-left: -180px;
	top:160px;
	left:50%;
	position:absolute;
	width: 360px;
	height: 25px;
	visibility: visible;
	z-index: 6;
}

.css_top_menu_bar_frontpage ol{
    margin: 0;
    padding: 0;
    float: left;
}

.css_second_menu_bar_newspage{
	margin-left: -252px;
	top:190px;
	left:50%;
	position:absolute;
	width: 504px;
	height: 25px;
	visibility: visible;
	z-index: 6;
}

.css_second_menu_bar_newspage ol{
    margin: 0;
    padding: 0;
    float: left;
}
.css_top_menu_bar{
	margin-left: -350px;
	top:160px;
	left:50%;
	position:absolute;
	width: 700px;
	height: 25px;
	visibility: visible;
	z-index: 6;
}

.css_top_menu_bar ol{
    margin: 0;
    padding: 0;
    float: left;
}



.css_bottom_menu_bar{
	margin-left: -252px;
	top:736px;
	left:50%;
	position:absolute;
	width: 504px;
	height: 25px;
	visibility: visible;
	z-index: 6;
}

.css_bottom_menu_bar ol{
    margin: 0;
    padding: 0;
    float: left;
}

.css_bottom_menu_bar_gallery{
	margin-left: -300px;
	top:736px;
	left:50%;
	position:absolute;
	width: 599px;
	height: 25px;
	visibility: visible;
	z-index: 6;
}

.css_bottom_menu_bar_gallery ol{
    margin: 0;
    padding: 0;
    float: left;
}


#css_menu_dot {
	display:block;
	width:51px;
	height:25px;
	background: url(images/menu_dot.png) 0 0 no-repeat;
}  


/* SHOP BUTTON! */

#css_button_shop a {
	display:block;
	width:43px;
	height:25px;
	background: url(images/shop_button.png) 0 0 no-repeat;

}

#css_button_shop a:hover {
	background-position: -43px 0;
}

#css_button_shop a:active {
	background-position: -86px 0;
}


/* GALLERY BUTTON! */

#css_button_gallery a {
	display:block;
	width:64px;
	height:25px;
	background: url(images/gallery_button.png) 0 0 no-repeat;

}

#css_button_gallery a:hover {
	background-position: -64px 0;
}

#css_button_gallery a:active {
	background-position: -128px 0;
}

/* BLOG BUTTON! */

#css_button_blog a {
	display: block;
	width:46px;
	height:25px;
	background: url(images/blog_button.png) 0 0 no-repeat;
}

#css_button_blog a:hover {
	background-position: -46px 0;
}

#css_button_blog a:active {
	background-position: -92px 0;

}



/* BRACELETS BUTTON! */

#css_button_bracelets a {
	display:block;
	width:89px;
	height:25px;
	background: url(images/bracelets_button.png) 0 0 no-repeat;

}

#css_button_bracelets a:hover {
	background-position: -89px 0;
}

#css_button_bracelets a:active {
	background-position: -178px 0;
}

/* BROOCHES BUTTON! */

#css_button_brooches a {
	display: block;
	width:87px;
	height:25px;
	background: url(images/brooches_button.png) 0 0 no-repeat;
}

#css_button_brooches a:hover {
	background-position: -87px 0;
}

#css_button_brooches a:active {
	background-position: -174px 0;

}
/* EARRINGS BUTTON! */

#css_button_earrings a {
	display: block;
	width:79px;
	height:25px;
	background: url(images/earrings_button.png) 0 0 no-repeat;
}

#css_button_earrings a:hover {
	background-position: -79px 0;
}

#css_button_earrings a:active {
	background-position: -158px 0;

}
/* NECKLACES BUTTON! */

#css_button_necklaces a {
	display: block;
	width:93px;
	height:25px;
	background: url(images/necklaces_button.png) 0 0 no-repeat;
}

#css_button_necklaces a:hover {
	background-position: -93px 0;
}

#css_button_necklaces a:active {
	background-position: -186px 0;

}
/* RINGS BUTTON! */

#css_button_rings a {
	display: block;
	width:45px;
	height:25px;
	background: url(images/rings_button.png) 0 0 no-repeat;
}

#css_button_rings a:hover {
	background-position: -45px 0;
}

#css_button_rings a:active {
	background-position: -90px 0;

}

/* NEWS BUTTON! */

#css_button_news a {
	display: block;
	width:45px;
	height:25px;
	background: url(images/news_button.png) 0 0 no-repeat;
}

#css_button_news a:hover {
	background-position: -45px 0;
}

#css_button_news a:active {
	background-position: -90px 0;

}

/* ABOUT BUTTON! */

#css_button_about a {
	display: block;
	width:93px;
	height:25px;
	background: url(images/about_button.png) 0 0 no-repeat;
}

#css_button_about a:hover {
	background-position: -93px 0;
}

#css_button_about a:active {
	background-position: -186px 0;

}

/* LINKS BUTTON! */

#css_button_links a {
	display: block;
	width:39px;
	height:25px;
	background: url(images/links_button.png) 0 0 no-repeat;
}

#css_button_links a:hover {
	background-position: -39px 0;
}

#css_button_links a:active {
	background-position: -78px 0;

}


/* CONTACT BUTTON! */

#css_button_contact a {
	display: block;
	width:72px;
	height:25px;
	background: url(images/contact_button.png) 0 0 no-repeat;
}

#css_button_contact a:hover {
	background-position: -72px 0;
}

#css_button_contact a:active {
	background-position: -144px 0;

}

#css_nonrollover_button_news {
	display: block;
	width:45px;
	height:25px;
	background: url(images/news_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_order {
	display: block;
	width:127px;
	height:25px;
	background: url(images/order_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_about {
	display: block;
	width:93px;
	height:25px;
	background: url(images/about_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_links {
	display: block;
	width:39px;
	height:25px;
	background: url(images/links_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_contact {
	display: block;
	width:72px;
	height:25px;
	background: url(images/contact_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_bracelets {
	display: block;
	width:89px;
	height:25px;
	background: url(images/contact_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_brooches {
	display: block;
	width:87px;
	height:25px;
	background: url(images/contact_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_earrings {
	display: block;
	width:79px;
	height:25px;
	background: url(images/contact_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_necklaces {
	display: block;
	width:93px;
	height:25px;
	background: url(images/contact_button_hi.png) 0 0 no-repeat;
}

#css_nonrollover_button_rings {
	display: block;
	width:45px;
	height:25px;
	background: url(images/contact_button_hi.png) 0 0 no-repeat;
	
}

#css_nonrollover_button_shop {
	display: block;
	width:45px;
	height:25px;
	background: url(images/shop_button_hi.png) 0 0 no-repeat;