@charset "utf-8";                                                                                                                                                        
/* CSS Document */                                                                                                                                                        

body {                                                                                                                                                        
background:url(images/background.gif) 0 0 repeat;                                                                                                                                                        
_text-align:center;                                                                                                                                                        
}                                                                                                                                                        

#shadow {                                                                                                                                                        
width:989px;                                                                                                                                                        
margin:0 auto;                                                                                                                                                        
background:url(images/main-page-shadow-trans.png) 0 0 repeat-y;                                                                                                                                                        
}                                                                                                                                                        

#wrapper {                                                                                                                                                        
width:969px;                                                                                                                                                        
margin:0 auto;                                                                                                                                                        
_text-align:left;                                                                                                                                                        
background:url(images/main-bg.gif) 0 0 repeat-y;                                                                                                                                                        
position:relative;                                                                                                                                                        
}                                                                                                                                                        

/* Header */                                                                                                                                                        

#header {                                                                                                                                                        
height:92px;                                                                                                                                                        
overflow:hidden;                                                                                                                                                        
position:relative;                                                                                                                                                        
background:#fff;                                                                                                                                                        
}                                                                                                                                                        

#header h1 {                                                                                                                                                        
float:left;                                                                                                                                                        
}                                                                                                                                                        

#header h2 {                                                                                                                                                        
float:right;                                                                                                                                                        
position:relative;                                                                                                                                                        
font:bold 12px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#663300;                                                                                                                                                        
}                                                                                                                                                        

#header h2 form {                                                                                                                                                        
position:absolute;                                                                                                                                                        
top:68px;                                                                                                                                                        
right:5px;                                                                                                                                                        
vertical-align:middle;                                                                                                                                                        
}                                                                                                                                                        

#header h2 form p {                                                                                                                                                        
float:left;                                                                                                                                                        
line-height:19px;                                                                                                                                                        
}                                                                                                                                                        

#header h2 form input {                                                                                                                                                        
border:1px solid #707782;                                                                                                                                                        
width:127px;                                                                                                                                                        
height:19px;                                                                                                                                                        
padding:2px 2px 0;                                                                                                                                                        
font:normal 10px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#333;                                                                                                                                                        
margin:0;                                                                                                                                                        
float:left;                                                                                                                                                        
margin:0 0 0 3px;                                                                                                                                                        
}                                                                                                                                                        

#header h2 form input.go {                                                                                                                                                        
width:14px;                                                                                                                                                        
height:14px;                                                                                                                                                        
padding:0;                                                                                                                                                        
background:url(images/magnify.png) 0 0 no-repeat;                                                                                                                                                        
text-indent:-9999px;                                                                                                                                                        
overflow:hidden;                                                                                                                                                        
line-height:0;                                                                                                                                                        
border:0;                                                                                                                                                        
margin:3px 0 0 3px;                                                                                                                                                        
}                                                                                                                                                        

/* Header End */                                                                                                                                                        
/* Top Navigation */                                                                                                                                                        

#top-nav {                                                                                                                                                        
height:31px;                                                                                                                                                        
background:url(images/top-nav-bg.jpg) 0 0 no-repeat;                                                                                                                                                        
}                                                                                                                                                        

#top-nav ul, #top-nav ul li {                                                                                                                                                        
margin:0;                                                                                                                                                        
padding:0;                                                                                                                                                        
list-style-type:none;                                                                                                                                                        
}                                                                                                                                                        

#top-nav ul {                                                                                                                                                        
float:right;                                                                                                                                                        
padding:9px 100px 0 0;                                                                                                                                                        
}                                                                                                                                                        

#top-nav ul li {                                                                                                                                                        
float:left;                                                                                                                                                        
}                                                                                                                                                        

#top-nav ul li a {                                                                                                                                                        
float:left;                                                                                                                                                        
font:bold 14px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#663300;                                                                                                                                                        
padding:1px 5px;                                                                                                                                                        
line-height:12px;                                                                                                                                                        
border-right:2px solid #5d3813;                                                                                                                                                        
text-decoration:none;                                                                                                                                                        
}                                                                                                                                                        

#top-nav ul li.last a {                                                                                                                                                        
border:0;                                                                                                                                                        
}                                                                                                                                                        

#top-nav ul li a:hover {                                                                                                                                                        
color:#886645;                                                                                                                                                        
}                                                                                                                                                        

/* Top Navigation End */                                                                                                                                                        
/* Left Navigation */                                                                                                                                                        

#left-nav {                                                                                                                                                        
width:197px;                                                                                                                                                        
float:left;                                                                                                                                                        
padding:0 0 20px;                                                                                                                                                        
}                                                                                                                                                        

#left-nav div {                                                                                                                                                        
background:url(images/left-nav-bg.jpg) 0 0 repeat-y;                                                                                                                                                        
}                                                                                                                                                        

#left-nav div .top {                                                                                                                                                        
height:43px;                                                                                                                                                        
background:url(images/left-nav-top.jpg) 0 0 no-repeat;                                                                                                                                                        
}                                                                                                                                                        

