/* American Leather - CSS */
/* The unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright 2005 Symetri and may not be reproduced. */
/* Updated: 04.14.05 */


/* General properties
------------------------------------------------*/
body {
	color:#5D5D5D;
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:170%;
	text-align: center;
	background: #F2F2F2 url(..images/Common/Body-Bkg.gif) top center repeat-y;}

/* properties - un-defined */
	a:link, a:visited {
		color: #7B8494;
		text-decoration: underline;}
	a:hover {
		color: #B1281B;
		text-decoration: none;}
	p {
		margin:0;
		padding:0;
		padding-bottom: 15px;}
	div {
		margin:0;
		padding:0;
		border:0;}
		
	form, input{
		margin:0;
		padding:0;
	}
	
	ul, li {
		border:0;
		margin:0;
		padding:0;}
		
/* /properties - un-defined */

table.VerticalAlignment {
	width:auto;}
	table.VerticalAlignment td{
		padding-right:5px;
		vertical-align:middle;}

.NoUnderline { text-decoration: none;}
.clearboth {clear:both;}

#Container {
	margin:0 auto;
	width: 750px;
	position:relative;	/* -- try not to use so that it shows up better in dreamweaver -- */
	text-align:left;
	background-color:#fff;}

#Header {
	padding:0;
	margin:10px 0 0 0;
	width: 750px;
	background:#fff url(..images/Common/sub-HeaderBkg.gif) no-repeat top left;}
	
#Logo {
	float:right;
	margin:0 5px 30px 0;
	/*width:389px;
	height:61px;*/}

#Logo h1, h3 { display:none;}

h2 {	/* ---  subheading text on pages, if not linked --- */
	margin:0;
	padding:0;
	color:#5D5D5D; /*#B1281B;*/
	font-size:18px;
	line-height:23px;
	font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif;
	font-weight:normal;}
	h2 a:link, h2 a:visited { 	/* ---  main landing page links into subpages of that section --- */
		margin:0;
		padding:0;
		color:#B1281B;
		font-size:17px;
		font-family:Arial, Helvetica, "Gill Sans", GillSans, sans-serif;
		font-weight:bold;}
	h2 a:hover { 
		color:#5D5D5D;}

body#SiteSearchResults h2 {
	margin:0;
	padding:0;
	width:470px;
	color:#B1281B;
	font-size:17px;
	line-height:23px;
	font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif;
	font-weight:normal;
	border-bottom:1px solid #D9D9D9;}

.SiteSearchResultsLink {
	font-size:15px;
	font-weight:bold;}

h4 {	/* ---  sub-subheading text on pages, if not linked --- */
	margin:0 10px 0 0;
	padding:0 3px 0 0;
	display:inline;
	text-align:left;
	color:#5D5D5D;
	font-size:15px;
	font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif;
	font-weight:bold;}
h5 {	/* ---  sub-subheading text on pages, if not linked --- */
	margin:10px 0 10px 0;
	padding:0;
	display:block;
	text-align:left;
	color:#5D5D5D;
	font-size:14px;
	font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif;
	font-weight:normal;}

/* Homepage properties 
------------------------------------------------*/
#HomePhoto {
	width: 750px;
	float:right;}
	
#HomeContent {
	text-align:justify;
	float:left;
	border-right:1px dashed #B2B2B2;
	margin:15px 0 0 0;
	padding-left:15px;
	padding-right:20px;
	width:370px;}
	#HomeContent p{ padding-bottom:0;}
	
#Tagline {
	width:279px;
	height:17px;
	padding-bottom:10px;
	background:url(..images/Common/Home-TaglineText.gif) no-repeat;}
	#Tagline h5{
		display:none;}
	
#HomeHighlights {
	float:right;
	width:324px;
	margin:15px 0;}
	#HomeHighlights img {
		padding-bottom:6px;}
	
	#HomeHighlights #Newsletter {
		float:right;
		width:324px;
		height:67px;
		background:#F2F2F2 url(..images/Common/HomeHighlite-NewsletterBkg.gif) no-repeat;}
		#HomeHighlights #Newsletter form { margin:37px 0 0 92px;}
	
