body { color: black; font-family: Arial; background-color: white; background-image: url(../images/ag_bg.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }
h1 { font-size: 1.2em; font-weight: bold; margin: 0.67em 0; padding-right: 10px; padding-left: 10px; }
h2 { font-size: 1em; font-weight: bold; margin: 0.83em 0; padding-right: 10px; padding-left: 10px; }
h3 { font-size: 0.9em; font-weight: bold; margin: 1em 0; padding-right: 10px; padding-left: 10px; }
p { font-size: 0.9em; padding-right: 10px; padding-left: 10px; }
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
/*do not use .main class with galleryview if using thumbs*/
.header { text-align: center; }
.headerline { width: 100%; height: 0; margin: 0; padding: 0; border-top: 1px solid black; }
.menulhs { font-size: 0.9em; background-color: #ff4b1c; text-align: center; padding: 10px 0; border-bottom: 1px solid black; border-left: 1px solid black; }
.menurhs { font-size: 0.9em; background-color: #4a4a4a; text-align: center; padding: 10px 0 10px 0; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; }
ul#navlist
{ text-align: center; margin: 0; padding: 0; white-space: nowrap; }
#navlist li
{
display: inline;
list-style-type: none;
}
#navlist a { margin: 0; padding: 0; }
#navlist a:link, #navlist a:visited
{ color: white; text-decoration: none; margin: 0; padding: 0 10px 0; }
#navlist a:hover
{ color: #ff4b1c; background-repeat: repeat-x; text-decoration: none; margin: 0; padding: 0 10px 0; }
.catmenu { margin: 0; padding: 0; }
.catmenu p { margin: 0; padding: 0; }
.catmenu a:link, .catmenu a:visited { color: white; text-decoration: none; }
.catmenu a:hover { color: black; text-decoration: none; }
ul li { font-size: 0.9em; list-style-type: disc; margin: 5px 0 5px 15px; }
ul li ul li { font-size: 1em; margin: 5px 0 5px 5px; list-style-type: circle; }
ol li { font-size: 0.9em; margin: 5px 0 5px 15px; }
ol li ol li { font-size: 1em; margin: 5px 0 5px 20px; list-style-type: lower-alpha; }
.footer { color: silver; font-size: 0.8em; text-align: center; margin-top: 0; padding-top: 5px; }
.footer a:link, .footer a:visited, .footer a:hover { color: silver; text-decoration: none; }
.cat { padding-top: 10px; border: solid 2px #ff4b1c; }
.cat h1 { font-size: 1.2em; font-weight: bold; margin: 0 0 0; padding-right: 10px; padding-left: 10px; }
.cat a:link, .cat a:visited, .cat a:hover { color: #ff4b1c; text-decoration: none; }
.homet { padding-top: 10px; border: solid 1px silver; }
.contact { background-color: white; border: solid 1px black; }
