      html, body {
            margin: 0px;
            padding: 0px;
            border: 0px;
            /*height: 100%;*/
      }

      body {
           /*height: 100%;*/
           background: url(layout_images/body_bg.jpg) repeat-x;
           background-color: #748490;
      }
      
      div {
           font-size: 12px;
           font-family: Trebuchet MS;
      }
      
      img {
           display: block;
           margin: 0px;
           padding: 0px;
           border: 0px;
      }
      
      a:link {
           color: #4B3891;
           border-bottom: 1px dashed #4B3891;
           text-decoration: none;
      }
      
      a:visited {
           color: #4B3891;
           border-bottom: 1px dashed #4B3891;
           text-decoration: none;
      }
      
      a:active {
           color: #4B3891;
           border-bottom: 1px dashed #4B3891;
           text-decoration: none;
      }
      
      a:hover {
           color: #4B3891;
           border-bottom: 1px dashed #4B3891;
      }
      
      a.top:link {
           color: #FFFFFF;
           text-decoration: none;
      }
      
      a.top:visited {
           color: #FFFFFF;
           text-decoration: none;
      }
      
      a.top:active {
           color: #FFFFFF;
           text-decoration: none;
      }

      a.top:hover {
           color: #FFFFFF;
           font-weight: bold;
           background-color: #2E485B;
           text-decoration: none;
           padding: 7px 7px;
      }
      
      a.cat:link {
           display: block;
           height: 19px;
           border-top: 1px solid #FFFFFF;
           border-bottom: 1px solid #FFFFFF;
           color: #FFFFFF;
           line-height: 19px;
           text-decoration: none;
      }
      
      a.cat:visited {
           display: block;
           height: 19px;
           border-top: 1px solid #FFFFFF;
           border-bottom: 1px solid #FFFFFF;
           color: #FFFFFF;
           line-height: 19px;
           text-decoration: none;
      }
      
      a.cat:active {
           display: block;
           height: 19px;
           border-top: 1px solid #FFFFFF;
           border-bottom: 1px solid #FFFFFF;
           color: #FFFFFF;
           line-height: 19px;
           text-decoration: none;
      }
      
      a.cat:hover {
           display: block;
           height: 19px;
           background-color: #000000;
           border-top: 1px solid #FFFFFF;
           border-bottom: 1px solid #FFFFFF;
           color: #FFFFFF;
           line-height: 19px;
           font-weight: bold;
           text-decoration: none;
      }
      
      a.navl:link {
           color: #FFFFFF;
           text-decoration: none;
      }
      
      a.navl:visited {
           color: #FFFFFF;
           text-decoration: none;
      }
      
      a.navl:active {
           color: #FFFFFF;
           text-decoration: none;
      }
      
      a.navl:hover {
           color: #FFFFFF;
           border-bottom: 1px dashed #FFFFFF;
           text-decoration: none;
      }

      #banner {
           width: 752px;
           height: 103px;
           margin: 0px auto;
      }

      #menu {
           width: 100%;
           height: 37px;
           text-align: right;
           background: url(layout_images/menu_bg.jpg) repeat-x;
      }
      
      #midmenu {
           width: 752px;
           height: 37px;
           line-height: 37px;
           margin: 0px auto;
           color: #FFFFFF;
      }
      
      #main {
           width: 750px;
           background-color: #F7F7F7;
           border-left: 1px solid #385671;
           border-right: 1px solid #385671;
           margin: 0px auto;
           padding-top: 11px;
      }
      
      #container {
           width: 710px;
           height: 100%;
           margin: 0px auto;
      }
      
      #clothingitem {
           width: 450px;
           height: 100%;
           float: left;
      }
      
      #header {
           width: 450px;
           height: 25px;
           border-bottom: 1px solid #AFB7BE;
      }
      
      #selection {
           width: 248px;
           height: 100%;
           float: right;
      }
      
      #detailsheader {
           width: 238px;
           height: 24px;
           line-height: 24px;
           text-align: right;
           background-color: #E7E7E7;
           border: 1px solid #AFB7BE;
           font-size: 10px;
           font-family: Arial;
           padding-right: 10px;
      }
      
      #details {
           width: 234px;
           padding: 10px 7px 7px 7px;
           border-left: 1px dashed #AFB7BE;
           border-right: 1px dashed #AFB7BE;
           border-bottom: 1px dashed #AFB7BE;
      }
      
      #categories {
           width: 240px;
           background-color: #395B72;
           padding: 0px 4px;
      }
      
      #footer {
           width: 752px;
           height: 6px;
           margin: 0px auto;
           margin-bottom: 20px;
           background: url(layout_images/footer_bg.jpg) repeat-x;
      }

      #lfooter {
           width: 6px;
           height: 6px;
           float: left;
           background: url(layout_images/footer_left.jpg) no-repeat;
      }
      
      #rfooter {
           width: 6px;
           height: 6px;
           float: right;
           background: url(layout_images/footer_right.jpg) no-repeat;
      }
      
      .itemName {
           font-size: 14px;
           font-weight: bold;
           color: #4B3891;
           width: 220px;
           display: block;
           margin-bottom: 10px;
      }
      
      .catHeader {
           display: block;
           height: 19px;
           background-color: #000000;
           border-top: 1px solid #FFFFFF;
           border-bottom: 1px solid #FFFFFF;
           color: #FFFFFF;
           line-height: 19px;
      }
      
      .links {
           width: 240px;
           margin: 0px auto;
           padding: 5px 0px;
           color: #FFFFFF;
      }