/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ///////////	Default css for new Web Application project: main.css
/* --------------------------------------------------------------------------- */

	body, table {font:normal 12px arial,helvetica,sans-serif; color:#000; text-align:center; margin:0px; padding:0px;}
	p 			{margin:0px 0px 10px 0px; padding:0px;}
	td, th		{vertical-align:top;	 text-align:left; }
	div.clear	{clear:both; height:0px;}
	address 	{font:normal 12px arial,helvetica,sans-serif; margin:0px 0px 10px 0px; padding:0px;}
	
	div#callouts div 		{float:left; padding:0px; margin:0px; }
	div#callouts div img 	{display:inline; }
	
	
	
	
/* $$$$$$$$$$$$$$$$$$$$$	Layout styles: 	$$$$$$$$$$$$$$$$$$$$$ */
	
	div#container	{width:880px; background-color:#fff; margin:0px auto; text-align:left;}/*background-color:#3367CD;*/
	div.centercol	{width:800px; margin:0px 40px 50px 40px;}
			
	div.w600	{width:600px; float:left; }
	div.w300	{width:300px; float:left; }
	div.w400	{width:400px; float:left; }
	div.w200	{width:200px; float:left; }
	
	h1		{font:normal 21px arial,helvetica,sans-serif; margin:30px 0px 40px 0px; padding:0px; color:#000; }
	h2		{font:bold 12px arial,helvetica,sans-serif; margin:15px 0px 2px 0px; padding:0px; }
	
/* $$$$$$$$$$$$$$$$$$$$$	End Layout styles 	$$$$$$$$$$$$$$$$$$$$$ */





		
/* $$$$$$$$$$$$$$$$$$$$$	Logo-Navigation styles  $$$$$$$$$$$$$$$$$ */
	#navShell {
		background:transparent url(/images2/nav_background.gif) repeat-x 0px 0px;
		width:880px; 
		height:95px; 
		border-bottom:1px solid #a7a7a7; 
		}
		
	#footShell {
		width:880px; 
		border-top:1px solid #a7a7a7;
		}
	
/*/////// user_leftnav ///////*/
	#leftShell  {
		width:880px; 
		border:1px solid #a7a7a7;
		}
	#user_leftnav {
		padding:15px 0px 0px 0px; 
		margin:0px; 
		list-style-type:none; 
		text-align:left; 
		font:normal 10px arial,sans-serif; 
		color:#666;
		}
	#user_leftnav li {
		display:inline; 
		border-right:solid 1px #666; 
		padding:0px 5px 0px 5px; 
		}
		
	#user_leftnav li.first {
		padding-left:0px; 
		}
	#user_leftnav li.last {
		padding-right:3px; 
		border:none;
		}
	
	#user_leftnav A:link, #user_nav A:visited, #user_nav A:active {
		font:normal 10px arial,sans-serif; 
		color:#666; 
		background-color:transparent; 
		text-decoration:none;
		}
		
	#user_leftnav A:hover {
		font:normal 10px arial,sans-serif; 
		color:#999; 
		background-color:transparent; 
		text-decoration:none;
		}
	
/*/////// user_nav ///////*/	
	#user_nav {
		padding:15px 0px 0px 0px; 
		margin:0px; 
		list-style-type:none; 
		text-align:right; 
		font:normal 10px arial,sans-serif; 
		color:#666;
		}
		
	#user_nav li {
		display:inline; 
		border-right:solid 1px #666; 
		padding:0px 5px 0px 5px; 
		}
		
	#user_nav li.first {
		padding-left:0px; 
		}
		
	#user_nav li.last {
		padding-right:3px; 
		border:none; 
		}
	
	#user_nav A:link, #user_nav A:visited, #user_nav A:active {
		font:normal 10px arial,sans-serif; 
		color:#666; 
		background-color:transparent; 
		text-decoration:none;
		}
		
	#user_nav A:hover {
		font:normal 10px arial,sans-serif; 
		color:#999; 
		background-color:transparent; 
		text-decoration:none;
		}


