body            
{
    padding:0;
    margin:0 auto; 
    font-size:18px; 
    font-family:Times New Roman; 
    text-align:center;
}
img             
{
    border:0;
}

/*page structure*/
#home           
{
    width:995px; 
    margin:0 auto; 
    text-align:center;
}
#product        
{
    width:995px; 
    margin:0 auto; 
    text-align:center;
}


/*home structure*/
#home_top       
{
    margin-top:100px;
}
#home_footer    
{
    margin-top:90px; 
    text-align:center; 
    float:left; 
    width:995px; 
    font-size:16px; 
    line-height:6pt
}

/*product page structure*/
#product_top    
{
    margin-top:20px;
}
#product_main  
{
    margin-top:5px;
    margin-left: auto;
    margin-right: auto;
    text-align:left; 
    width:900px; 
}
#product_footer 
{
    text-align:center; 
    float:left; 
    width:995px;   
    margin:5px; 
    font-size: 16px;
}


/*font structure*/
p               
{
    font-size:17px; 
    color:#998675;
    line-height:19px;
}
li               
{
    font-size:17px; 
    color:#998675;
    margin:5px 0px 5px 25px;
}
td              
{
    font-size:12px;
    text-align: left;
    color:#998675;
}
h1              
{
    color:#998675; 
    font-size:24px;
}
a:link          
{
    text-decoration: none; 
    color:#998675;
}
a:visited       
{
    text-decoration: none; 
    color:#998675;
}
a:active        
{
    text-decoration:none; 
    color:#998675; 
    font-weight:bold;
}
.product_title
{
    font-size:20px;
    color:#75994d;
}
.tabbertable       
{
    float:left; 
    margin:0px 10px 5px 10px;

}
.tabbertext       
{
    float:left; 
    margin:10px 10px 5px 10px;
    line-height:20px;
}
.province
{
    font-size:20px;
    color:#75994d;
    font-weight:bold;
}
.city
{
    font-size:18px;
    margin:0px 0px 0px 10px;
}  
.retailer
{
    font-size:18px;
    margin: 10px 0px 0px 40px;
    display:none;
} 
.retailer a:hover, .city:hover
{
    font-weight:bold;  
}

.topnav         
{
    text-align:center;
    font-size:18px;
}
.footer         
{
    text-align:center;
    font-size:16px;
    line-height:6px;
}

   

