/* CSS Document */


	* {
		margin: 0; padding: 0; border: none;
	}
	
	body { 
		font-size: 100.01%; 
		font-family: Verdana,"Myriad Pro", Myriad, Arial, san-serif;
		background-image: url("backgradient.gif");
		background-repeat: repeat-x;
		}
	
	#wrapper{
		margin:0 auto;
		max-width: 55em; 
		_width:55em;
		min-width: 778px; 
		position: relative;
		height:100%;
		background-color:#CCB272;
	}
	
	#header{
		height:9.5em;
		width:100%;
		background-color:#21406d;
		background-image: url("grad1.gif");
		background-repeat: repeat-x;
		border-top:0.1em solid  #14325d;
		background-repeat:repeat-x;
			
	}
	
	#banner{
		width:16.0em;
		height:4.35em;
		margin-bottom:1.50em;
		margin-left:7.3em;
	}

	#raymondsad{
		position:relative;
		clear:both;
		margin-bottom:1.00em;
		margin-top:-7.20em;
		margin-left:21.3em;
		width:29.6em;
		border: 1.5px solid #cbb233;
	}
	
	#showroom{
		position:relative;
		clear:both;
		margin-bottom:-2em;
		color:#1F3664;
		width:10.5em;
		text-align:center;
		margin-top:3em;
		margin-left:0em;
		background-color: #d9c356;
		background-repeat: repeat-x;
		padding: 0.2em 0em 0.2em 0em;
		border-top: 00.1em solid #305182;
		border-right: 00.1em solid #305182;
		border-bottom: 00.1em solid #305182;
}

	#showroom h3{
		font-size:85%;
		color:#1F3664;
		line-height:-2em;
	
	}
	
	#head{
		width:15.8em;
		height:8.0em;
		margin-top:0.6em;
		margin-left:2em;
	}
	
	#persian{
		width:26.0em;
		height:17.2em;
		_height:16.2em;
		margin-top:1em; 
		margin-top:0.6em;
		margin-right:1.0em;
	}
	
	#persian1{
		width:26.0em;
		height:18.2em;
		_height:17.7em;
		margin-top:1em; 
		margin-top:0.6em;
		margin-right:1.0em;
	}
	
	#accents{
		width:25.0em;
		height:16.2em;
		margin-top:0.5em; 
		margin-right:1.0em;
	}
	
	#lamps{
		width:25.0em;
		height:16.2em;
		margin-top:0.5em; 
		margin-right:1.0em;
	}
	
	#furn{
		width:25.0em;
		height:16.2em;
		margin-top:0.5em; 
		margin-right:1.0em;
	}
	
	
	#logo{
		width:7.8em;
		height:7.5em;
	}
	.topimg{
		position:relative;
		float:right;
		margin-top:-9.7em;
	}	
	
	#content{
		background-color:#CCB272;
		min-height:400px;
		clear:both;
		background-repeat:repeat-x;
	}
	ul{
		list-style-type:none;
	}

	.descript{
		text-align:center;
		color:#1F3664;
		font-size:1.0em;
		letter-spacing:0.1em;
		font-variant:small-caps;
	
	}	
	

	#flashcontent{
	position:relative;
	float:left;
	width:1.0em;
	height:1.0em;
	margin-top:1.6em;
	_margin-top:-2.2em;
	margin-left:2.4em;
	_margin-left:1.2em;
}

	
		#search{
		width:11.1em;
		/*height:3.9.5em;*/
		background-image: url("search.gif");
		background-repeat: repeat-x;
		padding:0.4em;
		margin-left:0em;
		border-top: 00.1em solid #305182;
		border-right: 00.1em solid #305182;
		border-bottom: 00.1em solid #305182;
	}

	
/*------------ MAIN H1 H2 H3 -------------*/	
	
	
	h1{
		color:#fff;
		font-size:1.5em;
		font-variant:small-caps;
		padding-bottom:.5em;
		margin-bottom:.5em;
		border-bottom:2px solid #33332d;
	}
	
	h2{
		font-size:1.1em;
		letter-spacing:0.1em;
		line-height:2em;
		font-variant:small-caps;
		text-transform:uppercase;
		color:#1F3664;
	}
	
	h3{
		font-size:95%;
		line-height:2em;
		color:#FFBF00;
	)
		
