body, body div, body p, body th, body td, body li, body dd    {
font-family : Verdana, Arial, Helvetica, sans-serif;  
             /* more specific to override rule in importing sheet */
    font-size:    x-small;     
             /* false value for WinIE4/5 */
    voice-family: "\"}\"";  
             /* trick WinIE4/5 into thinking the rule is over */
    voice-family: inherit;  
             /* recover from trick */
    font-size:    small        
             /* intended value for better browsers */
    }

html>body, html>body div, html>body p, html>body th,
html>body td, html>body li, html>body dd    {
    font-size:    x-small
             /* be nice to Opera */
    }

BODY{
background-color: #F3E9B6;
margin: 0em; padding: 0em; font-family: Helvetica, Arial, sans-serif;
}p {line-height: 115%;}.nav {
background-color: #884616;

}

strong {
color: #804000;
font-weight: bold;}

.main{
text-align: left; width: 400px}

.left {
background-image: url("aagraphics/bgs/fade.jpg");
padding-left: 2px;
padding-right: 2px;
background-repeat: repeat-x;
}

.right {
background-image: url("aagraphics/bgs/fade.jpg");
padding-left: 2px;
padding-right: 2px;
margin: 0em;
background-repeat: repeat-x;
}

.topcentre {
background-image: url("aagraphics/bgs/fade.jpg");
background-repeat: repeat-x;
text-align: center;}

/*.cutoutcell {background-image: url("aagraphics/photos/cutout.gif");
background-repeat: no-repeat;
background-position: center top;}*/

H1,H2,H3,H4,H5,H6 {font-family: "GoudyOlSt BT", Georgia, Times, "Times New Roman", serif; font-style: normal; font-weight: strong;
}


NORMAL, DIV, UL, OL, LI, TD, P, UL {
font-family: Helvetica, Arial, sans-serif;
color: #000000;
Font-size: 1em;
}


.ruledlist {
padding-left: 45px;
vertical-align: absmiddle;
line-height: 120%;
}

.ruledlistnoindent {
vertical-align: absmiddle;
line-height: 120%;
}


.noindent {
margin-left: 0;
}

/* li {
'margin-left: 45px;
'margin-right: 45px;
list-style-image: url("aagraphics/bgs/bullet.gif");
vertical-align: absmiddle;
border-bottom: #804000 1pt solid;
margin-top: 5px;
padding-bottom: 5px;
line-height: 110%;
text-indent: 16px;
}*/


TH {
font-weight: bold;
color: #FFFFFF;
background-color: #884616;
}

CAPTION {
font-weight: bold;
}

.whitebg {background-color: #FFFFFF;
}

.maincontent {
padding-left: 35px;
padding-right: 35px;
margin-left: 15px;
margin-right: 25px;
background-color: #F3E9B6;
}


A:link {
color: #884616;
text-decoration: underline;
font-weight: bold;
}

A:visited {
text-decoration: underline;
color: #BB7949;
font-weight: bold;
}

A:hover {
color: #BB7949;
text-decoration: underline;
}


H1 {
font-weight: bold;
font-size: 175%;
color: #FFFFFF;
margin: 0em;
padding-top: 15px; 
background-color: #884616;}



H2 {
font-weight: bold;
color: #884616;
font-size: 175%;
padding-bottom: 10px;
margin: 0px;
text-align: center;
}

H3 {
font-weight: bold;
color: #884616;
font-size: 150%;
margin-bottom: -0.75em;
padding-top: 0em;
margin-top: -0.5px
}

H4 {
font-weight: bold;
color: #884616;
font-size: 120%;
margin-bottom: -0.25em;
}

H5 {
font-weight: bold;
color: #884616;
font-size: 110%;
}

H6 {
font-weight: normal;
color: #884616;
font-size: 70%;
}


.bottomlinks {
vertical-align: bottom;
text-align: center;
border-bottom: 1pt #BB7949 solid;
padding-left: 25px;
padding-right: 25px;
padding-top: 15px;
padding-bottom: 20px;
background-image: url("aagraphics/bgs/brownline.gif");
background-repeat: repeat-x;
background-position: left 45px;}

.copyright {
font-size: x-small;
color: #BB7949;
text-align: center;
vertical-align: bottom;
padding-top: 5px;
padding-bottom: 20px;
font-style: normal;
}

.copyright a:link {
font-weight: normal;
text-decoration: none;
color: #BB7949;
}

.copyright a:visited {
font-weight: normal;
text-decoration: none;
color: #BB7949;
}

.copyright a:hover {
color: #884616;
font-weight: normal;
text-decoration: underline;
}


.address {
font-weight: normal;
text-align: left;
vertical-align: bottom;
padding: 15px;
font-style: normal;
font-size: smaller;
color: #884616;}

.address a:link {
font-weight: bold;
text-decoration: none;
color: #884616;
}

.address a:visited {
font-weight: bold;
text-decoration: none;
}

.address a:hover {
font-weight: bold;
text-decoration: underline;
color: #FFFFFF;
}

.selectpicture {
font-size: small;
font-style: normal;
font-weight: bold;
color: #884616;
}



.smaller {
font-size: smaller;
}

.white {
color: #FFFFFF;
}

.thispage {
color: #FFFFFF; 
font-weight: bold;
text-align: left; 
}


.larger {
font-size: larger;
}

.nooutdent {  margin-left: 0px}

.topbanner { background-color: #FFFFFF; color: #000000; text-align: left; }
.mustard {  background-color: #CCCC00}

.leftpics { padding-right: 15px;
padding-left: 5px;
text-align: right;
}

.centred {  text-align: center}
.mainpics {  text-align: center}
