body 	 {
		  margin: 20px 0;
		  padding:0;
		  background-color:#ffffff;
		  }
		 
#container{
		  margin: 0 auto;
		  padding-bottom:10px;
		  width: 920px;
		  background-color:#ffffff;
		  }
		  

#Orange   {
		  float:left;
		  width: 197px;
		  height:110px;
		  background-image: url("/images/homepage/orange.jpg");
		  margin-left: 9px;
		  margin-top: 5px;
		  }
		  
*html #Orange {
	width:196px;
	margin-left:0px;
}
	  
#Gray 	  {
		  float:left;
		  width: 197px;
		  height:110px;
		  background-image: url("/images/homepage/gray.jpg");
		  margin-top: 5px;
		  }	 
		  
*html #Gray {
		width:196px;}
		  
#Green    {
	      float:left;
		  width: 197px;
		  height:110px;
		  background-image: url("/images/homepage/green.jpg");
		  margin-top: 5px;
		  } 
		  
*html #Green {
		width:195px;}
			  
#Blue    {
		  float:left;
		  width: 192px;
	      height:110px;
	      background-image: url("/images/homepage/blue.jpg");
	      margin-top: 5px;
		  }	
		  
*html #Blue {width:197px;}		  
		  
.titleContainer {
				position: relative;
				float: left;
				width: 197px;
				height: 25px;
				font-family: Arial;
				color: #000000;
				text-align: center;
				margin-left: auto;
				margin-right: auto;
				margin-top: 2px;
				font-size: 12pt;
				}
.titleContainer a:link{
				font-family: Arial;
				font-size: 12pt;
				color: #000000;
			    text-decoration: none;
				}
				
.titleContainer a:visited{
				font-family: Arial;
				font-size: 12pt;
				color: #000000;
			    text-decoration: none;
				}
				
.titleContainer a:active{
				font-family: Arial;
				font-size: 12pt;
				color: #000000;
			    text-decoration: none;
				}
				
.titleContainer a:hover {
			    color: #c1aa97;
			    }

.blurbContainer {
				position: relative;
				float: left;
				width: 190px;
				height: 75px;
				font-family: Arial;
				color: #000000;
				font-size: 9pt;
				text-align: left;
				margin-top: 8px;
				margin-left: 5px;
				}
				
#homeContainer {
				position: relative;
				float: left;
				width: 570px;
				background-color: #ffffff;
				margin-top: 10px;
				margin-left: 20px;
				font-family: Arial;
				color: #000000;
				font-size: 9pt;
				text-align: left;
				}			
#ProductContainer {
				position: relative;
				float: left;
				width: 750px;
				background-color: #ffffff;
				margin-top: 10px;
				margin-left: 20px;
				font-family: Arial;
				color: #000000;
				font-size: 9pt;
				text-align: left;
				}							
				
.section150 { float:left;
			position:relative;
			width:150px;
			text-align:center;
			
			}
.section100 { float:left;
			position:relative;
			width:100px;
			margin-right:10px;
			text-align:center;
			
			}
			
.section400 {float:left;
			position:relative;
			width:400px;
			}

#promotionsContainer {
				position: relative;
				float: left;
				width: 170px;
				height: 240px;
				background-color: #ffffff;
				margin-top: 15px;
				margin-left: 20px;
				font-family: Arial;
				color: #000000;
				font-size: 10pt;
				text-align: center;
				}					
.promotionsButtons {
				position: relative;
				float: left;
				margin-top: 12px;
				margin-left: 10px;
				}	
				
.cuttings_quotes {
				position:relative;
				float:left;
				margin-top:20px;
					}
					
.cuttings_quotes a:link, .cuttings_quotes a:hover, .cuttings_quotes a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11pt;
				color:#900;
}


*html showroom {padding-top:50px;
			}
			
h1 {
	font-family: Arial;
	font-size: 13pt;
	color: #000000;
	}	
	
h2 {
	font-family: Arial;
	font-size: 12pt;
	color: #000000;
	}
	
h3 {
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
	font-weight: strong;
	}
					 
.WinRug  {
			font-family: Arial;
			font-size: 20px;
			color: #a10e0e;
			}	
			
			
a:hover  {color:#f81919;}
	
#header	{
		height: 100px; 
		width: 100%;
		}
		
#header a:link,#header a:visited {
		font-size: 9pt;
		font-family: Arial;}
		
#header a:hover {
		text-decoration: underline;
		color: #000000;
		}		
		
#logo	{
		 margin:15px 0 0 29px;
		 float:left;
		}
		
		
#utility 	{	
			float:right;
			position:relative;
			margin: 15px;
			FONT-SIZE:12px;
			COLOR: #666666;
			FONT-FAMILY: Arial;  
			}
			