#left-nav h2 {                                                                                                                                                        
font:bold 18px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#c87129;                                                                                                                                                        
padding:0 30px 14px;                                                                                                                                                        
background:url(images/left-nav-bg.jpg) 0 0 repeat-y;                                                                                                                                                        
}                                                                                                                                                        

#left-nav ul, #left-nav ul li {                                                                                                                                                        
margin:0;                                                                                                                                                        
padding:0;                                                                                                                                                        
list-style-type:none;                                                                                                                                                        
}                                                                                                                                                        

#left-nav ul {                                                                                                                                                        
padding:0 30px 8px;                                                                                                                                                        
}                                                                                                                                                        

#left-nav ul li {                                                                                                                                                        
background:url(images/left-nav-line.gif) 0 100% no-repeat;                                                                                                                                                        
margin:0 0 3px;                                                                                                                                                        
_margin:0 0 4px;                                                                                                                                                        
}                                                                                                                                                        

#left-nav ul li a {                                                                                                                                                        
display:block;                                                                                                                                                        
font:bold 12px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#9f8630;                                                                                                                                                        
text-decoration:none;                                                                                                                                                        
line-height:14px;                                                                                                                                                        
_height:0;                                                                                                                                                        
padding:0 0 8px;                                                                                                                                                        
_padding:0 0 6px;                                                                                                                                                        
}                                                                                                                                                        

#left-nav ul li a:hover {                                                                                                                                                        
color:#ceb459;                                                                                                                                                        
}                                                                                                                                                        

#left-nav div .bottom {                                                                                                                                                        
height:33px;                                                                                                                                                        
background:url(images/left-nav-bottom.jpg) 0 100% no-repeat;                                                                                                                                                        
}                                                                                                                                                        

#left-nav p {                                                                                                                                                        
padding:0 0 0 8px;                                                                                                                                                        
}                                                                                                                                                        

#left-nav p img {                                                                                                                                                        
vertical-align:top;                                                                                                                                                        
}                                                                                                                                        

#left-nav div bottom nav {                                                                                                                                     
background:transparent;                                                                                                                                       
width:197px;                                                                                                                                                        
top: 700px;                                                                                                                                   
right: 0px;                                                                                                                                   
}                                                                                                                                        
                                                                                                                                                   
/* Left Navigation End */                                                                                                                                                        
/* Content Area */                                                                              
#content {                                                                              
float:right;                                             
width:772px;                                                                                                            
background:url(images/content-bg.gif) 0 0 no-repeat;                                                                              
padding:11px 0 5px 0;                                                                              
min-height:625px;                                                                              
_height:635px;                                                                              
}                                                     
                                                                            
#content table, #content td {                                                                              
height:0;                                                                              
}                                                    
                                                                             
#content .left p {                                                                      
font:bold 14px Arial, Helvetica, sans-serif;                                                                   
color:#5d3813;                                                                       
}                                                    
                                                                    
#content .right p {                                                                      
font:bold 14px Arial, Helvetica, sans-serif;                                                                   
color:#5d3813;                                                                       
}                                                     
                                                                  
#content .wide-bg p {                                                                      
font:bold 14px Arial, Helvetica, sans-serif;                                                                   
color:#5d3813;                                                                       
}                                                     
                                                                  
/* Content Area End */                                                                              
/* Content Sizes */                                               
                                                                            
#content .narrow-bg {margin:0 0 5px;                                                                             
_margin:0;}                                                     
                                                                            
#content .left {                                                                              
float:left;                                  
width:380px;                                                                                                                
}                                                      
                                                                           
#content .right {                                                                              
float:right;                                  
width:380px;                                                                                                                                    
}                                                   
                                                                              
#content .narrow-bg .top {                                                                              
height:9px;                                 
width:375px;                                                                      
background:url(images/narrow-bg-top.png) 0 0 no-repeat;                                                                              
}                                                    
                                                                             
#content .narrow-bg .mid {                                                               
background:url(images/narrow-bg-mid.png) 0 0 repeat-y;                                                               
_height:0;                        
_margin:-5px 0 0;                                                                                                     
padding:10px 40px 20px 30px;                                                               
min-height:250px;                                                               
_height:280px;                                                               
position:relative;                                                               
font-size:14px;                                                               
line-height:16px;                                                               
}                                                      

                                                                          
#content .narrow-bg .bottom {                                                                              
height:7px;                                              
width:375px;                                                                             
background:url(images/narrow-bg-bottom.png) 0 0 no-repeat;                                                                              
}                                                            

#content .wide-bg-top {                                                                                                                                                        
height:8px;                                                                                                                                                        
background:url(images/wide-bg-top.png) 0 0 no-repeat;                                                                                                                                                        
}                                                                                                                                                        

