a 
{
    color:#CCCCCC;
    text-decoration:none;}

a:hover
{
    color:#CCCCCC;}
    
body
{
    background:#000000;
    text-align:center;
    padding:0px;
    font-size:11pt;
    font-family: Tahoma;
    letter-spacing:0px;
    word-spacing:1px;}
    
#container
{
    margin:0px auto;
    margin-top:0px;
    width:764px;
    background:#FFFFFF;
    padding:0px;
    border:2px solid #FFCB00;}
    
#keywords
{
    margin-top:30px;
    text-align:right;
    width:764px;
    }

#keywords h1
{
    font-size:10px;
    color:#CCCCCC;
    margin:0px;
    }

#header
{
    text-align:left;
    background:url(../gui/header_bkgd.jpg) no-repeat;
    height:91px;
    width:764px;
    margin-bottom:-4px;
    }

#logo
{
    width:350px;
    background:#000000;
    height:45px;
}

#logo img
{
    margin-bottom:-4px;}

#shoes
{
    float:right;
    width:221px;
    height:91px;
    }

#nav
{
    height:37px;
    width:350px;
    padding-top:9px;
    background:url(../gui/nav_bkgd.jpg) no-repeat;
    }

#nav a img
{
    border:0px;}

#main_container
{
    text-align:left;
    width:764px;
    background:url(../gui/main_bkgd.jpg) no-repeat #FFFFFF;
    background-position:top;
    border-top:.5px solid #FFCB00;
    margin-top:0px;
    padding-left:0px;
    padding-right:0px;

    }

#main
{
    padding-left:20px;
    padding-right:20px;
    padding-bottom:20px;
    }
H1
{
    color:#B38E00;
    font-size:20pt;
    font-weight:bold;}

#main a
{
    color:#000000;
    }

#main a:hover
{
    color:#B38E00;
    text-decoration:underline;}

.links
{
    font-size:12px;
    }

.links h2
{
    font-size:14px;}

.contact
{
    color:#B38E00;
    font-size:14pt;
    font-weight:bold;}

.btp{
    text-align:left;
	font-size:7pt;
	font-weight:bold;
}

.btp a
{
    color:#B38E00;
}

.more{
    text-align:right;
	font-size:7pt;
	font-weight:bold;
}

.more a
{
    color:#B38E00;
}


table.sizes { font-weight:bold; font-size:9pt; text-align:center; border-collapse:collapse; }
table.sizes th { color:black; text-align:left; border:1px solid #fff; }
table.sizes td { border:1px solid #fff; }
table.sizes tr.Row1 {  background-color: #CCCCCC; }
table.sizes tr.Row2 {  background-color: #808080; }
table.sizes th.jap { background-color:black; color:white; }


#footer
{
    height:40px;
    width:764px;
    margin-bottom:0px;
    background:#000000;
    }
#footer img
{
    height:40px;
    }

#footer_links
{
    font-size:11px;
    color:#CCCCCC;
    }

#footer_links a:hover
{
    text-decoration:underline;}

#olw_footer
{
    font-size:11px;
    color:#CCCCCC;
    }

#olw_footer a:hover
{
    text-decoration:underline;}