/*------------ END MAIN H1 H2 H3 -------------*/	
		
		
/*------------ COLUMNS -------------*/		


/*------------ COLUMN 1 ------------*/
		
		
	}
	#col1, #col2, #col3 {
		position:relative;
		float:left;
	}
	#col1{
		width:15%;
		margin-top:3%;
	}
	#col1b{
		width:12em;
		font-size:.9em;
		height:8em;
		padding-top:1em;
		padding-bottom:2em;
	}
	#col1b h3{
		margin-left:2em;
		margin-bottom:.9em;
		color:#1F3664;
	}
	#col1 img{
		width:12em;
		height:1.75em;
		padding:0;
		margin:0;
	}
	.subnav{
		position:relative;
		left:0.8em;
		top:-1.65em;
	}


/*------------ END COLUMN 1 ------------*/



/*------------  COLUMN 2 ------------*/


 #col2{
		width:28em;
		height:100%;
		margin-top:2em;
		margin-bottom:-7em;
		margin-left:11.5em;
		_margin-left:8.5em;
		}
	
	#col2 h1{
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.2em;
		margin-bottom:.2em;
		border-bottom:2px solid #1F3664;
	    }
	
	
	#col2 h3{
		font-size:60%;
		color:#2f2b1f;
		font-style:normal;
	}
		
/*------------ END COLUMN 2 ------------*/


/*------------  COLUMN 3 ------------*/
		
	#col3{
		clear:both;
		width:12.3em;
		height:4.8em;
		margin-top:10%;
		margin-left:0%;
		}

/*------------ END COLUMN 3 ------------*/



/*------------  COLUMN 4 ------------*/
	
	#col4{
	
		max-width: 55em; 
		min-width: 30em; 
		margin-top:2em;
		margin-bottom:0em;
		margin-left:15em;
		color:#fff;
		}
		
		#col4 h1{
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.2em;
		margin-bottom:.2em;
		border-bottom:2px solid #1F3664;
		}
	
	#col4 h3{
		font-size:60%;
		color:#2f2b1f;
		font-style:normal;
		}
		
/*------------ END COLUMN 4 ------------*/

		
		
/*------------PRODUCTS NUMBERED LIST COLUMN 5  -------------*/


    #col5{	
    	clear:both;
		float:left;
		width:100%;
		height:50%;
		margin-top:1em;
		text-align: center;
		}
	
     #col5 li{
		display: inline;
		padding-right: 0.5em;
		list-style-type: none;
		border-right: 0.5px solid #1F3664;
		_border-right: 0.5px solid #1F3664;
		}

      #col5 a { padding: 0px 0px; }

      #col5 a:link, #navlist a:visited
		{
		color: #fff;
		text-decoration: underline;
		}

       #col5 a:hover
		{
		color: #2f2b1f;
		text-decoration: none;
		}

/*------------ END PRODUCTS NUMBERED LIST COLUMN 5 -------------*/


/*------------  COLUMN 6 ------------*/
	

	   #col6{
		width:65%;
		height:50%;
		margin-top:2em;
		margin-left:16em;
		}
		
/*------------ END COLUMN 6 -------------*/


/*------------  COLUMN 7------------*/
	
	   #col7{
		margin-top:2em;
		float:right;
		margin-right:4.5em;
		_margin-right:2.8em;
		margin-bottom:-1em;
		width:36.1em;
	     }
	
		#col7 h1{
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.2em;
		margin-bottom:.2em;
		border-bottom:2px solid #1F3664;
	    }
	
	   #col7 h3{
		font-size:60%;
		margin-left:44.0em;
		color:#2f2b1f;
		font-style:normal;
	    }
	    
	 
	    
/*------------ END COLUMN 7 -------------*/


