body {
Background-Color: #ffffff;
margin:0;
padding:0;
height: 100%;
text-align: left;

background-image: url('side.gif');
background-position: left;
background-repeat: repeat-y;

}

.padding2 { padding:2px; }
.padding5 { padding:5px; }

a {
 color:#6427DF;
}

     a:visited {
      color:#6427DF;
     }
     
     a:hover {
     color:#8E65DF;

     }
     

.spacer {
position: relative;
height: 8px;
line-height: 8px;
font-size: 0em;
}

.headerblock{
  
      position: relative;
      background-color: #F3EAEB;
      background-image: url('tlpink.gif');
      background-position: top left;
      background-repeat: no-repeat;
      
      font-family:verdana;
      font-size:0.8em;

      z-index:1;
      padding:10px;

}

      .headertext {
       font-size:1.4em;
      }

.greyblock{
  
      position: relative;
      background-color: #F7F7F7;
      background-image: url('tlgrey.gif');
      background-position: top left;
      background-repeat: no-repeat;
      
      font-family:verdana;
      font-size:0.8em;

      z-index:1;
      padding:10px;

}

.saleblock{
  
      position: relative;
      background-color: #E32121;
      background-image: url('tlsale.gif');
      background-position: top left;
      background-repeat: no-repeat;
      
      font-family:verdana;
      font-size:0.8em;
      color:#ffffff;

      z-index:1;
      padding:10px;

}


.nostockblock {
  
      position: relative;
      background-color: #E32121;
      background-image: url('tlsale.gif');
      background-position: top left;
      background-repeat: no-repeat;
      
      font-family:verdana;
      font-size:0.8em;
      color:#ffffff;

      z-index:1;
      padding:10px;

}

.summerblock {
  
      position: relative;
      background-color: #F4F010;
      background-image: url('summertl.gif');
      background-position: top left;
      background-repeat: no-repeat;
      
      font-family:verdana;
      font-size:0.8em;
      color:#000000;

      z-index:1;
      padding:10px;

}

