	#mainHeader {
		position:relative;
		width:950px;
		height:137;	
		z-index:1;
		//*background-image: url('images/backround.gif');*/
		background-repeat: repeat-x;
		top: 0px;
		left: 315px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-bottom-width: 1px;
		border-top-width: 1px;
		border-left-width: 1px;
		border-right-width: 1px;
	}
	#leftNav {
		position:relative;
		left:4px;
		width:154px;
		height:619px;
		z-index:2;
		background-color: #FFF;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
	}
	
	#mainPicture {
		position:relative;
		float:left;
		width:400px;
		height:600px;
		z-index:3;
		border: 1px solid #666;
	}
	#productLabels {
	position:relative;
	float:left;
	width:150px;
	clear:right;
	height:497px;
	z-index:4;
	left:0px;
	WORD-BREAK:BREAK-ALL;
	}
	#productInfo {
		position:relative;
		left:100px;
		top:-497px;
		width:247px;
		height:500px;
		z-index:4;
		float:left;
	}
	#searchBar {
		position:absolute;
		left:570px;
		top:180px;
		width:332px;
		height:42px;
		z-index:8;
		background-image: url(greyBorder.jpg);
		background-repeat: repeat-x;
		margin-right: auto;
		margin-left: auto;
	}
	#productLabels table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
		}
	#productInfo table tr td {
	text-align: left;
	}
	
	#productInfo table {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666;
		height: auto;
		overflow: auto;
	}
	#stylesTable {
		position:absolute;
		left:7px;
		top:29px;
		width:153px;
		height:204px;
		z-index:14;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		font-weight: bold;
		list-style-type: none;
		text-decoration: none;
	}
	a {
		text-decoration: none;
		color: #333;
	}
	#colorIcon {
		position:absolute;
		left:5px;
		top:260px;
		width:154px;
		height:25px;
		z-index:15;
	}
	#colorTable {
		position:absolute;
		left:5px;
		top:288px;
		width:157px;
		height:207px;
		z-index:14;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		line-height: normal;
		font-weight: bold;
		list-style-type: none;
		text-decoration: none;
		
	}
	a {
		text-decoration: none;
	}
	#sizeIcon {
		position:absolute;
		left:6px;
		top:447px;
		width:144px;
		height:25px;
		z-index:17;
	}
	#sizeTable {
		position:absolute;
		left:6px;
		top:474px;
		width:154px;
		height:157px;
		z-index:18;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		line-height: normal;
		font-weight: bold;
		list-style-type: none;
		text-decoration: none;
		
	}
	a:hover {
		color: #999;
		text-decoration: underline;
	}
	
	}
	#centerAd1 {
		position:absolute;
		left:650px;
		top:732px;
		width:133px;
		height:78px;
		z-index:23;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
	}
	#centerAd2 {
		position:absolute;
		left:784px;
		top:732px;
		width:133px;
		height:78px;
		z-index:24;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
	}
	#centerAd3 {
		position:absolute;
		left:918px;
		top:732px;
		width:133px;
		height:78px;
		z-index:25;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
	}
	#leftTop {
		position:absolute;
		left:10px;
		top:39px;
		width:192px;
		height:145px;
		z-index:27;
		background-image: url('images/backround.gif');
		background-repeat: repeat-x;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #000;
		border-left-width: 1px;
		border-left-style: solid;
	}
	#rightTop {
		position:absolute;
		left:1225px;
		top:39px;
		width:122px;
		height:145px;
		z-index:28;
		background-image: url('images/backround.gif');
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
	}
	#solidLine {
		position:absolute;
		left:1059px;
		top:194px;
		width:25px;
		height:622px;
		z-index:29;
		border-right-width: 1px;
		border-right-style: dotted;
	}
	#solidLine2 {
		position:absolute;
		left:7px;
		top:188px;
		width:1339px;
		height:5px;
		z-index:30;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
	}
	#productLabels table tr td img {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
	}
	#searchBar #SEARCH_STRING { width: 325px; height: 20px; float: left; margin: 70px 0 0 10px; padding-top: 4px; font-size: 16px; border: 1px solid #c1c1c1; color: #6a6a6a; }
	.searchButton { margin-top: 70px; }
	#searchBar { width: 450px; height: 46px;  float: left; margin: 15px 60px 0 0; }
	#AboutUs {
		position:absolute;
		left:0px;
		top:11px;
		width:900px;
		height:27px;
		z-index:31;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #000;
		text-decoration: none;
		background-color: #CCC;
	}
	
	
	
	#Shipping {
		position:absolute;
		left:-3px;
		top:325px;
		width:900px;
		height:27px;
		z-index:31;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #000;
		text-decoration: none;
		background-color: #CCC;
	}
	#Returns {
		position:absolute;
		left:0px;
		top:425px;
		width:900px;
		height:27px;
		z-index:31;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #000;
		text-decoration: none;
		background-color: #CCC;
	}
	
	#AboutUsInfo {
		position:absolute;
		left:1px;
		top:44px;
		width:900px;
		height:92px;
		z-index:32;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: justify;
	}
	#ContactUsInfo {
		position:absolute;
		left:1px;
		top:166px;
		width:900px;
		height:157px;
		z-index:33;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: justify;
	}
	#ReturnInfo {
		position:absolute;
		left:0px;
		top:455px;
		width:900px;
		height:71px;
		z-index:34;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: justify;
	}
	#ShippingInfo {
		position:absolute;
		left:0px;
		top:356px;
		width:900px;
		height:65px;
		z-index:35;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: justify;
	}
	#rugPad {
	position:relative;
	float:left;
	clear:right;
	top:500px;
	left:-400px;
	width:410px;
	height:100px;
	z-index:5;
	border: 1px solid #666;
	}
	#imageView2 {

	position:relative;

	top:536px;
	left:-390px;
	width:400px;
	border: 1px solid #666;
	
	
	}
	#imageView3 {

	position:relative;
	
	width:400px;
	top:50px;
	left:-400px;
	border: 1px solid #666;
	
	}

	#topFrame {
		height:180px;
		z-index:1;
		margin-left:-200px;
		margin-right:auto;
	}
	#leftFrame {	
		float:left;
		width:185px;
		height:750px;
		z-index:2;
		margin-top:40px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#centerFrame {
	float:left;
	width:650px;
	height:1250px;
	margin-top:40px;
	margin-left:auto;
		margin-right:auto;
		
	z-index:-1;
	}
	
	#rightFrame {
	float:left;
	width:200px;	
	height:600px;
	margin-top:40px;
	
	z-index:45;

	}
	
	#footerFrame {
	margin-left:auto;
	margin-right:auto;
	left:1px;
	width:1150px;
	height:550px;
	z-index:5;
	}
	
	#lineAcross {
	width:955px;
	height:1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	z-index: 1;
	}
	#lineDown {
	float:left;

	width:1px;
	height:650px;
	border-right-style: dotted;
	border-right-width: 1px;
	z-index: 1;
	}
#centerContainer {
	width:100%;
	height:5000px;
}

#AdditionalImages {
	float:left;
	margin-top:50px;
	margin-left:100px;
	z-index:5;
}
#AdditionalImages img {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 10px;
}
#footerContainer {
	width:1200px;
	height:1000px;
}
