/*
 *
 *  $Id: TM Product Line Stylesheet
 *  $Description: CSS used for Product Pages on BabylissPRO.com - BaBylissPro TT™ Tourmaline Series
 *  $Author: Tony Collings, Hayley King
 *  $Version: 1.0
 *  
 */
/*
 	#5e5f60 - From Karen's doc
	#7c0410 - ER bg bleed
	#7c0410 - ER accent color 5e5f60 pulled from PSD
	#f5f5f5 - outer bg color
	
 */
 	/* 	START CoolJSMenu Overrides
		------------------------------------------------------------*/
		.root_OVER, .lvl0_OVER { /* color: #5e5f60; */ }
			
	/* 	END CoolJSMenu Overrides
		------------------------------------------------------------*/
		
		/* Header Overrides */
		
		/*div#search_box input { border: 1px solid #5e5f60; color: #5e5f60; }*/
		
		/* End Header Overrides */
		
	/* ROUNDED CORNERS */
		/* outer corners */
		#content_wrapper .round_corner.horiz_outer.top_left_outer { background: url('img/corners/tm_top_left01.gif') no-repeat top left; }
		#content_wrapper .round_corner.horiz_outer.center_outer,
		#content_wrapper .round_corner.horiz_outer.related_center_outer { background: #f5f5f5; }
		#content_wrapper .round_corner.horiz_outer.top_right_outer { background: url('img/corners/tm_top_right01.gif') no-repeat top right; }
		#content_wrapper .round_corner.horiz_outer.bottom_left_outer { background: url('img/corners/tm_low_left01.gif') no-repeat bottom left; }
		#content_wrapper .round_corner.horiz_outer.bottom_right_outer { background: url('img/corners/tm_low_right01.gif') no-repeat bottom right; }
		
		
		/* inner border */
		#content_wrapper .round_border.horiz.top_left { background: url('img/corners/tm_top_left02.gif') no-repeat top left; }
		#content_wrapper .round_border.horiz.center.top { background: #FFFFFF url('img/corners/bp_pixel_tm.gif') repeat-x top left; }
		#content_wrapper .round_border.horiz.top_right { background: url('img/corners/tm_top_right02.gif') no-repeat top right; }
		#content_wrapper .round_border.horiz.bottom_left { background: url('img/corners/tm_low_left02.gif') no-repeat bottom left; }
		#content_wrapper .round_border.horiz.center.bottom { background: #FFFFFF url('img/corners/bp_pixel_tm.gif') repeat-x bottom left; }
		#content_wrapper .round_border.horiz.bottom_right { background: url('img/corners/tm_low_right02.gif') no-repeat bottom right; }
		
		#content_wrapper .round_border.horiz.related_center.top { background: #FFFFFF url('img/corners/bp_pixel_tm.gif') repeat-x top left; }
		#content_wrapper .round_border.horiz.related_center.bottom { background: #FFFFFF url('img/corners/bp_pixel_tm.gif') repeat-x bottom left; }
		
	/* LINKS */
		#content_wrapper a:link, #content_wrapper a:visited { color: #7c0410; text-decoration: none; }
		#content_wrapper a:hover, #content_wrapper a:active { text-decoration: underline; }

 	/* 	GLAMOUR PAGE
		------------------------------------------------------------*/
		
		#glamour #content_wrapper { background: url('img/bp_fg_tm.jpg') no-repeat top left; }
		#glamour #content_wrapper .left { /* default is white */ }
		
 	/* 	THUMBS & LINE PAGE
		------------------------------------------------------------*/
		#thumbs #content_wrapper,
		#viewbyline #content_wrapper { background: #7c0410 url('img/thumb_bks/bp_thmb_tm.jpg') no-repeat top left; height: 100%; }
		#thumbs #content_wrapper .top_category_name,
		#viewbyline #content_wrapper .top_category_name { color: #FFF; }
		#thumbs #content_wrapper .thumbs_wrapper_inner h1,
		#viewbyline #content_wrapper .thumbs_wrapper_inner h1 { color: #7c0410; }
		#thumbs #content_wrapper .thumbs_wrapper_inner,
		#viewbyline #content_wrapper .thumbs_wrapper_inner { background: #f5f5f5; }
		#thumbs #content_wrapper .subcat_wrapper,
		#viewbyline #content_wrapper .subcat_wrapper  { border-right: 1px solid #7c0410; border-left: 1px solid #7c0410; }
		#thumbs #content_wrapper .thumb,
		#viewbyline #content_wrapper .thumb { color: #7c0410; }
		
 	/* 	DETAIL PAGE
		------------------------------------------------------------*/
		/* Accordion */
		#product_detail #accordion h3 { border-color: #999; }
		/* NOTE: Be careful when targetting .element. Mootools overrides certain styles ! */
		#product_detail #accordion .element { border-color: #999; }
		/* End Accordion */
	
		#product_detail { }
		#product_detail #content_wrapper  { color: #FFF; background: #7c0410 url('img/prod_bks/product_tm.jpg') no-repeat top left; height: 100%; }		
		#product_detail #content_wrapper .left #model_num,
		#product_detail #content_wrapper .left #model_name { /*color: #285597;*/ }
		
		#product_detail #content_wrapper .horiz_rule { background: #bd8187; }
		
		#product_detail #content_wrapper .left a:link, #product_detail #content_wrapper .left a:visited { color: #FFF; text-decoration: underline; }
		#product_detail #content_wrapper .left a:active, #product_detail #content_wrapper .left a:hover { text-decoration: none; background: #7c0410; }
		#product_detail #content_wrapper .left #brand_logo { } /* logo is in backround */
		
		#product_detail #content_wrapper #product_image_wrapper_inner { background: #f5f5f5; }
		#product_detail #content_wrapper #product_image { background: #FFFFFF; border-right: 1px solid #7c0410; border-left: 1px solid #7c0410; }
		#product_detail #content_wrapper #product_image_inset_wrapper { /*border-top: 2px solid #6686b4;*/ }
		
		#product_detail #content_wrapper #related_products { background: #FFFFFF; border-right: 1px solid #7c0410; border-left: 1px solid #7c0410; }
		#product_detail #content_wrapper #related_prod_wrapper_inner { background: #f5f5f5; }
		#product_detail #content_wrapper .related_prod { color: #5e5f60;text-align: center; }
		
		#product_detail #content_wrapper #product_image_wrapper_inner .navigation { color: #bd8187; } /* color of inactive copy */
		#product_detail #content_wrapper #related_prod_wrapper_inner .navigation,
		#product_detail #content_wrapper .navigation a:link,
		#product_detail #content_wrapper .navigation a:visited { color: #7c0410; }
		#product_detail #content_wrapper .navigation a:active,
		#product_detail #content_wrapper .navigation a:hover { text-decoration: underline; }
		
		/* ReMooz - zoom in style */
		.remo-title-bg { background-color: #f5f5f5; }
		.remo-title-txt { color: #7c0410; }
		.remo-box {	border: 1px solid #f5f5f5; }
