@charset "UTF-8";
@media screen, projection
{
  /*-------------------------------------------------------------------------*/
  
  html { text-align: center; height:100%; }
  body { text-align: center; padding: 0px; margin: 0px; height:100%; background-color: #465969; }                         

  #page { background-position: center; background-repeat: repeat-y; background-image: url(../images/content_bg.jpg); margin: 0 auto; width: auto;  min-width: 800px; max-width: 800px; min-height:100%; position:relative;}

  #header { padding: 0px; }
  #nav { padding: 0px; margin: 0px; height: 34px; overflow:hidden; }
  #nav_shadow { height: 21px; }
                           
  #bottom { display: block; background-position: 0 0px; position: absolute; bottom: 0px; clear: both; }
                                                                                                                                                                                                                                                                                                                                        
  #sub_nav { margin-top: 5px; text-align: center; height: 50px; }

  #main { padding-left: 44px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; color: #636363; font-size: 14px; font-style: normal; font-weight: normal; font-family: Helvetica, Verdana, Arial, sans-serif, ; text-align: left; margin: 0px; background-position: 34px; background-repeat: repeat-y; background-image: url(../images/content_bg.gif);}
  
  #content { max-width: 740px; min-width: 740px; width: 740px; padding-left: 45px; padding-top: 16px; }
  #content_wrapper { padding-bottom:64px; }
  #content_wrapper:after { content:" "; display:block; clear:both; }
  
  .content { color: #3f3f3f; text-align: left; font-size: small; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
  .sub { color: #808080; text-align: left; font-size: x-small; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
  .important { font-weight: bold; color: #830004; text-align: left; font-size: small; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
  .content_header { padding-left: 20px; font-weight: bold; color: #b9cf01; text-align: left; font-size: x-large; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
  .content_header_2 { font-size: medium; color: black; font-weight: bold; text-align: left; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
  .note { font-style: italic; color: #646464; text-align: left; font-size: small; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
  .price { background-color: #e4ff92; border-color: #5e5e5e; border-width: 2px; border-style: solid; }
  .alt { background-color: #bee489; }
  .head { font-weight: bold; color: #fff8fb; background-color: #445f29; }
  .fabrics { font-size: small; padding: 8px; border-style: solid; border-color: #d3d3d3; border-width: 1px; background-color: white; }
  .fabrics tr td  { padding: 10px; }
 
  /*-------------------------------------------------------------------------*/
}