/*/////// Begin user_subnav///////*/
/*///////	navbar container///////*/
	#user_subnav, #user_subnav ul {
		float:right; 
		list-style-type:none; 
		padding:0px; 
		margin:0px; 
		background-color:white; 
		color:#ccc; 
		}
	#user_subnav {
		position:relative; 
		top:43px; 
		}
	#user_subnav li {
		float:left; 
		padding:0px 0px 0px 0px;
		}/* width needed or else Opera goes nuts */	
		
	#user_subnav li.tbar {
		margin-left:30px;
		}/*	margins separating topbar elements (Shoes, Clothing, Acessories...etc	*/
	
/*/////// the actual dropdowns lists /////// */
	#user_subnav li ul {
		width:160px; 
		height:auto; 
		margin:0;  
		position:absolute; 
		left:-999em;
		}/* using left instead of display to hide menus because display: none isn't read by screen readers */
		
	#user_subnav li li {
		width:158px; 
		border:1px solid #a7a7a7; 
		border-bottom:none; 
		}
		
	#user_subnav li li.droplast {
		border-bottom:1px solid #a7a7a7;
		}
	
/*/////// the actual dropdowns lists: hover activators ///////*/
	#user_subnav li:hover ul ul, #user_subnav li:hover ul ul ul {
		left:-999em;
		}
		
	#user_subnav li:hover ul, #user_subnav li li:hover ul, #user_subnav li li li:hover ul {
		left:auto; 
		}/*	{display:none} to hide dropdowns	*/
		
	#user_subnav li.sfhover ul  {
		left:auto; 
		}
	
	#user_subnav li:hover {
		color:#eda; 
		position:static;
		}
	
/*/////// Link colors ///////*/
	#user_subnav A:link, #user_subnav A:visited, #user_subnav A:active {
		font:normal 11px arial,sans-serif; 
		color:#000; 
		padding:5px 5px 5px 5px; 
		background-color:transparent; 
		text-decoration:none;
		display:block; 
		}
		
	#user_subnav A:hover {
		font:normal 11px arial,sans-serif; 
		color:#999; 
		padding:5px 5px 5px 5px; 
		background-color:transparent; 
		text-decoration:none;
		display:block; 
		}
/*/////// End user_subnav ///////*/



/*/////// Navigation styles: SortingNavigator.ascx	///////*/
	.sortbox {
		float:left; 
		padding:10px 10px 10px 0px; 
		}
	
	.sortbox A:link, .sortbox A:visited, .sortbox A:active {
			font:normal 11px arial,sans-serif; 
			color:#666666; 
			padding:5px 5px 5px 5px; 
			background-color:transparent; 
			text-decoration:none;
			display:block; 
			}
			
	.sortbox A:hover {
			font:normal 11px arial,sans-serif; 
			color:#999; 
			padding:5px 5px 5px 5px; 
			background-color:transparent; 
			text-decoration:none;
			display:block; 
			}

	.selected A:link, .selected A:visited, .selected A:active {
			font:bold 11px arial,sans-serif; 
			color:#333333; 
			padding:5px 5px 5px 5px; 
			background-color:transparent; 
			text-decoration:none;
			display:block; 
			}
			
	.selected A:hover {
			font:bold 11px arial,sans-serif; 
			color:#999; 
			padding:5px 5px 5px 5px;
			background-color:transparent; 
			text-decoration:none;
			display:block; 
			}
			
/*	 Navigation styles	*/
	
/* $$$$$$$$$$$$$$$$$$$$$	END Logo-Navigation styles  $$$$$$$$$$$$$$$$$$$$$ */
	
	
	
