
body {
 margin:0;
 background:#876877;
 color: #000;
 text-align:center;
 padding:0;
 }

#outer {
 margin:0;
 border-style:solid;
 border-color:#000033;
 border-width: 0 10px 0 10px;
 text-align:left;
 width:755px;
 margin:auto;
 }

#header {
 margin:0;
 width:755px;
 height:176px;
 background:#ffffee url(header.gif) center no-repeat;
 color: #333333;
 display:block;
 }

#small_header {
 margin:0;
 width:755px;
 height:89px;
 background:#ffffee url(header_small.gif) center no-repeat;
 color: #333333;
 display:block;
}

#bodyblock {
 margin:0;
 padding:0;
 position:relative;
 background:#ffffee;
 color: #000;
 width:755px;
 }

#leftnav {
 width:90px;
 float:left;
 background:#ffffee;
 color: #333333;
 padding-bottom:10px;
 display:block;
 }

#small_leftnav {
 padding-top:22px;
 width:90px;
 float:left;
 background:#ffffee;
 color: #333333;
 padding-bottom:10px;
 display:block;
 }

#menubutton {
 margin:0;
 padding:0;
 width:90px;
 height:65px;
 display:block;
}
 
#content {
 /* padding:0px 10px 10px 10px;
 width:660px;
 did not work with firefox
 so replaced with a table
 */
 background:#ffffee;
 color: #000;
 border:none;
 text-align:left;
  font-family:arial;
 font-size:12px;
 color:#1c1b5e;
 text-indent:12px;
 font-style:normal;
 line-height:18px;
}
#content p {
 font-family:arial;
 font-size:12px;
 color:#1c1b5e;
 text-indent:12px;
 font-style:normal;
 line-height:18px;
 margin-left:15px;
 margin-right:15px;
}
#content a {
 color:#990000;
 text-decoration:none;
}
#content img {
margin-left:3px;
margin-bottom:3px;
margin-right:5px;
margin-top:3px;
}
#content a:active {
 text-decoration:underline;
}
#footer {
 clear:both;
 height:20px;
 width:755px;
 background:#000033;
  color:#fff;
 font-family:arial;
 font-size:8pt;
 text-decoration:none;
 padding-top:3px;
 text-align:center;
 border:none;
 margin:0;
 display:block;
}
#footer a {
 color:#fff;
 font-family:arial;
 font-size:8pt;
 text-decoration:none;
}
#footer a:hover {
 text-decoration:underline;
}
.bold_cen {
font-family:arial;
 font-size:12px;
 color:#1c1b5e;
 text-indent:12px;
 font-style:normal;
 line-height:18px;
 text-align:center;
 font-weight:bold;
}
.book_lg,
.book_lg a:active,
.book_lg a:link,
.book_lg a:hover,
.book_lg a:visited {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1c1b5e;
}
.book_lg_center,
.book_lg_center a:active,
.book_lg_center a:link,
.book_lg_center a:hover,
.book_lg_center a:visited {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1c1b5e;
text-align:center;
}
.book_xlg_center {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#1c1b5e;
text-align:center;
}
.book_sm,
.book_sm a:active,
.book_sm a:link,
.book_sm a:hover,
.book_sm a:visited {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1c1b5e;
}
.book_med_center,
.book_med_center a:active,
.book_med_center a:link,
.book_med_center a:hover,
.book_med_center a:visited {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#1c1b5e;
width:260px;
text-align:left;
}
.book_sm_center,
.book_sm_center a:active,
.book_sm_center a:link,
.book_sm_center a:hover,
.book_sm_center a:visited {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#1c1b5e;
width:220px;
text-align:left;
margin-left:20px;
}
.first {
font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#1c1b5e;
 text-indent:12px;
 font-style:normal;
 line-height:18px;
 }
.flowers_home {
margin-left:180px;
}
.heading {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#1c1b5e;
}
.heading_center {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#1c1b5e;
text-align:center;
}
.indent {
text-indent:10px;
line-height:18px;
}
.line,
.line img {
text-align:center;
margin:auto;
margin-bottom:5px;
margin-top:5px;
}
.links a:active {
color:#990000;
 font-family:"Times New Roman", Times, serif;
 font-size:7pt;
 text-decoration:none;
}

.photos img {
vertical-align:top;
}
.press {
 font-family:arial;
 font-size:12px;
 color:#1c1b5e;
 text-indent:12px;
 font-style:normal;
 line-height:18px;
 padding-left:10px;
 padding-right:10px;
}
