body {
    margin:0;
    padding:20px;
    background: #EFF2F3; 
    color: #5B4735;
    font-family: Helvetica, Sans-Serif;
    font-size: 11pt;
}
div#pricebox {
   padding:10px;
   margin:10px;
   background-color: white;
   color: brown;
   font-size:16px;
   font-weight:bold;
}
div#price {
   padding:4px;
   margin:5px;
   background-color: orange;
   color: black;
   font-size:16px;
   font-weight:bold;
   text-align: center;
}
hr.category{
    padding:0;
    margin:0;
}

hr.product {
    border: 1px solid #c54210;
}
div.wrapper {
  background: #FFFFFF;
  padding:60px;
}
ul {
   display:block;
   margin:0;
   padding:0;
}
li {
   display:block;
   list-style-type: none;
   list-style-image: none;
}

/* 
 * anchor definition 
 */
a {
  text-decoration: none;
  color: #5B4735;
}
a:hover {
  text-decoration: underline;
}
a:visited {
  text-decoration: none;
}

/*
 * headings
 */

h1 {
   font-size: 18pt;
   padding-bottom: 10px;
}

h2, h3 {
   font-size: 14pt;
   padding-bottom: 6px;
   padding-top: 6px;
}

.ui-tabs h2, h3 {
   font-size: 14pt;
   padding-bottom: 6px;
   padding-top: 6px;
   color: #5B4735;
}


.top-navi li {
   display: inline;
   list-style-type: none;
   padding-right: 10px;
   font-size: 18pt;
}

div.top-navi {
   padding: 0px;
   text-align: right;
}

/*
 * paginator element
 */
div.paginator {
   text-align: center;
     
}
div.paginator span.current {
	font-weight: bold;
}

/* grid */
table.gridTable td {
   padding: 4px;
}
span.thumbProductSKU {
   font-size: 12px;
}
span.thumbProductTitle {
   font-size: 14px;
}
span.thumbProductPrice {
   font-size: 12px;
}
div.thumb {
   text-align:center;
   padding: 35px;
   border: 2px solid #cccccc;
   height: 200px;
   width: 200px;
}
div#mainProductImage {
   border: 2px solid #cccccc;
   padding: 10px;
   text-align: center;
}
.viewAllItems {
   font-weight:bold;
}
table.featuredCategories {
   padding:0;
   margin:0;
   width:600px;
   text-align:center;
}
td.featuredCategories {
   padding:26px;
   margin:2px;
   width:50px;
   vertical-align:top;
   text-align:center;
}
div.featuredCategories {
   float:right;
   padding:10px;
   margin:8px;
   border:1px solid #ccc;
   background:#fffffc;
   text-align:center;
}

