
body {
	margin:0px;background:url(../images/bg.gif) repeat-x;}
	
#container{	
	width:790px;
	background:url(../images/in-bg.gif) repeat-x;
	border:1px solid #000000;}
	
/* ----------------------------------------------------------------------- header section */
#top_navigation{ 
	float:left;height:99px;}
	
#logo{	
	float:left;
	width:218px;
	height:99px;
	background:url(../images/logo.gif) no-repeat;}
	
#menu{
	background-image:url(../images/button-bg.gif);
	background-repeat:no-repeat;
	float:right;
	margin:6px 0px 0px 0px;
	height:86px;}
	
#menu ul{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;}
	
#menu li{
	float:left;
	margin:0px;
	padding:0px;}
	
a.m1{
	display:block;
	background:url(../images/home-butt.gif) no-repeat right;
	text-decoration:none;
	width:44px;
	height:45px;
	margin:25px 0px 0px 5px;}
	
a.m1:hover{
	background-image:url(../images/home-butt-over.gif);}
	
a.m1_active{
	display:block;
	background:url(../images/home-butt-over.gif) no-repeat right;
	text-decoration:none;
	width:44px;
	height:45px;
	margin:25px 0px 0px 5px;}
	
a.m2{
	display:block;
	background:url(../images/about-button.gif) no-repeat right;
	text-decoration:none;
	width:68px;
	height:45px;
	margin:25px 0px 10px 5px;}
	
a.m2:hover{
	background-image:url(../images/about-button-over.gif);}
	
a.m2_active{
	display:block;
	background:url(../images/about-button-over.gif) no-repeat right;
	text-decoration:none;
	width:68px;
	height:45px;
	margin:25px 0px 0px 5px;}

	
a.m3{
	display:block;
	background:url(../images/news-button.gif) no-repeat right;
	text-decoration:none;
	width:111px;
	height:46px;
	margin:25px 0px 0px 5px;}
	
a.m3:hover{
	background-image: url(../images/news-button-over.gif);}
	
a.m3_active{
	display:block;
	background: url(../images/news-button-over.gif) no-repeat right;
	text-decoration:none;
	width:111px;
	height:46px;
	margin:25px 0px 0px 5px;}
	
a.m4{
	display:block;
	background:url(../images/customer-button.gif) no-repeat right;
	text-decoration:none;
	width:131px;
	height:45px;
	margin:25px 0px 0px 5px;}
	
a.m4:hover{
	background-image: url(../images/customer-button-over.gif);}

a.m4_active{
	display:block;
	background: url(../images/customer-button-over.gif) no-repeat right;
	text-decoration:none;
	width:131px;
	height:45px;
	margin:25px 0px 0px 5px;}

a.m5{
	display:block;
	background:url(../images/retailer-button.gif) no-repeat right;
	text-decoration:none;
	width:99px;
	height:45px;
	margin:27px 25px 0px 5px;}

a.m5:hover{
	background-image: url(../images/retailer-button-over.gif);}
	
a.m5_active{
	display:block;
	background: url(../images/retailer-button-over.gif) no-repeat right;
	text-decoration:none;
	width:99px;
	height:45px;
	margin:27px 25px 0px 5px;}
	
/* ----------------------------------------------------------------------- content area */
#content_area{
	float:left;
	width:710px;
	font-family:Tahoma;
	font-size:14px;
	line-height:20px;
	color:#474747;
	text-decoration:none;
	text-align:left;
	padding:0px 40px 20px 40px;}

.text-yellow{
	font-family:Tahoma;
	font-size:14px;
	line-height:10px;
	color:#826100;
	text-decoration:none;
	text-align:left;}

.text-title{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	line-height:25px;
	color:#916c45;
	text-decoration:none;
	padding-bottom:10px;}
	
#home-content{
	float:left;
	height:455px;
	width:790px;
	background-position: center top;}
	


#wrapper1{
	float:left;
	width:430px;
	text-align:left;
	padding-top:5px;}
	
#wrapper2{
	float:left;
	width:325px;
	text-align:left;
	padding-top:4px;}
	
#left1{
	font-family:Tahoma;
	font-size:14px;
	line-height:20px;
	color:#474747;
	text-decoration:none;
	text-align:left;
	width:369px;
	margin-left:38px;
	margin-right:20px;
	padding-top:5px;}
	
#left2{
	width:397px;
	height:153px;
	margin-left:30px;}
	
