
    
    
    body{
    font-family: tahoma,verdana,arial,helvetica,sans-serif;
    font-size: 0.75em;
    background:black url(/managed_files/2535/black_pattern.jpg) 50% 0 repeat;
  text-align:center;
  }
  
  #bodyWrap{
  
  width:780px;
  background:#053701 url(/managed_files/2555/light_green_pattern.jpg) 50% 0 repeat;
  border:1px solid black;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  }


  #headerBar{
  background:black url(/managed_files/2546/top_bar.jpg) 0 0 repeat;
  height:122px;
  color:white;
  }

  #headerBar a{
  color:white;
  text-decoration:none;
  }

  #headerBar a:hover{
  text-decoration:underline;
  }

  #headerBar table{
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  }

  #contactInfo{
  margin-left:15px;
  }


  #pageBar{
  background:#053701;
  border-bottom:2px solid black;
  text-align:center;
  position:relative;
  }

  #pageBar ul, #pageBar li{
  list-style:none;
  margin:0px;
  padding:0px;
  }

  #pageBar ul{
  margin:0px 55px;
  }

  #pageBar li{
  display:inline;
  margin:2px 6px;
  }

  #pageBar li a{
  color:white;
  white-space:nowrap;
  }

  #pageBar #flourishLeft{
  position:absolute;
  top:0px;
  left:5px;
  }

  #pageBar #flourishRight{
  position:absolute;
  top:0px;
  right:5px;
  }

  #proLinkWrap{
  background:#053701 url(/managed_files/2527/dark_green_pattern.jpg) 50% 122px repeat;
  border-bottom:1px solid black;
  }

  #pokerPros{
  text-align:center;
  }

  
  #catalogLinks{
  text-align:center;
  margin:5px;
  }

  #catalogLinks ul, #catalogLinks li{
  list-style:none;
  margin:0px;
  padding:0px;
  }

  #catalogLinks ul{
  margin:0px 25px;
  }

  

  #catalogLinks #menu li{
  display:inline;
  margin:2px 6px;
  }

  #catalogLinks #menu li ul li{
  margin:2px 0px;
  }

  #menu li ul{
  background:black;
  border:1px solid white;
  margin:0px;
  text-align:left;
  padding:3px;
  width:140px;
  }

  #catalogLinks li a{
  color:white;
  white-space:nowrap;
  }

  #titleCartDiv{
  background:black;
  padding:5px;
  padding-left:15px;
  margin-bottom:10px;
  }

  #branch{
  color:white;
  opacity:0.60;
  filter:alpha(opacity=60);
  }

  #branch a{
  color:white;
  }

  .endLeaf{
  display:none;
  }

  #titleCell{
  width:450px;
  }

  #cartCell{
  width:200px;
  }

  #titleDiv{
  font-family:helvetica,serif;
  font-size:2.1em;
  color:white;
  font-weight:bold;
  margin-right:10px;
  }

  #cartWrap{
  color:white;
  background:black url(/managed_files/2530/cart.gif) 0 50% no-repeat;
  padding-left:42px;
  }

  

  #cartWrap a{
  color:white;
  display:block;
  }


  #cartWrap p{
  margin:2px 0px;
  padding:0px;
  font-size:0.9em;
  }



  #mainContentDiv{
  margin:10px;
  }


  #footer{
  text-align:center;
  margin-top:30px;
  background:black url(/managed_files/2521/green_lace.jpg) 50% 0 repeat-x;
  }

  #footerImg{
  margin-top:-20px;
  margin-bottom:-20px;
  }

  .siteInfo{
  margin-top:10px;
  padding:20px;
  color:white;
  text-align:center;
  }


  .siteInfo a{
  color:white;
  }


  a{
  text-decoration:none;
  }

  a:hover{
  text-decoration:underline;
  }

  #searchResults{
  background:#DBFDC3 url(/managed_files/2555/light_green_pattern.jpg) 50% 0 repeat;
  margin:-10px;
  padding:5px;
  }

  #searchBullet{
  position:relative;
  }
  
  #searchForm{
  margin:0px;
  position:absolute;
  z-index:10;
  background:black;
  color:white;
  padding:5px;
  border:1px solid white;
  left:0%;          
  top:100%;
  width:auto;
  whitespace:nowrap;
  width:15em;
  }

#searchForm a{
  display:block;
  text-align:left;
}

          #searchText{
          font-size:100%;
          background-color:white;
          border:1px solid black;          
          }

          #searchSubmit{
          font-size:100%;
          border-width:1px;
          margin:1px;
          margin-left:2px;
          padding:0px;          
          }


.shipQuoteTable{
margin:10px auto;
}

  


        
	