body {
    background: #000000;
/*  font-family:arial, verdana, sans-serif; */
  font-family:arial;
  font-size:85%;

}


a{
     color: #676666;
    text-decoration: none;
}

a:hover{
     color: #ffffff;
    text-decoration: underline;
}
.greylink{ color:#999;}
h1{ font-weight:bold; font-size:110%; color:#999;}
p{ margin-bottom:10px;}

form{ padding:20px 0;}
label{ width:150px; display:block; float:left;}
#wrapper{ margin:0 auto; width:1000px; height:1500px; background-color: #c0c0c0;}
#header {
    color:#F0F0F0; text-align:left; width:100%;
    float:left;
}

.logo{ width:254px; float:left; padding:10px 10px 10px 10px;}
#topnav{
    list-style:none;
    width:auto; float:right;
    padding-top:65px;
border-bottom: dotted 1px #676666;
}
#topnav li{
    float:left;
    padding-right:10px;
        padding-left:10px;
border-top:dotted 1px #676666;
       
}
#sidemenu{list-style:none; width:160px; height:1000px; float:left;padding-top:35px;padding-left:30px;}
#sidemenu li {
border-top: dotted 1px #676666;
border-bottom: dotted 1px #676666;
padding-top: 10px;
padding-bottom: 10px;
}
#sidemenu-bags-title{list-style:none; width:250px; height:850px; float:left ;padding-top:35px;}
#sidemenu-bags p {
padding-top: 10px;
padding-bottom: 10px;
font-size:80%;
font-weight: bold;
}
#sidemenu-bags{list-style:none; color: 676666; width:250px; height:850px; float:left ;padding-top:35px;}
#sidemenu-bags p {
padding-top: 10px;
padding-bottom: 10px;
font-size:80%;
}
#container {
    text-align:center; float:left; width:75%;
    padding-top:20px;
padding-left:35px;
        height:auto!important;
    min-height:400px;
    height:400px;
}

}
#container-products {
    text-align:center; float:left; width:80%;
    padding-top:45px;
        height:auto!important;
    min-height:400px;
    height:400px;
    background:#c0c0c0;
}
img, div{behavior:url(iepngfix.htc);}
td{ text-align:center; text-transform:uppercase; vertical-align:top;}
#content{
    text-align:left;
    width:500px; margin:0 auto;
    position:relative;
}
.intro{ text-align:center; float:left; width:460px; height:354px; overflow:auto; padding:20px; position:absolute; top:0; font-size:125%; background:url('../../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Low/Content.IE5/images/grey-trans.png');}
.intro p{ margin-bottom:10px;}

#footer {
  text-align:center; width:100%; clear:both;
  color:white; padding:20px 0;
  border-top:solid 1px #ccc;
}

#pro-details{
    text-align:left; width:20%; vertical-align:middle; float:left;
}
#products{ width:850px00; margin:0 auto;}
#products li{
    width:220px; float:left;
    padding-top:30px;
    text-align:center;
    border:solid 3px #dedbdb;
    margin:10px;
    height:250px;
    position:relative;
    overflow:hidden;
        background:#c0c0c0;
}
#products-home{ width:100%; margin:0 auto;}
#products-home li{
    width:230px; float:left;
    text-align:center;
    border:solid 2px #676666;
    margin:4px;
    height:140px;
    position:relative;
    overflow:hidden;
}
#products-bags{ width:750px00; margin:0 auto;}
#products-bags li{
    width:350px; float:left;  
    text-align:left;
    border:solid 6px #dedbdb;
    margin:35px;
    height:375px;
    position:relative;
    overflow:hidden;
        background:#c0c0c0;
}
.caption{ position:absolute; bottom:0px; background: #dedbdb; left:0; width:100%; text-align:center; color: #676666;} 