body {
background-image:url(massage-images/damask_teal_bg.jpg);
 background-repeat:repeat;
  background-attachment:fixed;
   font-family: georgia;
    color: #ffffff;
     font-size:16px;
     text-align:center
     }

A:link {text-decoration: none; color: #0077aa;}
A:visited {text-decoration: none; color: #0077aa;}
A:active {text-decoration: none; color: #0077aa;}
A:hover {text-decoration: underline; color: #0077aa;}

table.center {border: 3px solid #135; background-color: #ffffff; color: #0a204a; margin-left:auto; margin-right:auto}

hr {background-color: #135; width: 99%; noshade; height:3px;} 

h1 {font-size:18px; line-height:normal; margin-top:0px; text-align:center;}
#homeh1 {font-size:16px}
h2 {font-size:16px; line-height:18px; margin-bottom:0px; margin-top:0px; text-align:left;}
h3 {font-size:14px; margin-bottom: 0px; margin-top: 0px; color: #ffffff; text-align:center; text-decoration: underline;}

p {text-align:justify; font-size:14px}
ul {font-size:14px; text-align:left}
ul#hours {font-size: 16px; margin-left:25px}
blockquote {font-size:14px; text-align:justify}

a.tenfont {font-size:10px}

td {text-align:center}
td#contact {background-color:#1a405a; border:3px solid #69a; color:#ffffff; text-align:center}

img.left {float: left}
img.right {float: right}

img.boxmap {
padding:10px 0px
}

img.left15 {padding:0px 15px; float: left;}
img.left25 {padding:0px 25px; float: left;}
img#right100 {padding:0px 100px; float: right;}





#nav, #nav ul {
        text-align: center;
	padding-left: 5px;
	margin: 0;
	list-style: none;
}

#nav a {
	width: 133px;
	display: block;
	
}

#nav a:hover {
	width: 133px;
	display: block;
	background-color: #dfdfdf;
}


#nav li {
	float: left;
	width: 133px;
	background-color: #dfdfdf;
	border: solid;
	border-color: #558899;
}


#nav li ul {
        float: auto;
	position: absolute;
	width: 133px;
	left: -999em;
	
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	
}
