.SpryHiddenRegion {
			visibility: hidden;
		} 
		
		ul.MenuBarHorizontal {
			width: 46.2em;
			margin: auto;
		}
		
		#spray {
			width: 52.2em;
			margin: auto;
		}
		#content .shopmain #vfabrics {
			width: 55em;
			display:none;
			
			margin: auto;
		}
		
	/*	#content .shopmain #fabrics .hideit {
			visibility: hidden;
		}*/
		
		#content .shopmain #display {
			float:left;
			padding-left: 5em;
		}
		
		#content .shopmain #pillowdisplay {
			float:left;
			padding-left: 5em;
		}
		
		/*#groupings {
			
			border-style:none;
			border-color:#CCCCCC;
		}*/
		
		#accessories {
			position:absolute;
			left: 45em;
			top: 16em;
			width: 38em;
			height: 50em;
			border-style: solid;
			border-width:3px;
			padding:3px;
			background-color:#FFFFFF;
			border-color:#CCCCCC;
			z-index:0;
		}
		
		#content .shopmain .data{
			margin-left: .5em;
			}
		
		#content .shopmain .left3{
			float: left;
			display: inline;
			padding: 0;
			}
			
			#content .shopmain .left3v2{
			float: left;
			display: inline;
			padding: 0;
			margin:0px;
			width:33%;
			}
			#content .shopmain .leftseo{
			float: left;
			display: inline;
			padding: 0;
			margin: 0;
			width:25%;
			
			}
			
			#content .shopmain .left3v2EH{
			float: left;
			display: inline;
			padding: 0;
			margin:0px;
			width:30%;
			}
			
			#content .shopmain .left3v3{
			position:absolute;
			padding: 0;
			margin:0px;
			
			}
		
		
		
		#content .shopmain .left4{
			float: left;
			display: inline;
			width:210px;
			padding-right: 0;
			}
		
		#content .shopmain .left5{
			float: left;
			display: inline;
			padding:1em;
			height:25em;
			width:13em;
			border:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
			#content .shopmain .left5v2{
			float: left;
			display: inline;
			padding:1em;
			height:28em;
			width:16em;
			border:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
			#content .shopmain .left5v2EH {
			float: left;
			display: inline;
			padding:1em;
			height:28em;
			width:12em;
			border:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
			#content .shopmain .left5v3{
			float: left;
			display: inline;
			padding:1em;
			height:45em;
			width:18em;
			border:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
			#content .shopmain .left5v4{
			float:left;
			display: inline;
			background:#FFFFFF;
			padding:1em;
			}
			
			#content .shopmain .left5v5{
			float: left;
			display: inline;
			padding:1em;
			height:23em;
			
			border:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
			#content .shopmain .left5s{
			float: left;
			display: inline;
			padding:.5em;
			height:23em;
			border:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
		
		#content .shopmain .left3 a:active{
			color: #f95d02;
			}
		
		#content .shopmain .center{
			float: left;
			width:100px;
			height:105px;
			margin: 0 0 0 0;
			display: inline;
			padding: 0;
			}
		
		#content .shopmain .fabric img{
				padding: 1px;
				left:5px;
				margin:auto;
				border: none;
				}
		
		#content .shopmain .TabbedPanelsTab{
				font-size: 150%;
				font-family: "Trebuchet MS";
				}

		#content .shopmain .TabbedPanelsContent{
				font-size: 120%;
				font-family: "Trebuchet MS";
				}
		
		.selected {
				color: #f95d02;
				}
		
		#content .shopmain .TabbedPanelsContentGroup a:hover{
				color: #f95d02;
				}

		#content .shopmain .TabbedPanelsTabGroup a:hover{
				color: #7b7979;
				}

		#historyItems{
			height:9.3em;
			width:42.8em;
			/*border-style: solid;
			border-width:1px;
			border-color:#ccc;*/
			text-align:center;
			overflow-x:scroll;
		}
		
		
		
		#FurnitureFabricHistory{
			height:9em;
			border-style: solid;
			border-width:1px;
			border-color:#ccc;
		}
		
		#FurnitureFabricHistory2{
			height:9.4em;
			border-style: double;
			border-width:5px 5px 5px 5px;
			border-color:#C4CADB;
		}
		
		#PillowFabricHistory{
			height:9em;
			border-style: solid;
			border-width:1px;
			border-color:#ccc;
		}
		
		#fabdes{
			height:6em;
			width:92%;
			overflow-y:scroll;
		}
		
		#fabdes2{
			height:6em;
			width:92%;
			margin-left:1em;
			overflow-y:scroll;
		}
		
		#accfabdes{
			height:6em;
			width:92%;
			overflow-y:scroll;
		}
		
		#PillowFabricHistory2{
			height:9.4em;
			border-style: double;
			border-width:5px 5px 5px 5px;
			border-color:#CCE4E6;
		}

		#accfab {
			width:41em;
			height: 16em;
			background:#FFFFFF;
			border:2px;
			padding-left:5px;
			border-color:#CCCCCC;
			z-index:1;
			overflow-x:auto;
		}
		.ctr {
			width: 52.2em;
			left: 100px;
		}
		
	 .introF {
			position:absolute;
			left:65px;
			top:310px; 
			width:13.8em;
			height:13.8em;
			padding:2px;
			
			background-color:#FFFFFF;
			z-index:7;
		}
		
	.introF2 {
			position:absolute;
			left:80px;
			top:262px; 
			width:13.8em;
			height:16em;
			padding:2px;
			
			background-color:#FFFFFF;
			z-index:7;
		}
		
		.introA {
			position:absolute;
			left:60px;
			top:391px; 
			width:13.8em;
			height:14.8em;
			padding:2px;
			
			background-color:#FFFFFF;
			z-index:7;
		}
		
		.introS {
			position:absolute;
			left:80px;
			top:471px; 
			width:12.8em;
			height:13em;
			padding:2px;
			
			background-color:#FFFFFF;
			z-index:7;
		}
		
		.introSL {
			position:absolute;
			left:65px;
			top:447px; 
			width:13.8em;
			height:13.8em;
			padding:2px;
			
			background-color:#FFFFFF;
			z-index:7;
		}

	.introSL2 {
			position:absolute;
			left:38px;
			top:458px; 
			width:13.8em;
			height:16em;
			padding:2px;
			
			background-color:#FFFFFF;
			z-index:7;
		}
		
		#boxHandle {
			position:fixed;
			left:27em;
			top:5em;
			width: 48em;
			height: 23em;
			border-style: solid;
			border-width:3px;
			padding:3px;
			background-color:#FFFFFF;
			border-color:#CCCCCC;
			z-index:1000;
		}
		
		#boxHandle2 {
			position:fixed;
			left:27em;
			top:5em;
			width: 48em;
			height: 23em;
			border-style: solid;
			border-width:3px;
			padding:3px;
			background-color:#FFFFFF;
			border-color:#CCCCCC;
			z-index:1000;
		}

		
		.handle {
			cursor: move;
			height: 14px;
			border-width: 0px 0px 1px 0px;
			
			
			padding: 2px 6px;
			margin: 0px;
		}
		
		#historyHandle {
			position:relative;
			width:75%;
			margin-left:5em;
			border-style: solid;
			border-width:1px;
			padding-left:2px;
			background-color:#FFFFFF;
			border-color:#ccc;
				
		}
		
		