/* /Homepage properties ------------------------------------------------*/


/* GlobalNav properties
------------------------------------------------*/
#GlobalNav { 
	height:28px;
	width:750px;
	float:left;
	/*margin:26px 0 0 0;*/
	margin:0 0 10px 0;
	background:#EAEAEA url(..images/Common/Nav-BarBkg.gif) repeat-x;}

#GlobalNav li a span {display: none;}

#GlobalNav a { 
	height: 28px;
	background-position: 0 0;}
	
#GlobalNav a:hover { background-position: 0 -28px;}

div#GlobalNav ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;}

div#GlobalNav li {
	margin:0;
	float:left;}

div#GlobalNav li a {
	height: 28px;
	float: left;
	display: block;}
	
#GlobalNav a#Products { 
	width: 82px;
	background-image: url(..images/Common/Nav-Products.gif); }

#GlobalNav a#Coverings { 
	width: 84px;
	background-image: url(..images/Common/Nav-Coverings.gif); }

#GlobalNav a#Craftsmanship { 
	width: 109px;
	background-image: url(..images/Common/Nav-Craftsmanship.gif); }

#GlobalNav a#DealerLocator { 
	width: 116px;
	background-image: url(..images/Common/Nav-DealerLocator.gif); }

#GlobalNav a#About { 
	width: 64px;
	background-image: url(..images/Common/Nav-About.gif); }

/* -- sticky global nav -- */
body#Products-Main #GlobalNav a#Products,
body#Products #GlobalNav a#Products,
body#Products-DesignerCollection #GlobalNav a#Products,
body#Coverings-Main #GlobalNav a#Coverings,
body#Coverings #GlobalNav a#Coverings,
body#Craftsmanship-Main #GlobalNav a#Craftsmanship,
body#Craftsmanship #GlobalNav a#Craftsmanship,
body#DealerLocator-Main #GlobalNav a#DealerLocator,
body#DealerLocator #GlobalNav a#DealerLocator,
body#About-Main #GlobalNav a#About,
body#About #GlobalNav a#About { background-position: 0 -28px;}

/* -- roll-over questions for global nav -- */
#GlobalNav a img {height: 0; width: 0; border: 0;}
#GlobalNav a:hover img {position: absolute; top: 56px; left: 0px; height: 41px; width: 331px;}
	html>body #GlobalNav a:hover img {top: 46px;} /*-- this is hidden from IE/Win --- */

/* /GlobalNav properties ------------------------------------------------*/

/* Site Search properties 
------------------------------------------------*/

#SiteSearch {
	position:absolute;
	top:105px;
	left:530px;
	/*width:200px;*/
	z-index:100;
	padding:0;
	margin:0;
	/*padding-top:3px;
	margin:0 0 0 83px;*/}
	html>body #SiteSearch { top:96px; left:540px;} /*-- this is hidden from IE/Win --- */
	#SiteSearch form{padding:0; margin:0;}

/* Form Element properties ------------------------------------------------*/
body#About input.TextField{
	background-color: #FFF;
	color: #333;
	width: auto;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	text-decoration: none;
	font-size:100%;
	padding:2px;}
	
select.DropDown,
input.TextField,
input.SiteSearch {
	background-color: #FFF;
	color: #333;
	width: 130px;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	text-decoration: none;
	font-size:100%;
	padding:2px;}
input.SubmitButton,
input.SearchButton {
	background-color: #fff;
	color: #333;
	font-weight: normal;
	text-decoration: none;
	font-size:100%;
	letter-spacing:1px;
	padding:1px;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;}

/* /Site Search properties ------------------------------------------------*/

/* Sub nav properties 
------------------------------------------------*/
#SubNavContainer {
	margin:0 0 0 15px;
	width:140px;}

