/*

HEY YOU! CAUGHT YOU LOOKING!!
This is private CSS for NeffStudio.com
(C) 2010 Neff Studio LLC, All Rights Reserved.
No reproduction without written consent.

*/

/* CLEAN WATER 2010 */
.earth_month_10_bg{
	
	background-color: #000000;
	color: #FFFFFF;
	font-family: arial;
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	
}

/* CUT A THON 2010 */
.cutathon_2010_bg {
	background-image: url(/images/cut_a_thon_2010.jpg);
}

.cut_txt {
	font-family: arial;
	color: #3E3434;
	font-size: 12pt;
	vertical-align: top;
	text-align: center;
	}

.cut_link {
	font-family: arial;
	color: #671D24;
	font-weight: bold;
	font-size: 10pt;
}

/* Salon Birthday 2010 */
.birthday_bg{
	background-image: url(/images/birthday_bg.jpg);
	
}
.birthday_hdr{
	vertical-align: bottom;
	font-family: arial;
	color: #550A11;
	font-weight: bolder;
	font-size: 16pt;
}
.birthday_txt{
	vertical-align: top;
	font-family: arial;
	color: #333333;
	font-weight: bold;
	font-size: 12pt;
}
.birthday_link{
	font-family: arial;
	color: #999933;
	font-weight: bold;
	font-size: 10pt;
	
}

.birthday_req{
	font-family: arial;
	color: #333333;
	font-size: 8pt;
	
}


/* Look your best front graphic*/

.look_best_back{
 background-image: url(/images/lookbest_keeptip.jpg);	
}

.look_txt{
	font-family: arial;
	color: #646464;
	font-weight: bold;
	text-align:  left;
	vertical-align: top;
	font-size: 10pt;
}

.look_link{
	font-family: arial;
	color: #A71717;
	font-weight: bold;
	text-align:  left;
	font-size: 10pt;	
}


/* COLOR EVENT */
.color_event_bk{
 background-image: url(/images/color_home.jpg);	
}

.color_event_txt{
	font-family: arial;
	color: #666666;
	font-weight: bold;
	text-align:  left;
	vertical-align: top;
	font-size: 10pt;
}

.color_event_link{
	font-family: arial;
	color: #993399;
	font-weight: bold;
	text-align:  left;
	font-size: 10pt;	
}

/* ONLINE RESERVATIONS */
.res_online_bkgnd {
	background-image: url(/images/hair_color.jpg);
	text-align: center;
}
.res_tbl_txt_lrg {
	font-family: arial;
	color: #540A10;
	font-weight: bolder;
	text-align:  left;
	vertical-align: top;
	font-size: 14pt;
	
}
.res_tbl_txt_reg {
	font-family: arial;
	color: #000000;
	font-weight: bolder;
	text-align:  left;
	vertical-align: top;
	font-size: 10pt;
	
}
.res_tbl_link {
	font-family: arial;
	/* color: #540A10; */
	color: #797979;
	font-weight: bolder;
	text-align:  left;
	vertical-align: top;
	font-size: 10pt;
	
}
/* BOTTLE CAPS */
.bottle_caps {
	background-image: url(/images/bottle_caps_aveda.jpg);
	text-align: center;
}
.bottle_title {
	font-family: verdana;
	color: #333333;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
}

.recycle_links {
	font-family: verdana;
	color: #0D6FB8;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
}


/* SITE DEFAULT CSS FORMATTING */
.nov_background {
	background-image: url(/images/neff_studio_november_bg.jpg);
	text-align: center;
}

.nov_background_1 {
	background-image: url(/images/gift_background.jpg);
	vertical-align: top;
}

.nov_tbl_right {
	font-family: arial;
	color: #FDF0E8;
	font-weight: bolder;
	text-align:  right;
	vertical-align: top;
}

.nov_tbl_left {
	font-family: arial;
	color: #FDF0E8;
	font-weight: bolder;
	text-align:  left;
	vertical-align: top;
	
}

.nov_tbl_left_yellow {
	font-family: arial;
	color: #E1B928;
	font-weight: bolder;
	text-align:  left;
	vertical-align: top;
	
}

/*PURE PRIVILEGE ITEMS - MAIN SITE*/

.pure_priv_background {
	background-image: url(/images/pure_background.jpg);
	vertical-align: top;
}

.pure_li {
	list-style: square;
	color: #6585B4;
}


.gray_nav {
	font-family: verdana;
	font-size: 8pt;
	color: #B2B4B5;
	text-decoration: none;
	text-align: right;
}

.gray_link {
	font-family: verdana;
	font-size: 8pt;
	color: #B2B4B5;
	text-decoration: none;
	text-align: right;
}

.white_link_b {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
}

.right_bottom{
	text-align:right;
}

.no_border{
	border: none;
	text-decoration:none;
}

.nav_dash_h{
	background-image:url(/images/dash_horz.gif);
	background-repeat: repeat-x;
}

.nav_burgandy{
	background-color: #540A10;
	text-align: center;
	vertical-align: middle;
}

.burg_nav_link{
	font-family: verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}	
.nav_dash_v{
	background-image:url(/images/dash_vert.gif);
	background-repeat: repeat-y;
}

.blue_grey_bg{
	background-image:url(/images/bluegray_bg.jpg);
	background-repeat: repeat-x;
	font-family:verdana;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;

}
.title{
	font-family: verdana;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight:bold;

}

.inner_experience{
	font-family:verdana;
	font-size: 9pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	
}

.footer_txt{
	font-family: verdana;
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	
}

.header{
	vertical-align: top;
}

.regular{
	font-family: verdana;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	
}

.regular_link{
	font-family: verdana;
	font-size: 9pt;
	color: #333333;
	
}
.burgandy_regular_link{
	font-family: verdana;
	font-size: 9pt;
	color: #540A10;
	
}

.burgandy_link_none{
	font-family: verdana;
	font-size: 9pt;
	color: #540A10;
	text-decoration:none;	
	
}

.side_nav{
	font-family: verdana;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
	
}
.service_tbl{
	border: 0;
	/* background-color: #540A10; */
	padding: 5px;
}

.td_header{
	font-family: verdana;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #540A10;
	text-decoration: none;
	font-weight: bold;
}
.td_normal{
	font-family: verdana;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
}
.service_nav_links{
	font-family: verdana;
	font-size: 8pt;
	color:  #333333;
	/*text-decoration: none;*/
	
}
.title_txt
{
	font-family: verdana;
	font-size: 9pt;
	color: #540A10;
	font-weight: bolder;	
	
}

.more_link
{
	font-family: verdana;
	font-size: 10pt;
	color:  #CBAA17;	
	
}

.more_header
{
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	color: #540A10;
	font-weight: bolder;	
	 
}

.frm_drops{
	font-family: verdana;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	
}