/* 113 Sheer */
html { height:100%; }
body {
    height:100%;
    margin: 0px;
    font-size: 13px;
}
#wdk_template-logoscontainer a img {border:none;}

#wdk_template-sitecontainer { height: 100%; width: 100%; text-align:left; }

.wdk_leftCell { background-image:url('/siteimages/_templates/png/4x50.png'); background-repeat:repeat-y; background-position:right; width:5px; }
.wdk_rightCell { background-image:url('/siteimages/_templates/png/4x50.png'); background-repeat:repeat-y; background-position:left; width:5px; }
.wdk_centerCell { vertical-align:top; }
.wdk_menubg { margin:0px; padding:0px; width:100%; }


#wdk_template-footercontainer { text-align:center; vertical-align:bottom; }
.wdk_template-footergradient { height:45px; margin:0px; padding:0px;  background-position:top; background-repeat:repeat-x; background-image:url('/siteimages/_templates/png/gradient_bottom.png'); }
.wdk_template-footercontent { width:100%; margin:0px; padding:0px; }

#wdk_template-headercontainer { position: relative; width: 100%; background-repeat: no-repeat; }
#wdk_template-logoscontainer { overflow: hidden;}
/*#wdk_template-logostable { width: 780px; }*/

#topMenuDiv {
    position: absolute;
    bottom: 0px;
    margin: 0px;
    width: 100%;
    height: 30px;
    overflow: hidden;
}

.wdk_menu-container {
    position: absolute;
    bottom: 0px;
    margin: 0px;
    width:100%;
    height: 30px;
    overflow:hidden;
}
.wdk_menu-ul { margin:0px; padding:0px; padding-left: 20px; padding-right: 20px;}
.wdk_menu-item {
    position: relative;
    height: 30px;
    display: block;
    float:left;
    margin: 6px 0px 0px 0px;
    padding: 2px 15px 0px 15px;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
}
.wdk_menu-item a { text-decoration:none; }
.wdk_menu-item a:hover { text-decoration:underline; }

.wdk_menu-currentitem { position: relative; padding-top: 4px; }

.wdk_sidecolumn-container { width: 150px; vertical-align:top; font-size: 13px;}
.wdk_sidecolumn-item { width: 120px; padding:10px; margin: 10px; margin-top: 15px; }
#wdk_sidecolumn-containerleft .wdk_sidecolumn-item { margin-right:0px; }
#wdk_sidecolumn-containerright .wdk_sidecolumn-item  { margin-left:0px; }
.wdk_sidecolumn-itemcontent { margin-top:5px; }


#wdk_content-maincontentcontainer { vertical-align: top; padding-top: 15px; padding-left: 10px; font-size: 13px; padding-right: 10px;}
#wdk_contentTable { width: 100%;}

.wdk_content-pagetitle { margin:0px; font-size:16px; }
#wdk_content-pagetitlecontainer { width: 100%; text-align: center; padding: 14px 0px; font-size: 16px; font-weight: bold; }

#wdk_template-sitename { text-align:center; }

/* shop - no underline on categories */
.categoryNameListing a { text-decoration:none; }




#wdk_template-logoscontainer, .wdk_menu-container {
    border-bottom-right-radius:8px;
   -moz-border-radius-bottomright:8px;
   -webkit-border-bottom-right-radius:8px;
    border-bottom-left-radius:8px;
   -moz-border-radius-bottomleft:8px;
   -webkit-border-bottom-left-radius:8px;
}
.wdk_menu-currentitem {
    border-top-right-radius:8px;
   -moz-border-radius-topright:8px;
   -webkit-border-top-right-radius:8px;
    border-top-left-radius:8px;
   -moz-border-radius-topleft:8px;
   -webkit-border-top-left-radius:8px;
}
.wdk_sidecolumn-item {
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
}

#searchBoxInput, .inputText { width:110px; }

/*Shop Cat Side Col*/
ul.wdk_sidecolumn-shopcategories {
list-style: none;
padding: 0px;
margin: 0px;
}
ul.wdk_sidecolumn-shopcategories li {
list-style: none;
padding: 5px;
margin: 0px;
}

/* wdk_sidecolumn-input-text */
.wdk_sidecolumn-input-text {
    width: 114px;
}
.wdk_live-button.wdk_sidecolumn-input-submit {
    width: 118px !important;
}
