body {
    font-family:verdana,arial,sans-serif;
    color:#333333;
    font-size:10pt;
    margin-top:5px;
    background-color:#E8D59E;
}

table#logoHeader {
    background-color:#DA9A2C;
    border-collapse:collapse;
    width:810px;
    height:110px;
    margin-left:auto;
    margin-right:auto;
}

table#logoHeader td {
    border:0;
    border-spacing:0;
    padding:5px;
    vertical-align:middle;
}

table#logoHeader td.logo {
    width:400px;
}

table#searchHeader {
    border:0;
    border-spacing:0;
    padding:3px;
}

table#globalNav {
    width:810px;
    border-collapse:collapse;
    table-layout:fixed;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
}

table#globalNav td {
    padding:0;
    border-spacing:0;
    border:0;
    vertical-align:top;
}

table#globalNav td.left {
    width:136;
    background-color:#999966;
}

table#leftNav {
    background-color:#999966;
    border-collapse:collapse;
    width:136px;
    height:335px;
}

table#leftNav td {
    padding:0;
    border-spacing:0;
    margin:0;
    border:0;
}

table#leftNav td.bottomWhitespace {
    height:0px;
}


table#globalNav td.subCategory {
    background-image: url(/images/globalnav/subnav/snav_bg.jpg);
    width:93px;
}

table#globalNav td.right {
    width:auto;
}

table#bodyPage {
    border:0;
    padding:0;
    border-spacing:0;
    border-collapse:collapse;
    width:100%;
    height:335px;
}

table#bodyPage td {
    font-size:10pt;
    vertical-align:top;
}

table#bodyPage td.text {
    color:#E8D59E;
    font-size:8pt;
    vertical-align:top;
    padding:8px;
}

table#bodyPage td.text a, table#bodyPage td.text a:visited, table#bodyPage td.text a:link {
    color:#E8D59E;
}

table#bodyPage td.text a:hover, table#bodyPage td.text a:active {
    color:#AD4200;
}

table#bodyPage td.text p {
    width:490px;
    text-align:justify;
}


table#bodyPage td.photoShoot {
    background-color:#5B2503;
    vertical-align:top;
    padding:0;
    margin:0;
}

table#bodyPage td.productDescription {
    background-color:#5B2503;
    font-size:10pt;
    color:#E8D59E;
    vertical-align:bottom;
}

table#footer {
    margin-left:15px;
    margin-top:7px;

}

table#footer td {
    line-height:1.5em;
    font-size:8pt;
    font-family:Verdana,arial,sans-serif;
    color:#333333;
    padding-right:25px;
}

table#footer td strong {
    color:#5B2503;
}

table#footer td a, table#footer td a:visited  {
    color:#AD4200;
}

table#footer td a:hover, table#footer td a:active  {
    color:#333333;
}

table#footer th {
    text-align:left;
    font-size:8pt;
    font-weight:bold;
    font-family:Verdana,arial,sans-serif;
    color:#AD4200;
}

.menuWrapper {
    position:absolute;
    width:190px;
    visibility:hidden;
    padding:2px;
}

div.menuItem {
    height:18px;
    background-color:#C3C293;
    cursor:pointer;
    border-top:2px solid #A9A877;
    white-space:nowrap;
}

div.menuItemOn {
    height:18px;
    background-color:#A9A776;
    color:#AD4200;
    border-top:2px solid #A9A877;
    white-space:nowrap;
}

div.menuItem a,   div.menuItem a:hover,   div.menuItem a:link   div.menuItem a:visited,   div.menuItem a:active,
div.menuItemOn a, div.menuItemOn a:hover, div.menuItemOn a:link div.menuItemOn a:visited, div.menuItemOn a:active {
    color:#AD4200;
    font-family:Verdana,arial,sans-serif;
    text-decoration:none;
    font-size:10px;
    display:block;
    height:100%;
    width:100%;
    text-indent:3px;
    padding-top:2px;
    cursor:pointer;
}

div.menuItem a:hover,   div.menuItem a:active,
div.menuItemOn a:hover, div.menuItemOn a:active {
    background-color:#A9A776;
}

.menuImg {
    border:0;
}

input#searchFld {
    background-color:white;
    font-size:9px;
    font-family:Verdana,arial,sans-serif;
    width:100px;
    border:1px solid #A9A877;
}

h1#pageHeader {
    color:#AD4200;
    font-family:Times new roman, times, serif;
    font-style:italic;
    font-size:16pt;
}

div#flashMovie {
    margin:0;
    border:0;
    z-index:1;
    padding:0;
}

table#categoryPage {
    table-layout:fixed;
    border:0;
    padding:0;
    border-spacing:0;
    border-collapse:collapse;
    width:100%;
    height:335px;
}

