body {
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#FFF;
  font-size: 62.5%;
  line-height: 1.2em;
}
/* ======================= CLEAR DEFAULT VALUES ============================ */
* {
  margin:0;
  padding:0;
  list-style-type:none;
  text-decoration:none;
}
.clear {
  clear:both;
  height:0;
  margin-top:0;
  font-size:0;
}
/* ======================= LINKS ============================ */
a img {
  border:none;
}
a:link { 
  color:#FF0000; 
}
a:visited { 
  color:#FF0000;  
}
a:hover { 
  color: #333; 
}
a:active { 
  color: #000; 
}
top-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	position: absolute;
	right: 25px;
}

p a{
  text-decoration:underline;
}
/* ======================= CENTER LAYOUT ============================ */
#container {
  width: 87.5em;
  margin: -1px auto;
  border: 1px solid #999999;
}
#top {
  border-bottom: 1.0em solid #FF0000;
  margin-bottom: .8em;
}
/* ======================= Headers ============================ 
  h1 : Logo
  h2 : Page Header
  h3 : Furiniture Category
  =============================================================*/
h1 {
 margin: 0.5em 0.1m;
}
h1 span{
  display:none;
}
h2 {
  border-bottom: 1px solid #ccc;
  color:#000;
  font-size: 2.2em;
  font-weight:normal;
  padding-bottom: 0.5em;
  width: 100%;
  margin: 0.5em 0;
}
h3 {
  border-bottom: 1px solid #ccc;
  color:#FF0000;
  font-size: 1.8em;
  font-weight:normal;
  padding-bottom: 0.5em;
  width: 100%;
  margin: 1em 0;
}
/* ======================= Main Navigation ============================ */
#main-nav {
  width: 17em;
  float:left;
  font-size: 1.3em;
  margin-right: 1.5em;
}
#main-nav dl {
  background:url(../images/nav_top.gif) no-repeat top left;
  padding-top: 8px;
}
#main-nav dl  dd  a{
  display:block;
  border-bottom: 1px solid #DDD;
  border-right: 1px solid #DDD;
  border-top: 1px solid #FFF;
  padding: 0.6em 1em;
  width: 14.9em;
  color: #000000;
}


#main-nav dl  dt  a{
  font-weight:bold;
  display:block;
  border-bottom: 1px solid #DDD;
  border-right: 1px solid #DDD;
  border-top: 1px solid #FFF;
  padding: 0.6em 1em;
  width: 14.9em;
  color: #000000;
}
#main-nav dl  dd  a:hover,
#main-nav dl  dt  a:hover{
  background: #FF0000;
  color: #FFFFFF;
}
#main-nav dl  dd {
  text-indent:1em;
}
#main-nav dl  dd.bottom {
  background:url(../images/nav_bottom.gif) no-repeat top left;
  border-top:1px solid #FFF;
  margin-top: -1px;
}


/* ======================= Main Content ============================ */
#bread {
   padding-bottom: 5px;
   }

#main-content {
  float:left;
  width: 63em;
 
}

.quote {
font-style:italic
}

.price {
font-size:16px;
font-weight:bold;
color: #FF0000;
}


#main-content  p {
  font-size: 1.2em;
  line-height:1.5em;
  margin: 0.5em 0;
  clear:both;
}
#main-content  p img{
  float:left;
  margin-right: 0.5em;
  margin-bottom: 0.5em;
}

.result {
 float: left;
 padding-top: 0px;
 padding-right: 0px;
 width: 184px;
 text-align: center;
}

.result a {
  color: #666666;
  font-size: 1em;
}

.result p {
 margin: 0;
}

.results {
 clear: both;
 padding-bottom: 50px;
 padding-left: 20px;
}

.feature {
 align: center;
  }
/* ======================= Bottom Links ============================ */
#bottom-links {
 text-align:center;
 padding: 2em 2;
 font-size: .8em;
 margin-left: 1em;
 padding-bottom: inherit;
 color:#FFFFFF;
}
#bottom-links ul li{
 float:left;
  margin-right:1em;
}
#bottom-links ul li a{
 color:#FFFFFF;
 text-decoration:underline;
}
#bottom-links ul li a:hover {
 color:#FFFFFF;
}
/* ======================= FOOTER============================ */
#footer {
 width: 75em;
 margin:0 auto;
 font-size: 1.1em; 
 padding: 1em 0; 
}
#footer ul {
 width: 50em;
 margin: 0 auto;
}
#footer ul li{
 float:left;
 margin-right: 2em;
 margin-bottom: 1em;
}
#footer ul li a{
 color:#666;
 text-decoration:underline;
}
#footer ul li a:hover {
 color:#000;
}
