body, td { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #000000;
}

.mainlinks {
  line-height: 1.5em;
}

#mainlinkbox {
  padding: 0px;
  margin: 0px;
  border-top: 1px solid #bbbbbb;
}

#mainlink {
  font-size: large;
  padding-left: 5px; 
  padding-right: 5px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  background-color: #eeeeee;
}

h1, h2, h3, h4, .dh1, .dh2, .dh3, .dh4 { 
  padding: 0px;
  margin: 0px;
  color: 6699CC;
}  

.dh1, h1 {
  font-size: xx-large;
}  

.dh2, h2 {
  font-size: x-large;
}  

.dh3, h3 {
  font-size: large;
}  

.dh4, h4 {
  font-size: medium;
}  

a {
  font-weight: bold;
  font-size: 10pt;
  line-height: 1.75em;
}

a:link      { 
  color: #3366cc; 
  text-decoration: none; 
}

a:visited   { 
  color: #3366cc; 
  text-decoration: none; 
}

a:hover     { 
  color: #bbbbbb; 
  text-decoration: underline; 
}

a:active    { 
  color: #6699cc; 
  text-decoration: none; 
}


ul.leftline {
  list-style-image: url(graphics/bullet.gif);
}  

ul.leftline2 {
  list-style-image: url(graphics/bullet2.gif);
}    

ul.leftline3 {
  list-style-image: url(graphics/bullet3.gif);
}    

.underline {
  text-decoration: underline;
}

.sfrom {
  font-size: x-small;
  color: #999999;
}

#photomain p { 
  padding: 0px;
  margin: 0px;
  margin-bottom: 10px;
}

#photomain a { 
  color: #999999;
}


#photobrick {
  padding: 5px;
  margin: 10px;
  border: solid 1px #999999;
  background-color: #eeeeee;
}

#photobrick img {
  border: solid #999999 1px;
}  
  
#photobricktop {
  margin: 0px;
}    

#photobricktop img {
  border: solid 1px #000000;
}  

#photobrickbottom {
  margin: 0px;
  text-align: center;
}