table#categoryPage td {
    vertical-align:top;
}

table#categoryPage td.text {
    background-color:#FFFFDD;
    color:#333333;
    font-size:8pt;
    padding:10px;
    height:auto;
}

table#categoryPage td.text a, table#categoryPage td.text a:visited, table#categoryPage td.text a:link {
    color:#AD4200;
}

table#categoryPage td.text a:hover, table#categoryPage td.text a:active {
    color:#333333;
}

table#categoryPage td.text p {
    width:490px;
    text-align:justify;
}


table#categoryPage td.photo {
    background-color:#5B2503;
    padding:0;
    margin:0;
    height:200px;
}


table#productCategoryBullets {

}

table#productCategoryBullets td {
    font-size:8pt;
    font-family:Verdana,arial,sans-serif;
    font-weight:bold;
    padding-left:10px;
}

table#errorPage {
    border:0;
    padding:0;
    border-spacing:0;
    border-collapse:collapse;
    width:100%;
    height:335px;
}

table#errorPage td {
    vertical-align:top;
}

table#errorPage td.text {
    background-color:#FFFFDD;
    color:#333333;
    font-size:8pt;
    padding:10px;
    height:auto;
}

table#errorPage td.text a, table#errorPage td.text a:visited, table#errorPage td.text a:link {
    color:#AD4200;
}

table#errorPage td.text a:hover, table#errorPage td.text a:active {
    color:#333333;
}

table#errorPage td.text p {
    width:490px;
    text-align:justify;
}


table#errorPage td.photo {
    background-color:#5B2503;
    padding:0;
    margin:0;
    height:200px;
}

table#errorPage td.error {
    background-color:#AD4200;
    padding:0;
    margin:0;
    height:200px;
}

table#productListing {
    background-color:#5B2503;
    padding:5px;
    margin:0;
    height:335px;
    width:100%;
}

table#productListing td {
    vertical-align:top;
}

table#productListHeader {
    border:0;
    width:520px;
}

table#productListHeader td.pageNav {
    font-size:7pt;
    font-family:Verdana,arial,sans-serif;
    font-weight:bold;
    color:#EFEFEF;
    text-align:right;
    white-space:nowrap;
}

table#productListHeader td .prev a, table#productListHeader td .prev a:link, table#productListHeader td .prev a:visited,
table#productListHeader td .prev {
    color:#AD4200;
}

table#productListHeader td .prev a:hover, table#productListHeader td .prev a:active {
    color:#D3BE81;
}

table#productListHeader td .next a, table#productListHeader td .next a:link, table#productListHeader td .next a:visited,
table#productListHeader td .next {
    color:#D3BE81;
}

table#productListHeader td .next a:hover, table#productListHeader td .next a:active {
    color:#AD4200;
}

table#productListHeader td .disabled {
    color:#666666;
}

h1#productListPageHeader {
    font-family:Times new roman, times, serif;
    font-size:16pt;
    color:#D3BE81;
    font-style:italic;
}

h1#productPageHeader {
    font-family:Times new roman, times, serif;
    font-size:16pt;
    color:white;
    font-weight:normal;
}

h1#productPageHeader em {
    color:#D3BE81;
}

table#productSummaryList {

}

table#productSummaryList td.productLink  {
    padding:5px;
    font-size:7pt;
    font-family:Verdana,arial,sans-serif;
    text-align:center;
    vertical-align:top;
    width:105px;
}

table#productSummaryList td a, table#productSummaryList td a:link, table#productSummaryList td a:visited {
    color:#D3BE81;
}

table#productSummaryList td a:hover, table#productSummaryList td a:active {
    color:#AD4200;
}

table#productSummaryList td img.productImg {
    border:2px solid #D3BE81;
    border-spacing:5px;
}

div#otherCatLink {
    width:520px;
    text-align:right;
    font-size:8pt;
    font-family:Verdana,arial,sans-serif;
    color:#D3BE81;
    margin-top:15px;
    margin-bottom:10px;
}

div#otherCatLink a, div.otherCatLink a:active, div.otherCatLink a:hover, div.otherCatLink a:visited {
    color:#D3BE81;
    font-weight:bold;
}

div#otherCatLinkNoProd {
    width:520px;
    text-align:right;
    font-size:8pt;
    font-family:Verdana,arial,sans-serif;
    color:#666666;
    margin-top:15px;
    margin-bottom:10px;
}

div#otherCatLinkNoProd a, div.otherCatLink a:active, div.otherCatLink a:hover, div.otherCatLink a:visited {
    color:#ad4200;
    font-weight:bold;
}


div.centered {
    text-align:center;
    margin:0 auto;
}