/*------------  COLUMN 8------------*/
	
		#col8{	
		clear:both;
		float:right;
		padding-right:1.0em;
		}
	
		#col8 li{
		display: inline;
		list-style-type: none;
		}

		#col8 a { color: #CCB272;padding: 0px 0px; }

		#col8 a:link, #navlist a:visited
		{color: #c7ae2c;}

		#col8 a:hover
		{
		color: #fff;
		text-decoration: none;
		}
		
/*------------ END COLUMN 8 -------------*/

	#col18{
		margin-top:-1.5em;
		margin-bottom:0.2em;
		margin-left:22.2em;
		_margin-left:21.7em;
		padding-right:0em;
		}
	
		#col18 li{
		display: inline;
		list-style-type: none;
		}

		#col18 a { color: #2f2b1f;padding: 0px 0px; }

		#col18 a:link, #navlist a:visited
		{color: #1F3664;}

		#col18 a:hover
		{
		color: #fff;
		text-decoration: none;
		}

	#col19{
		margin-top:-1.8em;
		margin-bottom:0.2em;
		margin-left:24.2em;
		_margin-left:24.0em;
		padding-right:0em;
		}
	
		#col19 li{
		display: inline;
		list-style-type: none;
		}

		#col19 a { color: #2f2b1f;padding: 0px 0px; }

		#col19 a:link, #navlist a:visited
		{color: #1F3664;}

		#col19 a:hover
		{
		color: #fff;
		text-decoration: none;
		}
/*------------  COLUMN 9 ------------*/
	
		#col9{
		width:50%;
		height:100%;
		margin-top:4em;
		margin-bottom:-7em;
		margin-left:22em;
		}
	
		#col9 h1{
		text-align:center;
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.2em;
		margin-bottom:.2em;
		border-bottom:2px solid #1F3664;
		}
	
		#col9 h2{
		text-align:center;
		font-size:85%;
		color:#2f2b1f;
		font-style:normal;
		}
		
		#col17{
		margin-top: 2em;
		float:left;
		margin-left:5.0em;
		_margin-left: 1.2em;
		width:36.1em;
	     }
	
		#col17 h1{
		text-align:center;
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.2em;
		margin-bottom:.2em;
	    }
	
	   #col17 h2{
	  	 text-align:center;
		font-size:85%;
		color:#2f2b1f;
		font-style:normal;
	    }

/*------------ END COLUMN 9 -------------*/


/*------------  COLUMN 10 ------------*/
		
	
		#col10{
		width:40%;
		height:100%;
		margin-top:0em;
		margin-bottom:-7em;
		margin-left:2em;
		}
	
		#col10 p{
		font-size:1em;
		letter-spacing:0.0em;
		line-height:1em;
		font-variant:small-caps;
		text-transform:lowercase;
		color:#1F3664;
		}

/*------------ END COLUMN 10 -------------*/

		 #col11{
		margin-top: 2em;
		float:left;
		margin-left:6.5em;
		_margin-left:2.5em;
		margin-bottom:-7em;
		width:36.1em;
	     }
	
		#col11 h1{
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.2em;
		margin-bottom:.2em;
		border-bottom:2px solid #1F3664;
	    }
	
	   #col11 h3{
		font-size:60%;
		margin-left:.0em;
		color:#2f2b1f;
		font-style:normal;
	    }
/*------------ END OF ALL COLUMNS -------------*/

/*------------  APPOINTMENT PAGE FORM -------------*/
	
#form{
		width:81%;
		height:100%;
		margin-top:em;
		margin-bottom:em;
		margin-left:em;
		
	}
#form p{
		color:#1F3664;
		}
		
#form h3{
		color:#2f2b1f;
		font-size:60%;
		font-style:bold;
		}
		
		
/*------------  END OF APPOINTMENT PAGE FORM -------------*/
	
/*------------ FOOTER  -------------*/

	#footer{
		clear:both;
		background-color:#21406d;
		background-image: url("grad2.gif");
		background-repeat: repeat-x;
		color:#c7ae2c;
		text-align:center;
		font-size:80%;
		padding-top:.6em;
		padding-bottom:.1em;
		width:100%;
		line-height:1.6em;
		border-bottom: 0.2em solid #c7ae2c;
	}
	
	#footer a{
		color:#c7ae2c;
		}
		
		#footer a:hover
		{
		color: #fff;
		text-decoration: none;
		}

	