#SubNavContainer ul {
	margin:0 0 20px 0;
	/*padding:0;*/
	list-style-type: none;
	width: 100%;}
	#SubNavContainer li {
		/*margin:0;
		padding:0;*/
		background:url(..images/Common/SubNav-Bullet.gif) no-repeat 3px 10px;}
		#SubNavContainer ul li a:link,
		#SubNavContainer ul li a:visited{
			display: block;
			width: 140px;
			padding:2px 0 5px 13px;
			font-size: 100%;
			line-height: 16px;
			color:#646464;
			text-decoration: none;}
		#SubNavContainer ul li a:hover,
		#SubNavContainer ul li a#current:hover{
			color:#B1281B; 
			font-weight:bold; 
			padding:2px 0 5px 13px;
			text-decoration: none;
			background:url(..images/Common/SubNav-HoverGradiant.gif) repeat-y top right;}
		#SubNavContainer ul li a#current{
			color:#B1281B; 
			font-weight:bold;
			padding:2px 0 5px 13px;
			text-decoration: none;
			background:transparent;}
	/* 2nd level subnav -------------------------------- */
		#SubNavContainer ul ul { margin:0; padding:0 0 5px 0;}
		#SubNavContainer ul ul li { background:url(..images/Common/SubNav-GrayBullet.gif) no-repeat 13px 10px;}
		#SubNavContainer ul ul li a:link, 
		#SubNavContainer ul ul li a:visited{
			display: block;
			padding:2px 0 2px 23px;
			width: 130px;
			font-size: 100%;
			color: #646464;
			text-decoration: none;}
			#SubNavContainer ul ul li a:hover{
				color: #B1281B;
				padding:2px 0 2px 23px;
				font-weight:normal;
				text-decoration: none;
				background:url(..images/Common/SubNav-HoverGradiant.gif) repeat-y top right;}
	/* /2nd level subnav -------------------------------- */

/* /Sub nav properties ------------------------------------------------*/


/* Interior page properties 
------------------------------------------------*/
	/* Main Landing page specific properties 
	------------------------------------------------*/
	body#Products-Main #SideBar,
	body#Coverings-Main #SideBar,
	body#Craftsmanship-Main #SideBar,
	body#DealerLocator-Main #SideBar,
	body#About-Main #SideBar {margin:-80px 15px 0 0;}
	
	body#SiteSearchResults #PageID,
	body#Products-Main #PageID,
	body#Coverings-Main #PageID,
	body#Craftsmanship-Main #PageID,
	body#DealerLocator-Main #PageID,
	body#About-Main #PageID {
		margin:16px 0 0 0;
		padding-top:49px;
		padding-bottom:12px;
		border-bottom:none;
		font-family:"Gill Sans", GillSans, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

	body#About-Main #PageID h1 span {  /* -- for backgrounds that need dark text on top -- */
		margin:0 0 0 10px;
		padding:0;
		color:#5D5D5D;
		font-size:35px;
		font-weight:normal;}
			
	body#SiteSearchResults #PageID h1 span,
	body#Products-Main #PageID h1 span,
	body#Coverings-Main #PageID h1 span,
	body#Craftsmanship-Main #PageID h1 span,
	body#DealerLocator-Main #PageID h1 span{
		margin:0 0 0 10px;
		padding:0;
		color:#fff;
		font-size:35px;
		font-weight:normal;}
		
	body#SiteSearchResults #PageID { background:url(..images/Common/h1-SiteSearchBkg.jpg) no-repeat top right; width:750px;}
	body#Products-Main #PageID { background:url(..images/Products/h1-LandingBkg.jpg) no-repeat top right;}
	body#Coverings-Main #PageID { background:url(..images/Coverings/h1-LandingBkg.jpg) no-repeat top right;}
	body#Craftsmanship-Main #PageID { background:url(..images/Craftsmanship/h1-LandingBkg.jpg) no-repeat top right;}
	body#DealerLocator-Main #PageID { background:url(..images/DealerLocator/h1-LandingBkg.jpg) no-repeat top right;}
	body#About-Main #PageID { background:url(..images/About/h1-LandingBkg.jpg) no-repeat top right;}
	/* /Main Landing page specific properties ------------------------------------------------*/

	/* Pop-up window properties 
	------------------------------------------------*/
	body#PopUp { background:transparent;}
	body#PopUp #Container { width:auto; margin:0 auto; text-align:center;}
	body#PopUp #PageID {
		width:97%;
		margin:0 auto 5px auto;
		padding:14px 0 5px 0;
		float:none;
		text-align:left;}

	body#PopUp #MainContent {
		float:none;
		width: 97%;
		margin:0 auto;
		text-align:center;}
		body#PopUp #MainContent p{ margin:0 auto; padding:0;}
	
	body#PopUp table#DetailThumbImage {
		height:400px;
		width:97%;
		padding:0;
		text-align:center;}
		body#PopUp table#DetailThumbImage #Placement{
			text-align:center;
			padding:0;
			vertical-align:middle;}
	
	body#PopUp #Footer {
		width:97%;
		margin:0 auto;
		text-align:left;
		float:none;}
		
	body#PopUp .Products-DetailThumbLinkPDF { float:none;}
		
	#PopUpUtilityLinks {
		position:absolute;
		top:10px;
		right:15px;
		width:240px;}
	
	#PrintPage {
		width:auto;
		margin:0 0 0 15px;
		text-align:left;
		float:right;}
		#PrintPage a:link,
		#PrintPage a:visited{
			font-size:12px;
			padding:4px 4px 4px 18px;
			background:transparent url(..images/Common/Icon-PrintPage.gif) no-repeat center left;}
			
	#CloseWindow {
		width:auto;
		margin:0 0 0 15px;
		text-align:left;
		float:right;}
		#CloseWindow a:link,
		#CloseWindow a:visited{
			font-size:12px;
			padding:4px 4px 4px 18px;
			background:transparent url(..images/Common/Icon-CloseWindow.gif) no-repeat center left;}
	/* /Pop-up window properties ------------------------------------------------*/


