html {
    background-color:#abbeaa;   
    color: #336633; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    line-height:1.2;
    text-decoration: none; 
    }
body { 
    background-image: url(https://www.thetreasurebox.net/css/images/bg.png);
    background-repeat:repeat-y;
    background-position:center;
    background-color:#abbeaa;  
    color: #336633; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    line-height:1.2;
    text-decoration: none; 
    scrollbar-face-color: #729672;
    scrollbar-highlight-color: #729672;
    scrollbar-3dlight-color: #729672;
    scrollbar-track-color: #aec1ae;
    scrollbar-arrow-color: #336633;
    }
td {
    vertical-align: text-top;
 }
h1 { color: #336633; 
    font-size: 14px; 
    font-weight: 600; 
    font-family: Verdana, Arial, Sans-serif; 
    }
h2 { color: #336633; 
    font-size: 14px; 
    font-weight: 600; 
    font-family: Verdana, Arial, Sans-serif; }
p { 
    color: #336633;
    background-color:#ffffff; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    text-decoration: none; 
    }   
a:visited { 
    color: #729672; 
    font-family: Verdana, Arial, Sans-serif; 
    text-decoration: none;
    }
a:link { 
    color: #336633; 
    font-family: Verdana, Arial, Sans-serif;
    text-decoration: none; 
    }
a:active {  
    color: #800080;  
    font-family: Verdana, Arial, Sans-serif; 
    text-decoration: none;
    }
a:hover { 
    color: #800080; 
    font-family: Verdana, Arial, Sans-serif; 
    text-decoration: none;
    }
.copyright { 
    font-family: Verdana, Arial; 
    font-size: 10px; }     
.topper{  
    width:815px;
    background-color:#FFFFFF;
    text-align:center;
    } 
    
 /* container is the wrapper for the FULL page */      
.container{  
    width:815px;
    min-height:inherit;
    background-color:#ffffff;
    color: #336633;      
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    text-decoration: none; 
    }   

.side_container{
    float:left; 
    width:185px;
    margin-left:5px;
    background-image:url(http://www.thetreasurebox.net/css/images/side_backer.gif);
    background-repeat:repeat-y;
	background-color:#ffffff;
    color: #336633;      
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    text-decoration: none; 
    text-align:left;
    display:inline;
 }
 /* side container links */
.side_container a:visited { 
    color: #729672; 
    font-family: Verdana, Arial, Sans-serif; 
    text-decoration: none;
    font-size:11px;
    }
.side_container a:link { 
    color: #336633; 
    font-family: Verdana, Arial, Sans-serif;
    text-decoration: none; 
    font-size:11px;
    }
.side_container a:active {  
    color: #800080;  
    font-family: Verdana, Arial, Sans-serif; 
    text-decoration: none;
    font-size:11px;
    }
.side_container a:hover { 
    color: #800080; 
    font-family: Verdana, Arial, Sans-serif; 
    text-decoration: none;
    font-size:11px;
    }
  
.inside_container{
    /*float:left;*/
    width:170px;
    margin-left:5px;  
	background-color:#ffffff;
    color: #336633;      
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    text-decoration: none; 
    text-align:left;
 }
 
 

/* body_container is used for main body content */
.body_container{ 
  float:left; 
  width:595px;
  margin-left: 15px;
  /*margin-right: 15px;*/
  background:#ffffff;
  color: #336633; 
  font-family: Verdana, Arial, Sans-serif; 
  font-weight: 400; 
  font-style: normal;  
  font-size: 12px; 
  text-decoration: none; 
  text-align:left;
      display:inline;
} 
.linedown{
  background-image:url(http://www.thetreasurebox.net/images/08/ltgreenpixel.gif);
  background-repeat:repeat-y;
 }

.menu {
  width: 815px;
  height:22px;
  max-height:22px;
  background-image:url(https://www.thetreasurebox.net/css/images/menu_backer.gif);
  background-repeat:repeat-x;
  font-family: Verdana; 
  font-size: 14px;
  vertical-align:middle;
  color: #729672;
  text-align: center;
  vertical-align: top;
}
 .menu a{
  color: #729672;
  height:22px;
  margin-left:0px;
  padding-left:10px;
  padding-right:10px;
  vertical-align: top;
  }
.menu a:hover{
  color: #729672;
  height:22px;
  background-image:url(https://www.thetreasurebox.net/css/images/menu_backer2.gif);
  background-repeat:repeat-x;
  margin-left:0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:0px;
  vertical-align: top;
 }   

.footer{ 
  clear:both;
  width:815px;
  background-color:#ffffff;
  color: #336633;     
  font-family: Verdana, Arial, Sans-serif; 
  font-weight: 400; 
  font-style: normal;  
  font-size: 10px; 
  text-decoration: none;
  text-align:center;
}/* end footer */ 
 
.cart-define { 
  font-family: verdana, arial; 
  font-size: 11px; 
  font-weight: 500; 
  color: #336633;
  }

.cart { 
  font-family: verdana, arial; 
  font-size: 12px; 
  text-decoration: none; 
  color: #336633; 
  }
 
.small_defined { 
  font-family: verdana, arial; 
  font-size: 11px; 
  color: #336633;
  }
.small_bold { 
  font-family: verdana, arial; 
  font-size: 11px; 
  font-weight: 600; 
  }
.sendFriend {
    width:350px;
    height:277px;
    background-image:url(http://www.thetreasurebox.net/css/images/sendfriend_back.png);
    background-repeat:no-repeat;
	background-color:#ffffff;
    color: #336633; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 10px; 
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    text-align:left;
  }
  
.reval {
display : none ;
} 