/*------------  END FOOTER  -------------*/


/*------------ DIRECTIONS  -------------*/
	
	
	#directions{
		width:12.3em;
		/*height:3.9.5em;*/
		background-color:#cdb437;
		background-image: url("dirgrad.gif");
		background-repeat: repeat-x;
		padding:0.4em;
		margin-left:0em;
		border-top: 00.1em solid #305182;
		border-right: 00.1em solid #305182;
		border-bottom: 00.1em solid #305182;
	}
	#directions h3{
		font-size:85%;
		color:#1F3664;
	
	}
	
	.zip{
		color:#2f2b1f;
		font-size:75%;
		font-style:italic;
	}
	
/*-------------- END DIRECTIONS ----------*/

/*------------ PRODUCTS GALLERY -------------*/
	
	#product{
		border:2.5px solid #1F3664;
		width:30em;
		height:26em;
		padding:1em; 
		margin-bottom:.2em;
		margin-top:.0em;
		background-image: url("backgradient.gif");
		background-repeat: repeat-x;
		}
		
	#product h3{
		color:#c7ae2c;
		text-transform:uppercase;
		
	}
	
	#product h2{
		color:#c7ae2c;
		font-size:85%;
		text-transform:uppercase;
	}
		
	#product_a{
		border:2.5px solid #1F3664;
		width:32em;
		height:26em;
		padding:1em; 
		margin-bottom:.2em;
		margin-top:.0em;
		background-image: url("backgradient.gif");
		background-repeat: repeat-x;
		}
		
	#product_a h3{
		color:#c7ae2c;
		text-transform:uppercase;
		
	}
	
	#product_a h2{
		color:#c7ae2c;
		font-size:85%;
		text-transform:uppercase;
	}
	
	
	#rug{
		float:left;
		margin-right:2em;
		width:18.4em;
		height:25em;
		
	}
	
	#sofa{
		float:left;
		margin-right:2em;
		width:400px;
		height:255px;
		
	}
	
/*------------ 3 IMAGE RUG GALLERY -------------*/
	
	#thumbs img{
		float: left;
		display: inline;
		margin-left: 0.2em;
		margin-top: 0.4em;
		width: 2.8em; 
		height: 4em;
		border:1px solid #1F3664;
		}
		
	 .list{
 		color:#fff;
		line-height:1.3em;
		_line-height:1.8em;
		font-style: normal;
		}

/*------------ SOFA IMAGE GALLERY -------------*/
	
	#thumbs_s img{
		float: left;
		display: inline;
		margin-left: 0.2em;
		margin-top: 1.6em;
		margin-bottom:0.5em;
		width: 4em; 
		height: 3.0em;
		border:1px solid #1F3664;
		}

#thumbs_f img{
		float: left;
		display: inline;
		margin-left: 0.1em;
		margin-top: 0.8em;
		margin-bottom:0.2em;
		width: 4em; 
		height: 3.0em;
		border:1px solid #1F3664;
		}
		
 	 .list_a{
		color:#fff;
		margin-top: 0.8em;
		margin-left: 0.0em;
		line-height:0.8em;
		_line-height:1.5em;
		font-style: normal;
		}

/*------------ 4 IMAGE RUG GALLERY -------------*/

#thumbs_a img{
		float: left;
		display: inline;
		width: 2.8em; 
		height: 4em;
		margin-top:0.1em;
		margin-bottom:0.5em;
		margin-left:0.7em;
		margin-right:0.2em;
		border:1px solid #1F3664;
		
}

	#thumbs a#more{
		display: block;
		float: left;
		margin: 2em;
}
 	#thumbs a#more:hover, #thumbs p#back a:hover{
	
}
	
/*------------ END PRODUCTS GALLERY -------------*/


/*------------ IMAGE GALLERY --------------------------*/
	
	
#thumbnails img{
		float: left;
		display: inline;
		margin-left: 1.1em;
		margin-top: 1em;
		width: 5.3em; 
		height: 7.3em;
		border: 0.1em solid #1F3664;
}

