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

body {background: url(../images/bk.gif) #bbb7dc;}

div {padding:0px;
     margin:0px;}


h1 { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:13px;
	 letter-spacing:0px;
	 color: #000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 line-height:25px;
	 	 }

h2 { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:15px;
	 letter-spacing:0.6px;
	 color: #663300;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 	 }


p { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 letter-spacing:0px;
	 line-height:20px;
	 color: #333333;
	 font-style:normal;
	 text-align:justify;
	 }
	 
p.shiftright { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
	 padding-left:20px;
	 letter-spacing:0px;
	 color: #000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 line-height:25px;
	 }
	
	 
li {font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 letter-spacing:0.5px;
	 line-height:20px;
	 list-style-type:circle;
	 margin-left:0px;
}

ul { margin-left:0px; }

img { border:0px; outline:none;}

img.floatright {float:right; margin:5px;}
img.floatleft {float:left; margin:5px;}

img.floatleftshop {float:left; margin-left:-25px; padding-right:20px;}

td {vertical-align:top;
    text-align:justify; 
    }

td p {padding-left:30px;
      padding-right:30px;
	  }




a {font-family: Verdana, Arial, Helvetica, sans-serif;
               letter-spacing:0px;
               font-size:11px;
			   font-style:normal;
			   text-decoration:none;
			   color:#7f7ba2;
			   font-weight:normal;
			   }

a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
               letter-spacing:0px;
               font-size:11px;
			   font-style:normal;
			   text-decoration:underline;
			   color:#7f7ba2;
			   font-weight:normal;
			   }

tr.shop { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
	 letter-spacing:0px;
	 line-height:20px;
	 color: #333333;
	 font-style:normal;
	 text-align:justify;
	 padding:10px;
	 }
	 
#shopoptions {float:right;}
	 


#container { 
	width:1100px;
	height:1300px;
    margin: 0px auto 0px auto; 
	position: relative;
	background:none;
	/* z-index: 6; */
	}
	
	
#top { width:540px;
       padding-top:250px;
	   padding-right:450px;
	   padding-left:220px;
       background: url(../images/top.gif) no-repeat;
	   text-align:left;

	   }
	   
	   
#mid { width:540px;
   padding-right:450px;
	   padding-left:220px;
       margin-top:-20px;
       background: url(../images/mid.gif)  repeat-y;  
	   }
	   
	   
#bottom { width:540px;
       padding-right:450px;
	   padding-left:220px;
	   margin-top:-20px;
       background: url(../images/bottom.gif) no-repeat;
	   text-align:center;
	   
	   }
	 
#bottom a {font-family: Verdana, Arial, Helvetica, sans-serif;
               letter-spacing:0px;
               font-size:11px;
			   font-style:normal;
			   text-decoration:none;
			   color:#7f7ba2;
			   font-weight:normal;
			   }
			   
			   
			   
			     
	   
#leftbanner {
	position:absolute;
	width:145px;
	height:700px;
	background:url(../images/leftbanner.gif) no-repeat;
	z-index:999;
	left: 800px;
	top: 170px;
	padding-top:30px;
	padding-right:170px;
			 }
			 
#leftbanner a {font-family: Verdana, Arial, Helvetica, sans-serif;
               letter-spacing:0px;
               font-size:14px;
			   font-style:normal;
			   text-decoration:none;
			   color:#7f7ba2;
			   font-weight:normal;
			   }

span.spanclass {visibility:hidden;}

#toplinks {
	position:absolute;
	width:659px;
	height:60px;
	background:none;
	z-index:999;
	left: 148px;
	top: 233px;
			 }
			 
			 
#toplinks ul {list-style-type:none;
           }
		   
		   
#toplinks li {display:inline;
           }		 
		   
		   
/* home  */
			 
#toplinks li a:link.home {background: url(../images/tl_home.gif) no-repeat;
                  display:inline-block;
				  padding:2px;
				  margin-left:0px;
				  width:120px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	 
				  
#toplinks li a:hover.home {background: url(../images/tl2_home.gif) no-repeat;
                  display:inline-block;
				  padding:2px;
				  margin-left:0px;
				  width:120px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	 
				  
#toplinks li a:visited.home {background: url(../images/tl_home.gif) no-repeat;
                  display:inline-block;
				  padding:2px;
				  margin-left:0px;
				 width:120px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	
				  
				  
				  				  
				  
/* collection  */			 
			 
#toplinks li a:link.collection {background: url(../images/tl_range.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:140px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}				 

#toplinks li a:hover.collection {background: url(../images/tl2_range.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:140px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
				  
				  
#toplinks li a:visited.collection {background: url(../images/tl_range.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:140px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
				  
				  
/* stockists  */			 
			 
#toplinks li a:link.stockists {background: url(../images/tl_stockists.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:140px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}				 

#toplinks li a:hover.stockists {background: url(../images/tl2_stockists.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:140px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
				  
				  
#toplinks li a:visited.stockists {background: url(../images/tl_stockists.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				   width:140px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
				  				  
/* contact  */			 
			 
#toplinks li a:link.contact {background: url(../images/tl_contact.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:185px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}				 

#toplinks li a:hover.contact {background: url(../images/tl2_contact.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				   width:185px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
				  
				  
#toplinks li a:visited.contact {background: url(../images/tl_contact.gif) no-repeat;
                  display:inline-block;
				   padding:2px;
				  width:185px;
				  height:40px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}					  
				  
				  			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 

#leftbanner2 {
	position:absolute;
	width:217px;
	height:917px;
	background:none;
	z-index:999;
	left: 808px;
	top: 155px;
			 }
			 
#leftbanner2 a {font-family: Verdana, Arial, Helvetica, sans-serif;
               letter-spacing:0px;
               font-size:14px;
			   font-style:normal;
			   text-decoration:none;
			   color:#7f7ba2;
			   font-weight:normal;
			   }


			   
#gallery {background: none;
          width:200px;
		  text-align: center;
		  float:left;
}

#gallery p {
             padding-left:30px;
			 padding-right:30px;
            }
			
#form  { padding-left:50px;
              }


#leftbanner3 {
	position:absolute;
	width:343px;
	height:540px;
	background:none;
	z-index:999;
	left: 625px;
	top: 520px;
			 }
			 
#leftbanner3 p{ color:#454052; 
text-align:left;
               }
			   
			   
#cart {float:right;}
