#header
 {
	MARGIN: 0;
	PADDING: 0;
	height: 91px;
	width: 910px;
}
.topright
 {
	MARGIN: 0;
	PADDING-TOP: 9px;
	PADDING-RIGHT: 20px; 	
	FLOAT:  right;
	TEXT-ALIGN: right;
	height: 19px;
	PADDING-BOTTOM: 1px;	
}
.topleft
 {
 	MARGIN: 0;
	PADDING-TOP: 12px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 20px; 	
	FLOAT:  left;
	TEXT-ALIGN: left;
	COLOR: #e1b77a;	
	FONT-size: 1.25em; 	
}
.logo
 {
 	MARGIN: 0 0 0 30px;
	FLOAT:  left;
	TEXT-ALIGN: left;
	height: 88px;
	width: 90px;
}
#main {
	PADDING: 0; 
    margin: 0; 
	WIDTH: 792px;
	BACKGROUND: #7e6541;
}

#leftstripe {
	display: inline;
	width: 893px;
	FLOAT:  left;
	MARGIN: 0; 
	PADDING: 0; 
	BACKGROUND: #7e6541 url("../images/divider-v.jpg") repeat-y top left; 		
}
#rightstripe {
	display: inline;
	width: 837px;
	FLOAT:  right;
	MARGIN: 0 0 0 56px; 
	PADDING: 0; 
	BACKGROUND: #7e6541 url("../images/divider-v.jpg") repeat-y top right; 		
}

#menubar {
	display: inline;
	WIDTH: 780px;
	height: 33px;
	FLOAT:  left;
	MARGIN: 0; 
	PADDING: 0; 
	BACKGROUND: transparent; 		
}

.maintext
{
    padding: 5px;
	FONT-size: 1.0em; 	
}
#creator {
	TEXT-ALIGN: center;
	FONT-SIZE: .85em;	
}
#resourcemenu {
	TEXT-ALIGN: right;
}
#copyright {	
	MARGIN: 20px 0 0 0; 	
	TEXT-ALIGN: center;
	FONT-SIZE: .9em;	
}
.center {
	TEXT-ALIGN: center;
}
.floatleft {
	TEXT-ALIGN: left;
	FLOAT:  left;	
	MARGIN: 0 10px 0 0; 		
}
.floatright {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 0 0 0 10px; 	
	
}
.both {
	CLEAR: both;
	TEXT-ALIGN: center;
}
.bothleft {
	CLEAR: both;
	TEXT-ALIGN: left;
}
.highlight {
	FONT-SIZE: 1.1em;
	COLOR: #a58659; 
	FONT-WEIGHT: bold;
}
.highlight2 {
	FONT-SIZE: 1.1em;
	COLOR: #7e6541; 
	FONT-WEIGHT: bold;
}
.bulletnote {
	FONT-SIZE: .9em;
	COLOR: #000000; 
}
.note {
	FONT-SIZE: .8em;
	margin: 0 35px 0 0; 

}
.nobul {
    padding: 3px 0px 5px 10px; 
    margin: 0; 
    list-style-type: none; 
	FONT-SIZE: 1.1em;	
	
}
/*
.tbullet {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 12px;
	FONT-SIZE: 14px; 
	TEXT-ALIGN: left; 
}
*/
.tbullet {
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 12px;
	FONT-SIZE: 14px; 
	TEXT-ALIGN: left; 
}
.tbullet ul{
list-style-type: none;
padding: 0;
margin: 0;

}
.tbullet li{
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0 0em;
padding-left: 1.7em;
padding-bottom: .3em;
}
ul {
list-style-type: none;

}
.arrowbul {
	MARGIN: .5em .5em .5em 2em;	
	COLOR: #a58659; 
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 12px;
	FONT-SIZE: 14px; 
	TEXT-ALIGN: left; 	
}
.arrowbul ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.arrowbul li
{
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0 0em;
padding-left: 1.7em;
padding-bottom: .3em;

}

#footer {
	PADDING: 30px 0 0 0; 
    margin: 70px 0 0 18px; 
	WIDTH: 744px;
	HEIGHT: 80px;
	BORDER: none;
	COLOR: #a58659; 
	background: transparent url(../images/divider-h2.jpg) top left no-repeat; 		
}
.menu dd span.txt { margin-top: 0px;}  /*10*/

.menu {padding:0; margin:0;}
.menu dd {float:left; padding:0; margin:0; text-align:center;}

.menu dd span.bb {height: 33px; width: 130px; background:url(../images/button.gif); float:left; border: 0px; padding: 0px 0px 0px 0px;}

