html, body {
color: #333;
background-color: #600;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 1.4em;
  text-align: center; /* hack to centre wrapper in IE (see wrapper) */
font-size: .9em;
padding: 0;
margin: 0;
}
 
 #wrapper_1 {
	
  width:  650px;
  margin-left: auto;
  margin-right: auto;
  text-align: left; /* hack to centre wrapper in IE */
  background: url(lillys_antiques.jpg) repeat-y center;
  
}

#content {
width: 650px;
background-color: #ffc;
padding: 20px;
  margin-left: auto;
  margin-right: auto;
}

img.photo_border {
  border: 2px #900 solid;
}


h1 {
font-size: 1.5em;
color: #006600;
font-style: italic;
letter-spacing: 1px; 
text-align: center; 
margin-top: 20px;
  margin-bottom: 0px;}


H2 {
  font-size: 1.2em;
  color: #990000;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

h3 {
font-size: 1.1em;
color: #990000;
font-style: italic; }

p {
font-size: .8em;
line-height: 1.3em; }

li {
font-size: .8em;
line-height: 1.3em; }

li li {
font-size: inherit;
line-height: 1.3em; }

blockquote {
font-size: .8em;
line-height: 1.3em; }

blockquote p {
font-size: inherit;
line-height: 1.3em; }


#table_main {
padding: 10px;
border-style: solid;
border-width: 1px;
border-color: #900;
background-color: #ffffcc;}

#table_photos { 
padding: 10px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #990000;
width: 560px;
}


#footer center {
font-size: .7em;
}
#footer p {
font-size: 1em;
}




a:link {
color: #0000ff;
text-decoration: underline;
}

a:visited {
color: #990099;
text-decoration: underline;
}

a:hover {
color: #f63;
text-decoration: underline;
}

a:active {
color: #333;
text-decoration: none;
background-color: #ffc;
}


</style>