* {
 padding: 0;
 margin: 0; 
 border: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #000033;
background-color: #dedede;
}
#page {
 width: 770px;
 margin: 0 auto;
background-color: #ffffff;

}
#header {
 border: 1px solid #ccc;
 height: 70px;
 padding: 10px;
 background-color: #aaaacc;
 text-align: center;
}

div#header h1 {
 font-style: italic;
 font-weight: 100;
 font-size: 50px;
 font-family: "Times New Roman", Times, serif;
}
div#header h1 a {
text-decoration: none;
 color: #000033;

                }

p {
 margin: 5px;
}



.mainlink {
 font-style: italic;
 font-weight: 100;
 font-size: 50px;
 font-family: "Times New Roman", Times, serif;
 color: #000000;
 text-decoration: none;

}

#mainevent {
 margin: 0 5px;
 display: inline; /* IE Hack */
 padding: 10px 30px 0px 30px;
 float: left;
 min-height: 300px;
}
* html #centercolumn {height:300px} /* IE Min-Height Hack */ 

#footer {
 background-color: #A3A38F;
 margin: 0 5px 5px 5px;
 display: inline; /* IE Hack */
 padding: 4px;
 float: left;
 width: 97.7%;
}
#thumbrow{
margin-left: 40px;
 text-align: center;
}
address {
 text-align: right;
}

div.thumbnail {
  float: left;
  width: 150px;
  height: 150px;
  padding: 10px;
  }
  
div.phCaption {
   text-align: left;
   font-size: 80%;
  padding: 0px 30px 0px 30px;

}

div.phCaption a {
   color: #300000;
   text-decoration: none;	
}

.copyright {
 text-align: right;
font-size: smaller;
}

div.entry p { 
margin: 20px auto;
width: 700px;
 }

.clear-all{ 
clear: both;
 }