#right3{
	width:325px;}

#right4{
	width:325px;
	height:47px;
	background-color:#aca785;
	font-family:Tahoma; 
	font-size:14px; 
	color:#FFFFFF; 
	text-align:center;
	padding-top:10px}
	
h3{
	font-family:Tahoma;
	background:url(../images/pics/h3icon.gif) no-repeat left;
	background-color:#b8b387;
	font-size:15px;
	line-height:15px;
	color:#ffffff;
	text-decoration:none;
	padding: 4px 10px 4px 25px;
	margin:10px 0px 5px 0px;}
	
p{	margin:10px 0px 10px 0px;}
	
#breadcrumb{
	clear:both;
	font-family:Tahoma; 
	font-size:11px; 
	line-height:22px;
	text-align:right;
	padding-right:27px;}
	
a.bread{
	background:url(../images/bread.gif) left no-repeat 50%;
	padding-left:7px;
	padding-right : 5px;
	color:#0e99d1;
	text-decoration:none;}
	
a.bread:hover{
	color:#b19229;
	text-decoration:underline;}
	
.breadstate{
	background:url(../images/bread.gif) left no-repeat 50%;
	padding-left:7px;
	padding-right : 5px;
	color:#826102;
	text-decoration:none;}
	

	
.text-date{
	font-family:Tahoma; 
	font-size:14px; 
	font-weight:bold;
	color:#ad8001;
	text-decoration:none;}
	
a.readmore{
	font-family:Tahoma; 
	font-size:13px; 
	color:#ad8001;	
	text-align:left;
	text-decoration:none; 
	float:right;}
	
a.readmore:hover{
	font-family:Tahoma; 
	font-size:13px; 
	color:#7b5c01;
	text-decoration:underline;
	text-align:right;}
	
a.searchmore{
	font-family:Tahoma; 
	font-size:13px; 
	color:#595641;	
	text-align:left;
	text-decoration:none;}
	
a.searchmore:hover{
	font-family:Tahoma; 
	font-size:13px; 
	color:#7b5c01;
	text-decoration:underline;
	text-align:right;}
	
ul.bulletlist{
	list-style:url(../images/but-norm.gif);
	margin: 0px 0px 0px 10px;
	padding:0px;}
	
.galleryselect{
	font-family:Arial, Helvetica, sans-serif;	
	background:url(../images/but-norm.gif) no-repeat 0em 50%;
	font-size:20px;
	line-height:20px;
	padding-left:20px;
	color:#a39c71;
	text-decoration:none;}

.galleryselect:hover{
	background:url(../images/but-over.gif) no-repeat 0em 50%;
	color:#00426f;
	text-decoration:none;}

.galleryselect1{
	font-family:Arial, Helvetica, sans-serif;	
	background:url(../images/but-norm.gif) no-repeat 0em 50%;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 5px 20px;
	height:25px;
	line-height:25px;
	padding-left:20px;
	color:#a39c71;
	text-decoration:none;}

.galleryselect1:hover{
	background:url(../images/but-over.gif) no-repeat 0em 50%;
	color:#00426f;
	text-decoration:none;}
	
.galleryselect2{
	background:url(../images/but-over.gif) no-repeat 0em 50%;
	color:#00426f;
	text-decoration:none;}
		
.searchselect{
	font-family:Tahoma;
	font-size:16px;
	line-height:30px;
	color:#474747;
	text-decoration:none;}

.searchselect:hover{
	background:url(../images/border.gif) bottom repeat-x;
	color:#3281b4;
	text-decoration:none;}
	
ul.sitemaplist{
	list-style:url(../images/spacer.gif);
	margin: 0px 0px 0px 40px;
	padding:0px;}
	
.sitemap{
	font-family:Tahoma;
	font-size:13px;
	color:#474747;
	text-decoration:none;}

.sitemap:hover{
	background:url(../images/border.gif) bottom repeat-x;
	color:#3281b4;
	text-decoration:none;}
	
/* ----------------------------------------------------------------------- gallery icons & buttons */
#gallery{
	height:116px;
	background:url(../images/pics/iconbg.gif) repeat-x;
	text-align:left;}
	
a.button1, a:visited.button1{
	display: block;
	width:35px;
	height:116px; 
	background-image:url(../images/pics/b2.gif);}
	
a:hover.button1{
	display: block;
	background-image: url(../images/pics/b2_over.gif);} 
	