#SideBar {
	margin:-29px 15px 0 0;
	padding-bottom:20px;
	width:175px;
	float:right;
	border-right:1px dashed #B2B2B2;}

#Crumbtrail {
	margin:0 7px;
	width:90%;
	float:left;
	color:#808080;
	font-size:10px;}
	html>body #Crumbtrail { margin:0 15px;} /*-- this is hidden from IE/Win --- */
	#Crumbtrail a:link, 
	#Crumbtrail a:visited{
		color:#808080;
		text-decoration:underline;}
		#Crumbtrail a:hover{
			color:#B1281B;
			text-decoration:underline;}

#PageID {
	margin:14px 0 0 0;
	width:559px;
	float:right;
	padding:0;
	padding-top:6px;
	padding-bottom:5px;
	color:#666666;
	font-size:24px;
	font-family:"Gill Sans", GillSans, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	border-bottom:1px solid #D9D9D9;}
	body#MainLevel #PageID { width:100%;}
	
#PageID h1{ 
	margin:0;
	padding:0;
	color:#666666;
	font-size:24px;
	font-weight:normal;}

#PageID h1 span{
	margin:0;
	padding:0;
	color:#B1281B;
	font-size:24px;
	font-weight:normal;}
	body#MainLevel #PageID h1 span { padding-left:15px;}
	#PageID h1 sup{
		margin:0;
		padding:0;
		vertical-align:middle;
		display:none;}
	
#MainContent {
	float:right;
	text-align:left;
	margin:10px 0 0 0;
	padding:0;
	width: 559px;}
	body#SiteSearchResults #MainContent { width:740px;}
	body#MainLevel #MainContent { width:100%;}
	#MainContent p{
		margin:0 10px 0 0;
		padding:0 10px 15px 0;}
		body#SiteSearchResults #MainContent p{ padding:0 10px 15px 10px;}
	#MainContent p.Indent{
		padding:5px 10px 15px 15px;}

	ul.MainContent {
		margin:-5px 50px 0 20px;
		padding:0;
		list-style-type:square;}
		html>body ul.MainContent { margin:10px 5px 0 15px;} /* --- this is hidden from IE/Win --- */
		ul.MainContent li {
			margin:0 10px 5px 10px;
			padding:0;}

.Highlight-Secondary {
	float:left;
	margin:5px 0 5px 0;}

#HighlightsBar-Right {
	float:right;
	width:209px;
	margin:0 0 0 15px;}
