.orange_button a{
	display: block;
	color: #000;
	text-decoration: none;
	text-align: center;
	padding-left: 0px;
	text-shadow: #fff 1px 1px 0px;
	border: none;
	font-size: 14px;
	height: 41px;
	position: relative;
}
.orange_button{
	background-image: url("../images/orange_button_shadow.png");
	background-repeat:no-repeat;
	background-position: 0 100%;
	padding-bottom: 20px;
}

.shadow_107{
	background-image: url("../images/buttons/orange_button_shadow_107.png");
	background-repeat:no-repeat;
	padding-bottom: 15px;
}
.shadow_210{
	background-image: url("../images/buttons/orange_button_shadow_210.png");
	background-repeat:no-repeat;
	padding-bottom: 15px;
}

.product_details_orange_button{
	position: relative;
	top: 150px;
}
.product_orange_button{
	float: left;
	margin-left: 20px;
}

/***********************************************/
/***********************************************/
a.what_we_do{
	background-image: url("../images/buttons/what-we-do_btn.png");
	background-repeat:no-repeat;
	width: 157px;
	height: 41px;
}
a.what_we_do:hover{
	background-image: url("../images/buttons/what-we-do_btn_rollover.png");
	background-repeat:no-repeat;
}
/***********************************************/
/***********************************************/
a.contact_us_btn{
	background-image: url("../images/buttons/contact-us_btn.png");
	background-repeat:no-repeat;
	width: 157px;
	height: 41px;
}
a.contact_us_btn:hover{
	background-image: url("../images/buttons/contact-us_btn_rollover.png");
	background-repeat:no-repeat;
}

/***********************************************/
/***********************************************/
a.download_brochure_btn{
	background-image: url("../images/buttons/download-brochure_btn.png");
	background-repeat:no-repeat;
	width: 157px;
	height: 41px;
}
a.download_brochure_btn:hover{
	background-image: url("../images/buttons/download-brochure_btn_rollover.png");
	background-repeat:no-repeat;
}
/***********************************************/
/***********************************************/
a.visit_academy_btn{
	background-image: url("../images/buttons/visit-the-academy_btn.png");
	background-repeat:no-repeat;
	width: 157px;
	height: 41px;
}
a.visit_academy_btn:hover{
	background-image: url("../images/buttons/visit-the-academy_btn_rollover.png");
	background-repeat:no-repeat;
}
/***********************************************/
/***********************************************/
a#henna_services_btn{
	background-image: url("../images/buttons/henna-services_btn.png");
	background-repeat:no-repeat;
	width: 157px;
	height: 41px;
}
a#henna_services_btn:hover{
	background-image: url("../images/buttons/henna-services_btn_rollover.png");
	background-repeat:no-repeat;
}
/***********************************************/
/***********************************************/
a.submit_btn{
	background-image: url("../images/buttons/submit_btn.png");
	background-repeat:no-repeat;
	width: 107px;
	height: 41px;
}
a.submit_btn:hover{
	background-image: url("../images/buttons/submit_btn_rollover.png");
	background-repeat:no-repeat;
	padding-top: 0px;
}
/***********************************************/
/***********************************************/
a.contact_us_order_btn{
	background-image: url("../images/buttons/contact-us-to-place-an-order_btn.png");
	background-repeat:no-repeat;
	width: 210px;
	height: 41px;
}
a.contact_us_order_btn:hover{
	background-image: url("../images/buttons/contact-us-to-place-an-order_btn_rollover.png");
	background-repeat:no-repeat;
}
/***********************************************/
/***********************************************/
a.view_our_courses_btn{
	background-image: url("../images/buttons/view-our-courses_btn.png");
	background-repeat:no-repeat;
	width: 157px;
	height: 41px;
}
a.view_our_courses_btn:hover{
	background-image: url("../images/buttons/view-our-courses_btn_rollover.png");
	background-repeat:no-repeat;
}


