.PrimarySizeFontColor {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

/********************/

.CategoryPageCSS {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.CategoryName {
    color: #999914;
    font-family: Tahoma;
    font-size: 12pt;
    float: left;
    padding: 0;
}

.CategoryImage {
    width: 74px;
    min-height: 80px;
    float: left;
    margin: 0px 10px 0px 0px;
    padding: 0;
}

.CategoryHTML {
    float: left;
    margin: 0px 10px 0px 0px;
    padding: 0;
}

.CategorySubCategoryRepeater {
    width: 74px;
    min-height: 80px;
    float: left;
    margin: 0px 10px 0px 0px;
    padding: 0;
}

.CategoryFeaturedItemRepeater {
    float: left;
    margin: 0px 10px 0px 0px;
    padding: 0;
}

.CategoryItemRepeater {
    float: left;
    margin: 0px 5px 10px 0px;
    padding: 0;
}

/********************/

.ItemPageCSS {
    font-family: Tahoma;
}

.ItemPageHTML {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemPageItem {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemPageSKUs {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemPageUpsell {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemPageCrossSell {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

/********************/

.ItemCSS {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemHTML {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemImage {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemName {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemNumber {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemShortDescription {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.ItemLongDescription {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

/********************/

.SKUCSS {
    font-family: Tahoma;
}

.SKUHTML {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKUImage {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
    text-align:center
}

.SKUName {
    color: #81A624;
    font-family: Tahoma;
    font-size: 11pt;
    text-transform:uppercase
}

.SKUNumber {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKUPricing {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
}

.SKUShortDescription {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKULongDescription {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKUOptions {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKUAddToCart {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKUQuantityOnHand {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.SKUQuantityOnHandOutOfStock {
    color: Red;
    font-family: Tahoma;
    font-size: 9pt;
}


/*******************/

.HeaderTable {
    width:800px;
    margin-top:10px
}

.HeaderTd {
    width:800px;
    height:25px;
    background:url(../../files/images/m28.gif) left no-repeat #EDEDED;    
}

.HeaderLbl {
    color: #333300;
    font-family: Tahoma;
    font-size: 11pt;
    padding-left:15px;
    font-weight:bold
}

/*******************/

img {
    border: none;
}

body {
    margin: 0;
    padding: 0;
}

a:hover p {
    text-decoration: underline;
}

.SKUOptions {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

.AlternateHTML {
    color: #333300;
    font-family: Tahoma;
    font-size: 9pt;
}

#centerColumn {
    margin:0 auto;
    padding: 0 0 2em 0;
    width: 800px;
    text-align: left;
}

#header {
    width: 800px;
    height: 133px;
    margin-bottom: -5px;
}

#nav {
    width: 800px;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 9pt;
    padding-bottom: 10px;
    padding-top:20px;
    height: 60px;
}

.MenuControlTopLevel {
    padding-bottom: 10px;
    padding-top: 5px;
}

.MenuControlSubLevel {
    color: #333300;
    text-align: left;
    text-decoration: none;
    margin: 5px 3px 5px 5px;
    padding: 5px 0px 5px 7px;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 9pt;
}

.FeaturedMenuControlTopLevel {
    color: #333300;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 9pt;
    margin: 0px 0px -15px 0px;
}

.FeaturedMenuControlSubLevel {
    color: #333300;
    text-align: left;
    text-decoration: none;
    margin: 5px 3px 5px 5px;
    padding: 5px 0px 5px 7px;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 9pt;
}

.RegularButtons 
{
    color: #FFFFFF;
    background-color: #999913;
    height: 23px;
    font-weight: bold;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 9pt;
    border-style: none;
}

.SiteMenuControlTopLevel {
    color: #333300;
    text-align: left;
    text-decoration: none;
    margin: 0px 0px 0px -5px;
    padding: 5px 10px;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 9pt;
}

.SiteMenuControlSubLevel {
    color: #333300;
    text-align: left;
    text-decoration: none;
    margin-left: 3px;
    margin-top: 0px;
    padding: 5px 10px;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 8pt;
}

.CMSHeader {
    color: #81A624;
    text-transform: uppercase;
    font-size: 8pt;
    font-family: Tahoma;
}

.CMSContent {
    color: #333300;
    font-size: 9pt;
    font-family: Tahoma;
    line-height: 20px;
}

#footer {
    position: relative;
    bottom: 0;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 800px;    
    text-decoration: none;
    text-transform: lowercase;
    font-family: Tahoma;
    font-size: 9pt;  
}

#footer a {
    color: #333300;
    padding-left:15px;
    font-size:8pt
}

.left {
    margin: 0 auto 0 0;
    display: block;
}

.LayoutPreview {
    width: 200px; /*IE 6 doesn't support min-height so we need to add these 2 lines */
    min-height: 200px;
    height: auto !important; /******************************************************************/
    height: 200px;
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
}
