body {
background: #f8f8ff;
color: #000000;
font-family: arial, helvetica, serif;
font-size: 90%;
}

A:link {text-decoration: none; background: #f8f8ff; color: blue;}
A:visited {text-decoration: none; background: #f8f8ff; color: blue;}
A:hover {text-decoration: none; background: #f8f8ff; color: blue;}
A:active {text-decoration: none; background: #f8f8ff; color: blue;}

img.logo{height: 100px; width: 320px; border: 0;}
img.x{height: 45px; width: 135px; border: 1px solid black; margin:0px 15px 15px 0px; padding: 1px;}
img.xa{border: 1px solid black; margin:0px 15px 15px 0px; padding: 2px; height: 40px; width: 210px;}
img.y{border: 0px solid black; margin:0px 10px 25px 5px;}
img.ya{border: 0px solid black; margin:0px 10px 45px 5px;}
img.slideshow{height: 185px; width: 585px; position:relative; left:5%;}

dt{background: #f8f8ff; color: #000080; list-style: none inside; font:bold 1em/2 arial, Helvetica, sans-serif; position: relative; left: 10em; font-variant: small-caps;}
dd{font: .85em/2 Verdana, arial, Helvetica, sans-serif; position: relative; left: 10em; font-variant: small-caps;}

.quote {
background: #f8f8ff;
color: #000000;
font-family: helvetica, serif;
text-align: center;
font-size: 90%;
font-style: italic;
font-variant: small-caps;
}

.content_quote {
background: #f8f8ff;
color: #000000;
font-family: monospace, arial, helvetica, serif;
text-align: center;
font-size: 85%;
font-variant: small-caps;
font-weight: bold;
}

.bookmark_quote {
width: 164px;
background: #f8f8ff;
color: #000000;
font-family: helvetica, serif;
text-align: left;
font-size: 85%;
font-style: italic;
font-variant: small-caps;
}

.table1 {
width: 85%;
border: 0px ridge #4682b4;
padding: 25px;
}

.table2 {
width: 85%;
border: 0px ridge #4682b4;
padding: 15px;
text-align: left;
}

.table3 {
width: 65%;
border: 12px ridge #4682b4;
padding-left: 45px; padding-right: 25px; padding-top: 35px;
}

.table4 {
position: relative;
left:15%;
//top: -15%;
font-family: verdana, arial, helvetica, serif;
text-align: left;
font-size: 95%;
font-style: italic;
border: 0px ridge #4682b4;
padding-top: 5px;
}

.table4email {
font-family: verdana, arial, helvetica, serif;
text-align: left;
font-size: 120%;
font-style: italic;
}

.table5 {
width: 25%;
}

.content {
background: #f8f8ff;
color: #000000;
font-family: arial, helvetica, serif;
font-size: 1.2em;
text-align: center;
}

.content_info {
background: #f8f8ff;
color: #000000;
font-family: verdana, arial, helvetica, serif;
text-align: justify;
width: 85%
}

.links {
background: #f8f8ff;
color: #000000;
font-family: verdana, arial, helvetica, serif;
text-align: justify;
width: 35%
}

#navbar {position: relative; width: 85%; background: #0000FF; text-align: center; text-decoration: none; border: 0px solid #0000ff; font-family: verdana; font-weight: bold; font-size: 80%; padding-top: 5px; padding-bottom: 5px; z-index: 2;}
#navbar a {background: #0000FF; color: #ffffff; text-decoration: none; border: 1px solid #0000ff; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
#navbar a:link {}
#navbar a:visited {}
#navbar a:hover {background: #c0c0FF; color: #800000; text-decoration: none; border: 1px solid #aaaaff; padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px;}
#navbar a:active {text-decoration: none;}

#navbar1 {text-align: center; text-decoration: none; font-family: verdana; font-size: .75em; font-weight: bold; padding-top: 5px;}
#navbar1 a {color: #652A18; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
#navbar1 a:link {}
#navbar1 a:visited {}
#navbar1 a:hover {text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
#navbar1 a:active {text-decoration: none;}

#contact {background-color: #f8f8ff; color: black; padding-left: 25px; padding-right: 10px; padding-top: 10px; border: 1px solid #8297A5;}
#contact label {float: left; font-family: serif; font-size: small; font-variant: small-caps; font-weight: bold; text-align: left; width: 235px; padding-left: 25px; padding-right: 10px; border: 0px ridge #4682b4;}
#contact input {width: 250px; margin-bottom: 5px; font-family: arial, helvetica, serif; font-size: small; border-style:groove;}
#contact textarea {width: 80%; height: 125px; position: relative; right: 1%;}
#contact .boxes {width: 1em;}
#contact br {clear: left;}
#submitbutton {margin-left: 20px; margin-top: 5px; width: 30px;}

.footer {
background: #f8f8ff;
color: #000000;
font-family: monospace, arial, helvetica, serif;
font-size: small;
font-style: normal;
text-align: center;
font-variant: small-caps;
padding-left: 25px;
padding-right: 25px;
margin-top: 65px;
}

#memoryticker{
background-color: ghostwhite;
width: 100%;
height: 2em;
font-family: helvetica, serif;
text-align: center;
font-size: 85%;
font-variant: small-caps;
font-style: italic;
border: 0px solid black;
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=.7)
}

.custquote {
text-align: left;
width: 85%;
background: #f8f8ff;
color: #000000;
font-family: verdana, helvetica, serif;
font-size: 1em;
font-variant: small-caps;
}

.testimonialquote {
width: 75%;
text-align: left;
font-family: verdana, helvetica, serif;
font-size: .9em;
font-variant: small-caps;
}

.custquotefrom {
font-size: .8em;
font-weight: bold;
}

.happycust {
width: 85%;
text-align: left;
font-family: verdana, helvetica, serif;
font-size: .9em;
font-variant: small-caps;
}

.scrollcustquote {
text-align: left;
width: 95%;
background: #f8f8ff;
color: #000000;
font-family: verdana, helvetica, serif;
font-size: .8em;
font-style: italic;
}

