#product_container {
          width:210px;
          text-align:left;
          color:#ffffff;
}

#product_container .category_area {
          width:176px;
          float:left;
}

#product_container .category_area ul {
          list-style:none;
          margin:0px;
          padding:0px;
}

#product_container .category_area ul li {
          background: url( '/snerra/upload/images/templates/product_catimage.gif' ) no-repeat;
          list-style:none;
          width:176px;
          height:24px;
}

#product_container .category_area ul li a {
          margin-left:10px;
}

.shadow {
          background: url( '/snerra/upload/images/templates/productshadow.gif') no-repeat;
          width:13px;
          height:325px;
          position:relative;
          float:left;
}

#hor_nav_wrapper_subpage {
          width: 846px;
          float:left;
          background: url( '/snerra/upload/images/templates/HorNavBkgrd_X.gif' ) repeat-x ;
          border-top: 1px #7398a6 solid;
          border-bottom: 1px #344650 solid;
          height: 26px;
}

#horizontal_nav {
/* background: url( '/snerra/upload/images/templates/HorNavBkgrd_X.gif' ) repeat-x ;
*/
          margin-left: 0px;
          float:left;
}

#horizontal_nav ul.firstlevel {
          font-family: Verdana;
          font-size: 100%;
          font-weight: bold;
          color: #ffffff;
          margin: 0px;
          padding-left: 4px;
          float: left;
          list-style-type: none;
}

#horizontal_nav ul li {
          padding: 4px 16px 0px 16px;
          float: left;
          background: url( '/snerra/upload/images/templates/HorNavSeperator.gif' ) no-repeat right;
          height: 22px;
}

#horizontal_nav ul li a {
          color:#fff;
          text-decoration:none;
}

#horizontal_nav ul li a:visited {
          color:#fff;
          text-decoration:none;
}

#horizontal_nav ul li a:hover {
          color:#fff;
          text-decoration:underline;
}

#horizontal_nav #listaligner_last {
          padding: 0px 13px 0px 13px;
          float: left;
          background: url( '/snerra/upload/images/templates/HorNavSeperator.gif' ) no-repeat right;
          height: 26px;
}

#horizontal_nav ul li .hornavtext_aligner {
          float: left;
          padding: 5px 0px 0px 0px;
}

#search_wholearea {
          float:right;
          width:300px;
          margin-top:5px;
}

#search_container {
          font-weight: bold;
          margin-right: 1px;
          float: right;
          background: url( '/snerra/upload/images/templates/search_lens.jpg' ) no-repeat bottom right;
          height: 21px;
}

#search_leftborder {
          float: right;
          background: url( '/snerra/upload/images/templates/search_leftborder.gif' ) no-repeat top left;
          height: 17px;
          width: 4px;
}

#search {
          font-size: 10px;
          font-weight: bold;
          color: #ffffff;
          float: right;
          width: 133px;
          height: 17px;
          border: 0px;
          background: url( '/snerra/upload/images/templates/search_bkgrd.gif' ) repeat-x top left;
}

#pageheader_frontpage{
          color:#552218;
          float:left;
          background: url( '/snerra/upload/images/templates/breadcrum_separator.gif') no-repeat left;
          padding:0px 2px 0px 12px;
}

#pageheader_frontpage a {
          text-decoration:none;
         color:#552218;

}

#pageheader_frontpage a:hover {
          text-decoration:underline;
         color:#552218;

}

#pageheader_linktext{
          color:#A38880;
          float:left;
          background: url( '/snerra/upload/images/templates/breadcrum_separator.gif') no-repeat left;
          padding:0px 2px 0px 12px;
}

#pageheader_linktext a {
          text-decoration:none;
          color:#A38880;

}

#pageheader_linktext a:hover {
          text-decoration:underline;
          color:#A38880;

}

#pageheader_linktext_selected {
          float:left;
          background: url( '/snerra/upload/images/templates/selected_bcrum_separator.gif') no-repeat left;
          padding:0px 2px 0px 12px;
          color:#A38880;

}

#pageheader_linktext_selected a {
          text-decoration:none;
          color:#A38880;

          }

#pageheader_linktext_selected a:hover {
          text-decoration:underline;
          color:#A38880;

}