#HighlightsBar-Right p{
	padding:2px 10px 3px 10px;}
			
.Highlight-Right {
	float:right;
	clear:right;
	margin:5px 0 5px 0;
	color:#666666;
	background:#F2F2F2 url(..images/Common/Land-High-Bkg.gif) no-repeat top right;}
	ul.Highlight {
		border:0;
		margin:0 0 0 15px;
		padding:0;
		padding-bottom:10px;
		list-style-type:none;}
		ul.Highlight li {
			padding:0;
			margin:0 0 1px -2px;
			background:url(..images/Common/SubNav-Bullet.gif) no-repeat 3px 10px;}
			ul.Highlight li a:link,
			ul.Highlight li a:visited {
				height: auto;
				width: 170px;
				display:list-item;
				color:#313131;
				margin:0 0 0 3px;
				padding:2px 0 3px 10px;
				line-height: 16px;
				border:0;
				text-decoration: none;
				text-align: left;
				font-size: 100%;}
			ul.Highlight li a:hover { color:#B1281B; font-weight:bold; text-decoration: none;}

#HighlightsBar-RightPillows {
	float:right;
	width:228px;
	margin:0 0 0 15px;}
	#HighlightsBar-RightPillows h2{
		margin:0 0 0 15px;}

/* Designer Collection specific properties 
------------------------------------------------*/
body#Products-DesignerCollection .Highlight-Right {
	background-image:none;
	background-color:#F2F2F2;}
	body#Products-DesignerCollection ul.Highlight {
		margin:-2px 0 0 0;
		padding:8px 0 10px 15px;
		background:url(..images/Products/Designer-HighlightShadow.gif) repeat-x top left;}
		html>body#Products-DesignerCollection ul.Highlight { margin:0;} /*-- this is hidden from IE/Win --- */
		body#Products-DesignerCollection ul.Highlight li {
			padding:0;
			margin:0 0 1px -2px;}

#DesignerQuote-RickLee{ padding-top:20px; height:215px; width:333px; float:left; color:#5D5D5D; font-size:18px; line-height:23px; font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif; font-weight:normal;
	background:#fff url(..images/Products/DesignRickLee-sig.gif) no-repeat bottom center;}
#DesignerQuote-JohnMascheroni{ padding-top:20px; height:215px; width:333px; float:left; color:#5D5D5D; font-size:18px; line-height:23px; font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif; font-weight:normal;
	background:#fff url(..images/Products/DesignJMascheroni-sig.gif) no-repeat bottom center;}
#DesignerQuote-JenaHall{ padding-top:20px; height:215px; width:333px; float:left; color:#5D5D5D; font-size:18px; line-height:23px; font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif; font-weight:normal;
	background:#fff url(..images/Products/DesignJenaHall-sig.gif) no-repeat bottom center;}
#DesignerQuote-VladimirKagan{ padding-top:20px; height:215px; width:333px; float:left; color:#5D5D5D; font-size:18px; line-height:23px; font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif; font-weight:normal;
	background:#fff url(..images/Products/DesignVKagan-sig.gif) no-repeat bottom center;}

/* /Designer Collection specific properties ------------------------------------------------*/

