body  {
	font-size: 65%; font-family:Tahoma, Geneva, sans-serif;
	background:url(../images/ExposureBG.jpg) repeat-x #000;
	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 centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #6f98c9;
	line-height:175%;
}

img {border:none}
p {font-size:1.3em}
a {text-decoration:underline; color:#afa8a9;}
a:hover {text-decoration:none; color:#f3f2f1;}

h1, h2 { color:#f1f1f1; font-weight:normal}

.SmallmenuTXT {font-size:0.8em; color:#111}
.SmallTXT {font-size:0.8em; color:#111; text-align:right; text-align:right; text-decoration:none; float:right}
.SmallTXT a:hover {color:#fefefe}
.IMGPadBoth {padding:18px;}
.IMGPadRight {padding-right:18px;}
.ThumbnailIMG {border:2px solid #000; padding:8px;}

.listbox {font-size:0.9em}

/* TS Specific */

#TSHeader { width:900px; margin:auto }
#TScontainer { 
	width: 900px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	background: #151e29;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 


#Footer { text-align:center; padding:20px 0px; 	background: #000; color:#f1f1f1; width:100%; font-size:1em}
#Footer a {text-decoration:none; color:#f1f1f1; font-weight:normal}
#Footer a:hover {text-decoration:underline; color:#fff; font-weight:normal}

.ImageDisplay { text-align:center; padding:20px 30px; width:650px; margin:auto}
.ImageDisplay h2 { font-size:2em; color:#6f98c9}
.ImageDisplay img {border:4px solid #f3f2f1; padding:18px; background:#000}

.latest {border:1px solid #f3f2f1; padding:6px}

.gallerytd { text-align:left; height:100px; padding:10px 15px; margin-bottom:12px}
.gallerytd img {border:2px solid #000; padding:8px;}
.gallerytd h2 a {font-size:1.2em; text-decoration:none}

.DivDate { width:53px; height:54px; background:url(../images/JigBG.png); float:left; margin-right:20px}
.DivDate p {font-size:1.3em;  color:#f1f1f1; text-align:center; margin:0; padding:8px 0px; font-weight:bold}

#MainContent {
 	font-size:1.2em; 
	margin: 0 ; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */
	padding-top: 15px;
	} 

#MainContent p {padding-left:12px}

#IndexLeft { padding:12px; background:#222e3e; width:560px; margin:18px}
#IndexLeft h1 {font-size:1.8em; }
#IndexLeft strong {color:#f1f1f1}
#IndexRight {float:right; margin-left:12px; width:280px;  background:#222e3e; }
#IndexRight h1 {font-size:2em; margin:0px 18px; padding:10px 12px; }
#IndexRight IMG {border:3px solid #000; padding:10px}

#PaddedContainer {padding:10px}