BODY {margin: 0em; padding: 0em; font-family:  Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF; color: #663300; font-size: small;
}

h1, h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc6666;} 


#bottombar {
background-color: #cc9966;
color: #FFFFFF;
font-weight: bold;
padding-top: 5px;
padding-right: 60px;
padding-bottom: 5px;
padding-left: 20%;
text-align: center;
border-top: 1px #663300 solid;
}

#bottombar.p
{
color: #ffffff;
}

#bottombar a:link {
color: #FFFFFF;
text-decoration: none;
}

#bottombar a:visited { 
color: #FFFFFF;
text-decoration: none;
}

#bottombar a:hover {
color: #663300;
text-decoration: underline;
}

#main {
float: right;
width: 70%;
padding-top: 5px;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 5px;
background-color: #FFFFFF;
margin-top: 0px;
margin-right: 2%; 
margin-bottom: 15px;
border: 1px #cc6666 solid;
}

.nav {
float: left;
width: 18%;
padding: 5px;
color: #663300;
font-weight: normal;
}

body>div.nav {
position: relative;
}

.indented {
padding-left: 10px;
}

h2, h3, h4, h5 {color: #cc6666;}


NORMAL, DIV, P, UL, OL, LI, TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
}


li {
margin-left: 10px;
margin-right: 45px;
/*font-size: larger;*/
}

TH {
font-weight: bold;
color: #FFFFFF;
background-color: #cc9966; 
font-size: 125%;}

CAPTION {
font-weight: bold;
color: #663300;
}

A:link {
color: #663300;
text-decoration: underline;
font-weight: bold;
}

A:visited {
text-decoration: underline;
color: #cc6666;
font-weight: bold;
}

A:hover {
color: #cc6666;
text-decoration: underline;
}

#creditpd {
background-color: #cc9966;
color: #663300;
font-size: xx-small;
text-align: center;
font-weight: normal;
padding-top: 15px;
padding-right: 60px;
padding-bottom: 15px;
padding-left: 20%;
}

#creditpd a:link {
color: #663300;
text-decoration: underline;
font-weight: normal;
}

#creditpd a:visited {
color: #663300;
text-decoration: none;
font-weight: normal;
}

#creditpd a:hover {
color: #FFFFFF;
text-decoration: underline;
font-weight: normal;
}

H1 {
background-image: url("/aagraphics/bgs/composite.jpg");
background-repeat: no-repeat;
/*background-attachment: fixed;*/
background-position: 100%;
background-color: #cc9966;
font-size: 160%;
color: #663300;
font-weight: bold;
padding: 5px;
text-align: left;
border-bottom: 1pt #663300 solid;
height: 90px;
}



H2 {
font-size: 125%;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;
background-color: #cc6666;
color: #FFFFFF;
padding: 5px;
}

H3 {
font-size: 115%;
padding-left: 0px;
padding-right: 0px;
margin-bottom: -0.25em;}

H4 {
font-size: 100%;
padding-left: 0px;
padding-right: 0px;
margin-bottom: -0.25em;
}

H5 {
font-size: 100%;
padding-left: 15px;
padding-right: 15px;
margin-bottom: -0.25em;
}

H6 {
font-family: "Verdana", "Arial", "Helvetica", sans-serif;
font-weight: normal;
font-size: 70%;
}



#nav a:link {
color: #663300;
font-weight: bold;
text-decoration: none;
}


#nav a:visited {
color: #cc6666;
font-weight: bold;
text-decoration: none;
}

#nav a:hover {
font-weight: bold;
color: #cc9966; text-decoration: underline; 
}

.bottomlinks {
padding-bottom: 10px;
text-align: center;
margin-left: 20%;
margin-right: 60px;}

.selectpicture {
font-size: smaller;
font-style: normal;
color: #cc6666;
}



.copyright {
color: #663300;
text-align: center;
font-size: smaller;
}

.copyright a:link {
font-weight: normal;
text-decoration: underline;
color: #663300;
}

.copyright a:visited {
font-weight: normal;
text-decoration: underline;
color: #663300;
}

.copyright a:hover {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
}

.smaller {
font-size: smaller;
}


.larger {
font-size: larger;
}

.white {
color: #ffffff;
}

.centred {
text-align: center;
}

.theoldhall
 {
font-size: larger;
border-top: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
padding: 2px;
margin-top: 2px;
margin-right: 30px;
margin-left: 30px;
}

a img {
border: 1pt #cc9966 solid;}
.creambg {  background-color: #FFFFCC}

#forsale {
	border: 1pt #996633 solid;
	padding: 10px;
	font-weight: bold;
	background-color: #f4ece3;
	margin: 10px 25px 10px 25px;
	width: auto;
	}
	
.LeftHandLinks {
	width: 125px;
	font-size: smaller;
	margin: 1em 0 0 0;
	padding: 5px;
	border: 1pt #663333 solid;
	}
.LeftHandLinks UL{
	margin-left: 0em;
	padding-left: 0.5em;
	
	}
.LeftHandLinks LI {
	margin-bottom: 0.5em;
}