/***********************************************/
/***********************************************/
/***********************************************/
/****** nav rollovers */
.home_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/home.png");
	background-repeat: no-repeat;
	width: 56px;
	height: 49px;
	display: block;
}
.home_link:hover{
	background-position: 0 -49px;
}
.about_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/about.png");
	background-repeat: no-repeat;
	width: 70px;
	height: 49px;
	display: block;
}
.about_link:hover{
	background-position: 0 -49px;
}
.services_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/services.png");
	background-repeat: no-repeat;
	width: 85px;
	height: 49px;
	display: block;
}
.services_link:hover{
	background-position: 0 -49px;
}

.products_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/products.png");
	background-repeat: no-repeat;
	width: 94px;
	height: 49px;
	display: block;
}
.products_link:hover{
	background-position: 0 -49px;
}
.gallery_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/gallery.png");
	background-repeat: no-repeat;
	width: 83px;
	height: 49px;
	display: block;
}
.gallery_link:hover{
	background-position: 0 -49px;
}
.testimonials_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/testimonials.png");
	background-repeat: no-repeat;
	width: 119px;
	height: 49px;
	display: block;
}
.testimonials_link:hover{
	background-position: 0 -49px;
}
.contact_link{
	background-position: 0 0px;
	background-image: url("../images/nav/nav_buttons/contact.png");
	background-repeat: no-repeat;
	width: 81px;
	height: 49px;
	display: block;
}
.contact_link:hover{
	background-position: 0 -49px;
}

/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/
/*** Services buttons ********/
.services_nav_list a#bridal_link{
	background-image: url("../images/nav/services_buttons/services_bridal.png");
	background-repeat: no-repeat;
	width: 57px;
	height: 30px;
	display: block;
	background-position: 0 0px;
}
.services_nav_list a#bridal_link:hover{
	background-position: 0 -30px;
}
/*******************************/
.services_nav_list a#henna_link{
	background-position: 0 0px;
	background-image: url("../images/nav/services_buttons/services_henna.png");
	background-repeat: no-repeat;
	width: 62px;
	height: 30px;
	display: block;
}
.services_nav_list a#henna_link:hover{
	background-position: 0 -30px;
}
/*******************************/
.services_nav_list a#glam_link{
	background-position: 0 0px;
	background-image: url("../images/nav/services_buttons/services_glamourize.png");
	background-repeat: no-repeat;
	width: 92px;
	height: 30px;
	display: block;
}
.services_nav_list a#glam_link:hover{
	background-position: 0 -30px;
}
/*******************************/
.services_nav_list a#academy_link{
	background-position: 0 0px;
	background-image: url("../images/nav/services_buttons/services_academy.png");
	background-repeat: no-repeat;
	width: 79px;
	height: 30px;
	display: block;
}
.services_nav_list a#academy_link:hover{
	background-position: 0 -30px;
}
/*******************************/
.services_nav_list a#threading_link{
	background-position: 0 0px;
	background-image: url("../images/nav/services_buttons/services_threading.png");
	background-repeat: no-repeat;
	width: 83px;
	height: 30px;
	display: block;
}
.services_nav_list a#threading_link:hover{
	background-position: 0 -30px;
}
/*******************************/
.services_nav_list a#salon_link{
	background-position: 0 0px;
	background-image: url("../images/nav/services_buttons/services_salon.png");
	background-repeat: no-repeat;
	width: 54px;
	height: 30px;
	display: block;	
}
.services_nav_list a#salon_link:hover{
	background-position: 0 -30px;
}
/*******************************/
.services_nav_list a#photoshoot_link{
	background-position: 0 0px;
	background-image: url("../images/nav/services_buttons/services_photoshoot.png");
	background-repeat: no-repeat;
	width: 97px;
	height: 30px;
	display: block;	
}
.services_nav_list a#photoshoot_link:hover{
	background-position: 0 -30px;
}