@charset "utf-8";
body {
	font: 100% Arial, Helvetica, sans-serif;
        background: #996666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centres the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: black;
}
.singlecolcentred #container {
	width: 800px;  /* using 20px less (600px) than a full width allows for browser chrome and avoids a horizontal scroll bar */
	background: #808080;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.singlecolcentred #header {
	background: #993333;
	padding: 0 0px 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	color: #FFFFFF;
}
.singlecolcentred #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.singlecolcentred #header h2 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 5px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.singlecolcentred #header h3 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 5px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.singlecolcentred #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #CC9999;
}
.singlecolcentred #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#333366;
}
.singlecolcentred #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	color: #FFFFFF;
}

.shadowedphoto43 {
  position: relative;
  display: inline; 
  width: 280px;
  height: 216px;
  display: inline;
  float: left;
  padding: 0px 0px;
  background: url("/images/Shadow256x192.jpg") no-repeat;
}
.shadowedphoto34 {
  position: relative;
  display: inline; 
  width: 216px;
  height: 280px;
  display: inline;
  float: left;
  padding: 0px 0px;
  background: url("/images/Shadow192x256.jpg") no-repeat;
}
.shadowedphoto32 {
  position: relative;
  display: inline; 
  width: 312px;
  height: 216px;
  display: inline;
  float: left;
  padding: 0px 0px;
  background: url("/images/Shadow288x192.jpg") no-repeat;
}
.shadowedphoto23 {
  position: relative;
  display: inline; 
  width: 216px;
  height: 312px;
  display: inline;
  float: left;
  padding: 0px 0px;
  background: url("/images/Shadow192x288.jpg") no-repeat;
}
.shadowedphoto32L {
  background: url("/images/Shadow384x256.jpg") no-repeat;
  display: inline;
  float: left;
  align: left;
  padding: 0px 0px;
  position: relative;
  width: 408px;
  height: 280px;
}
.shadowedphoto23L {
  position: relative;
  display: inline; 
  width: 280px;
  height: 408px;
  display: inline;
  float: left;
  align: left;
  padding: 0px 0px;
  background: url("/images/Shadow256x384.jpg") no-repeat;
}
.shadowedphoto32S {
  background: url("/images/Shadow75x50.jpg") no-repeat;
  display: inline;
  float: left;
/*  align: left; */
  padding: 0px 0px;
  position: relative;
  width: 81px;
  height: 56px;
}
.shadowedphoto23S {
  position: relative;
  display: inline; 
  width: 56px;
  height: 81px;
  display: inline;
  float: left;
  align: left;
  padding: 0px 0px;
  background: url("/images/Shadow50x75.jpg") no-repeat;
}

.popupclass {
  background-color: white;
  border: 1px solid #808080;
  padding: 5px 5px 5px 5px;
}