.instockblock {
  
      position: relative;
      background-color: #46BE66;
      background-image: url('tlinstock.gif');
      background-position: top left;
      background-repeat: no-repeat;
      
      font-family:verdana;
      font-size:0.8em;
      color:#ffffff;

      z-index:1;
      padding:10px;

}

       
       .topbar {
        
       margin-left: auto;
       margin-right: auto;
       text-align: left;
       background-color: #A6141B;

       position: relative;
       
       border-bottom-width: 2px;
       border-bottom-style: solid;
       border-bottom-color: #6E1217;

       }
       
       .topbar_right {
         
        background-image: url('stripes.gif');
        background-position: left;
        background-repeat: repeat-x;
        
        text-align:right;
        
        font-family:Georgia, Times New Roman, Serif;
        color:#ffffff;
        font-size:0.7em;
        
        padding-right:5px;
         
       }
       
       .topmenu {
       position: relative;
       background-color: #C01A22;

        height: 25px;
       padding-right: 15px;


       text-align:right;

       
       font-family: verdana;
       font-size: 0.7em;
       color: #FFFFFF;


       }
       
        a.top_link {
         color:#FADFE0;
        }
        
             a.top_link:visited {
              color:#FADFE0;
             }
        
             a.top_link:hover {
             color:#F2A1A5;
        
             }
       
       .sidemenu {




         background-color: #C01A22; /*C01A22*/

         height: 100%;
         
         width: 115px;

         padding:6px;
         /*padding-left:15px;*/


         
       font-family: verdana;
       font-size: 0.8em;
       color: #FFFFFF;
       
       font-weight: bold;

         
       }
       
                    .mlb1 {
                      
                    background-color: #A6141B;
                    background-image: url('menulink_tl1.gif');
                    background-position: top left;
                    background-repeat: no-repeat;
                      
                    }
                    
                    .mlb2 {
                    background-image: url('menulink_tr1.gif');
                    background-position: top right;
                    background-repeat: no-repeat;
                    }
                    .mlb3 {
                    background-image: url('menulink_bl1.gif');
                    background-position: bottom left;
                    background-repeat: no-repeat;
                    }
                    .mlb4 {
                    background-image: url('menulink_br1.gif');
                    background-position: bottom right;
                    background-repeat: no-repeat;
                    
                    padding:5px;

                    }
                    
                            .mlbdark1 {

                            background-color: #821015;
                            background-image: url('menulink_tl2.gif');
                            background-position: top left;
                            background-repeat: no-repeat;

                            }

                            .mlbdark2 {
                            background-image: url('menulink_tr2.gif');
                            background-position: top right;
                            background-repeat: no-repeat;
                            }
                            .mlbdark3 {
                            background-image: url('menulink_bl2.gif');
                            background-position: bottom left;
                            background-repeat: no-repeat;
                            }
                            .mlbdark4 {
                            background-image: url('menulink_br2.gif');
                            background-position: bottom right;
                            background-repeat: no-repeat;
                            
                            padding:5px;
        
                            }
                            
                    .saleb1 {
                      
                    background-color: #FF0000;
                    background-image: url('saletl.gif');
                    background-position: top left;
                    background-repeat: no-repeat;
                      
                    }
                    
                    .saleb2 {
                    background-image: url('saletr.gif');
                    background-position: top right;
                    background-repeat: no-repeat;
                    }
                    .saleb3 {
                    background-image: url('salebl.gif');
                    background-position: bottom left;
                    background-repeat: no-repeat;
                    }
                    .saleb4 {
                    background-image: url('salebr.gif');
                    background-position: bottom right;
                    background-repeat: no-repeat;
                    
                    padding:5px;

                    }


       .content {
         
         height: 100%;
         
         padding: 15px;

      /*background-image: url('tlcorner2.gif');
      background-position: top left;
      background-repeat: no-repeat;*/

         
       }
       
       .cat_im {
        
        background-color:#FFdddd;

       }
       
       .cat_im:hover {
        
        background-color: #D7A2A2;

       }
       
       .cat_block {
         
         float: left;
         padding: 5px;

         text-align:center;

         /*width: 250px;*/

       }
       
       
       .news_item {
         
        padding:5px;
        margin-bottom:15px;
        border-bottom-style:dashed;
        border-bottom-width:1px;
        border-bottom-color: #BF7474;

       }
       
      
       .item_block {
         
         float: left;
         padding: 5px;

         text-align:center;

         /*width: 250px;*/

       }
       
       .item_block_link{
         text-decoration:none;
       }
       
             .suit_text {
              
               font-family:verdana;
               font-size: 0.8em;
               color: #000000;
               font-weight: normal;

             }
       
             .protitle {
              
               font-family:verdana;
               font-size: 0.8em;
               color: #000000;
               font-weight: bold;

             }
             
             .proprice {

               font-family:verdana;
               font-size: 0.6em;
               color: #4C100D;
               font-weight: bold;
               
             } 
             
             .probrand {

               font-family:verdana;
               font-size: 0.6em;
               color: #715959;

             }

             .prooffer {

               font-family:verdana;
               font-size: 0.6em;
               color: #FF0000;
               font-weight: bold;
               
             }
             

             
             
                                 .protitle_sale {
                                    
                                     font-family:verdana;
                                     font-size: 0.8em;
                                     color: #FFFFFF;
                                     font-weight: bold;
                      
                                   }
                                   
                                   .proprice_sale {
                      
                                     font-family:verdana;
                                     font-size: 0.6em;
                                     color: #FFDDDD;
                                     font-weight: bolder;
                                     
                                   } 
                                   
                                   .prooldprice_sale {
                      
                                     font-family:verdana;
                                     font-size: 0.6em;
                                     color: #660000;
                                     font-weight: normal;
                                     
                                   }
                                   

                                   
                                   .probrand_sale {
                      
                                     font-family:verdana;
                                     font-size: 0.6em;
                                     color: #FFFFFF;
                      
                                   }

                                   
                                   .prodes_sale {
                      
                                     font-family:verdana;
                                     font-size: 0.7em;
                                     color: #000000;
                                     font-style: italic;

                                   }
             
             



             
     .topsearchbox {
      font-size:0.9em;
     /* background-color:#B3262D;
      color:#ffffff; */
      background-color:#ffffff;
      color:#333333;
      font-family:verdana,arial,serif;
      font-weight:normal;
      border-width:1px;
      border-color:#FF4444;
      border-style:solid;
     }
     
     .topsearchboxbutton {
      font-size:0.9em;
      background-color:#C32F36;
      color:#ffffff;
      font-family:verdana,arial,serif;
      border-width:0px;
     }
     
     .menu_basket_text {
     color: #FFFFFF;
     font-size:0.9em;
     text-decoration: none;
     font-weight:normal;
     font-family:georgia;
     }

     .menu_link {
     color: #FFFFFF;
     font-size:1em;
     text-decoration: none;
     font-family:georgia;
     }
        .menu_link:visited {
         color: #FFFFFF;
         text-decoration: none;
        }
     
        .menu_link:hover {
         color: #FB575F;
         text-decoration: underline;
        }
        
     .sub_menu_link {
     color: #FFFFFF;
     font-size:0.85em;
     text-decoration: none;
     font-weight:normal;
     font-family:georgia;
     }
        .sub_menu_link:visited {
         color: #FFFFFF;
         text-decoration: none;
        }
     
        .sub_menu_link:hover {
         color: #FB575F;
         text-decoration: underline;
        }
        
     .tdnorm {

               font-family:verdana;
               font-size: 0.8em;
               color: #000000;
               padding:5px;

     }
     
     
     .big_text {
       font-family:verdana;
       font-size: 1.6em;
       font-style: italic;
       font-weight: bold;
     }
     
     .med_text {
       font-family:verdana;
       font-size: 1.2em;
       font-style: normal;
       font-weight: bold;
     }
     
       .image_block {
         
         float: left;
         padding: 5px;
         
         text-align:center;
         
         font-family:verdana, arial, serif;
         font-size:0.8em;
         color:#4B4B4B;
         


         /*width: 250px;*/
       }   
       
     .pro_view_price {

               font-family:verdana;
               font-size: 1.5em;
               color: #4C100D;
               font-weight: bold;
       
     }
     
     .pro_view_price_sale {

               font-family:verdana;
               font-size: 1.5em;
               color: #EF2B21;
               font-weight: bold;
       
     }
     

     .admin_step {
       width:20%;
       background-color: #BE5959;
       
       padding:25px;
       
       text-align:center;
       
       font-family:gil sans, Trebuchet MS, verdana;
       font-size:1.4em;
       font-weight:bold;
     }
     
     .admin_step_green {
       width:20%;
       background-color: #33CC33;
       
       padding:25px;
       
       text-align:center;
       
       font-family:gil sans, Trebuchet MS, verdana;
       font-size:1.4em;
       font-weight:bold;
       font-style:italic;
     }

          .admain_step:hover {
          background-color: #CB5454;
          }

     .admin_step_on{
      background-color: #E75050;
      font-weight:bold;
     }
     
     .text{

         font-family:verdana;
         font-size: 1em;
         color: #000000;

     }
     
     .text_sale{

         color: #FF0000;
         font-weight:bold;

     }

    h1 { font-size:1em;font-weight:normal;display:inline; }
    h2 { font-size:1em;font-weight:normal;display:inline; } 
    
    .xmas_top {
      
     position: absolute; top: 0px; left: 0px;
  width: 100%; 
     background-color:lime;

    }


