/* CSS Document */

body { background: #f1e4b5 url(/wcpics/WhiteOutdoor/en_US/images/body_background.gif) repeat-x; }

a { color: #80001B; }
img, a img, a:hover img { border: none; }
h2 { color:#930032; font-weight:bold; font-size:12px; }
h2.first {  }

	#searcharea {  }
	#searcharea a, #searcharea { color: #f1e4b5; }
	#searcharea .searchbox { background:#f1e4b5; border:0px; }
	#searcharea .sitemap {  }
	
	#masthead { border-top: 0px; background:#f1e4b5 url(/wcpics/WhiteOutdoor/en_US/images/white_logo.jpg) top left no-repeat;  }
	#masthead .logo {  }

	#masthead #navigation li { border: none; }
	#masthead #navigation li.last { border: none; }
	#masthead #navigation li a { color: #be9455; text-transform:uppercase; font-size:10px; }
	#masthead #navigation li a:hover { color: #e1e1e1; text-transform:uppercase; font-size:10px; }
	
	#contentcontainer {  }
	#contentcontainer #subnavigation { background: #f1e4b5; }
	#contentcontainer #content { background: #f1e4b5; }
	
	
	#footer { background:url(/wcpics/WhiteOutdoor/en_US/images/footer_background.gif) left bottom repeat-x; color:#f1e4b5;}
	#footer .container { padding:15px 0px 3px 0px; }
	#footer .information { }
	#footer .container a { color: #f1e4b5;  }
	
	#subnavigation a { color: #bb9356; }
	#subnavigation a:hover { color: #000; }
	
	/* home page 
	.sectionfour { background-color: #C1C1C3; border-top: 1px solid #A0A4AD; }*/
	.sectionfour .espothome .sub a { color: #000; }
	.sectionfour .espothome, .sectionfour .espothome_right { background-color: #bb9356; }
	
	/* NEW FOR home page */
	.sectionfour { }
	
		/* RESULTS PAGE : START */
	#results_page { }
		#results_page .f_left { }
		#results_page .f_left .padding { padding-left: 12px; }
		#results_page .f_left h1 { margin-left: -2px; }
		#results_page .f_left p { margin: 0px; padding: 0px; margin: 8px 0px; }
		#results_page .compare .info { float: left; padding-left: 5px; }
		#results_page .result { border: 1px dotted #666; border-left: 0px; border-top: 0px; border-right: 0px; }
		#results_page .compare { margin: 8px 0px 3px; }
		
		.search_results_nav { border: 1px solid #aaa; padding: 5px; font-size: 11px; margin: 10px 0px; }
				.search_results_nav .left { float: left; }
				.search_results_nav .right { float: right; }
				.search_results_nav .selected { color: #000; }
				.search_results_nav .selected b { color: #035CCA; font-weight: normal; }
		


	#results_page .result { border: 1px dotted #666; border-left: 0px; border-top: 0px; }
	.result { border: 1px dotted #666; border-left: 0px; border-top: 0px; }
		.result .prod { float:left; margin-right: 10px; height: auto;}
		.result .prod a { color: #035cca; text-decoration: none; }
    	.result .prod_text { width: 194px; float: inherit;}
    	.result .prod_info { width: 400px; float: right; padding: 0px 6px 6px;}
		.result .box { border: 1px solid #989898; }
		.result .larger_link { text-align: center; padding-bottom: 4px; }
		.result .larger_link a:hover { text-decoration: underline; }
		.compare { margin: 12px 0px 3px; background-color: #bb9356; }
			.compare .float { float: left; background-color: #fff; padding-right: 5px; vertical-align: middle; }
			.compare .float input { vertical-align: baseline; }
			.compare .info { float: right; padding: 1px 5px 0px 0px; font-style: italic; height: 15px; overflow: hidden; }
	
	
	
	#results_page #search_form { margin-top: 0px; }
		.grey_bg { background-color: #EFEFEF; padding: 10px 0px 0px 10px; border: 1px solid #999186; border-left: 0px; border-right: 0px; }
		.tan_bg { background-color: #D9C189; padding: 10px 0px 0px 10px; border: 1px solid #999186; border-left: 0px; border-right: 0px; }
		.label_hide { visibility: hidden; }
	#results_page .result { border: 1px dotted #666; border-left: 0px; border-top: 0px; }

	#search_form_vertical label { margin-top: 12px; margin-bottom: 3px; display: block; clear: both; font-weight: bold; }
	
	#search_form_vertical.type2 label { margin: 0px; margin-top: 2px; margin-bottom: 5px; line-height: 10px; }
	#search_form_vertical.type2 label b { margin-bottom: 4px; margin-top: 10px; display: block; width: 150px; }
	
	#search_form label { display: block; margin-bottom: 6px;}
	#search_form label b { clear: none; float: left; width: 80px; margin-top: 3px;}
	#search_form_vertical label input, #search_form_vertical label select, #search_form_vertical label textarea { font-weight: normal; }
	#search_form label input, #search_form label select, #search_form label textarea { font-weight: normal; }
	#search_form_vertical p { margin-top: 10px; }
	#search_form p { margin-top: 10px; margin-left: 80px; }
	#search_form_vertical .larger { font-size: 120%; }

	
	/* FORM PAGES : END */
	/* LOCATION : START */
		.location_results { margin-top: 10px; padding: 2px; }
			.location_results .result { margin-bottom: 10px; border-bottom: 1px solid #000; }
			.location_results .result .left { float: left; width: 350px; }
			.location_results .result .right { float: right; width: 150px; }
	/*  LOCATION : END */
	/* MAP IT : START */
		.map_it { margin-top: 10px; padding: 2px; }
			.map_it .left { float: left; width: 200px; }
			.map_it .right { float: right; width: 326px; }
			.odd td { background-color: #ccc;}
	/* MAP IT : END */
	/* COMP PAGE : START */
		.comp td { border-right: 1px solid #989898; padding: 1px 3px; font-size: 90%; vertical-align: top;}
		.comp td a { color:#bb9356;}
		.comp .section { border: 1px solid #989898; font-weight: bold; font-size: 110%; background-color: #D9C189; }
		.comp .hd { font-weight: bold;}
		.comp .line td { border-bottom: 1px solid #989898; }
		.comp a, .highlight { color: #01644D; }
	/* CMS PAGES : START */
		.cms { }
		.cms_image img { float: right; margin: 0px 0px 5px 5px; }
		.cms img { }
		
		.cms_image img { float: right; margin: 0px 0px 5px 5px; } /* class="text_image" */

		.cms .cmd_pad_col_l { padding-left: 7px; border-left: 1px solid #EEEBE8; }
		.cms .cmd_pad_col_r { padding-right: 7px; }
		
		.cms_table_vendor table { margin-top: 10px;}
		.cms_table_vendor .vendor_img { padding-right: 5px; }
		.cms_table_vendor .vendor_hdr { padding: 3px; padding-left: 5px; font-weight: bold;  background-color: #BB9356; color: #000; }

		/*---------- store locator content-----------*/
.storeLocatorImage { background:transparent url(/wcpics/WhiteOutdoor/en_US/images/list_bg.jpg) no-repeat scroll left top; float:left; height:134px; width:153px; }
		