/*		#histhead {
			float:left;
			font-size: 120%;
			display:inline;
			color: #cccccc;
			text-decoration: none;
			background-color:#C4CADB;
		}
*/		
		.histhead {
			float:left;
			width:50%;
			display:inline;
			
			text-align:center;
			font-size: 120%;
			color: #fff;
			
		}

	.plevel{
		clear:both;
		font-size:120%;
		width:40em;
		height:1.5em;
		margin-left:-2em;
		border-width:2px;
		border-color:#cccccc;
		border-style:solid;
		background-color:#C4CADB;
	}
	
	.furnselect{
		background-color:#C4CADB;
	}

		.fur a:hover{
			font-size: 120%;
			color: #fff;
			text-decoration: none;
			background-color:#C4CADB;
		}
		
/*		.pil {
			float:left;
			width:40%;
			display:inline;
			padding-left:2em;
			padding-right:2em;
			text-align:center;
			font-size: 120%;
			color: #fff;
			background-color:#CCE4E6;
		}
*/
		.pilselect{
			background-color:#CCE4E6;
		}
		
		.pil a:hover{
			font-size: 120%;
			color: #fff;
			text-decoration: none;
			background-color:#CCE4E6;
		}
		

/* rounded buttons */
.roundg {
	cursor:pointer; 
	cursor:hand; 
	height:36px;
	background:url(images/button-G.gif) no-repeat right top; 
	padding-right:11px;
	background-position:right -39px; 
	vertical-align:top;
	color:#999999;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.roundg span { 
	background:url(images/button-G.gif) no-repeat left top; 
	height:36px;
	display:block;
	vertical-align:top;
	background-position:left -39px;
	display:inline-block;
	color:#555555;
	padding-left:11px; line-height:36px;
}

	a.roundg:hover {background-position:right -3px;}
	a.roundg:hover span {background-position:left -3px; color:#ffffff;}
	
.roundp {
	cursor:pointer; 
	cursor:hand; 
	height:36px;
	background:url(images/button-P.gif) no-repeat right top; 
	padding-right:11px;
	background-position:right -39px; 
	vertical-align:top;
	color:#999999;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.roundp span { 
	background:url(images/button-P.gif) no-repeat left top; 
	height:36px;
	display:block;
	vertical-align:top;
	background-position:left -39px;
	display:inline-block;
	color:#555555;
	padding-left:11px; line-height:36px;
}

	a.roundp:hover {background-position:right -3px;}
	a.roundp:hover span {background-position:left -3px; color:#ffffff;}
	
	/*button tag*/
	
	button {border:0; border:none; background:transparent; width:1px; overflow:visible; white-space:nowrap; padding:0 2px; cursor:pointer; cursor:hand;}
	
/* end rounded buttons */

.limittext {
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px Silver;
    border-right: 0px Silver;
    font-size:100%;
    font-family: "Trebuchet MS", sans-serif;
	color: #7b7979;
}

.fabtext {
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px Silver;
    border-right: 0px Silver;
    font-size:120%;
    font-weight:bold;
    font-family: "Trebuchet MS", sans-serif;
	color: #7b7979;
}

.pricetext {
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px Silver;
    border-right: 0px Silver;
    font-size:100%;
    font-family: "Trebuchet MS", sans-serif;
	color: #7b7979;
}

.pricetext2 {
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px Silver;
    border-right: 0px Silver;
    font-size:100%;
    font-family: "Trebuchet MS", sans-serif;
    font-weight:bold;
	color: #7b7979;
	background:#FFFFFF;
}