#thumbnails_a img{
		float: left;
		display: inline;
		margin-left: 1.1em;
		margin-top: 1em;
		width: 7.7em; 
		height: 5.9em;
		border: 0.1em solid #1F3664;
}

	.rec {
		width: 7.3em; 
		height: 5.3em;
	}
	
		
/*-------------- END IMAGE GALLERY ----------------*/





/*------------ RUG HOME PAGE GALLERY -------------*/

#rughome img{
		float: left;
		display: inline;
		margin-left: 1.2em;
		margin-top: 1em;
		margin-bottom:-5em;
		width: 10.1em; 
		height: 13.8em;
		border: 0.1em solid #1F3664;
}

#rughome h1{
		color:#1F3664;
		font-size:1.5em;
		letter-spacing:0.1em;
		font-variant:small-caps;
		padding-bottom:.0em;
		/*margin-bottom:.-5em;*/
		border-bottom:2px solid #1F3664;
	}
	
#rughome h3{
		font-size:60%;
		color:#2f2b1f;
		font-style:normal;
	}
	
/*------------ END RUG HOME PAGE GALLERY -------------*/





/*------------ RUG TYPES GALLERY -------------------------*/

	div.img {
 	 	margin: 0.2em;
 		height: auto;
 		width: auto;
 	 	float: left;
 	 	text-align: center;
  }
	div.img img{
  		display: inline;
  		margin: 0.4em;
  		border: 0.1em solid #1F3664;
  }
	div.img a:hover img
  {
  		border: 0.1em solid #1F3664;
  }
	div.desc
  {
  
  		text-align: center;
  		font-family: Verdana,"Myriad Pro", Myriad, Arial, san-serif;
  		text-transform:uppercase;
  		color:#1F3664;
  		font-size:75%;
  		font-weight: normal;
  		width: 125px;
  		margin: 0.2em;
  }
  
  /*------------ END RUG TYPES GALLERY -------------*/
	
	
/*-------------- NAVBAR and LINKS --------------------*/
	
	hr {
		display: none;
	}
	.hey{
		color:#fff;
	}
	#nav{
		height:2.75em;
		width:100%;
		background-color: #cdb437;
		background-image: url("bargrad.gif");
		background-repeat: repeat-x;
		border-bottom: 00.1em solid #305182;
	}
	#nav img{
		width:100%;
		height:2.75em;
	}
	
	a:link{
		text-decoration:none;
		color:  #1F3664;
	}
	a:hover{
		text-decoration:none;
		color: #2f2b1f;
	}
	a:active{
		text-decoration:none;
		color:  #1F3664;
	}
	a:visited{
		text-decoration:none;
		color:#1F3664;
	}
	#navb {
		position:absolute;
		top:11.5em;
		left:5.25em;
		margin:0;
		padding:0;
		font-size:90%;
		z-index:99;
		font-variant:small-caps;
	}
	#navb ul { /* all lists */
		padding: 0;
		margin-left: -1.8em;
		_margin-left: 0.1em;
		_margin-top: 1.0em;
		list-style: none;
		}
	#navb li { /* all list items */
		float: left;
		position: relative;
		width: 8.10em;
	}
	#navb li ul { /* second-level lists */
		display: none;
		position: absolute;
		left: 0;
	}
	#navb li>ul { 
		/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
		top: auto;
		left: auto;
	}
	#navb li:hover ul, #nav li.over ul { 
		/* lists nested under hovered list items */
		display: block;
		padding-top:1.1em;
		padding-left:-50%;
	}
	#navb #content {
		clear: left;
	}
	#navb ul li a {
		display: block;
		text-decoration: none;
		color: #fff;
		padding-right:5em;
		text-transform:uppercase;
		text-align:center;
		letter-spacing:1px;
		font-weight:100;
	}
		/* Fix IE. Hide from IE Mac */
	* html #navb ul li { float: left; }
	* html #navb ul li a { height: 1%; }
		/* End */
	#navb ul li a:hover, #navb ul li a:visited {
		color:#1F3664;
		}
	#navb li ul li a {	/* Sub Menu Styles */
		padding: .5em;
		width:7em;
		_width:8em;
		margin:.005em;
		color:#fff;
		text-transform:none;
		text-align:left;
		letter-spacing:0;
		font-size:90%;
		background-color:#dec053;
			filter:alpha(opacity=95);
			-moz-opacity:0.95;
			opacity:0.95;
		margin-left:.1em;
		} 
	#navb li ul li a:hover, #navb li ul li a:visited{
		color:#1F3664;
		font-size:90%;
		}
		