/*#nav {width:240px; height:467px; text-align:right; font-size:11px; color:#998675;}*/
/*#LeftBar1_nav {width:240px; height:467px; text-align:right; font-family:arial,helvetica,sans-serif; font-size:11px; color:#998675;}*/
#LeftBar1_nav {width:1000px; height:0px; text-align:right; font-family:Georgia; font-size:14px; color:#000;}
#right_hm {float:left; text-align:left; width:1000px; height:539px;}
#right_tiny {float:left; text-align:left; background:#998675 url(images/bg_text.jpg) no-repeat top left; width:741px; height:539px;}
#right_tinymain {float:left; text-align:left; background:#998675 url(images/bg_tinymain.jpg) no-repeat top left; width:741px; height:539px;}
#right_littleb {float:left; text-align:left; background:#998675 url(images/bg_littleb.jpg) no-repeat top left; width:741px; height:539px;}
#right_littleg {float:left; text-align:left; background:#998675 url(images/bg_littleg.jpg) no-repeat top left; width:741px; height:539px;}
#right_bigb {float:left; text-align:left; background:#998675 url(images/bg_bigb.jpg) no-repeat top left; width:741px; height:539px;}
#right_bigg {float:left; text-align:left; background:#998675 url(images/bg_bigg.jpg) no-repeat top left; width:741px; height:539px;}
#right_visit {float:left; text-align:left; background:#998675 url(images/bg_visit.jpg) no-repeat top left; width:741px; height:539px;}
#right_tta {float:left; text-align:left; background:#998675 url(images/bg_tta.jpg) no-repeat top right; width:741px; height:539px;}
#right_tta1 {float:left; text-align:left; background:#998675 url(images/bg_text.jpg) no-repeat top right; width:741px; height:539px;}
#right_tta2 {float:left; text-align:left; background:#998675 url(images/bg_tta2.jpg) no-repeat top left; width:741px; height:539px;}
#right_tta3 {float:left; text-align:left; background:#998675 url(images/bg_tta3.jpg) no-repeat top left; width:741px; height:539px;}
#right_tta4 {float:left; text-align:left; background:#998675 url(images/bg_tta4.jpg) no-repeat top left; width:741px; height:539px;}
#right_tta5 {float:left; text-align:left; background:#998675 url(images/bg_tta5.jpg) no-repeat top left; width:741px; height:539px;}
#right_privacy {float:left; text-align:left; background:#998675 url(images/bg_priv.jpg) no-repeat top left; width:741px; height:539px;}
/* hide from MacIE \*/
* html #left {margin-right:-3px;}
* html #right_hm {margin-left:0;}
/* end hide + end fix */
#textarea_main {width:741px; height:359px; float:right; padding-top:56px;}
#textarea_hm {width:950px; height:490px; float:left; padding-top:36px;}
#textarea_contact {width:209px; height:479px; float:right; padding-top:56px;}
#textarea_tinyb {background:transparent url(images/bg_tinyb_txt.jpg) no-repeat top right; width:729px; height:530px; float:right; padding-top:56px;}
#textarea_tinymain {background:transparent url(images/bg_tinymain_txt.jpg) no-repeat top right; width:209px; height:420px; float:right; padding-top:56px;}
#textarea_little {background:transparent url(images/little_text.jpg) no-repeat top right; width:741px; height:359px; float:right; padding-top:56px;}
#textarea_littleb {background:transparent url(images/bg_littleb_txt.jpg) no-repeat top right; width:209px; height:392px; float:right; padding-top:56px;}
#textarea_littleg {background:transparent url(images/bg_littleg_txt.jpg) no-repeat top right; width:209px; height:475px; float:right; padding-top:56px;}
#textarea_big {background:transparent url(images/big_text.jpg) no-repeat top right; width:741px; height:359px; float:right; padding-top:56px;}
#textarea_bigb {background:transparent url(images/bg_bigb_txt.jpg) no-repeat top right; width:209px; height:480px; float:right; padding-top:56px;}
#textarea_bigg {background:transparent url(images/bg_bigg_txt.jpg) no-repeat top right; width:209px; height:420px; float:right; padding-top:56px;}
#textarea_visit {background:transparent url(images/bg_visit_txt.jpg) no-repeat top right; width:209px; height:442px; float:right; padding-top:56px;}
#textarea_plain {background-color:#F8F3EB; width:209px; height:378px; float:right; padding:15px 15px 10px 15px; color:#998675; font-size:14px;}
#textarea_tta {background:transparent url(images/bg_tta_txt.jpg) no-repeat top right; width:209px; height:483px; float:right;}
#textarea_tta_long {background:transparent url(images/bg_tta_txt_long.jpg) no-repeat top right; width:209px; height:539px; float:right;}
#textarea_tta2 {background:transparent url(images/bg_tta2_txt.jpg) no-repeat top right; width:209px; height:483px; float:right; padding-top:56px;}
#textarea_tta3 {background:transparent url(images/bg_tta3_txt.jpg) no-repeat top right; width:209px; height:483px; float:right; padding-top:56px;}
#textarea_tta5 {background:transparent url(images/bg_tta4_txt.jpg) no-repeat top right; width:209px; height:326px; float:right; padding-top:56px;}
#side {width:9px; height:539px; float:left;  margin-left:-3px;}
#btm {height:3px; 
background: clear:both;
}