/* $$$$$$$$$$$$$$$$$$$$$	Form styles  $$$$$$$$$$$$$$$$$$$$$ */	
	
	div.formTables table				{margin:10px 0px 30px 0px; }					/* Form table blocks */
	div.formTables table td				{height:30px; }
	div.formTables table td strong 		{position:relative; top:5px; left:1px; }		/* FirstName, LastName Emailaddress...etc */
	div.formTables table td div			{margin:10px 0px 15px 0px; }					/*'button' and 'text below button' blocks */
	
	
	div.formTables input.Content 		{border:1px solid #a7a7a7; width:225px; }		/* Form controls - input fields	*/
	div.formTables select.Content 		{border:1px solid #a7a7a7; width:225px; }		/* Form controls - select fields */
	div.formTables textarea.Content 	{border:1px solid #a7a7a7; width:300px; }		/* Form controls - select fields */
	
	.ErrorMessages 	{color:#9B2B40; background-color:#fff; font-weight:bold; text-align:left; }/*	Form error blocks	*/
	.Messages		{color:#487072; background-color:#fff; font-weight:bold;}
	
/* $$$$$$$$$$$$$$$$$$$$$	END Form styles  $$$$$$$$$$$$$$$$$$$$$ */
	
	
	
	A:link, A:visited, A:active
				{font:normal 12px arial,helvetica,sans-serif; color:#000; background-color:transparent; text-decoration:none;}
	A:hover		{font:normal 12px arial,helvetica,sans-serif; color:#999; background-color:transparent; text-decoration:underline;}
	
	
/*	a			{color:#000; font-family:verdana; text-decoration:none; }
	a:hover		{color:#416566; font-family:verdana; text-decoration:none; }
	
	h1			{color:#416566; font-family:arial,helvetica,sans-serif; font-size:18px; }
	h2			{color:#392C1C; font-family:arial,helvetica,sans-serif; font-size:16px; margin:0;}
	h3			{color:#416566; font-family:arial,helvetica,sans-serif; font-size:16px; margin:0;}
	h4			{color:#416566; font-family:arial,helvetica,sans-serif; font-size:12px; }	
*/
	
	.body 				{width:626px;  color:#392C1C; padding:20px 45px 25px 41px; }
	.items a			{background-color:#f2f3ee; padding: 0px 3px 0px 3px;}
	.items a:hover		{background-color:#f2f3ee; padding: 0px 3px 0px 3px;}
	
	.highlight			{color:#b5b5a9; }
	/*.cart				{width:51px; font:bold 12px arial,sans-serif; color:#333;}	topnav: checkout	*/
	.copyright			{padding-left:0px; font-size:10px;}
	
	.leftnav			{width:143px; background:#f2f3ee url(images/leftnav_bg.gif) repeat-y; }
	.dotnav				{background:transparent url(images/dots.gif) repeat-x 60% 60%; }
	.dotnav a			{color:#416566 }
	
	.items				{font-size:10px; padding:3px 0px 3px 15px;}
	.pages				{font-size:10px; }
	.on					{font-weight:bold; }
	
	.product			{text-align:center; width:138px; color:#5b4f43; font-size:10px; line-height:15px;}
	.lined				{padding:10px 0px 10px 0px; border-bottom:#e5e6e1 1px solid; }
	.view				{padding:8px 0px 8px 0px; border-width:1px 0px 1px 0px; border-color:#e5e6e1; border-style:solid; }
	.description 		{color:#666}
	
	
/* drop shadow effect */
	/*	.blur						{margin-left:8px; margin-top:8px; width:779px;}	*/
	/*	.shadow, .contents	{position:relative;	bottom:4px; right:4px; width:779px;}	*/
	/*	.shadow 					{background-color:#49594A; }	*/
	/*	.contents				{background-color:#ffffff; }	*/
	.productNameDetail	{color:#333333; font:bold 14px arial,helvetica,sans-serif}

/* --------------------------------------------------------------------------- */
/* ///////////	Default css for new Web Application project: main.css - end
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ///////////	Sitewide css: style.css
/* --------------------------------------------------------------------------- */

	/*	.GeneralPage	{margin:20px 0px 0px 0px; background-color:#000;}	*/
	.Headings		{font:bold 12px arial,helvetica,sans-serif; color:#4B4034; text-align:left; text-transform:uppercase;} /* text-decoration:none;	*/
	
	.Instructions	{color:#4B4034;} /* font:normal 11px Verdana,helvetica,sans-serif; text-decoration:none; text-align: left;  Text Align */
	
	.Inputs		{color:#4B4034; border:1px solid #7F9DB9; font-weight:bold;} /*font:bold 11px Verdana,helvetica,sans-serif;  text-decoration: none;	*/ 
	
	.Content		{color:#392C1C; background-color:#FFFFFF; } /*	font:normal 11px Verdana,helvetica,sans-serif; text-decoration:none; background-image:none; text-align: left; */
	.ContentTableHeader {color:#4B4034; border-bottom:3px solid #A49F97; padding-bottom:4px; text-transform:uppercase; font-weight:bold; } /* font:bold 11px Verdana,helvetica,sans-serif; text-decoration:none; text-align:left;	*/ 
	.ContentTableHorizontal {background-color:#A49F97;}
	.ContentTable {}
	
	.prodPrice			{font:normal 12px arial,helvetica,sans-serif; color:#392C1C;}
	.prodDescription	{font:normal 12px arial,helvetica,sans-serif; color:#5D888A;}
	.productRelated	{font:bold 12px arial,helvetica,sans-serif; color:#392C1C; text-transform:uppercase; vertical-align:top; height:20px; border-bottom:1px solid #E6E6DB;}
	
	.relatedImage	{border-bottom:7px solid #E6E6DB;}
	.relatedName	{color:#392C1C;}		/*	font:bold 11px Verdana,helvetica,sans-serif;	*/
	.relatedPrice	{font:bold 10px arial,helvetica,sans-serif; color:#392C1C;}
	
	.swatchOn 		{font:bold 10px arial,helvetica,sans-serif; color:#CDCCBE;}
	.swatchBorder	{border-bottom:1px solid #E6E6DB;}
	.swatchText		{font:normal 10px arial,helvetica,sans-serif; color:#CDCCBE; }
	
	.srImage		{border-bottom:7px solid #E6E6DB;}
	.srName		{font:bold 10px arial,helvetica,sans-serif; color:#5B4F43; }
	.srPrice		{font:normal 10px arial,helvetica,sans-serif; color:#5B4F43;}
	
	.pagination		{font:normal 12px arial,helvetica,sans-serif; color:#5B4F43; padding-right:50px; }
	.pagination span {font:normal 12px arial,helvetica,sans-serif; color:#999}
	.emailSubmit	{ color:#000000; height:18px;}/*	font:normal 11px Verdana,helvetica,sans-serif;	*/
	.link 			{color:#5D888A;}
	.SubTitle		{font:normal 16px Arial,helvetica,sans-serif; color:#487072; vertical-align:bottom; text-transform:uppercase; }

/* --------------------------------------------------------------------------- */
/* ///////////	Sitewide css: style.css
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* $$$$$$$$$$$$$$$$$$$$$	SearchResult pg (nolan): 	$$$$$$$$$$$$$$$$$$$$$ */

.header {
	font-family: arial;
	font-size: 20px;
	color: #000000;
	white-space: normal;
	margin-bottom: 15px;
}
.subnavlink:link {
	font-family: arial;
	font-size: 11px;
	color: #666666;
}

.subnavlink:hover {
	font-family: arial;
	font-size: 11px;
	color: #999;
	text-decoration: none;
}
.subnavlinkstatic {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}
.subnavlink02:link {
	font-family: arial;
	font-size: 11px;
	color: #666666;
}

.subnavlink02:hover {
	font-family: arial;
	font-size: 11px;
	color: #999;
	text-decoration: none;
}