a.button2, a:visited.button2{
	display: block;
	width:35px;
	height:116px; 
	background-image:url(../images/pics/b3.gif);}
	
a:hover.button2{
	display: block;
	background-image: url(../images/pics/b3_over.gif);} 
	
/* ----------------------------------------------------------------------- bottom navigational area */
#bottom{
	float:left;	background:url(../images/bottom-bg.gif) repeat-x;
	width:790px;
	margin-top:10px;}
	
#bottomlink{
	float:right;
	font-family:"Tahoma",Arial;
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;	
	text-decoration:none;
	background:url(../images/bottomlink.gif) no-repeat;
	height:42px;
	width:790px;
	margin:0px;}
	
#footer{
	float:right;
	width:790px;
	font-family:"Tahoma",Arial;
	font-size:12px;
	color:#5f92b3;
	line-height:15px;
	text-align:center;}
	
.f_link{
	font-family:"Tahoma",Arial;
	font-size:12px;
	color:#5f92b3;
	line-height:15px;
	}
	
.links{
	font-family:"Tahoma",Arial;
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;	
	text-decoration:none;}
	
.links:hover{
	color:#b5dbff;
	text-decoration:underline;}
	
#techwyse{
	float:right;
	height:52px;
	width:790px;
	padding-top:10px;
	text-align:center;
	margin-bottom:15px;}	

.techlink{
	font-family:"Tahoma",Arial;
	font-size:12px;
	color:#5f92b3;
	line-height:15px;
	text-decoration:none;}
	
.sitelink{
	font-family:Arial,"Tahoma";
	font-size:13px;
	color:#005287;
	line-height:15px;
	text-decoration:none;}
	
.sitelink:hover{
	font-family:Arial,"Tahoma";
	font-size:13px;
	color:#2e98dd;
	line-height:15px;
	text-decoration:none;}
	
#iconset{
	margin:0px;}
	
#iconset ul{
	list-style:none;
	margin:0px;
	padding:0px;}
	
#iconset li{
	float:right;
	margin:0px;}
	
#search{
	background:url(../nav/darktan/search.jpg) no-repeat right; /* Folder name changes dynamically    */
	height:21px;
	text-align: right;}
	
#ileft{
	display:block;
	background:url(../images/icon-left.gif) no-repeat;
	text-decoration:none;
	width:12px;
	height:82px;
	margin:0px;}
	
