@charset "utf-8";
/* CSS Document */

body { 
background: #D6CE49 url(images/background-all2.jpg)  no-repeat; 
background-position:top center;

font-size:12px;    
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h4 a {
font-size:14px;
font-family: Garamond, Georgia, Arial;
font-style: bold;
}
div#backhome {
width: 1024;
height:741;
margin: 0px 0px 0px 0px;
}
a {color:#302a0c; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {text-decoration:none; border:none}

div#outer {    
width: 796px; 
height:586px;   
background-color:#FFFFFF;   
margin-top: 28px;    
margin-bottom: 10px;    
margin-left: auto;    
margin-right: auto;    
padding: 0px;    
border:2px solid #200404;
}

div#header {    
padding: 15px 0 0 0;    
margin: 0px;    
text-align: center;
}
div#nav {    
width: 741px;       
float: center;
padding-bottom: 20px;
}

   #main-holiday{
      float:left;
	  height:33px;
      width:100%;
      background:#3e9735;
      font-size:100%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }	
	     #main-contact{
      float:left;
	  height:32px;
      width:100%;
      background:#D6CE49;
      font-size:100%;
      line-height:normal;
	  border-bottom:1px solid #666;
	  border-top:1px solid #666;
      }	
	   #shipping{
      float:left;
	  heght:50px;
      width:100%;
      background:#525252;
      font-size:100%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }	
    #tabsF {
      float:left;
      width:100%;
      background:#302a0c;
      font-size:100%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }
    #tabsF ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
	float: right;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("images/tabrightB.gif") no-repeat right top;
      padding:5px 5px 4px 4px;
      color:#302a0c;
	   
      }

	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
	  text-decoration:underline;
	  color:#333333;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
	  text-decoration:underline;
	  color:#333333;
      }



div#main {    


}
div#mainhome {    
margin-top: 1px;  
  margin-bottom: 1px; 
  float:left; 

}

div#scrollbox {
overflow:auto;  
height:330px;
width:400px;
padding-left: 10px;

float: left;

}
div#imagebox {
 
height:330px;
width:385px;
float: right; 
overflow:hidden;
}
div#imagebox-contact {
 
height:330px;
width:365px;
float: right; 
overflow:hidden;
text-align:right;
padding-right: 20px;
}

div#footer {    
padding-top: 0px;    

text-align: center;
}

div#footer2 {    
padding-top: 0px;       
border-top: thin solid #240002;
text-align: center;
}

.h_menu_001{
	width: 100%;
	padding-top: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	
}

.h_menu_001 ul{
	
	padding: 0;
	float: right;
	width: 100%;
	height:auto;
	background: #ffffff;
	border: none;
}

.h_menu_001 ul li{
display: inline;

}

.h_menu_001 ul li a{
	float: left;
	color: #221504;
	
	text-decoration: none;
	text-align: center;
	width: 20%;
}

.h_menu_001 ul li a:visited{
color: #1a0001;
}

.h_menu_001 ul li a:hover, .h_menu_001 ul li .selected{
	color: #474747!important;
	background: #ffffff;
	text-decoration:underline;
}
.clear { clear:both }