.menu a, .menu a:visited {color:#000000; text-decoration:none; font-size:.9em; font-weight: bold; cursor:pointer;}
.menu a:hover {color:#e1b77a; background:#000000; font-weight: bolder; }
.menu a:hover span {background-position:0 33px; border: 0px;}

A:link.std, A:visited.std, A:active.std {
	COLOR: #e5ba79; BORDER-BOTTOM: #e5ba79 1px dotted; TEXT-DECORATION: none
}
A:hover.std {
	COLOR: #e1b77a;
	BORDER-BOTTOM: #e1b77a 1px solid;
	TEXT-DECORATION: none;
}
A:link.sbar, A:visited.sbar, A:active.sbar {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; TEXT-DECORATION: none
}
A:hover.sbar {
	COLOR: #e1b77a;
	BORDER-BOTTOM: #e1b77a 1px solid;
	TEXT-DECORATION: none;
}
.util { padding-right: 8px;}

.tinytxt { font-size: .35em; }

A:link.util, A:visited.util, A:active.util {
	COLOR: #e1b77a; TEXT-DECORATION: none; font-size: .9em;
}
A:hover.util {
	COLOR: #e1b77a;
	font-size: .9em;
	TEXT-DECORATION: none;
}

.startpara
{
	FONT-size: 1.5em; 
	FONT-WEIGHT: bold;	
}
.h1copy
{
	color: #BF9C68;
}
h1
{
	MARGIN: .1em;
	FONT-size: 1.5em; 
    padding: 0;	
	color: #BF9C68;
	line-height: 90%;
}
h2
{
	MARGIN: .1em;
	FONT-size: 1.25em; 
    padding: 0;	
	color: #e5ba79;
	text-align: left;
}
h3
{
	MARGIN: .1em;
	FONT-size: 1em; 
    padding: 0;	
	text-align: left;
	color: #e5ba79;	
}
h4
{
	display: inline;
	MARGIN: .1em;
	FONT-size: 1em; 
    padding: 0 5px 0 0;	
	text-align: left;
	color: #e5ba79;	
}
img { 
	border: none; 
}
.hlbox_100
{
	margin: 1px 1px 1px 28px;
	padding: 15px 15px 15px 24px;
	height: 109px;
	width: 358px;
	background: transparent url(../images/hlbox-100.jpg) top left no-repeat; 	
}
.divider_h
{
	margin: 0;
	padding: 0;
	height: 30px;
	width: 410px;
	background: transparent url(../images/divider-h.jpg) top left no-repeat; 	
}
.formL {
	TEXT-ALIGN: right;	
	PADDING-RIGHT: 150px;
}
.msgbox_label
{
text-align: left;
margin: 0 0 0 120px;
}
.register-box
{
text-align: left;
margin: 0 0 0 6px;
width: 13em;
height: 1.5em;
color: #000000;
background: #a58659;
border: #000000 solid 1px;
}
.msg-box
{
text-align: left;
margin: 0 0 0 6px;
width: 18em;
height: 12em;
color: #000000;
background: #a58659;
border: #000000 solid 1px;
}
.register-button
{
	width: 100px;
	height: 34px;
	margin: 0 80px 0 0;
	FONT-SIZE: 14px;
	COLOR: #a58659;
	FONT-WEIGHT: BOLD;
	border:solid 0 #000000;
	background: transparent url('../images/button2.jpg') no-repeat; 	
}	
#goomap		 {
width: 450px;
height: 400px;
text-align: center;
}

#submenu {
	FLOAT:  right;
	TEXT-ALIGN: center;  /*right*/
	MARGIN: 0px; 
	PADDING: 5px 30px 5px 0; 
	WIDTH: 219px; 
	HEIGHT: 575px;
	BACKGROUND: transparent; 
/*	BACKGROUND: #7e6541  url("../images/divider-v1.jpg") top right no-repeat; 	*/
}
#submenu1 {
	FLOAT:  right;
	TEXT-ALIGN: right;  /*right*/
	MARGIN: 0px; 
	PADDING: 5px 30px 5px 0; 
	WIDTH: 219px; 
	HEIGHT: 575px;
	BACKGROUND: #7e6541  url("../images/divider-v1.jpg") top right no-repeat; 	
}

A:link.sub1, A:visited.sub1, A:active.sub1 {
	COLOR: #000000; TEXT-DECORATION: none; font-size: .9em;
}
A:hover.sub1 {
	COLOR: #a58659;
	TEXT-DECORATION: none;
	PADDING: 5px 20px 5px 0;		
}

.callout1 {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 180px; 
	HEIGHT: 206px;
	BACKGROUND: #7e6541  url("../images/callbg1.jpg") top left no-repeat; 
}
.callout2 {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 180px; 
	HEIGHT: 206px;
	BACKGROUND: #7e6541  url("../images/callbg2.jpg") top left no-repeat; 
}
.callout3 {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 180px; 
	HEIGHT: 206px;
	BACKGROUND: #7e6541  url("../images/callbg3.jpg") top left no-repeat; 
}
.callout4 {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 180px; 
	HEIGHT: 404px;
	BACKGROUND: #7e6541  url("../images/calloutbg2.jpg") top left no-repeat; 
}
.callout6 {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 180px; 
	HEIGHT: 382px;
	COLOR: #a58659;
	BACKGROUND: #7e6541  url("../images/calloutbg5.jpg") top left no-repeat; 
}
.calltxt {
	MARGIN: 0; 
	PADDING: 15px 20px 10px 20px; 
	FONT-size: 1.25em; 
	
}
.calltxt3 {
	MARGIN: 0; 
	PADDING: 35px 20px 20px 20px; 
	FONT-size: 1.25em; 
	
}
.calltxt5 {
	MARGIN: 0; 
	PADDING: 15px 17px 10px 20px; 
	COLOR: #a58659;	
}
.callout5 {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 475px; 
	HEIGHT: 280px;
	BACKGROUND: #7e6541  url("../images/calloutbg3.jpg") top left no-repeat; 
}

.mapbg {
	MARGIN: 0; 
	PADDING: 12px 0 0 12px; 
	WIDTH: 475px; 
	HEIGHT: 425px;
	BACKGROUND: #7e6541  url("../images/mapbg.jpg") top left no-repeat; 
}
.avonwalk {
	MARGIN: 20px; 
	PADDING: 10px; 
	HEIGHT: 170px;
	BACKGROUND: #000000;	
	BORDER: #a58659 solid 4px;
}
.avon {
	color: #a58659;
	}
#flashinv {
	width: 340px;
	HEIGHT: 277px;
	MARGIN: 0; 
	PADDING: 0;	
}	