a.icon1{
	display:block;
	background:url(../nav/darktan/icon1.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:116px;
	height:82px;
	margin:0px;}
	
a.icon1{
	display:block;
	background:url(../nav/darktan/icon1.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:108px;
	height:82px;
	margin:0px;}
	
a.icon1:hover{
	background-image:url(../nav/darktan/icon1_over.jpg);} /* Folder name changes dynamically    */
	
a.icon1_active{
	display:block;
	background:url(../nav/darktan/icon1_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:108px;
	height:82px;
	margin:0px;}
	
a.icon2{
	display:block;
	background:url(../nav/darktan/icon2.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:114px;
	height:82px;
	margin:0px;}
	
a.icon2:hover{
	background-image:url(../nav/darktan/icon2_over.jpg);} /* Folder name changes dynamically    */
	
a.icon2_active{
	display:block;
	background:url(../nav/darktan/icon2_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:114px;
	height:82px;
	margin:0px;}
	
a.icon3{
	display:block;
	background:url(../nav/darktan/icon3.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:113px;
	height:82px;
	margin:0px;}
	
a.icon3:hover{
	background-image: url(../nav/darktan/icon3_over.jpg);} /* Folder name changes dynamically    */
	
a.icon3_active{
	display:block;
	background:url(../nav/darktan/icon3_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:113px;
	height:82px;
	margin:0px;}
	
a.icon4{
	display:block;
	background:url(../nav/darktan/icon4.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:119px;
	height:82px;
	margin:0px;}
	
a.icon4:hover{
	background-image: url(../nav/darktan/icon4_over.jpg);} /* Folder name changes dynamically    */
	
a.icon4_active{
	display:block;
	background:url(../nav/darktan/icon4_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:119px;
	height:82px;
	margin:0px;}
	
a.icon5{
	display:block;
	background:url(../nav/darktan/icon5.jpg) no-repeat;/* Folder name changes dynamically    */
	text-decoration:none;
	width:114px;
	height:82px;
	margin:0px;}
	
a.icon5:hover{
	background-image: url(../nav/darktan/icon5_over.jpg);} /* Folder name changes dynamically    */
	
a.icon5_active{
	display:block;
	background:url(../nav/darktan/icon5_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:114px;
	height:82px;
	margin:0px;}
	
a.icon6{
	display:block;
	background:url(../nav/darktan/icon6.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:113px;
	height:82px;
	margin:0px;}

a.icon6:hover{
	background-image: url(../nav/darktan/icon6_over.jpg);} /* Folder name changes dynamically    */
	
a.icon6_active{
	display:block;
	background:url(../nav/darktan/icon6_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:113px;
	height:82px;
	margin:0px;}
a.icon7{
	display:block;
	background:url(../nav/darktan/icon7.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:109px;
	height:82px;
	margin:0px;}

a.icon7:hover{
	background-image: url(../nav/darktan/icon7_over.jpg);} /* Folder name changes dynamically    */
	
a.icon7_active{
	display:block;
	background:url(../nav/darktan/icon7_active.jpg) no-repeat; /* Folder name changes dynamically    */
	text-decoration:none;
	width:109px;
	height:82px;
	margin:0px;}

#iright{
	display:block;
	background:url(../images/i-right.gif) no-repeat;
	text-decoration:none;
	width:10px;
	height:82px;
	margin:0px;}
	
.text{
	font-family: Tahoma;
	font-size: 11px;
	color: #7d5e00;
	height:14px;
	width: 130px;
	padding-left:5px;
	border: solid #888888 1pt;
	margin-top:1px;
	background: url(../images/textback.gif) no-repeat;}


/* ----------------------------------------------------------------------- extra images */
#about-im{
	height:150px;
	width:250px;
	background:url(../images/pics/about-im.jpg) no-repeat;
	float:left;
	margin:0px 20px 5px 0px;}
	
#news-list{ 
	width:100px;
	background:url(../images/pics/news-im.jpg) no-repeat;
	float:left;
	margin:7px 20px 5px 0px; }
	
#service-im{
	height:150px;
	width:250px;
	background:url(../images/pics/service-im.jpg) no-repeat;
	float:left;
	margin:0px 20px 5px 0px;}
	
#career-im{
	height:150px;
	width:250px;
	background:url(../images/pics/career-im.jpg) no-repeat;
	float:left;
	margin:0px 20px 5px 0px;}
	
#team-list{
	height:137px;
	width:67px;
	background:url(../images/pics/team.jpg) no-repeat;
	float:left;
	margin:7px 20px 5px 0px;}
	
#commitment-list{
	height:137px;
	width:67px;
	background:url(../images/pics/commitment.jpg) no-repeat;
	float:left;
	margin:7px 20px 5px 0px;}
	
/* ----------------------------------------------------------------------- titles */	
#text-title{
	width:322px;
	height:41px;
	margin:0px 0px 10px 0px;
	background:url(../images/pics/giftgallery.jpg) no-repeat left;}
	
#galleria-title{
	width:355px;
	height:41px;
	margin:0px 0px 10px 0px;
	background:url(../images/pics/galleria.jpg) no-repeat left;}
	
#city-gypsy{
	height:41px;
	width:254px;
	background:url(../images/pics/city.jpg) no-repeat;}
	
#elizabeth-title{
	height:41px;
	width:355px;
	background:url(../images/pics/elizabeth.jpg) no-repeat;}
	
#gift-excl-title{
	height:41px;
	width:355px;
	background:url(../images/pics/gift-excl.jpg) no-repeat;}
	
#meganne-title{
	height:41px;
	width:355px;
	background:url(../images/pics/meganne.jpg) no-repeat;}
	
#joyce-title{
	height:41px;
	width:355px;
	background:url(../images/pics/joyce.jpg) no-repeat;}
	
#habitat-title{
	height:41px;
	width:355px;
	background:url(../images/pics/habitat.jpg) no-repeat;}
	
#homedecor-title{
	height:41px;
	width:355px;
	background:url(../images/pics/homedecor.jpg) no-repeat;}
	
#garden-title{
	height:41px;
	width:355px;
	background:url(../images/pics/garden.jpg) no-repeat;}
	
#edens-title{
	height:41px;
	width:355px;
	background:url(../images/pics/edens.jpg) no-repeat;}
	
#seasons-title{
	height:41px;
	width:355px;
	background:url(../images/pics/seasonal.jpg) no-repeat;}
	
