.topright {
	background-color: #669999;
	background-image: url(images/navigation3/topright.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.topleft {
	background-image: url(images/navigation3/topback_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.addNavBack{
	background-image: url(images/menuBack.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.staffBack{
	background-image: url(images/menuBack.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

table.staff img {border:1px solid black;}
	
body {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;
}

A    { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: small;}

A:link   { color: #0066CC; text-decoration: none}

A:visited   { color: #990099; text-decoratioin: none}

A:active   { color: #669999; text-decoration: underline}

A:hover  { color: #0066CC; text-decoration: underline}

.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003333;
	font-stretch: wider;
	font-weight: bold;
	letter-spacing: 2px;
	font-variant: small-caps;
}

.titleSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #006633;
	font-stretch: wider;
	font-weight: bold;
	letter-spacing: 2px;
	font-variant: small-caps;
}

.titleSmallDark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003333;
	font-stretch: wider;
	font-weight: bold;
	letter-spacing: 2px;
	font-variant: small-caps;
}


.internalnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
	font-stretch: wider;
}

A.internalnav:link   { color: #ffffcc; text-decoration: none;}

A.internalnav:visited   { color: #ffffff; text-decoration: none;} 

A.internalnav:active   { color: #ffffff; text-decoration: underline;}

A.internalnav:hover  { color: #ffffcc; text-decoration: underline;}

.lownav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0066cc;
	font-stretch: wider;
}

A.lownav:link   { color: #0066CC; text-decoration: none;}

A.lownav:visited   { color: #669999; text-decoration: none;} 

A.lownav:active   { color: #669999; text-decoration: underline;}

A.lownav:hover  { color: #0066CC; text-decoration: underline;}
					   

A.credits:link   { font-size: xx-small; color: #ccffcc; text-decoration: none;}

A.credits:visited   { font-size: xx-small; color: #ffffff; text-decoration: none;} 

A.credits:active   { font-size: xx-small; color: #cffcc; text-decoration: underline;}

A.credits:hover  { font-size: xx-small; color: #ccffcc; text-decoration: underline;}

.navTitles  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #003333;
	font-stretch: wider;
	font-weight: bold;
	letter-spacing: 2px;
	font-variant: small-caps;
}

ul.blank {
         display: block;
         left: 0px;
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
      }

      li.blank {
         display: block;
         left: 0px;
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
      }

A.menuEntry {
	color: #FFFFFF;
	display: block;
	font: lighter normal 8pt Verdana;
	left: 0px;
	margin: 2px 0px 0px 2px;
	padding: 1px 2px 1px 5px;
	text-align: left;
	text-decoration: none;
	width: 135px;
	cursor: hand;
	background-image: none;
	background-color: #669999;
      }

A.menuEntry:hover {
         background-color: #333333;
         color: #FFFFFF;
		 text-decoration: none;
      }

A.menuEntry:active {
         background-color: #333333;
         color: #FFFFFF;
		 text-decoration: none;
      }
	  
P.giftcertificate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-image: url(images/logofade.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #F5FCF5;
	margin: 2px 2px 2px 2px;
}

.weddingBack{
	background-image: url(images/weddingback.jpg);
	background-repeat: no-repeat;
	background-position: left middle;
}

.staffback{
	background-image: url(images/staffback_color.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
	
.staffback2{
	background-image: url(images/staffback_color_fade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.salonback{
	background-image: url(images/bigLogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

A.WeddingMenuEntry {
         background-color: #771244;
         color: #f7e4c3;
         display: block;
         font: 8pt Verdana;
         font-weight: lighter;
         left: 0px;
         margin: 2px 0px 0px 2px;
         padding: 1px 2px 1px 5px;
         text-align: left;
         text-decoration: none;
         width: 135px;
      }

A.WeddingMenuEntry:hover {
         background-color: #333333;
         color: #FFFFFF;
		 text-decoration: none;
      }

A.WeddingMenuEntry:active {
         background-color: #333333;
         color: #FFFFFF;
		 text-decoration: none;
      }

.secondLocationBack {
	background-image: url(images/secondLocation/slmiddleback.gif);
	background-repeat: repeat-y;
}