/* Exclusive Styles specific properties 
------------------------------------------------*/
.ExclusiveStyles {
	padding:0 0 0 10px;
	margin:0 10px 0 0;
	border-bottom:1px solid #D9D9D9;}

/* /Exclusive Styles specific properties ------------------------------------------------*/

/* Products Landing page properties 
------------------------------------------------*/
body#Products-Main .Products-LandingLinks{ width:264px;}
body#Products-Main .Products-LandingLinksText {float:left; width:51%;}

.Products-LandingLinks {
	float:left;
	text-align:left;
	width:535px;
	margin:5px 10px 15px 0;
	padding:0;
	color:#666666;}
	html>body .Products-LandingLinks { width:540px;} /*-- this is hidden from IE/Win --- */
	/* --- referenced as just H2 at top....
	.Products-LandingLinks h2 {
		margin:0;
		padding:0;
		font-size:17px;
		font-family:Arial, Helvetica, "Gill Sans", GillSans, sans-serif;
		font-weight:bold;}
		.Products-LandingLinks h2 a:link, .Products-LandingLinks h2 a:visited { color:#B1281B;}
		.Products-LandingLinks h2 a:hover { color:#5D5D5D;} */
	.Products-LandingLinks p {margin:0; padding:5px 0 0 0; line-height:140%;}
	.Products-LandingLinks ul {
		border:0;
		margin:5px 0 0 0;
		padding-left:10px;
		list-style-type:none;}
		.Products-LandingLinks ul li {
			padding:0;
			margin:0 0 0 -10px;}
			.Products-LandingLinks ul li a:link, .Products-LandingLinks ul li a:visited { color:#5D5D5D;}
			.Products-LandingLinks ul li a:hover { color:#B1281B; text-decoration: underline;}
	.Products-LandingLinksText {float:left; width:68%;}

.Product-LandingThumb{
	margin:0 10px 0 0;
	float:left;
	padding:4px;
	border:1px solid #B8B8B8;
	background-color:#FFFFFF;}
/* /Products Landing page properties ------------------------------------------------*/


/* Products Detail page properties 
------------------------------------------------*/
.Products-DetailThumb {
	float:left;
	text-align:center;
	width:255px;
	margin:5px 8px 10px 0;
	padding:2px;
	padding-right:6px;
	padding-bottom:0;
	color:#666666;
	border:1px solid #B8B8B8;
	overflow:hidden;}
	/* macIE5 - commented backslash hack. \ ignores the following rule. */
	html>body .Products-DetailThumb { width:255px; padding-bottom:4px; margin:5px 10px 10px 0; overflow:visible;}
	
table#DetailThumbImage {
	width:255px;
	height:188px;}
	table#DetailThumbImage #Placement{
		vertical-align:middle;}
		
.Products-DetailThumb h4{
	margin:5px 0 8px 3px;
	padding:0;
	display:block;
	text-align:left;}
	.Products-DetailThumb h4 a:link,
	.Products-DetailThumb h4 a:visited{
		text-decoration:none;
		color:#494949;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;}
	.Products-DetailThumb h4 a:hover{ color:#B1281B;}

	.Products-DetailThumbLinkNewWindow {
		width:auto;
		padding:0;
		margin:0 10px 0 2px;
		text-align:left;
		float:left;}
		html>body .Products-DetailThumbLinkNewWindow { margin:0 10px 0 4px;} /*-- this is hidden from IE/Win --- */
		.Products-DetailThumbLinkNewWindow a:link,
		.Products-DetailThumbLinkNewWindow a:visited{
			font-size:12px;
			padding:4px 4px 4px 22px;
			background:transparent url(..images/Common/Icon-NewWindow.gif) no-repeat center left;}

	.Products-DetailThumbLinkPDF {
		margin:0 0 0 0;
		padding:0;
		width:auto;
		text-align:left;
		float:right;}
		html>body .Products-DetailThumbLinkPDF { margin:0;} /*-- this is hidden from IE/Win --- */
		.Products-DetailThumbLinkPDF a:link,
		.Products-DetailThumbLinkPDF a:visited{
			font-size:12px;
			margin:0;
			padding:4px 4px 4px 22px;
			background:transparent url(..images/Common/Icon-PDF.gif) no-repeat center left;}
			
div.Products-StyleInMotionText {
	margin:5px 3px 0 0;
	padding:0;
	width:auto;
	color:#CACACA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	float:right;}
	body#PopUp .Products-StyleInMotionText{ width:125px;}
	
/* /Products Detail page properties ------------------------------------------------*/


/* Color Walls properties
------------------------------------------------*/
#SwatchZoom {
	float:right;
	width:300px;
	background-color:#FFFFFF;}
/* /Color Walls properties ------------------------------------------------*/

/* Our Selection Process properties
------------------------------------------------*/
table.SurfaceMarkings {
	width:auto;}
	table.SurfaceMarkings td{
		padding-right:5px;
		vertical-align:middle;}
		table.SurfaceMarkings img{ border:1px solid #333;}
/* /Our Selection Process properties ------------------------------------------------*/


/* Dealer Locator properties
------------------------------------------------*/
#LocatorResults {
	margin:20px 0 10px 10px;
	padding:0;}
	
	#LocatorResults .StoreName {
		margin:0;
		padding:0;
		color:#B1281B;
		font-size:20px;
		line-height:23px;
		font-family:"Gill Sans", GillSans, Arial, Helvetica, sans-serif;
		font-weight:normal;}
	#LocatorResults p{
		margin:0;
		padding:0;
		padding-left:10px;
		padding-bottom:15px;
		color:#5D5D5D;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:170%;
		text-align: left;}

#IconLegend {
	float:right;
	clear:right;
	width:198px;
	padding:5px 0 10px 10px; 
	background-color:#fff;
	background-image:none;
	border:1px solid #D1D1D1;
	border-right:0;}
	
	table#IconLegendTable {
		margin:5px 0 0 0;
		width:auto;}
	table#IconLegendTable td{
		padding-left:5px;
		text-align:left;
		vertical-align:middle;}
	table#IconLegendTable td.FirstColumn {
		padding-left:5px;
		text-align:right;
		vertical-align:middle;}
		
