
body { font-family:arial,helvetica,sans-serif; font-size:12pt; cursor:default; background-color:#666666; color:white; text-align:center;  }
p, td, th { font-family: verdana,arial,helvetica,sans-serif; font-size:12pt; text-align:left; }
ul { margin-top:2px; margin-bottom:2px; }
li { padding-bottom:6px;  font-family:verdana,arial,helvetica,sans-serif; font-size:12pt; }

h1 { font-family:arial,helvetica,sans-serif; font-size:14pt; margin-top:6px; margin-bottom:2px; }
h2 { font-family:arial,helvetica,sans-serif; font-size:14pt; margin-top:0px; margin-bottom:0px; }
h3 { font-family:arial,helvetica,sans-serif; font-size:9pt; margin-top:10px; margin-bottom:2px; }
h4 { font-family:arial,helvetica,sans-serif; font-size:9pt; margin-top:10px; margin-bottom:2px; }
h5 { font-family:arial,helvetica,sans-serif; font-size:9pt; margin-top:10px; margin-bottom:2px; }
h6 { font-family:arial,helvetica,sans-serif; font-size:7pt; margin-top:0px; margin-bottom:0px; font-weight:normal; }

#page    { width:860px; margin: 10px auto 10px auto; padding:0; }
#header  { width:860px; height:70px; background-color:#474E3C; color:white; padding:10px; font-weight:normal; font-style:italic; text-align:left;  border:1px black solid; }
#tagline { width:260px; text-align:center; font-size:14pt; margin-bottom:2px; font-weight:bold; float:right; font-family: "Bradley Hand ITC", "ITC Bradley Hand", "Comic Sans MS", Arial, Helvetica, sans-serif; }
#menu    { clear:left; width:500px; float:left; text-align:left; }
#leftcol  { width:546px; margin-top:10px; padding:20px; border:1px black solid; background-color:white; color:black; float:left; }
#rightcol { width:260px; margin-top:10px; border:1px black solid; float:right;  }
#leftcol p { line-height:1.20; }
#portfolio_left { margin-top:10px; margin-bottom:20px;  margin-top:10px; margin-right:40px; padding:20px; border:1px black solid; background-color:white; color:black; float:left;  }
#portfolio_right {  margin-top:10px;  }
#fullpage { width:860px; margin:0px; margin-top:10px; padding:20px; border:1px black solid; background-color:white; color:black; }
#footer { clear:both; margin-top:40px; margin-bottom:40px; text-align:center; }

#caption1 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption2 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption3 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption4 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption5 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption6 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption7 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption8 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }
#caption9 { display:none; text-align:left; margin-top:0px; padding:0px; margin-left:20px; }

.justify { text-align:justify; }
.artist { font-family:arial,helvetica,sans-serif; font-size:x-small; font-style:italic; }
.outset { border-style:solid; border-width:4px; border-color:black; }
.inset { border-style:inset; border-width:1px; padding:10px; text-align:left; }
.inset2 { border-style:inset; border-width:4px; }
.thumbnail { cursor:pointer; }
.red { color:#FFFFCC; background-color:#9B562C;}
.menu         { color:white; font-family:arial,helvetica,sans-serif; }
.menuselected { background-color:#9B562C; color:#FFFFCC;  font-family:arial,helvetica,sans-serif; }

.black { color:black; border: none black 0;}
.white { color:white; }
.hairline { border: solid black 1px;}
.noborder { border: solid white 1px; }
.fixedpitch { font-family:lucida console, lucida sans typewriter, tahoma, verdana, courier new, courier, sans-serif; }
.center { text-align:center; }
.blockcenter {  }
.nowrap { white-space:nowrap; }
/* .logo { background-color:#474E3C; color:white; font-weight:bold; font-style:italic; font-size:large; text-align:left; } */
.tiny { font-size: xx-small; }
.xsmall { font-size: 10pt; }
/* style='background-color:#474E3C;' */
a.menu   { color: white; }

A:active { color:white;  }
A:link   { color:white;  }
A:visited { color:white;  }
A:hover  { color:red; }

A.links:active { color:black;  }
A.links:link   { color:black;  }
A.links:visited { color:black;  }
A.links:hover  { color:red; }

A.menu:active { color:white;  }
A.menu:link   { color:white;  }
A.menu:visited { color:white;  }
A.menu:hover  { color:white; }

a.footerlink:active  { color:white; text-decoration:none; }
A.footerlink:link    { color:white; text-decoration:none; }
A.footerlink:visited { color:white; text-decoration:none; }
A.footerlink:hover   { color:red;   text-decoration:underline; }

a.smalllink:active   { color: black; text-decoration:none; font-size:xx-small;}
A.smalllink:link   { color:black; text-decoration:none; font-size:xx-small;}
A.smalllink:visited { color:black; text-decoration:none; font-size:xx-small;}
A.smalllink:hover  { color:black; text-decoration:underline; font-size:xx-small; }