*{padding:0; margin:0;}
 body {font-size:68%; background-color:rgb(255,154,48); font-family:verdana,arial,sans-serif; color:rgb(255,255,255); } /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {margin:10px 10px 10px; }
.page-container h1 { font-size: 180%; margin: 0 0 10px 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,154,48); font-weight:bold; }
.page-container h2 { font-size: 110%; font-family:"trebuchet ms",arial,sans-serif; color:rgb(100, 100, 100); font-weight:normal;}
.page-container h3 { font-size: 115%; font-family:"trebuchet ms",arial,sans-serif; font-weight:bold; }
.page-container h4 { font-size: 120%; font-family:"trebuchet ms",arial,sans-serif; font-weight:800; }
.page-container h5 { font-size: 105%; font-family:"trebuchet ms",arial,sans-serif; font-weight:bold; }


/*a {color:rgb(255,154,48); font-weight:bold; text-decoration:none; font-size:105%}*/
a {color:rgb(255,255,255); font-weight:bold; text-decoration:none; font-size:105%}
.smallCaps { font-variant: small-caps; font-size: 110%; font-weight: bold; }

#photoholder {
  height: 550px;
  background:rgb(255,154,48);
}
#thephoto {
  height: 550px;
}



/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, {content:"."; display:block; height:0; clear:both; visibility:hidden;}
p:after {content:"."; display:block; height:0; /*clear:both*/; visibility:hidden;}

/********************************/
/*  PRINTING and MISCELLANEOUS  */
/********************************/
@media print {.main {clear:both; padding-bottom:30px; background:transparent;}}