/* /Dealer Locator properties ------------------------------------------------*/

/* Press Releases properties 
------------------------------------------------*/
#NewsListing ul {
	margin:10px 0 20px 0;
	list-style-type: none;
	width: 100%;}
	#NewsListing li {
		width: 100%;
		height:auto;
		background:transparent url(..images/Common/SubNav-Bullet.gif) no-repeat 1px 9px;}
		#NewsListing ul li a:link,
		#NewsListing ul li a:visited{
			display: block;
			width: auto;
			margin:-25px 0 10px 0;
			padding:6px 0 6px 75px;
			font-size: 100%;
			line-height: 16px;
			color:#646464;
			text-decoration: underline;}
		#NewsListing ul li a:hover{
			color:#B1281B; 
			font-weight:normal; 
			text-decoration: none;
			/*background:url(..images/Common/SubNav-HoverGradiant.gif) repeat-y top right;*/}
			
#NewsListing ul li .date{
	padding:0;
	margin:0;
	padding-left:10px;
	font-weight:normal;}

/* /Press Releases properties ------------------------------------------------*/

/* Site Map properties 
------------------------------------------------*/
#SiteMapLinks {
	margin:0 0 0 15px;
	width:700px;}

#SiteMapLinks h4{
	display:block;
	margin:0 0 5px 10px;}
	
#SiteMapLinks ul {
	margin:0 0 5px 0;
	list-style-type: none;
	width: 100%;}

table.SiteMapColumns {
	margin:5px 0 10px 10px;
	border-top: 1px dashed #333;
	width:100%;}
table.SiteMapColumns td{
	padding-left:5px;
	text-align:left;
	vertical-align:top;}
	
	/* 3rd level subnav -------------------------------- */
		table.SiteMapColumns td ul { margin:0; padding:0 0 5px 0;}
		table.SiteMapColumns td ul li { background:url(..images/Common/SubNav-GrayBullet.gif) no-repeat 10px 10px;}
		table.SiteMapColumns td ul li a:link, 
		table.SiteMapColumns td ul li a:visited{
			display: block;
			padding:2px 0 2px 20px;
			width: 170px;
			color: #646464;
			text-decoration: none;}
			table.SiteMapColumns td ul li a:hover{
				color: #B1281B;
				padding:2px 0 2px 20px;
				font-weight:normal;
				text-decoration: none;
				background:url(..images/Common/SubNav-GrayBullet-HoverGrad.gif) no-repeat top left;}

/* /Site Map properties ------------------------------------------------*/


#Footer {
	float:right;
	width:735px;
	margin:20px 0 0 0;
	padding-top:4px;
	padding-bottom:10px;
	padding-left:15px;
	color:#999;
	border-top:1px solid #999999;}
	
	#Footer a{
		color:#999;
		text-decoration:underline;}
		#Footer a:hover{
			color:#777;
			text-decoration:underline;}
/* /Interior page properties ------------------------------------------------*/

