/* CSS Document */
.nav	{
	width:130px;
	float:left
	}
#navtext	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #009900;
	font-style: italic;
	text-align: right;
	padding: 10px;
}
img	{
	border:0
	}
body	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #009900;
	background-color: #ffffff	
}
h2	{
	margin-bottom: 10px;
	margin-top: 10px
}
h3	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #ffffff;
	background-color: #006600;
	font-weight: bold;
	padding: 5px;
}
a:link	{
	color: #009900;
	text-decoration: underline
}
a:hover	{
	color: #339900;
	text-decoration: underline;
}
a:visited	{
	color: #009900;
	text-decoration: underline
}
a:active	{
	color: #339900;
	text-decoration: none
}
.bottomnav	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #009966;
	text-align: center;
	font-style: normal;
	text-decoration: none;
	padding: 10px;
}
.bottomnav a:link	{
	color: #009966;
	text-decoration: none;
}
.bottomnav a:hover	{
	color: #00CC00;
	text-decoration: underline;
	background-color: #FFFFCC;
}
.bottomnav a:active	{
	color: #009966;
	text-decoration: none;
}
.bottomnav a:visited	{
	color: #009966;
	text-decoration: none;
}
.copyright	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	padding: 10px;
}
a.tents {
	width: 123px;
	height: 55px;
	display: block;
	background-image: url(nav/tents.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.tents span { 
        display: none; 
}

a.tents:hover { 
        background: url(nav/tents.jpg) repeat 0px -55px; 
}

a.tents:active { 
        background: url(nav/tents.jpg) repeat 0px -110px; 
}

a.china {
	width: 123px;
	height: 55px;
	display: block;
	background-image: url(nav/china-linens.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.china span { 
        display: none; 
}

a.china:hover { 
        background: url(nav/china-linens.jpg) repeat 0px -55px; 
}

a.china:active { 
        background: url(nav/china-linens.jpg) repeat 0px -110px; 
}

a.rentals {
	width: 123px;
	height: 55px;
	display: block;
	background-image: url(nav/dance-lights-rentals.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.rentals span { 
        display: none; 
}

a.rentals:hover { 
        background: url(nav/dance-lights-rentals.jpg) repeat 0px -55px; 
}

a.rentals:active { 
        background: url(nav/dance-lights-rentals.jpg) repeat 0px -110px; 
}

a.servingdishes {
	width: 123px;
	height: 55px;
	display: block;
	background-image: url(nav/serving-dishes.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.servingdishes span { 
        display: none; 
}

a.servingdishes:hover { 
        background: url(nav/serving-dishes.jpg) repeat 0px -55px; 
}

a.servingdishes:active { 
        background: url(nav/serving-dishes.jpg) repeat 0px -110px; 
}


a.other {
	width: 123px;
	height: 44px;
	display: block;
	background-image: url(nav/other.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.other span { 
        display: none; 
}

a.other:hover { 
        background: url(nav/other.jpg) repeat 0px -44px; 
}

a.other:active { 
        background: url(nav/other.jpg) repeat 0px -88px; 
}

a.dishes {
	width: 123px;
	height: 55px;
	display: block;
	background-image: url(nav/dishes-linens.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.dishes span { 
        display: none; 
}

a.dishes:hover { 
        background: url(nav/dishes-linens.jpg) repeat 0px -55px; 
}

a.dishes:active { 
        background: url(nav/dishes-linens.jpg) repeat 0px -110px; 
}

a.photogallery {
	width: 123px;
	height: 44px;
	display: block;
	background-image: url(nav/photogallery.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.photogallery span { 
        display: none; 
}

a.photogallery:hover { 
        background: url(nav/photogallery.jpg) repeat 0px -44px; 
}

a.photogallery:active { 
        background: url(nav/photogallery.jpg) repeat 0px -88px; 
}


a.testimonials {
	width: 123px;
	height: 44px;
	display: block;
	background-image: url(nav/testimonials.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}

a.testimonials span { 
        display: none; 
}

a.testimonials:hover { 
        background: url(nav/testimonials.jpg) repeat 0px -44px; 
}

a.testimonials:active { 
        background: url(nav/testimonials.jpg) repeat 0px -88px; 
}

a.contracts {
	width: 123px;
	height: 56px;
	display: block;
	background-image: url(nav/contracts.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
a.contracts span { 
        display: none; 
}

a.contracts:hover { 
        background: url(nav/contracts.jpg) repeat 0px -56px; 
}

a.contracts:active { 
        background: url(nav/contracts.jpg) repeat 0px -112px; 
}

a.contact {
	width: 123px;
	height: 44px;
	display: block;
	background-image: url(nav/contact.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
a.contact span { 
        display: none; 
}

a.contact:hover { 
        background: url(nav/contact.jpg) repeat 0px -44px; 
}

a.contact:active { 
        background: url(nav/contact.jpg) repeat 0px -88px; 
}

a.honeymoon {
	width: 123px;
	height: 56px;
	display: block;
	background-image: url(nav/honeymoon.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
a.honeymoon span { 
        display: none; 
}

a.honeymoon:hover { 
        background: url(nav/honeymoon.jpg) repeat 0px -56px; 
}

a.honeymoon:active { 
        background: url(nav/honeymoon.jpg) repeat 0px -112px; 
}
#top	{
	text-align: center;
	padding: 10px;
}
a.top {
	width: 24px;
	height: 20px;
	display: block;
	background-image: url(nav/top.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	text-align: center;
}
a.top span { 
        display: none; 
}

a.top:hover { 
        background: url(nav/top.jpg) repeat 0px -20px; 
}
.webdesign	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding: 5px;
	color: #99CC99;
	text-align:center
}
.webdesign a:link	{
	text-decoration: none;
	color: #99CC99;
}
.webdesign a:hover	{
	text-decoration: none;
	color: #669966;
	background-color: #FFFFCC;
}
.webdesign a:visited	{
	text-decoration: none;
	color: #99CC99;
}
