#menu {
  padding: 0.5em 0.5em 0 0.5em; /* LTR */
  text-align:center; /* LTR */
  vertical-align: text-top;
}
.links {
  color: #999;
}
.links a {
  font-weight: bold;
  text-decoration: none;
}
#navlist {
  font-size: 12px;
  padding: 0 0.8em 1.2em 0; /* LTR */
  color: #9cf;
  position:absolute;
    top:1px;
    right:1px;
  
}
#navlist a {
  font-weight: bold;
  color:#483924;
}
#subnavlist {
  padding: 0.5em 1.2em 0.4em 0; /* LTR */
  font-size: 10em;
  color: #9cf;
}
#subnavlist a {
  font-weight: bold;
  color: #9cf;
}
.arrow-img{
  position:relative;
  background: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/arrow.gif) no-repeat;
  width:9px;
  height:5px;
  top:7px;
}
.arrow-text{
  position: relative;
  left:9px;
  padding:0px 8px;
}

.linkborder
{
border-bottom:1px solid #ECF3BF;
height:22px;
text-align:left;
}
.link-padding
{
padding-left:20px;
}
.leftlink
{
font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

li.expanded {
  list-style-type: circle;
  padding: 0.2em 0.5em 0.5em 0.5em; /* LTR */
  margin: 0;
  border-bottom:1px solid #ECF3BF;
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#353535;
  text-decoration:none;
}
li.collapsed {
  list-style-type: disc;

  padding: 0.2em 0.5em 0.5em 0.5em; /* LTR */
  margin: 0;
  border-bottom:1px solid #ECF3BF;
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#353535;
  text-decoration:none;
}
li.leaf {
  list-style-type: none;
  list-style-image: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/arrow.gif);
  padding: 0.2em 0.5em 0.5em 0.5em; /* LTR */
  margin: 0;
  border-bottom:1px solid #ECF3BF;
  font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-decoration:none;
}
#page{
  position: relative;

  1left:90px;
  width:850px;
  top:30px;
  margin-left: auto;
  margin-right:auto;

}

#page-top{
 position:relative;
 width:850px;
 height: 14px;
 margin:0px 0px;
 padding:0px 0px;

}
#top-left-img{
  position:absolute;
  background: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/left.jpg) no-repeat;
  width: 13px;
  height: 14px;
  top:0px;
  left:0px;
  margin:0px 0px;
padding:0px 0px;

}
#showroom-pic-top{
    position:absolute;
    top:30px;
    left:225px;
    

}

#page-top-mid{
    position:absolute;
    background-color:#FFFFFF;
    width:822px;
    height:14px;
    top:0px;
    left:13px;
    margin:0px 0px;
    padding:0px 0px;

}

#top-right-img{
  position:absolute;
  background: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/right.jpg) no-repeat;
  width: 15px;
  height: 14px;
  top:0px;
  left:835px;
  margin:0px 0px;
  padding:0px 0px;

}
#page-mid{
  background:#FFFFFF;
  width:850px;
}

#page-bottom{
  position:relative;
  width: 850px;
  height:8px;
  margin:0px 0px;
 padding:0px 0px;
}
#new-banner-img{
  position:absolute;
  top:40px;
  left:400px;
  margin:0px 0px;
padding:0px 0px;

}
#bottom-left-img{
  position:absolute;
  background: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/left-bottom.jpg) no-repeat;
  width: 13px;
  height: 8px;
  top:0px;
  left:0px;
  margin:0px 0px;
padding:0px 0px;

}
#page-bottom-mid{
    position:absolute;
    background-color:#FFFFFF;
    width:822px;
    height:8px;
    top:0px;
    left:13px;
    margin:0px 0px;
   padding:0px 0px;

}

#bottom-right-img{
  position:absolute;
  background: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/right-bottom.jpg) no-repeat;
  width: 15px;
  height: 8px;
  top:0px;
  left:835px;
  margin:0px 0px;
  padding:0px 0px;

}
#page-ie{
  position:absolute;
  background-color:#ECE7A6;
  width:800px;
  height:10px;
  top:8px;
  left:0px;
}


body {
	background: #ECE7A6 ;
	font-family: verdana, arial;
	font-size: 12px;
}

body.sidebar-left #main {
	margin-left:-205px;
}

body.sidebar-right #main {
	margin-right: -205px;
}

body.both-sidebars #main {
	margin:0pt -205px;
}

body #main {
	margin:0pt;
}

#squeeze {
	position: relative;
	padding: 0 1em;
}

/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
	margin-left: 205px;
}
body.sidebar-right #squeeze {
	margin-right: 205px;
}
body.both-sidebars #squeeze {
	margin: 0 205px;
}




/* ......................... header ....................... */
#header {
	border: 0px solid navy;
	width: 98%;
	margin: 0 auto;
}

#header #logo-search {
	border: px dashed crimson;
	height: 100px;
    width:90%;
}



	#logo-title {
		border: 0px solid orange;
		display: block;
		float: left;
	}

	#logo-title #logo {
		position:absolute;
		border: 0px dashed magenta;
		display: block;
		top:15px;
		float: left;
	}

	#logo-title #name-and-slogan {
		border: 0px dashed red;
		display: block;
		float: left;
	}

	#blocks-search {
		border: 0px dashed pink;
		display: block;
		float: right;
		margin-right: 4px;
	}

	#header-blocks {
		border: 0px dashed sienna;
		display: block;
		text-align: right;
	}

	#header-search {
		border: 0px dashed sienna;
		display: block;
	}


	#primary a,
	#primary a:link,
	#primary a:hover {
		text-decoration:none;
		color: #245B00;
	}

	#primary a:active,
	#primary ul li.active a {
		color: #333333;
	}

	#primary a:hover {
		text-decoration:underline;
	}

	#header #navigation #secondary {
		background: #F2FFF2;
		border-top: none;
		border-right: solid #245B00 1px;
		border-bottom: solid #245B00 1px;
		border-left: solid #245B00 1px;