/*left area*/
#toplinks {font-family:Georgia; padding-top:10px; padding-bottom:55px; margin-right:9px; width:218px;}
#LeftBar1_nav a {color:#998675; text-decoration:none;}
#breadcrumbs {font-family:Georgia; padding-top:50px; padding-bottom:20px; margin-right:9px; width:218px;}
form#search {width:224px;}
input.search_home, input.search_visit {height:18px; border:1px solid #f37021;}
input.search_tiny {height:18px; border:1px solid #f58023;}
input.search_little {height:18px; border:1px solid #d90a8b;}
input.search_big {height:18px; border:1px solid #49a942;}
input.search_club {height:18px; border:1px solid #1c439c;}
.searchbtn_home, .searchbtn_visit {background-color:#998675; width:53px; height:20px; color:#F58025; font-size:11px; font-weight:bold; border:0; margin-right:9px; margin-left:9px;}
.searchbtn_tiny {background-color:#998675; width:53px; height:20px; color:#f58023; font-size:11px; font-weight:bold; border:0; margin-right:9px; margin-left:9px;}
.searchbtn_little {background-color:#998675; width:53px; height:20px; color:#f05784; font-size:11px; font-weight:bold; border:0; margin-right:9px; margin-left:9px;}
.searchbtn_big {background-color:#998675; width:53px; height:20px; color:#00A160; font-size:11px; font-weight:bold; border:0; margin-right:9px; margin-left:9px;}
.searchbtn_club {background-color:#998675; width:53px; height:20px; color:#1C439C; font-size:11px; font-weight:bold; border:0; margin-right:9px; margin-left:9px;}
#btmlinks {font-family: Georgia; padding-top:10px; padding-bottom:10px; margin-right:9px; width:1000px;}

/*right area*/

h1.home, h1.visit {color:#f37021; font-size:15px; margin:0 18px 10px 18px;}
h1.main, .hdrmain {color:#00A5D9; font-size:15px; margin:0 18px 10px 18px;}
h1.shop, .hdrshop {color:#00A5D9; font-size:20px; margin:0 18px 10px 18px;}
h1.tiny {color:#F58025; font-size:15px; margin:0 18px 10px 18px;}
h1.little {color:#A46F93; font-size:15px; margin:0 18px 10px 18px;}
h1.big {color:#00A160; font-size:15px; margin:0 18px 10px 18px;}
h1.club, .hdrclub {color:#00A5D9; font-size:15px; margin:0 18px 10px 18px;}
h1.maintitle {font-size:15px; color:#F58025; margin-bottom:0;}
h1.teal {font-size:15px; color:#00A5D9;}
div.indent {font-size:12px; color:#998675; margin:0 18px 10px 18px;}
p.noindent {font-size:12px; margin:0 18px 10px 0;}
.orange {color:#f37021;}
.purple {color:#76297E;}
.teal {color:#00A5D9;}
.grey {color:#998675;}

}
.form {float:left; margin:15px 0 10px 10px; font-size:12px; color:#998675; text-align:left; width:700px;}
.formbtn {background-color:#998675; width:53px; height:20px; color:#F58025; font-size:11px; font-weight:bold; border:0; margin-right:15px;}
.bottomspace {padding-bottom:5px;}
.topspace {margin-top:20px; clear:both;}
.callout {font-weight:bold; font-size:18px;}
.prd {margin-left:10px; width:150px; font-size:14px;}
a.home:link, a.home:visited, a.visit:link, a.visit:visited {color:#F58025; text-decoration:none;}
a.home:hover, a.home:active, a.visit:hover, a.visit:active {color:#c57225;}
a.tiny:link, a.tiny:visited {color:#FAA41A; text-decoration:none;}
a.tiny:hover, a.tiny:active {color:#F58023;}
a.club:link, a.club:visited {color:#00A5D9; text-decoration:none;}
a.club:hover, a.club:active {color:#1C439C;}
a.product:link, a.product:visited {font-size:14px; color:#998675; text-decoration:none;}
a.product:hover, a.product:active {color:#1C439C;}
.prd ol.prdlist {list-style:lower-alpha; color:#f37021; position:relative; left:-15px; font-weight:bold;}
.prdprice {float:right; margin-top:0; text-align:right; width:50px;}
.prddesc {color:#A8A08F; clear:both; font-weight:normal;}
.addbtn {color:#C5A9C8; font-weight:bold;}
.btn {background-color:#998675; height:20px; color:#F58025; font-size:11px; font-weight:bold; border:1px solid #F58025; padding:2px 3px;}
.btndarkblue {background-color:#998675; height:20px; color:#1C439C; font-size:11px; font-weight:bold; border:1px solid #1C439C; padding:2px 3px;}
.btnteal {background-color:#998675; height:20px; color:#00A5D9; font-size:11px; font-weight:bold; border:1px solid #00A5D9; padding:2px 3px;}
input.teal {height:18px; border:1px solid #00A5D9;}
ol li div {font-weight:normal; margin-bottom:15px;}
.pgctrl {padding-top:6px;}


