* {margin:0;padding:0}
p 
{
  margin-bottom: 15px;
}

h1 
{
  font-size: 24px;
  line-height: 18px;
}
h2 
{
  margin-bottom: 15px;
}

#menu1
 {width: 900px;}

#menu2
 {width: 900px;}

tr > td#menu1
 {width: 535px;}

tr > td#menu2
 {width: 535px;}

#searchrow
  {width: 360px;}

tr > td#searchrow
 {width: 235px;}


.DepartmentListHead
{      
  border-right: #333399 2px solid;
  border-top: #333399 2px solid;
  border-left: #333399 2px solid;
  border-bottom: #333399 2px solid;
  background-color: #ccddee;
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #333399;
  padding-left: 3px
}      
.DepartmentListContent
{      
  border-right: #333399 2px solid;
  border-top: #333399 2px solid;
  border-left: #333399 2px solid;
  border-bottom: #333399 2px solid;
/*  background-image: url(images/background/rg_03_001.jpg); */
}      
a.DepartmentUnselected
{      
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 9pt;
  color: #333399;                                 
  line-height: 25px;                              
  padding-left: 5px;                              
  text-decoration: none;
                           
}                                                 
a.DepartmentUnselected:hover                      
{                                                 
  padding-left: 5px;                              
  color: #996633                               
}                                                 
a.DepartmentSelected                              
{                                                 
  font-family: Verdana, Arial;                    
  font-weight: bold;                              
  font-size: 9pt;                                 
  color: #a90909;                                 
  line-height: 25px;                              
  padding-left: 5px;                              
  text-decoration: none                           
}    
.DepartmentTitle
{      
  color: #a90909;
  font-family: Verdana;
  text-decoration: none;
  font-size: 24px;
  line-height: 23px;
  padding-left: 10px
}
.Instructions
{      
  font-family: Verdana;
  font-size: 11pt;
  color: black;
  padding-right: 3px;
  text-align: left;
  padding-left: 20px
}
      
.ListDescription
{      
  font-family: Verdana;
  font-size: 12pt;
  color: black;
  padding-right: 3px;
  text-align: left;
  padding-left: 10px
}
.Links
{   
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #333399;
  padding-left: 3px;
  text-decoration: none;
}
      
.Links2
{   
  font-family: Verdana, Arial;
  font-size: 10pt;
  color: #333399;
  padding-left: 0px;
  text-decoration: none;
}      
.Links3
{   
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 12pt;
  color: #333399;
  padding-left: 3px;
  text-decoration: none;
}
.Links3:hover                      
{                                                 
  color: #996633                               
}                                                 
                                        
.ProductName                
{                           
  color: Black;             
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;        
  font-size: 12px;          
}                           
A.ProductName, A.Link       
{                           
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-weight: bold;                              
  font-size: 12px;                                
  text-decoration: none;                          
}                                                 
A.ProductName:hover, A.Link:hover                 
{                                                 
  color: Red;                                     
}                                                 
.ProductDescription                               
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 14px;
  line-height: 18px;                                
}                                                 
.Price                                            
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 11px;                                
}
.OldPrice                                            
{                                                 
  color: #ff0000;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 11px;
  text-decoration: line-through;                                                                
}                                                 
                                                 
.ProductPrice                                     
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-weight: bold;                              
  font-size: 11px;                                
}
.OldProductPrice                                     
{                                                 
  color: #ff0000;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-weight: normal;                              
  font-size: 11px;
  text-decoration: line-through;                                
}                                                 
                                                 
.PagingText                                       
{                                                 
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 11px;                                
  color: Black;
  padding-left: 20px;                                   
}               
.SearchBox
{       
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: #a90909;
  font-weight: bold;
}


#line1
 {padding-top: 10px;}

tr > td#line1
 {padding-top: 10px;}

#form1
 {margin-left: 10px;}

#productimage
 {padding-left: 15px;}

#productdesc
 {padding-left: 15px;}

#productdesc2
 {padding-left: 15px;}     
      
.TableHeader
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  color: #ccddee;
  background: #333399;
}      
.TableRow
{      
  font-family: Verdana;
  font-size: 11px;
  background: #cc9966;
} 
.TableRow2
{      
  font-family: Verdana;
  font-size: 11px;
  background: #c8a989;
} 
.Title 
{      
  font-family: Verdana;
  font-weight: bold;
  font-size: 16pt;
  color: #228aaa;
  padding-right: 3px;
  text-align: left;
}      
.CartSummary
{      
  border-right: #333399 2px solid;
  border-top: #333399 2px solid;
  border-left: #333399 2px solid;
  border-bottom: #333399 2px solid;
  font-family: Arial, Verdana;
  font-size: 9pt;
  color: #333399;
  padding-top: 3px;
  padding-left: 2px;
  padding-bottom: 5px;
}      
      
.MyText
{      
  font-family: Verdana;
  font-size: 11pt;
  color: #333399; 
  margin-left: 15px;
  margin-right: 15px;
  line-height: 22px;
}
.MyText2
{      
  font-family: Verdana;
  font-size: 10pt;
  color: #333399;
  margin-left: 10px;
  text-align: left;
  line-height: 22px;
  font-weight: bold;
}

.WoodName                
{                           
  color: Black;             
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;        
  font-size: 16px;          
}                     

ul#navigation{
    margin:0;
    padding:0;
}
ul#navigation li{
    float:left;
    list-style-type:none;
}
ul#navigation li.home, ul#navigation li.home a{
    display:block;
    background-image:url(images/home_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation li.home a{
    background-image:url(images/home.jpg);
    width:130px;
    height:40px;
}
ul#navigation li.about,ul#navigation li.about a{
    display:block;
    background-image:url(images/about_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation li.about a{
    background-image:url(images/about.jpg);
    width:130px;
    height:40px;
}
ul#navigation li.wood,ul#navigation li.wood a{
    display:block;
    background-image:url(images/wood_selections_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation li.wood a{
    background-image:url(images/wood_selections.jpg);
    width:130px;
    height:40px;
}

ul#navigation li.shipping,ul#navigation li.shipping a{
    display:block;
    background-image:url(images/shipping_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation li.shipping a{
    background-image:url(images/shipping.jpg);
    width:130px;
    height:40px;
}

ul#navigation2 li.policies,ul#navigation2 li.policies a{
    display:block;
    background-image:url(images/policies_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation2 li.policies a{
    background-image:url(images/policies.jpg);
    width:130px;
    height:40px;
}
ul#navigation li a:hover{background:transparent;}

ul#navigation2{
    margin:0;
    padding:0;
}
ul#navigation2 li{
    float:left;
    list-style-type:none;
}

ul#navigation2 li.contact,ul#navigation2 li.contact a{
    display:block;
    background-image:url(images/contact_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation2 li.contact a{
    background-image:url(images/contact.jpg);
    width:130px;
    height:40px;
}
ul#navigation2 li.links,ul#navigation2 li.links a{
    display:block;
    background-image:url(images/links_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation2 li.links a{
    background-image:url(images/links.jpg);
    width:130px;
    height:40px;
}
ul#navigation2 li.cart,ul#navigation2 li.cart a{
    display:block;
    background-image:url(images/view_cart_over.jpg);
    width:130px;
    height:40px;
}
ul#navigation2 li.cart a{
    background-image:url(images/view_cart.jpg);
    width:130px;
    height:40px;
}

ul#navigation li a:hover{background:transparent;}
ul#navigation2 li a:hover{background:transparent;}

.Errors
{      
  font-family: Verdana;
  font-size: 14pt;
  color: red;
  line-height: 22px;
}