/*
		border: solid #245B00 1px;
*/
		height: 30px;
		margin: 5px 0px 0px 0px;
	}

	#header #navigation #secondary ul {
		border: 0px dashed deeppink;
		white-space: nowrap;
		padding-left: 0px;
		margin: 5px 5px 0px -2px;
	}

	#header #navigation #secondary ul li {
		display:block;
		float:left;
		font-size: 11px;
		font-weight:bold;
		line-height: 2em;
		margin: 0px;
		padding:0px 6px 10px 6px;
		text-align: center;
		text-wrap: suppress;
		white-space: nowrap;
		width: 120px;
	}

	#secondary a,
	#secondary a:link,
	#secondary a:hover {
		text-decoration:none;
		color: #428400;
	}

	#secondary a:active,
	#secondary ul li.active a {
		color: #666666;
	}

	#secondary a:hover {
		text-decoration:underline;
	}

/* ......................... breadcrumbs ....................... */

#header #header-region {
	border: 0px dashed purple;
}

#header #header-region .breadcrumb {
	font-size: 10px;
	color: #999999;
}

#header #header-region .breadcrumb a {
	color: #999999;
	text-decoration: none;
	border-bottom: 1px dotted;
}

/* ......................... container ....................... */

#container {
	border: 0px solid blue;
	width: 98%;
	margin: 0 auto;
}

#container #sidebar-left {
	float: left;
	overflow: hidden;
}

#container #sidebar-right {
	float: right;
	margin-right: 4px;
	overflow: hidden;
}

#container #main {
	border: 0px dotted orange;
	float: left;
	width: 90%;
	color: #000000;
}

	#container #main h1 {
		color: #071200;
	}

	#container #main h2,
	#container #main a {
		color: #205200;
	}

#container .sidebar .block {
	margin: 0 0 1.5em 0;
}

#container .sidebar {
	margin: 1px 0 5em;
	width: 25%;
	float: left;
	z-index: 2;
}

#container .sidebar .block h2 {
	font-family: 'trebuchet ms', arial, verdana;
	font-size: 12px;
	/*color: #8B8B8B;*/
	color: #333333;
	padding: 0px 2px 0px 2px;
}

#container .sidebar .block {
	background-color: #F8FBE9;
	border: solid #245B00 0px;
	margin-top: 10px;
	margin-bottom: 20px;


}

	#container .sidebar .block .blockinner {
		padding: 0px 2px;
	}
    #container .sidebar .block .blockinner .block-title{
     font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     font-weight:bold;
     color:#333333;
     background-color:#eaf3be;
     padding: 5px 5px;
}

#block-title{
     font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     font-weight:bold;
     color:#353535;
     background-color:#eaf3be;
     padding: 5px 5px;
     border:0px solid red;
}
	#container .sidebar .block a {
		color: #333333;
		text-decoration: none;
	}

	#container .sidebar .block a:hover,
	#container .sidebar .block a:active,
	#container .sidebar .block a.active {
		color: #7C7C7C;
		text-decoration: underline;
	}


/*
	#container #main .node .links {
		margin-bottom: 10px;
	}
*/

/* ......................... footer ....................... */
#footer-wrapper {
	margin-bottom: 20px;;
        background-color:#ECE7A6;
}

#footer {
    background-color:#FFFFFF;
	border: 0px solid aqua;
	width:100%;
	margin: 0 auto;
	font-size: 9px;
	text-align: center;
}

/* ......................... misc ....................... */

h1#site-name a {
	text-decoration: none;
	font-size: 20px;
	color: #324328;
}

h1#site-name a:hover {
	text-decoration: underline;
	color: #245B00;
}

h1#site-name,
div#logo {
	padding-left: 5px;
}
div#site-slogan{
  position:relative;
  padding-left: 10px;
  top:20px;
  text-align: center;
}

h1#site-name {
	font-size: 16px;
}

h1 {
	font-size: 14px;
}

h2 {
	font-size: 12px;
}

h3 {
	font-size: 11px;
}

h4 {
	font-size: 10px;
}

hr#node-separator {
	color: #F0F0F0;
	background-color: #F0F0F0;
	border: 0;
	width: 80%;
}

.submitted {
	font-size: 10px;
	color: #666666;
	line-height: 4em;
}

/* zen import _ */
.messages {
  min-height: 32px;                 /* icon height */
  padding: 0 1em 0 52px;
  border: 2px solid #ddd;
  background: #eee;
  margin: 10px 0;
}

div.error {
  border: 2px solid #F00;
}

.messages ul {
  padding: 0 0 0 20px;
  margin: 0;
}

/* Status and Error icons */
div.status {
  background-image: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/dialog-information_i.gif);
  background-repeat: no-repeat;
  background-position: .5em 50%;
}

div.error {
  background-image: url(http://www.pearcesfurniture.com/Pearcesfurniture/images/dialog-warning.gif);
  background-repeat: no-repeat;
  background-position: .5em 50%;
}
/* _ zen import */



table {
	padding-right: 3px;
}