a  { text-decoration:none } 

a.linksite:link  { color:darkmagenta }
a.linksite:visited  { color:darkmagenta }
a.linksite:hover  { 
	color:white; background-color:darkmagenta
}
a.linksite:active  { 
	color:navy; background-color:light-yellow
} 

a.linkthis:link  { 
	color:navy; background-color:ghostwhite;
	font-weight:bolder; cursor:default
}
a.linkthis:visited  { 
	color:navy; background-color:ghostwhite;
	font-weight:bolder; cursor:default
}
a.linkthis:hover  { 
	color:navy; background-color:ghostwhite;
	font-weight:bolder; cursor:default
}
a.linkthis:active  { 
	color:navy; background-color:ghostwhite;
	font-weight:bolder; cursor:default
} 

a.linkexternal:link  { color:darkmagenta }
a.linkexternal:visited  { 
	color:darkmagenta
}
a.linkexternal:hover  { 
	color:white; background-color:darkmagenta
}
a.linkexternal:active  { 
	color:navy; background-color:light-yellow
} 

body  { 
	background-color:ghostwhite; color:navy;
	font-size:1em; font-family:sans-serif;
	margin-left:2%; margin-right:5% 
} 

h1, h2  { margin:0 } 

div.highlight { background-color:#fafad2; padding-top:5px; padding-bottom:5px; padding-left:50px; padding-right:50px;}
a.highlight { background-color:#fafa00; font-weight:bolder; }

img  { border-style:none; border-width:0 }
img.quickpix  { 
	width:100px; margin-bottom:1em
}

p:first-letter  { 
	font-size:200%; font-family:Papyrus, cursive;
	color:darkmagenta
} 

td  { vertical-align:top } 

ul  { padding-left:5%; margin-left:5% } 

.header  { width:100% }
.header-0  { width:75%; text-align:center }
.header-1  { 
	width:25%; text-align:center
} 

.body  { width:100%; height:400px }
.body-0  { width:15%; text-align:center; padding-right: 25px; }
.body-1  { 
	width:65%; font-size:1.15em;
	text-align:justify
}
.body-2  { 
	width:20%; text-align:left; padding-left:2em
} 

.contact  { 
	font-size:.75em; text-align:left
}
.menu  { margin-top:1.5em }
.menuitem  { 
	margin-left:2em; margin-right:2em;
	margin-bottom:0.5em
} 

.jacquialexanderlogo  { 
	font-family:Papyrus, cursive;
	color:darkmagenta
}

.jacquialexanderstrapline  { 
	font-family:Papyrus, cursive;
	font-size:0.75em; color:dodgerblue
} 

.pdflink, .linkexternal {
    font-size: small;
}

.label {
   padding-right: 25px;
}

.linkicon {
    height: 16px;
    width: 16px;
}

#jacquialexanderheader  { font-size:2.5em }
#jacquiekelogo  { 
	width:80px; height:115px
}
#arthurheadshot  { 
	width:250px; height:320px; float:left;
	margin-right:5px
}

