	body { 
	margin: 7px;
	background-color: #FFFFFF;
	}
	
	
	#link { 
	color: #7B6E68;
	}
	form{display:inline;}
	
	.main
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:17pt;
	COLOR: #FFFFFF;
	FONT-FAMILY:  arial;
	letter-spacing: -.5px;

	text-transform: uppercase;
	}
   .main a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
	.main a:link    { color: #FFFFFF; text-decoration: none;}
	.main a:hover   { color: #FFFFFF; text-decoration: none;}
	
	
	
	.main_subnav
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:12pt;
	COLOR: #FFFFFF;
	FONT-FAMILY:  arial;
	letter-spacing: -.5px;
	text-transform: uppercase;
	}
	
	.main_subnav a:hover   { color: #84929F; text-decoration: none;}
	
	
	
	.footer_new
	{
    FONT-SIZE: 9px;
    LINE-HEIGHT:10pt;
    COLOR: #7B6E68;
    FONT-FAMILY:  arial;
	}
   .footer_new a:visited { color: #3B4B5B; text-decoration: none;}
	.footer_new a:link    { color: #7B6E68; text-decoration: none;}
	.footer_new a:hover   { color: #3B4B5B; text-decoration: none;}
	
	
	.green11
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:11pt;
	COLOR: #7B6E68;
	FONT-FAMILY: , arial;
	font-weight: bold;
	font-family: arial;
	}
   .green12 a:visited { color: #455F55; text-decoration: none;}
	.green12 a:link    { color: #7B6E68; text-decoration: none;}
	.green12 a:hover   { color: #455F55; text-decoration: none;}
	
	td.mainmenu{
		background-color: #3B4B5B;
		border-top:1px solid #3B4B5B;
		border-bottom:1px solid #3B4B5B;
		width: 181px;
		height: 20px;
		}
	
	td.mainmenu_over{
	background-color: #84929F;
	width: 181px;
	height: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3B4B5B;
	border-bottom-color: #3B4B5B;
		}
		
	td.submenu{
	background-color: #84929F;
	width: 170px;
	height: 20px;
	border: 1px solid #FFFFFF;
	
		}
		
	td.submenu_over{
	background-color: #DEE3E7;
	width: 170px;
	height: 20px;
	color: #3B4B5B;
	border: 1px solid #FFFFFF;
		}
		
		td.submenu_over:hover{	
	background-color: #DEE3E7;
	width: 170px;
	height: 20px;
	color: #3B4B5B;
	border: 1px solid #FFFFFF;
		}
	
	td.subnav{
	background-color: #D9D5D2;
	border-top-width: 6px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
		}
	td.subnav_last{
	background-color: #D9D5D2;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
		}
	td.subnav2{
	background-color: #D9D5D2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: FFFFFF;
		}	
	td.subnav_last2{
	background-color: #DEE3E7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
		}	
		
		
		td.header{
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
		}	
		
		
	.blue10
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:12pt;
    COLOR: #114372;
    FONT-FAMILY:  arial;
	}
	
	.blue11
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:12pt;
	COLOR: #3B4B5B;
	FONT-FAMILY:  arial;
	font-weight: bold;
	}
	
	.blue12
	{
	FONT-SIZE: 12px;
	LINE-HEIGHT:12pt;
	COLOR: #3B4B5B;
	FONT-FAMILY:  arial;
	font-weight: bold;
	}
	.blue12 a:visited { color: #556665; text-decoration: none;}
	.blue12 a:link    { color: #556665; text-decoration: none;}
	.blue12 a:hover   { color: #556665; text-decoration: none;}
	
	.bodytext
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:12pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	
	.bodytext_brown
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	
	.gray10
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: arial;
	text-transform: none;
	}
.call_header {
	font-family:  Arial;
	font-size: 13px;
	color: #3B4B5B;
	text-transform: uppercase;
}
.call_headerlt {
	font-family:  Arial;
	font-size: 13px;
	color: #95A1AD;
	text-transform: uppercase;
}
	
	.gray11
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:12pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial, sans-serif;
	}
	
	.pageheader
	{
	FONT-SIZE: 18px;
	LINE-HEIGHT:21pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: Arial;
	text-transform: uppercase;
	}
	
	.pageheader_brown
	{
	FONT-SIZE: 18px;
	LINE-HEIGHT:20pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	}
	
	.bodyheader
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:18pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	.careheader
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:18pt;
	font-weight:bold;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	.pagesub_brown
	{
    FONT-SIZE: 17px;
    LINE-HEIGHT:17pt;
    COLOR: #DAD8C4;
    FONT-FAMILY:  arial;
	}
	
	.subnavtext
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #7B6E68;
	FONT-FAMILY:  arial;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	background-color: #D9D5D2;
	}
	.subnavtext_proresults
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #7B6E68;
	FONT-FAMILY:  arial;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #D9D5D2;
	}
	
	
	
	.subnavtext a:visited { color: #646668; text-decoration: none;}
	.subnavtext a:link    { color: #7B6E68; text-decoration: none;}
	.subnavtext a:hover   { color: #3B4B5B; text-decoration: none;}
	
	.subnavtext_sel
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #3B4B5B;
	FONT-FAMILY:  arial;
	font-weight: bold;
	}
	
	
	
	
	.subnavtext2
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #7B6E68;
	FONT-FAMILY:  arial;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #DEE3E7;
	text-transform: uppercase;
	background-color: #D9D5D2;
	}
	.subnavtext2 a:visited { color: #646668; text-decoration: none;}
	.subnavtext2 a:link    { color: #646668; text-decoration: none;}
	.subnavtext2 a:hover   { color: #3B4B5B; text-decoration: none;}
	
	.subnavtext2_sel
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #3B4B5B;
	FONT-FAMILY:  arial;
	font-weight: bold;
	}
	
	
	.style_type
	{
    FONT-SIZE: 12px;
    LINE-HEIGHT:8pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	
	.style_type_sm
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:8pt;
    COLOR: #000000;
    FONT-FAMILY:  arial;
	}
	
	.style_type_lg
	{
    FONT-SIZE: 17px;
    LINE-HEIGHT:8pt;
    COLOR: #DEE3E7;
    FONT-FAMILY:  arial;
	}

	.blue_32_times_it
	{
    FONT-SIZE: 30px;
    LINE-HEIGHT:30pt;
    COLOR: #7397AC;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	}
	
	.blue_12
	{
    FONT-SIZE: 12px;
    LINE-HEIGHT:12pt;
    COLOR: #7397AC;
    FONT-FAMILY:  arial;
	}
	
	.style_switch
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #779CAE;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	}
	
	.dkblue_med_italic
	{
    FONT-SIZE: 17px;
    LINE-HEIGHT:17pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	}
	
	.dkblue_sm_italic
	{
    FONT-SIZE: 15px;
    LINE-HEIGHT:15pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	}
	
	.studio_headline
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	.studio_name
	{
    FONT-SIZE: 11px;
	font-weight:bold;
    COLOR: #7B6E68;
    FONT-FAMILY:  arial;
	}
	.studio_buttons
	{
    FONT-SIZE: 14px;
    LINE-HEIGHT:14pt;
    COLOR: #7B6E68;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	}
	.studio_buttons a:visited { color: #7B6E68; text-decoration: none;}
	.studio_buttons a:link    { color: #7B6E68; text-decoration: none;}
	.studio_buttons a:hover   { color: #84929F; text-decoration: none;}
	
	.studio_buttons_on
	{
    FONT-SIZE: 14px;
    LINE-HEIGHT:14pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	 font-weight: bold;
	}
	
	.events_header
	{
	FONT-SIZE: 18px;
	LINE-HEIGHT:21pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: Arial;
	text-transform: uppercase;
	}
	
	.events_subhead
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	.events_menu_brown
	.events_listing_brown
	.events_listing_header
	
	.eventsorange
	{
    FONT-SIZE: 20px;
    LINE-HEIGHT:12pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	 font-weight:bold;
	}
	
	.eventsorangeSM
	{
    FONT-SIZE: 9px;
    LINE-HEIGHT:9pt;
    COLOR: #7B6E68;
    FONT-FAMILY: arial;
	 font-weight:bold;
	}
	
	.events_title
	{
    FONT-SIZE: 12px;
    LINE-HEIGHT:12pt;
    COLOR: #646668;
    FONT-FAMILY: arial;
	}
	
	.studio_green16
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #7B6E68;
    FONT-FAMILY: arial;
	}
	
	.chart_header
	{
    FONT-SIZE: 15px;
    LINE-HEIGHT:15pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
	}
	
	.black_body
	{
    FONT-SIZE: 9px;
    LINE-HEIGHT:9pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
	}
	
	/* skyline styles ***********************************************/
	
	.button_skyline
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:14pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: arial;
	
	text-transform: uppercase;
	}
	.button_skyline a:visited { color: #3B4B5B; text-decoration: none;}
	.button_skyline a:link    { color: #3B4B5B; text-decoration: none;}
	.button_skyline a:hover   { color: #84929F; text-decoration: none;}
	
	.header_skyline
	{
    FONT-SIZE: 18px;
    LINE-HEIGHT:20pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	
	.header_skyline_serif
	{
    FONT-SIZE: 20px;
    LINE-HEIGHT:20pt;
    COLOR: #a24526;
    FONT-FAMILY:  arial;
	}
	
	.header_styles
	{
	FONT-SIZE: 18px;
	LINE-HEIGHT:20pt;
	COLOR:#3B4B5B;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	}
	
	.header_skyline_lg
	{
    FONT-SIZE: 42px;
    LINE-HEIGHT:42pt;
    COLOR: #a24526;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.skyline_more
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:11pt;
    COLOR: #a24526;
    FONT-FAMILY: arial;
	}
	.skyline_more a:visited { color: #A24526; text-decoration: none;}
	.skyline_more a:link    { color: #A24526; text-decoration: none;}
	.skyline_more a:hover   { color: #646668; text-decoration: none;}
	
	/* crossroads styles ***********************************************/
	
	.header_crossroads
	{
    FONT-SIZE: 24px;
    LINE-HEIGHT:24pt;
    COLOR: #202e6e;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.button_crossroads
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:14pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: arial;
	
	text-transform: uppercase;
	}
	.button_crossroads a:visited { color: #3B4B5B; text-decoration: none;}
	.button_crossroads a:link    { color: #3B4B5B; text-decoration: none;}
	.button_crossroads a:hover   { color: #84929F; text-decoration: none;}
	
	.header_crossroads_serif
	{
    FONT-SIZE: 20px;
    LINE-HEIGHT:20pt;
    COLOR: #202e6e;
    FONT-FAMILY: arial;
	}
	
	.header_crossroads_lg
	{
    FONT-SIZE: 42px;
    LINE-HEIGHT:42pt;
    COLOR: #202e6e;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.crossroads_more
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:11pt;
    COLOR: #202e6e;
    FONT-FAMILY: arial;
	}
	.crossroads_more a:visited { color: #202e6e; text-decoration: none;}
	.crossroads_more a:link    { color: #202e6e; text-decoration: none;}
	.crossroads_more a:hover   { color: #646668; text-decoration: none;}
	
	/* grandsalon styles ***********************************************/
	
	.header_grand_salon
	{
    FONT-SIZE: 24px;
    LINE-HEIGHT:24pt;
    COLOR: #56172c;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.button_grand_salon
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:14pt;
	COLOR: #3B4B5B;
	FONT-FAMILY: arial;
	
	text-transform: uppercase;
	}
	.button_grand_salon a:visited { color: #3B4B5B; text-decoration: none;}
	.button_grand_salon a:link    { color: #3B4B5B; text-decoration: none;}
	.button_grand_salon a:hover   { color: #84929F; text-decoration: none;}
	
	.header_grand_salon_serif
	{
    FONT-SIZE: 20px;
    LINE-HEIGHT:20pt;
    COLOR: #56172c;
    FONT-FAMILY: arial;
	}
	
	.header_grand_salon_lg
	{
    FONT-SIZE: 42px;
    LINE-HEIGHT:42pt;
    COLOR: #56172c;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.grand_salon_more
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:11pt;
    COLOR: #56172c;
    FONT-FAMILY: arial;
	}
	.grand_salon_more a:visited { color: #56172c; text-decoration: none;}
	.grand_salon_more a:link    { color: #56172c; text-decoration: none;}
	.grand_salon_more a:hover   { color: #646668; text-decoration: none;}
	
	/* greatescape styles ***********************************************/
	
	.header_great_escape
	{
    FONT-SIZE: 24px;
    LINE-HEIGHT:24pt;
    COLOR: #708168;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.button_great_escape
	{
    FONT-SIZE: 14px;
    LINE-HEIGHT:14pt;
    COLOR: #708168;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	 font-weight: bold;
	}
	.button_great_escape a:visited { color: #708168; text-decoration: none;}
	.button_great_escape a:link    { color: #708168; text-decoration: none;}
	.button_great_escape a:hover   { color: #646668; text-decoration: none;}
	
	.header_great_escape_serif
	{
    FONT-SIZE: 20px;
    LINE-HEIGHT:20pt;
    COLOR: #708168;
    FONT-FAMILY: arial;
	}
	
	.header_great_escape_lg
	{
    FONT-SIZE: 42px;
    LINE-HEIGHT:42pt;
    COLOR: #708168;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.great_escape_more
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:11pt;
    COLOR: #708168;
    FONT-FAMILY: arial;
	}
	.great_escape_more a:visited { color: #708168; text-decoration: none;}
	.great_escape_more a:link    { color: #708168; text-decoration: none;}
	.great_escape_more a:hover   { color: #646668; text-decoration: none;}
	
	/************************************************/
	
	.blue_header
	{
    FONT-SIZE: 42px;
    LINE-HEIGHT:42pt;
	 COLOR: #789CAE;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.blue_header_sm
	{
    FONT-SIZE: 20px;
    LINE-HEIGHT:20pt;
    COLOR: #789CAE;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	/* specialty stores ***********************************************/
	
	.specialty_head
	{
    FONT-SIZE: 30px;
    LINE-HEIGHT:30pt;
    COLOR: #325b89;
    FONT-FAMILY:arial;

	}
	
	.specialty_head_serif
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #325b89;
    FONT-FAMILY: arial;
	}
	
	.button_specialty
	{
    FONT-SIZE: 13px;
    LINE-HEIGHT:14pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;

	}
	.button_specialty a:visited { color: #3B4B5B; text-decoration: none;}
	.button_specialty a:link    { color: #3B4B5B; text-decoration: none;}
	.button_specialty a:hover   { color: #84929F; text-decoration: none;}
	
	/* locations ***********************************************/
	
	.pageheader_locations
	{
    FONT-SIZE: 38px;
    LINE-HEIGHT:28pt;
    COLOR: #6b3447;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.bodyheader_locations
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	
	.subnavtext_locations
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #646668;
    FONT-FAMILY: arial;
	}
	.subnavtext_locations a:visited { color: #646668; text-decoration: none;}
	.subnavtext_locations a:link    { color: #646668; text-decoration: none;}
	.subnavtext_locations a:hover   { color: #6b3447; text-decoration: none;}
	
	.subnavtext_sel_locations
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	
	
	/* career ***********************************************/
	
	.pageheader_career
	{
    FONT-SIZE: 38px;
    LINE-HEIGHT:28pt;
    COLOR: #a95d44;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.bodyheader_career
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	
	.subnavtext_career
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #3B4B5B;
    FONT-FAMILY:  arial;
	}
	.subnavtext_career a:visited { color: #A8AFBA; text-decoration: none;}
	.subnavtext_career a:link    { color: #3B4B5B; text-decoration: none;}
	.subnavtext_career a:hover   { color: #84929F; text-decoration: none;}
	
	.subnavtext_sel_career
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #a95d44;
    FONT-FAMILY:  arial;
	}
	
	.body_bold_career
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:11pt;
	COLOR: #3B4B5B;
	FONT-FAMILY:  arial;
	font-weight: bold;
	}
	
	.bodytext_career
	{
	FONT-SIZE: 11px;
	LINE-HEIGHT:12pt;
	COLOR: #3B4B5B;
    FONT-FAMILY: , arial;
	font-family: arial;
	}
	
	.button_career
	{
    FONT-SIZE: 14px;
    LINE-HEIGHT:14pt;
    COLOR: #a95d44;
    FONT-FAMILY: times, serif;
	 font-style: italic;
	}
	.button_career a:visited { color: #a95d44; text-decoration: none;}
	.button_career a:link    { color: #a95d44; text-decoration: none;}
	.button_career a:hover   { color: #646668; text-decoration: none;}
	
	.dkgray10
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	
	/* events ***********************************************/
	
	
	.subnavtext_events
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #7B6E68;
	FONT-FAMILY:  arial;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	background-color: #D9D5D2;
	}
	
	
	
	.subnavtext_events a:visited { color: #646668; text-decoration: none;}
	.subnavtext_events a:link    { color: #7B6E68; text-decoration: none;}
	.subnavtext_events a:hover   { color: #3B4B5B; text-decoration: none;}
	
	.subnavtext_sel_events
	{
	FONT-SIZE: 10px;
	LINE-HEIGHT:10pt;
	COLOR: #3B4B5B;
	FONT-FAMILY:  arial;
	font-weight: bold;
	}
	
	
	/* style ***********************************************/
	.tiny_type
	{
    FONT-SIZE: 9px;
    LINE-HEIGHT:9pt;
    COLOR: #7B6E68;
    FONT-FAMILY:  arial;
	}
	
	/* newsroom ***********************************************/
	.subnavtext_news
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #646668;
    FONT-FAMILY: arial;
	}
	.subnavtext_news a:visited { color: #646668; text-decoration: none;}
	.subnavtext_news a:link    { color: #646668; text-decoration: none;}
	.subnavtext_news a:hover   { color: #114372; text-decoration: none;}
	
	.subnavtext_sel_news
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	
	.news
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:11pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	.news a:visited { color: #646668; text-decoration: none;}
	.news a:link    { color: #3B4B5B; text-decoration: none;}
	.news a:hover   { color: #84929F; text-decoration: none;}
	
	.news_header
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:16pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	
	/* specials ***********************************************/
	.subnavtext_specials
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #646668;
    FONT-FAMILY: arial;
	}
	.subnavtext_specials a:visited { color: #646668; text-decoration: none;}
	.subnavtext_specials a:link    { color: #646668; text-decoration: none;}
	.subnavtext_specials a:hover   { color: #486d6c; text-decoration: none;}
	
	.subnavtext_sel_specials
	{
    FONT-SIZE: 10px;
    LINE-HEIGHT:10pt;
    COLOR: #7B6E68;
    FONT-FAMILY: arial;
	}
	
	.pageheader_specials
	{
    FONT-SIZE: 38px;
    LINE-HEIGHT:38pt;
    COLOR: #486d6c;
    FONT-FAMILY: times, serif;
    font-style: italic;
	}
	
	.bodyheader_specials
	{
    FONT-SIZE: 16px;
    LINE-HEIGHT:18pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	
	.bodyheader2_specials
	{
    FONT-SIZE: 11px;
    LINE-HEIGHT:11pt;
    COLOR: #3B4B5B;
    FONT-FAMILY: arial;
	}
	.homePopover 
	{
	position:absolute;
	top:100px;
	left:530px;
	width:200px;
	border:1px solid #3B4B5B;
	background-color:#FFFFFF;
	font-family: Arial;
	font-size:9px;
	visibility:hidden;
	display:block;
	padding:3px;
	}
	
	.ethnicityPopover 
	{
	width:200px;
	border:1px solid #455F55;
	background-color:#FFFF99;
	font-family: Arial;
	font-size:9px;
	display:block;
	padding:3px;
	left: 530px;
	top: 4400;
	position: absolute;
	visibility: hidden;
	}
	.designTipHeader
	{ font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
	.designTip
	{ font-family: Arial;
	font-size:10px;
	color:#FFFFFF;
	}
	.designTipLine
	{ border-bottom:1px dashed #FFFFFF;
		width:165px;
	}
	.homeVertLine
	{
	height:140px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	}
	.homefooterCopy{
	line-height:1.15;
	font-family: arial;
	font-size: 10px;
}
.home_banner{
color: #3b4b5b;
line-height:1.15;
	font-family: arial;
	font-size: 10px;}
	    
	/* furniture care links LINE-HEIGHT:14pt;
    COLOR: #455F55;
    FONT-FAMILY: times, serif;*/
	A.careLinkOff:link 	{font-size:14px;	
						color: #7B6E68;
						font-style:italic;
						text-decoration: none;
						 } /* unvisited links */ 
	A.careLinkOff:visited {font-size:14px;	
						color: #7B6E68;
						 font-style:italic;
						 text-decoration: none; } /* visited links */ 
	A.careLinkOff:hover 	{font-size:14px;	
							color: #3B4B5B;
							font-style:italic;
							text-decoration: none; } /* user hovers */ 
	A.careLinkOff:active 	{font-size:14px;	
							color: #3B4B5B;
						 	font-style:italic;
						 	text-decoration: none; } /* active links */	
	A.careLinkOn:link 	{font-size:14px;	
						color: #7B6E68;
						font-style:italic;
						text-decoration: none;
						font-weight:bold;
						 } /* unvisited links */ 
	A.careLinkOn:visited {font-size:14px;	
						color: #3B4B5B;
						 font-style:italic;
						 text-decoration: none;
						 font-weight:bold; } /* visited links */ 
	A.careLinkOn:hover 	{font-size:14px;	
							color: #3B4B5B;
							font-style:italic;
							text-decoration: none;
							font-weight:bold; } /* user hovers */ 
	A.careLinkOn:active 	{font-size:14px;	
							color: #3B4B5B;
						 	font-style:italic;
						 	text-decoration: none;
							font-weight:bold; } /* active links */		
							
							
														 
							  /* homepage redesign */					
												
.style_tools_text {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

	
	.style_tools_text a:link { color: #FFFFFF; text-decoration: none;}
	.style_tools_text a:hover    { color: #3B4B5B; text-decoration: none;}
	


.new {
	font-size: 12px;
	color: #D9D5D2;
}				

.style_tools {
	font-size:14px;
	color:#FFFFFF;
	font-family: Arial;
	text-transform: uppercase;
}
.white_line {
	background-color: #FFFFFF;
}
.border {
	margin-left: 5px;
	padding-left: 5px;
}
.designer {
	font-family: arial;
	font-size: 13px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3B4B5B;
	color: #FFFFFF;
	background-color: 84929F;
}
.border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3B4B5B;
	margin-left: 8px;
}
