a, a * {
	border: 0px;
	text-decoration: none;
	color:#006633;
	}
	
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;


}

p {text-align:justify;}

.caption
{
width:330px;
height:auto;
position:absolute;
text-align:center;
top:625px;
left:330px;
display:inline;
}

.vasecaption
{
width:330px;
height:auto;
position:absolute;
top:430px;
left:330px;
display:inline;
}


#container {
	position: relative;
	background-image: url(images/homebg.jpg);
	background-repeat: no-repeat;
	height: 768px;
	width: 1024px;
	padding: 0px;
	margin: 0px;
	display: block;
}
#logolink {
	position: absolute;
	left: 430px;
	top: 115px;
}

#aboutlogo
{
	width:110px;
	height:131px;
	position:absolute;
	top:145px;
	left:74px;
	background-image: url(images/logo_small.gif);
	background-repeat: no-repeat;
}

#gallerylogo
{
	width:110px;
	height:131px;
	position:absolute;
	top:490px;
	left:170px;
	background-image: url(images/logo_small.gif);
	background-repeat: no-repeat;
}

#vaseslogo
{
	width:110px;
	height:131px;
	position:absolute;
	top:290px;
	left:170px;
	background-image: url(images/logo_small.gif);
	background-repeat: no-repeat;
}

#contactlogo
{
	width:110px;
	height:131px;
	position:absolute;
	top:130px;
	left:130px;
	background-image: url(images/logo_small.gif);
	background-repeat: no-repeat;
}

#settinglogo
{
	width:110px;
	height:131px;
	position:absolute;
	top:290px;
	left:170px;
	background-image: url(images/logo_small.gif);
	background-repeat: no-repeat;
}

#prideheader
{
width:88px;
height:16px;
position:absolute;
top:90px;
left:170px;
background-image: url(images/prideheader.gif);
	background-repeat: no-repeat;
}

#vasesheader
{
width:143px;
height:75px;
position:absolute;
top:90px;
left:150px;
background-image: url(images/vasesheader.gif);
	background-repeat: no-repeat;
}

#settingheader
{
width:143px;
height:75px;
position:absolute;
top:90px;
left:150px;
background-image: url(images/settingheader.gif);
	background-repeat: no-repeat;
}




#stalksheader{
width:117px;
height:16px;
position:absolute;
top:90px;
left:170px;
background-image: url(images/stalksheader.gif);
	background-repeat: no-repeat;
}

#holidaysheader
{
width:156px;
height:17px;
position:absolute;
top:90px;
left:145px;
background-image: url(images/holidaysheader.gif);
	background-repeat: no-repeat;
}

#soldheader
{
width:223px;
height:18px;
position:absolute;
top:90px;
left:80px;
background-image: url(images/soldheader.gif);
	background-repeat: no-repeat;
}
	


#aboutContainer 

{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 768px;
	width: 1024px;
	background-image: url(images/aboutbg.jpg);
}

#aboutcopy {
	position: absolute;
	left: 275px;
	top: 130px;
	z-index: 300;
	visibility: visible;
	height: auto;
	width: 480px;
}

#carecopy {
	height: auto;
	width: 480px;
	position: absolute;
	left: 275px;
	top: 130px;
}

#contactcopy {
height:auto;
width:200px;
position:absolute;
left:420px;
top:130px;

}

#gallerycontainer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 768px;
	width: 1024px;
	background-image: url(images/gallerybg.jpg);
}

#gallerybox {

	position: absolute;
	height: auto;
	width: 350px;
	padding:5px 0px 5px 5px;
	left: 320px;
	top: 80px;
}

#gallery-categories
{
position:absolute;
top:250px;
left:265px;
}

.gallcat
{
width:419px;
height:16px;
list-style:none;

}

.cat
{
padding-top:15px;
}

#nav-container
{

	
	

}

ul#nav {
	position: absolute;
	height: 22px;
	width: 900px;
	left: 65px;
	top: 15px;
	overflow:hidden;
}

ul#nav li {float:left;}


ul#nav li#nav-about a, ul#nav li#nav-gallery a, 
ul#nav li#nav-order a, ul#nav li#nav-care a,
ul#nav li#nav-affiliates a, ul#nav li#nav-contact a {
	display: block;
	width:133px;
	height:18px;
	margin:2px;
	
	}


ul#nav li#nav-about a {
	background: url( ./images/about.gif ) no-repeat top right;
	overflow: hidden;
	}

ul#nav li#nav-gallery a {
	background: url( ./images/gallery.gif ) no-repeat top right;
	overflow: hidden;
	}

ul#nav li#nav-order a {
	background: url( ./images/order.gif ) no-repeat top right;
	overflow: hidden;
	}

ul#nav li#nav-care a {
	background: url( ./images/care.gif ) no-repeat top right;
	overflow: hidden;
	}

ul#nav li#nav-affiliates a {
	background: url( ./images/affiliates.gif ) no-repeat top right;
	overflow: hidden;
	}

ul#nav li#nav-contact a {
	background: url( ./images/contact.gif ) no-repeat top right;
	overflow: hidden;
	}

ul#nav li#nav-about a:hover, ul#nav li#nav-gallery a:hover, 
ul#nav li#nav-order a:hover, ul#nav li#nav-care a:hover, ul#nav li#nav-affiliates a:hover, 
ul#nav li#nav-contact a:hover {
	background-position: bottom right;
	overflow: hidden;
	}




ul#nav {
	list-style: none;	
	}
	
	ul#nav li a span{
	display: none;
	list-style-type: none;
	
	}





#thumbs-nav {
	position: relative;
	display:block;
	height: 400px;
	width: auto;
	position:absolute;
	left:660px;
	top:75px;
	}
	
.thumbs-nav
{
list-style:none;
width:20px;
height:auto;
position:relative;
float:left;
clear:right;
}

.thumbs-nav li
{
display:block;
width:25px;
height:auto;
margin-bottom:3px;
text-align:center;

}








	


	

	



