/* CSS Document */

 body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #2A2217;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
a:link {
	color: #1D2D10;
}
a:hover{
	color: #9E7851;
}
a:visited {
	color: #1D2D10;
}

.headertext {
color:#a8c399;
font-size:14px;
font-weight:bold;
letter-spacing:.1em;
}

.bodytext {
font-size: 120%; 
color: #666666;
background-color: #ffffff;
line-height: 180%;
}

#topbar {
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
height:80px;
vertical-align:bottom;
padding-left:300px;
}

#bodyareahome {
background-color:#FFFFFF;
height: 390px;
background-image:url(images/bamboo.jpg);
background-position:left top;
background-repeat:no-repeat;
margin-left:0px;
margin-right:auto;
text-align:left;
padding-left:0px;
}

#bodyareasub {
background-color:#FFFFFF;
height: 390px;
background-image:url(images/bamboo.jpg);
background-position:left top;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:0px;
}

#bodyareasub_tall {
background-color:#FFFFFF;
background-image: url(images/web_left_fabric1.jpg);
background-position:left top;
background-repeat:no-repeat;
margin-left:0px;
margin-right:auto;
text-align:left;
padding:0px;
padding-bottom:30px;
float:left;
overflow:visible;
}

#textarea a,#textarea a:link,#textarea a:active,#textarea a:visited {
	color: #1D2D10;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

#sidebar {
background-image:url(/images/oeco_sidebar_grey.gif);
background-repeat:no-repeat;
/*behavior: url(../behaviors/iepngfix.htc);*/
height:340px;
margin-top:-310px;
margin-left:720px;
color:#663300;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
padding:10px;
width:230px;
}
#sidebar a:link {
	color: #1D2D10;
}

#sidebar a:visited {
	color: #1D2D10;
}

#sidebar_vertical {
background-image:url(/images/oeco_sidebar_grey.gif);
background-repeat:no-repeat;
/*behavior: url(../behaviors/iepngfix.htc);
;
*/
margin-top:80px;
height:340px;
float:right;
clear:none;
color:#663300;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
padding:10px;
width:230px;
}
#sidebar_vertical a:link {
	color: #1D2D10;
}

#sidebar_vertical a:visited {
	color: #1D2D10;
}

h1 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
font-size:16px;
letter-spacing:.25em;
line-height:16px;
color:#666666;
}



h4 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size:12px;
letter-spacing:.1em;
line-height:9px;
color:#666666;
margin:0px;
padding:0px;
}

#footer {
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
height:160px;
clear:both;
}

#textarea {
margin-left:300px;
margin-top: 0px;
padding-top: 30px;
padding-left: 0px;
width: 380px;
height:310px;
text-align:justify;
}

#textarea_scale {
margin-left:300px;
margin-top: 0px;
padding-top: 30px;
padding-left:0px;
width: 430px;
text-align:left;
font-size:10px;
float:left;
/\margin-left:170px !important;
}

#textarea_scale a,#textarea_scale a:link,#textarea_scale a:active,#textarea_scale a:visited {
	color: #1D2D10;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

#copyarea2 {

	font-size:11px;
	
}

#copyarea2 a,#copyarea2 a:link,#copyarea2 a:active,#copyarea2 a:visited {
	color: #1D2D10;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

#right_scroller {

	font-size:11px;
	behavior: url(/behaviors/iepngfix.htc);
	
}

#right_scroller a,#right_scroller a:link,#right_scroller a:active,#right_scroller a:visited {
	color: #1D2D10;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	font-size:11px;
}
#center_scroller {

	font-size:11px;
	width:200px; 
float:right; 
clear:none;
margin-left:200px;
	
}

#center_scroller a,#center_scroller a:link,#center_scroller a:active,#center_scroller a:visited {
	color: #1D2D10;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	font-size:11px;
}

#galleryarea {
margin-left:300px;
margin-top: 0px;
padding-top: 30px;
padding-left: 0px;
width: 660px;
height:340px;
}


#navigationarea {
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
vertical-align:bottom;
padding-top:60px;
padding-left:300px;
padding-bottom:0px;
	overflow:hidden;
	color: #FFFFFF;
}

#navigationarea a, #navigationarea a:active,#navigationarea a:link,#navigationarea a:visited {
	/*color: #1D2D10;*/
	color: #ffffff;
	font-style:italic;
	font-size:11px;
	text-decoration:none;
	letter-spacing: .05em;
	font-weight:bolder;
}

#navigationarea a:hover{
	color: #9E7851;
}




#navigationarea ul{
margin-left:0px;
line-height:12px;
margin-top:0px;
margin-bottom:-2px;

/*list-style-position:outside;
text-align:justify;*/
padding:2px;

}

#navigationarea li{
display:inline;
margin-right: 15px;
line-height:20px;
margin-left:0px;
padding-left:5px;
padding-bottom:4px;
border-left:#FFFFFF solid 1px;
}

#navright {
float:right;
margin-top:-22px;
width:200px;
/*text-align: left;*/
whitespace:nowrap;
}

# navright ul {
display:inline;
whitespace:nowrap;
}
# navright li {
display:inline;
margin-right: 10px;
whitespace:nowrap;
}



#footertextarea {
margin-left:40px;
margin-top: 0px;
padding-left: 0px;
width: 900px;
height:150px;
color:#ADACA7;
font-size:10px;
font-weight:lighter;
letter-spacing: .03em;
}

#footertextarea a:link {
color:#ADACA7;
font-size:10px;
font-weight: bold;
letter-spacing: .03em;
font-style:normal;
}

#footertextarea a:visited{
color:#ADACA7;
font-size:10px;
font-weight: bold;
letter-spacing: .03em;
font-style:normal;
}


.footerbox {
width:180px;
text-align:left;
margin-top:10px;
margin-right:0px;
float:left;
}

#footertextarea  ul{
margin-left:0px;
list-style:none;
}

#footertextarea  li{
display:inline;
height:50px;
}

#charlotte {
	position:absolute;
	z-index:1;
	visibility:hidden;
}
#chicago {
	position:absolute;
	z-index:2;
	visibility:hidden;
}
#sanfran {
	position:absolute;
	z-index:3;
	visibility:hidden;
}
#seattle {
	position:absolute;
	z-index:4;
	visibility:hidden;
}
#london {
	position:absolute;
	z-index:5;
	visibility:hidden;
}

#showroomlist {
font-size:10px;
}

#showroomlist a {
font-size:10px;
color: #1D2D10;
}

/*for the collection pages*/

#transholder {
background:url(/collection/backgrounds/white_copyback.png); 
behavior: url(/behaviors/iepngfix.htc);
width:380px; 
float:right; 
clear:none;
}

#right_scroller {
float:right; 
clear:none; 
height:350px; 
padding:20px; 
width:340px; 
overflow:auto;
/*for editing purposes, turn these styles on for Dreamweaver 
overflow:visible;
background-color:#FFFFFF;*/
}

#right_scroller a:link {
	color: #1D2D10;
}
#right_scroller a:hover{
	color: #9E7851;
}
#right_scroller a:visited {
	color: #1D2D10;
}

#right_scroller img{
behavior: url(/behaviors/iepngfix.htc);
}

#right_scroller h3 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
font-size:16px;
letter-spacing:.25em;
line-height:16px;
color:#666666;
	padding:0px;
	margin:0px;
}

#h3_complement {

line-height:16px;

}

.tagline {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
}