 <style type="text/css">
 
    html { margin: 0px; padding: 0px; }
    
    body{
	  text-align: center; margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;
      color: #485765;
	}
    
    a { font-family: Verdana, Arial, Serif; font-style: normal; color: #969696; }
	a:hover {color: #485765; }
	h1 {font-family: Verdana, Arial, Serif; font-size: 14px; font-weight: 700;font-style: normal;}
    	
	.aboutus h3 { background-image: url(images/aboutus_header.jpg); text-indent: -9999px; height: 27px; width: 197px; background-repeat: no-repeat; }
	.contactus h3 { background-image: url(images/contactus_header.jpg); text-indent: -9999px; height: 27px; width: 197px; background-repeat: no-repeat; }
    .privacypolicy h3 { background-image: url(images/privacypolicy_header.jpg); text-indent: -9999px; height: 27px; width: 197px; background-repeat: no-repeat; }
    .termsandconditions h3 { background-image: url(images/termsandconditions_header.jpg); text-indent: -9999px; height: 27px; width: 270px; background-repeat: no-repeat; }

	.wrapper { position: relative; font-family: Verdana, Arial, Serif; width: 760px; font-size: 12px;font-style: normal;text-decoration: none;text-transform: none; text-align: left;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px; }
  
  	.topnav{ position: absolute; top: 15px; text-align: center; z-index: 1; margin-left: 170px; margin-right: 0px;margin-top: 10px; margin-bottom: 0px; height: 30px; padding-left: 0px; font-size: 11px; width: 600px; }
	.topnav ul { list-style: none; display: inline; }
	.topnav li a:link, .topnav li a:visited {font-family: Verdana, Arial, Serif; color: #969696; font-weight: 600; text-decoration: none; }
	.topnav li a:hover {font-family: Verdana, Arial, Serif; color: #485765; text-decoration: underline; }
	.topnav li { font-family: Verdana, Arial, Serif; text-decoration: none; list-style-type: none; display: inline; padding-left: 10px; padding-right: 8px;padding-top: 0px;padding-bottom: 0px;}
	.topnav li.line { border-right: 1px solid #808080; }
	.topnav li.line2 { border-left: 1px solid #808080; padding-right: 0px; }	   

  	#flashcontent { position: absolute; top: 0px; float: left; margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px; width: 450px; height: 365px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
	.logo_flash2{ position: absolute; top: 0px; background-image: url(images/logo_flashpic2.jpg); background-repeat: no-repeat; float: left; margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px; width: 450px; height: 365px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
    .logo_flash3{ position: absolute; top: 0px; background-image: url(images/logo_flashpic3.jpg); background-repeat: no-repeat; float: left; margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px; width: 450px; height: 365px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
    .logo_flash4{ position: absolute; top: 0px; background-image: url(images/logo_flashpic4.jpg); background-repeat: no-repeat; float: left; margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px; width: 450px; height: 365px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
    .logo_flash5{ position: absolute; top: 0px; background-image: url(images/logo_flashpic5.jpg); background-repeat: no-repeat; float: left; margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px; width: 450px; height: 365px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}

    
    .hometext {  position: absolute; top: 65px; width: 300px;  line-height:18px; text-align: left; margin-left: 470px; margin-right: 0px;margin-top: 0px;margin-bottom: 0px; padding: 0px; padding-right: 10px; padding-top: 8px; padding-bottom: 0px;}
	.aboutustext {  position: absolute; top: 60px; width: 425px; line-height:18px; text-align: left; margin-left: 325px; margin-right: 0px;margin-top: 0px;margin-bottom: 0px; padding: 0px; padding-right: 10px; padding-top: 8px; padding-bottom: 0px;}
    .contactustext {  position: absolute; top: 60px; width: 425px;  line-height:18px; text-align: left; margin-left: 325px; margin-right: 0px;margin-top: 0px;margin-bottom: 0px; padding: 0px; padding-right: 10px; padding-top: 8px; padding-bottom: 0px;}
    .privacypolicytext {  position: absolute; top: 60px; width: 425px;  line-height:18px; text-align: left; margin-left: 325px; margin-right: 0px;margin-top: 0px;margin-bottom: 0px; padding: 0px; padding-right: 10px; padding-top: 8px; padding-bottom: 0px;}
    .termsandconditionstext {  position: absolute; top: 60px; width: 425px;  line-height:18px; text-align: left; margin-left: 325px; margin-right: 0px;margin-top: 0px;margin-bottom: 0px; padding: 0px; padding-right: 10px; padding-top: 8px; padding-bottom: 0px;}

    .collections{ position: absolute; top: 365px; width: auto; margin-left: 0px;margin-right: 0px;margin-top: 15px; margin-bottom: 10px; padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
	.collections a:link, .collections a:visited {font-family: Verdana, Arial, Serif;font-size: 10px; float: right; color: #FFFFFF; text-decoration: none;}
	.collections a:hover {font-family: Verdana, Arial, Serif;font-size: 10px; float: right; color: #FFFFFF; text-decoration: underline;}
		
	.collectionsnav { position: absolute; top: 280px; width: 280px; }
	
	ul#line1 { list-style-type: none; padding: 0px; position: absolute; margin: 0px; width: 138px; }
	
	.spalink li { list-style: none; margin: 0px; padding: 0px; width: 138px; }
	.spalink a { background-image: url(images/spalink.jpg); height: 27px; width: 138px; display: block; }
	.spalink a:hover { background-image: url(images/spalinkhover.jpg);}
	
	.golflink li { list-style: none; margin: 0px; padding: 0px; }
	.golflink a { background-image: url(images/golflink.jpg); height: 27px; width: 138px; border-top: 1px solid #FFFFFF; display: block;}
	.golflink a:hover { background-image: url(images/golflinkhover.jpg); }	
		
	ul#line2 { list-style-type: none; width: 138px; position: absolute; margin: 0px; padding: 0px; top: 0px; left: 138px;  }
	
	.boutiquelink li { list-style: none; margin: 0px; padding: 0px;}
	.boutiquelink a { background-image: url(images/boutiquelink.jpg); height: 27px; width: 138px; display: block;}
	.boutiquelink a:hover { background-image: url(images/boutiquelinkhover.jpg);  }
	
	.luxurylink li { list-style: none; margin: 0px; padding: 0px;}
	.luxurylink a { background-image: url(images/luxurylink.jpg); height: 27px; width: 138px; border-top: 1px solid #FFFFFF; display: block;}
	.luxurylink a:hover { background-image: url(images/luxurylinkhover.jpg);  }
	
	.businesslink li { list-style: none; margin: 0px; padding: 0px;}
	.businesslink a { background-image: url(images/businesslink.jpg); height: 27px; width: 138px; border-top: 1px solid #FFFFFF; display: block;}
	.businesslink a:hover { background-image: url(images/businesslinkhover.jpg);  }
	
	.collectionstable { cellspacing: "0"; }
	.tabletop { width: 151px; }
	
	.spatop { height: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; background-image: url(images/tabletop_spa.jpg);}
	.spamiddle {margin: 0px; padding: 0px; height: 74px; width: 152px; }
	.spabottom {margin: 0px; padding-left: 0px; padding-right: 5px;padding-top: 7px; padding-bottom: 0px; height: 25px;  background-image: url(images/tablebottom_spa.jpg);}
	.spamiddle a {background-image: url(images/table_spa.jpg); height: 74px; width: 151px; text-align: left; text-indent: -9999px; }

	.golftop { height: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; background-image: url(images/tabletop_golf.jpg);}
	.golfmiddle {margin: 0px; padding: 0px; height: 74px; width: 152px; }
	.golfbottom {margin: 0px; padding-left: 0px; padding-right: 5px;padding-top: 7px; padding-bottom: 0px; height: 25px;  background-image: url(images/tablebottom_golf.jpg);}
	.golfmiddle a {background-image: url(images/table_golf.jpg); height: 74px; width: 151px; text-align: left; text-indent: -9999px; }

	.boutiquetop { height: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; background-image: url(images/tabletop_boutique.jpg);}
	.boutiquemiddle {margin: 0px; padding: 0px; height: 74px; width: 152px; }
	.boutiquebottom {margin: 0px; padding-left: 0px; padding-right: 5px;padding-top: 7px; padding-bottom: 0px; height: 25px;  background-image: url(images/tablebottom_boutique.jpg);}
	.boutiquemiddle a {background-image: url(images/table_boutique.jpg); height: 74px; width: 151px; text-align: left; text-indent: -9999px; }

	.luxurytop { height: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; background-image: url(images/tabletop_luxury.jpg);}
	.luxurymiddle {margin: 0px; padding: 0px; height: 74px; width: 152px; }
	.luxurybottom {margin: 0px; padding-left: 0px; padding-right: 5px;padding-top: 7px; padding-bottom: 0px; height: 25px;  background-image: url(images/tablebottom_luxury.jpg);}
	.luxurymiddle a {background-image: url(images/table_luxury.jpg); height: 74px; width: 151px; text-align: left; text-indent: -9999px; }

	.businesstop { height: 5px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; background-image: url(images/tabletop_business.jpg);}
	.businessmiddle {margin: 0px; padding: 0px; height: 74px; width: 152px; }
	.businessbottom {margin: 0px; padding-left: 0px; padding-right: 5px;padding-top: 7px; padding-bottom: 0px; height: 25px;  background-image: url(images/tablebottom_business.jpg);}
	.businessmiddle a {background-image: url(images/table_business.jpg); height: 74px; width: 151px; text-align: left; text-indent: -9999px; }
	
	.bottompanel_home { position: absolute; top: 0px; border-top: 1px solid #969696; font-family: Verdana, Arial, Serif; font-size: 8px; margin-top: 510px; padding: 0px; width: 760px; height: 85px; }
	.bottompanel_aboutus { position: absolute; top: 0px; border-top: 1px solid #969696; font-family: Verdana, Arial, Serif; font-size: 8px; margin-top: 750px; padding: 0px; width: 760px; height: 85px; }
	.bottompanel_contactus { position: absolute; top: 0px; border-top: 1px solid #969696; font-family: Verdana, Arial, Serif; font-size: 8px; margin-top: 750px; padding: 0px; width: 760px; height: 85px; }
	.bottompanel_privacypolicy { position: absolute; top: 0px; border-top: 1px solid #969696; font-family: Verdana, Arial, Serif; font-size: 8px; margin-top: 4850px; padding: 0px; width: 760px; height: 85px; }
	.bottompanel_termsandconditions { position: absolute; top: 0px; border-top: 1px solid #969696; font-family: Verdana, Arial, Serif; font-size: 8px; margin-top: 2870px; padding: 0px; width: 760px; height: 85px; }

    
	.copyright { float: left;  width: auto; padding-top: 5px; margin: 0px; }
	.bottomnav { float: right; text-align: right; width: auto; padding: 0px; margin-top: 10px; }
	.bottomnav ul { list-style: none; display: inline; }
	.bottomnav ul a:link, .bottomnav ul a:visited  {font-family: Verdana, Arial, Serif;color: #969696; text-decoration: none;}
	.bottomnav ul a:hover {font-family: Verdana, Arial, Serif; color: #485765; text-decoration: underline; }
	.bottomnav li { font-family: Verdana, Arial, Serif;font-size: 115%; text-decoration: none; list-style-type: none; display: inline; padding-left: 7px; padding-right: 5px;padding-top: 0px;padding-bottom: 0px;}
	.bottomnav li.line { border-left: 1px solid #808080; }
	.bottomnav li.line2 { border-left: 1px solid #808080; padding-right: 0px; }
	
    .calloutheader { font-family: Verdana, Arial, Serif; font-size: 10px; font-weight: 600; font-style: normal; }
    
	#spacallout { width: 186px; height: 210px; position: absolute; top: 235px; left: 105px; font-family: Verdana, Arial, Serif;font-size: 9px; color: #FFFFFF; background-image: url(images/callout_spa.gif);background-repeat: no-repeat; line-height: 13px; overflow: show; }
	.textleft { margin-left: 18px; margin-right: 13px; margin-top: 8px; margin-bottom: 8px; }
    .textright { margin-left: 15px; margin-right: 20px; margin-top: 8px; margin-bottom: 8px; }
    #spacallout a { font-size: 9px; font-family: Verdana, Arial, Serif; color: #FFFFFF; text-decoration: underline;}

	#golfcallout { width: 186px; height: 210px; position: absolute; top: 235px; left: 265px; font-family: Verdana, Arial, Serif;font-size: 9px; color: #FFFFFF; background-image: url(images/callout_golf.gif);background-repeat: no-repeat; line-height: 13px; overflow: show; }
	#golfcallout a { font-size: 9px; font-family: Verdana, Arial, Serif; color: #FFFFFF; text-decoration: underline;}

	#boutiquecallout { width: 186px; height: 210px; position: absolute; top: 235px; left: 425px; font-family: Verdana, Arial, Serif;font-size: 9px; color: #FFFFFF; background-image: url(images/callout_boutique.gif);background-repeat: no-repeat; line-height: 13px; overflow: show; }
	#boutiquecallout a { font-size: 9px; font-family: Verdana, Arial, Serif; color: #FFFFFF; text-decoration: underline;}

	#luxurycallout { width: 186px; height: 210px; position: absolute; top: 235px; left: 570px; font-family: Verdana, Arial, Serif;font-size: 9px; color: #FFFFFF; background-image: url(images/callout_luxury.gif);background-repeat: no-repeat; line-height: 13px; overflow: show; }
	#luxurycallout a { font-size: 9px; font-family: Verdana, Arial, Serif; color: #FFFFFF; text-decoration: underline;}

	#businesscallout { width: 186px; height: 210px; position: absolute; top: 235px; left: 545px; font-family: Verdana, Arial, Serif;font-size: 9px; color: #FFFFFF; background-image: url(images/callout_business.gif);background-repeat: no-repeat; line-height: 13px; overflow: show; }
	#businesscallout a { font-size: 9px; font-family: Verdana, Arial, Serif; color: #FFFFFF; text-decoration: underline;}

</style>