.menu UL {
		margin: 5px 5px 0px 10px;
		padding:0;
	 	LIST-STYLE-TYPE: none;
		 z-index: 300;
    width: 100%;

		/* margin: 5px 15px 15px 15px; */
		}
.menu ul li {position:relative;height:22px; }
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; text-align:left;}
.menu ul li ul {display: none;}
.menu ul li:hover ul {display:block;position:absolute; top:18px; left:-35px; width:125px;}
.menu ul li ul li a, .menu ul li ul li a:visited{border:1px solid #e7e3e4;margin:0;text-align:center;line-height:20px; height:20px; padding:0 5px}
.menu ul li:hover ul li a.hide {background:#cccccc; color:#000;}
.menu ul li:hover ul li:hover a.hide {width:150px;}
.menu ul li:hover ul li a {display:block; background:#cccccc; color:#000; width:150px;}
.menu ul li:hover ul li a:hover {background:#fff; color: #98AB22;margin:0;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:146px; top:-15px; color:#000;width:155px;}
.menu ul li:hover ul li:hover ul li a {display:block; width:100px; background:#cccccc; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#fff; color:#98AB22;}


		
.horizontal_container { position:relative;
						float:left;
						width:750px;
}

.vertical_container_left 
					{position:relative;
					 float:left;
					 margin-left:25px;
					 width:420px;
					 font-family: Arial;
					 color: #000000;
					 font-size: 9pt;
					}
					
*html .vertical_container_left {width:400px;
								margin-left:5px;}
					
.vertical_container_right 
					{position:relative;
					 float:left;
					 width:350px;
					}
*html .vertical_container_right {width:300px;}
		
.area_rugs_container {float:left;
					  position:relative;
					  text-align:center;
					  width:133px;
						}
						
.swatches_container5 {float:left;
					  position:relative;
					  text-align:center;
					  margin-left:26px;
						}
*html .swatches_container5 {margin-left:17px;}

.swatches_container4 {float:left;
					  position:relative;
					  text-align:center;
					  margin-left:55px;
						}
*html .swatches_container4 {margin-left:40px;}

.swatches_container3 {float:left;
					  position:relative;
					  text-align:center;
					  margin-left:90px;
						}
*html .swatches_container3 {margin-left:60px;}

.swatches_container6 {float:left;
					  position:relative;
					  text-align:center;
					  margin-left:35px;
					 }
*html .swatches_container6 {margin-left:30px;}						
						
#pageBody 	{
			font-family: Arial;
			font-size: 12px;
			color: #000000;
			width: 780px;
			padding:10px;
			}
			
.magazine_Box {background-color:#e7e7e7; 
			   width:275px; 
			   padding:0px 10px 10px 10px; 
			   margin:0px 25px; 
			   float:left; 
			   position:relative; 
			   font-family:Arial, Helvetica, sans-serif; 
			   font-size:10pt; 
			   color: #000000; 
			   text-align:center;
			   }
			   
*html .magazine_Box {padding:0px 15px 15px 0px;}
			
#pageBody A:link,#pageBody A:visited 	{
										 color: #808080;
										 TEXT-DECORATION: underline;
										 }
										 
#pageBody A:hover 	{
					COLOR: #a4ae34;
					}
					
			
					
img	 {
	 border:0;
	 }

img	a	{	
		 border:0;
		 text-underline:none;
		 }

A:link, A:visited {
					FONT-SIZE:10pt; 
					COLOR: #a4ae34; 
					FONT-FAMILY: Arial;
					TEXT-DECORATION: none;
					text-align:right;
					}
A:hover {
		COLOR: #a4ae34;
		text-decoration:underline;
		}
		
#blogHomePg {
			font-size: 10pt;
			width: 800px;
			margin-top: 20px;
			margin-left: 20px;
			background-color: ##D1D1D1;
			position: relative;
			float: left;
			}		

#footer { 
		font-family: Arial;
		font-size: 10px;
		color: #605f5f;	
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		padding: 0;
		width: 800px; 
		text-align:left;
		}
		
#footer a:link,#footer a:visited {
		font-size: 10px;
		color: #605f5f;	
		}
		
#footer a:hover {
		text-decoration: underline;
		color: #000000;
		}				

.programs {float:left;margin:0 18px 20px 18px;border:0}
.programs:hover {float:left;margin:0px 18px;border:0}
.program_off {float:left;margin:0 18px 20px 18px;border:0}
.program_on {float:left;margin:0px 18px;border:0}

#test1 {
	border: 1px solid;
}

#test2 li {
	display: inline;
	border: solid;
	border-width: 1px 1px 0 1px;
	margin: 0 0.5em 0 0;
}

#test2 li a {
	padding: 0 1em;
}

#test3 #selected {
	padding-bottom: 1px; 
	background: white;
}

