#homebutton a:hover,
#servicesbutton a:hover,
#calendarbutton a:hover,
#staffbutton a:hover,
#infobutton a:hover,
#pressbutton a:hover  {
   background-position: -100px 0%;
}

#i118118128128106closedclosedtext p,
#i3text p,
#i2text p,
#i1text p,
#i5text p,
#i4text p,
#daystext p  {
   font: 11px HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   text-align: left;
   color: #573802;
}

#pressbutton a,
#calendarbutton a,
#staffbutton a,
#infobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#i118118128128106closedclosedtext,
#daystext  {
	visibility: visible;
	position: absolute;
	top: 122px;
	z-index: 6;
	width: 133px;
	line-height: .25in;
	height: 187px;
}

#i118118128128106closedclosedtext p  {
   line-height: 11px;
}

#i3text,
#i2text,
#i5text,
#i4text  {
	visibility: visible;
	position: absolute;
	top: 399px;
	z-index: 4;
	width: 84px;
	height: 192px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25pt;
}

#i118118128128106closedclosedtext  {
	left: 439px;
}

#hoursofoperationtext p  {
   font: 11px/13px HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #00C9D6;
   text-align: left;
}

#hoursofoperationtext  {
	visibility: visible;
	position: absolute;
	left: 265px;
	top: 92px;
	z-index: 7;
	width: 334px;
}

#calendarbutton a  {
   background-image: url(sg_cssalon-calendar_media/calendarbutton.gif);
}

#servicesbutton a  {
   background: url(sg_cssalon-calendar_media/servicesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 100px;
   font-size: 26px;
   line-height: 26px;
}

#copyrighttext p  {
	margin: 0px;
	text-align: left;
	color: #A5A5A5;
	font-family: HelveticaNeue-Light, "Helvetica Neue- Light";
	font-size: 11px;
	line-height: 14px;
}

#cssaloncalendar  {
   margin: 0px auto 0px auto;
   width: 811px;
   position: relative;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 415px;
   z-index: 8;
   width: 100px;
   height: 26px;
}

#calendarbutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 465px;
   z-index: 6;
   width: 100px;
   height: 24px;
}

#layer101copy3  {
   background: url(sg_cssalon-calendar_media/layer101copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 564px;
   top: 20px;
   z-index: 8;
   width: 132px;
   height: 361px;
}

#staffbutton a  {
   background-image: url(sg_cssalon-calendar_media/staffbutton.gif);
}

#pressbutton a  {
   background-image: url(sg_cssalon-calendar_media/pressbutton.gif);
}

#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 265px;
	top: 583px;
	z-index: 3;
	width: 367px;
}

#layer13copy2  {
   background: url(sg_cssalon-calendar_media/layer13copy2.gif) no-repeat;
   position: absolute;
   left: 19px;
   top: 20px;
   z-index: 4;
   width: 247px;
   height: 361px;
}

#infobutton a  {
   background-image: url(sg_cssalon-calendar_media/infobutton.gif);
}

#layer13copy4  {
   background: url(sg_cssalon-calendar_media/layer13copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 265px;
   top: 20px;
   z-index: 5;
   width: 301px;
   height: 361px;
}

#layer88copy3  {
   background: url(sg_cssalon-calendar_media/layer88copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 700px;
   top: 20px;
   z-index: 4;
   width: 90px;
   height: 361px;
}

#homebutton a  {
   background: url(sg_cssalon-calendar_media/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 100px;
   font-size: 23px;
   line-height: 23px;
}

#staffbutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 441px;
   z-index: 7;
   width: 100px;
   height: 24px;
}

#pressbutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 489px;
   z-index: 5;
   width: 100px;
   height: 24px;
}

#daystext p  {
   line-height: 11px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 392px;
   z-index: 9;
   width: 100px;
   height: 23px;
}

#infobutton  {
	visibility: visible;
	position: absolute;
	left: 20px;
	top: 514px;
	z-index: 4;
	width: 100px;
	height: 24px;
}

#i3text p  {
   line-height: 14px;
}

#i2text p  {
   line-height: 14px;
}

#i1text p  {
   line-height: 14px;
}

#i5text p  {
   line-height: 14px;
}

#daystext  {
   left: 265px;
}

#i4text p  {
   line-height: 14px;
}

#i3text  {
	left: 497px;
}

#i5text  {
	left: 723px;
}

#border  {
   background: url(sg_cssalon-calendar_media/border.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 811px;
   height: 581px;
}

#i4text  {
	left: 616px;
}

#i1text  {
	visibility: visible;
	position: absolute;
	left: 266px;
	top: 399px;
	z-index: 4;
	width: 67px;
	height: 173px;
	line-height: 100mm;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

#i2text  {
	left: 374px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