/* --------------------------- END NAVBAR and LINKS -------*/

/* ---------------------------  ROTATOR ---------------------------------*/


#rotator{
	float:left;
	position: relative;
	margin-top:1em;
	margin-left:2em;
	margin-right:4em;
	width: 0em;
	height: 0em;
	border: none;
	}
	
#colrotator{
	width: 17em;
	height: 20em;
	margin-top:4em;
	margin-bottom:0em;
	margin-left:0em;
	}

#rotator img{
	display: none;
	position: absolute;
	top: 0em;
	left:0em;
	border:2px solid #c7ae2c;
	width: 17em;
	height: 20em;
}


/* --------------------------- END ROTATOR ---------------------------------*/

/* ---------------------------  VENDOR PAGE ---------------------------------*/


	#info{
		position:relative;
		float:left;
		width:88%;
		height:100%;
		margin-left:0.9em;
		_margin-left:0.8em;
		margin-top:-0.1em;
		margin-bottom:0.1em;
	}
	
	#info p{
		padding-top:0.8em;
		color:#1F3664;
		text-align: left;
		margin-left:-1em;
		}
		
		#infoa{
		position:relative;
		float:right;
		width:88%;
		height:100%;
		margin-left:2.8em;
		_margin-left:0.2em;
		margin-top:-1.9em;
		margin-bottom:0.1em;
	}
	
	#infoa p{
		padding-top:0.8em;
		color:#1F3664;
		text-align: left;
		margin-left:-1em;
		}
		
	.vendor{
		float:left;
		padding-right:0.2em;
		margin-top: 0.2em;
		margin-left: 1.0em;
		margin-right: 1.0em;
		margin-bottom:1.3em;
		}
		
	#vendors h1{
		color:#1F3664;
		width:88%;
	}
	
	#about p{
		padding-top:0.8em;
		color:#3e3a2d;
		text-align: left;
		margin-left:0.2em;
		}
	
	/* ---------------------------  END VENDOR PAGE ---------------------------------*/

 #home{
		position:relative;
		float:left;
		width:34.4em;
		_width:33.8em;
		height:26.5em;
		_height:2em;
		margin-top:2em;
		_margin-top:2em;
		margin-left:6.8em;
		_margin-left:5.0em;
		margin-bottom:-2.0em;
		_margin-bottom:-2.0em;
		border:2px solid #1F3664;
		background-image: url("grad5.gif");
		background-color: #3f6a99;
		background-repeat:no-repeat;
		}


  #buttons{
  		position:relative;
  		clear:both;
		float:left;
		width:10em;
		height:5em;
		margin-left:2.5em;
		_margin-left:1.4em;
		margin-top:8.2em;
		_margin-top:0.2em;
		_margin-bottom:0.0em;
		}

	#button{
		width:9.0em;
		height:2.5em;
		}	
	

#text { 
		position:relative;
		float:left;
		font-family: Verdana,"Myriad Pro", Myriad, Arial, san-serif;
		font-variant:small-caps;
		text-transform:uppercase;
		color:#c7ae2c;
		text-align:left;
		padding-top:.3em;
		_padding-top:.1em;
		padding-left:0.5em;
		padding-bottom:1em;
		line-height:1.3em;
		_line-height:1.3em;
		
	}
	
#text h2{
		color:#c7ae2c;
		font-size:80%;
		letter-spacing:0.1em;
		padding-left:0.6em;
		_padding-left:0.4em;
		font-variant:small-caps;
		padding-bottom:.1em;
		margin-bottom:.2em;
	    }
	  
#text p{
		width:18.5em;
		height:8em;
		color:#c7ae2c;
		font-size:72%;
		padding-left:0.4em;
		font-variant:normal;
		padding-bottom:.2em;
		margin-bottom:5em;
		_margin-bottom:1.0em;
	    }