#content .wide-bg {                                                                                                                                                        
background:url(images/wide-bg-mid.png) 0 0 repeat-y;                                                                                                                                                        
_height:0;                                                                                                                                                        
_margin:-6px 0 0;                                                                                                                                                        
padding:10px 30px 15px 20px;                                                                                                                                                        
}                                                                                                                                                        

#content .wide-bg-bottom {                                                                                                                                                        
height:8px;                                                                                                                                                        
background:url(images/wide-bg-bottom.png) 0 0 no-repeat;                                                                                                                                                        
margin:0 0 20px;                                                                                                                                                        
}                                                                                                                                                                                                                                         

#content .topboxAd {                                                                                                                                                        
background:url(images/topboxAd.png) 0 0 no-repeat;                                                                                                                                                        
width:760px;                                                                     
height:340px;                                                                   
padding:10px 30px 15px 20px;                                                                                                                                                                                                                                                                                                  
} 

#content .prod_month_content {                                                                                                                                                        
background:url(images/prod-month-maincontent.png) 0 0 no-repeat;                                                                                                                                                        
width:766px;                                                                     
height:260px;                                                                   
padding:10px 30px 15px 20px;                                                                                                                                                                                                                                                                                                  
}                                                                                                                                                        

/* Content Sizes End */                                                                                                                                                        
/* Footer Navigation */                                                                                                                                                        

#footer-nav {                                                                                                                                                        
padding:10px 0 0;                                                                                                                                                        
height:23px;                                                                                                                                                        
_height:33px;                                                                                                                                                        
background:url(images/footer-nav-bg.gif) 0 0 repeat-x #ecdb9c;                                                                                                                                                        
}                                                                                                                                                        

#footer-nav ul, #footer-nav ul li {                                                                                                                                                        
margin:0;                                                                                                                                                        
padding:0;                                                                                                                                                        
list-style-type:none;                                                                                                                                                        
}                                                                                                                                                        

#footer-nav ul {                                                                                                                                                        
float:right;                                                                                                                                                        
padding:0 100px 0 0;                                                                                                                                                        
}                                                                                                                                                        

#footer-nav ul li {                                                                                                                                                        
float:left;                                                                                                                                                        
}                                                                                                                                                        

#footer-nav ul li a {                                                                                                                                                        
float:left;                                                                                                                                                        
font:bold 14px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#9f8527;                                                                                                                                                        
padding:1px 5px;                                                                                                                                                        
line-height:12px;                                                                                                                                                        
border-right:2px solid #9f8527;                                                                                                                                                        
text-decoration:none;                                                                                                                                                        
}                                                                                                                                                        

#footer-nav ul li.last a {                                                                                                                                                        
border:0;                                                                                                                                                        
}                                                                                                                                                        

#footer-nav ul li a:hover {                                                                                                                                                        
color:#d0b54f;                                                                                                                                                        
}                                                                                                                                                        

/* Footer Navigation End */                                                                                                                                                        
/* Footer */                                                                                                                                                        

#footer {                                                                                                                                                        
background:url(images/footer-bg.gif) 0 0 no-repeat #de972e;                                                                                                                                                        
padding:10px 0 0;                                                                                                                                                        
font:normal 13px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#fff;                                                                                                                                                        
}                                                                                                                                                        

#footer ul, #footer ul li {                                                                                                                                                        
margin:0;                                                                                                                                                        
padding:0;                                                                                                                                                        
list-style-type:none;                                                                                                                                                        
}                                                                                                                                                        

#footer ul li {                                                                                                                                                        
width:33%;                                                                                                                                                        
float:left;                                                                                                                                                        
text-align:center;                                                                                                                                                        
background:url(images/footer-line.gif) 100% 0 repeat-y;                                                                                                                                                        
min-height:115px;                                                                                                                                                        
_height:115px;                                                                                                                                                        
}                                                                                                                                                        

#footer ul li.last {                                                                                                                                                        
background:none;                                                                                                                                                        
}                                                                                                                                                        

#footer h3 {                                                                                                                                                        
font:normal 13px Arial, Helvetica, sans-serif;                                                                                                                                                        
color:#fff;                                                                                                                                                        
padding:0 0 14px;                                                                                                                                                        
}                                                                                                                                                        

#footer p {                                                                                                                                                        
line-height:16px;                                                                                                                                                        
}                                                                                                                                                        

#footer .cap {                                                                                                                                                        
text-transform:uppercase;                                                                                                                                                        
}                                                                                                                                                        

#footer .footer-bottom {                                                                                                                                                        
background:url(images/footer-copy-bottom.png) 0 0 repeat-y;                                                                                                                                                        
padding:8px 0;                                                                                                                                                        
text-align:center;                                                                                                                                                        
_height:0;                                                                                                                                                        
}                                                                                                                                                        

#footer a {                                                                                                                                                        
color:#fff;                                                                                                                                                        
text-decoration:none;                                                                                                                                                        
}                                                                                                                                                        

#footer a:hover {                                                                                                                                                        
text-decoration:underline;                                                                                                                                                        
}                                                                                                                                                        

/* Footer End */  