#galleria-image{
	width:337px;
	height:400px;
	background:url(../images/galleria-pic.jpg) no-repeat left;}

#elizabeth-photo{
	width:337px;
	height:400px;}

#product-image{
	width:337px;
	height:400px;
	}

#poppy-title{
	height:41px;
	width:355px;
	background:url(../images/pics/poppy-title.jpg) no-repeat;}
	
#detailspic{
	width:140px;
	height:160px;
	float:left;
	margin-right:20px;
	background-color:#FFFFFF
}

.pagenos{
	font-weight:normal;
	color:#A47E4D;
	text-decoration:underline;
	}
	
.pagenos:hover{
	color:#6B5C38;
	text-decoration:none;
	}
#proDesc{
}

.head-title{
	font-family:"Times New Roman", Times, serif;
	font-size:40px;
	line-height:40px;
	color:#826102;
}


.button{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#C2BC94;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	border:1px solid #50637f;
	padding:2px 10px;
	margin:0px 7px 0px 0px;
	text-decoration:none;
	}
	
.button:hover{
	color:#ffffff;
	background-color:#9eaacb;	
	border:1px solid #728aac;
	font-weight:bold;
	text-decoration:none;
	}
	
	a.backbutton{
	display:block;
	background:url(../images/backbutton.jpg) no-repeat;
	text-decoration:none;
	width:66px;
	height:20px;
	margin:0px;}

a.backbutton:hover{
	background:url(../images/backbutton1.jpg) no-repeat;}
	
.bold_12{
font-size:12px;
font-weight:bold;}
/* ----------------------------------------------------------------------- search */	
.search
	{
	width:725px;
	margin:auto;
	padding:0px;
	}
.search_middle
	{
	width:723px;
	background-color:#dad6bc;
	border:#b8b387 1px solid;
	border-top:none;
	margin:auto;

	}
.search_text
	{
	font-size:14px;
	color:#000000;
	padding:0px 0px 0px 10px;
	}
.input
	{
	width:180px;
	height:18px;
	border:#b8b387 1px solid;
	font-size:14px;
	color:#000000;
	margin:0px;
	padding:2px 0px 0px 0px;
	}
.list
	{
	width:155px;
	height:18px;
	border:#b8b387 1px solid;
	font-size:13px;
	color:#000000;
	margin:0px;
	padding:2px 0px 0px px;
	}	
.list2
	{
	width:432px;
	height:18px;
	border:#b8b387 1px solid;
	font-size:13px;
	color:#000000;
	margin:0px;
	padding:2px 0px 0px 0px;
	}	
h4{
	font-family:Tahoma;
	background:url(../images/pics/h3icon.gif) center left no-repeat;
	background-color:#b8b387;
	font-size:15px;
	height:24px;
	color:#ffffff;
	text-decoration:none;
	padding:4px 10px 0px 25px;
	margin:0px 0px 0px 0px;}
.subhead2{
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	}
.subhead14{
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0px 0px 0px 2px;
	
	}
.subhead22{
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.subhead3{
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	}
.table
	{
	width:670px;
	padding:0px 0px 0px 10px;
	margin:0px;
	}
/* ----------------------------------------------------------------------- marie */		

#marie-main-container {
	width:774px;
	padding:16px 0px 0px 16px;
	margin:0px auto;
	background: url(../images/marie-bg.jpg) no-repeat right bottom #FFFFFF;
	font-family:Tahoma;
	font-size:14px;
	color:#63544d;
	
}
#marie-left-content {
	width:380px;
	margin:0px 27px 0px 0px;
	padding:0px;
	float:left;
}

	
.content-texts{
	width:340px;
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	background:url(../images/colum-bg.jpg) repeat-y;
	text-align:left;
}
.content-column-top {
	width:380px;
	height:26px;
	margin:0px;
	padding:0px;
	background:url(../images/colum-top.jpg) no-repeat;
	background-position:center;
}
.content-column-bottom {
	width:380px;
	height:26px;
	margin:0px 0px 20px 0px ;
	padding:0px;
	background: url(../images/colum-bottom.jpg) no-repeat;
}
.head-text {
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#64d1d8;
}

#marie-right-content {
	width:350px;
	margin:0px;
	padding:18px 0px 0px 0px;
	float:left;
	text-align:left;
}
.clear {
	clear:both;
}
	  