/* Home Page Styles */

/* Element Styles */

a img {
  border:none;
}

/* Fonts */

#HomePageContent {
  font-family:Verdana,Helvetica,Arial,sans-serif;
  font-size:11px;
  color:#000000;
  letter-spacing:normal;
  line-height:normal;
}

#HomePageContent h2 {
  margin:0px;
  padding:0px;
  font-size:16px;
  font-weight:normal;
  color:#971A1D;
  letter-spacing:normal;
  line-height:normal;
}

#HomePageContent p {
  clear:right;
  margin:0px;
  padding:0px;
  letter-spacing:normal;
  line-height:normal;
}

.ImageGalleryCaption {
  font-size:14px;
  font-weight:bold;
  color:#000000;
}

.NewsItem {
  font-size:12px;
  font-weight:bold;
}

#InTheSpotlight p {
  clear:both;
  line-height:1.5em;
}

.RedText, .RedText a {
  font-weight:bold;
  color:#971A1D;
}

.RedText a {
  text-decoration:underline;
}

/* High Level Containers */

.thrColFixHdr #container {
  position:relative;
}

#HomePageContent {
  position:relative;
  margin:20px auto 50px auto;
  padding:0px;
  width:870px;
}

#HomePageContentLeftColumn {
  float:left;
  width:630px;
}

#HomePageContentRightColumn {
  float:right;
  width:230px;
}

/* Image Gallery */

#ImageGallery {
  position:relative;
  width:630px;
  height:566px;
  background-color:#E2DAB2;
}

#ImageGalleryFullSize {
  position:absolute;
  left:0px;
  top:0px;
  width:630px;
  height:472px;
}

#ImageGalleryCaptionContainer {
	position:absolute;
	left:0px;
	top:417px;
	width:630px;
	height:80px;
	background-color:#111111;
	opacity:.5;
	filter:alpha(opacity=50);
}

.ImageGalleryCaption {
	position:absolute;
	left:10px;
	top:426px;
	width:610px;
	height:36px;
	overflow:hidden;
}

.ImageGalleryCaptionHidden {
  visibility:hidden;
}

#ImageGalleryThumbnailContainer {
  position:absolute;
  left:0px;
  top:472px;
  width:630px;
  height:94px;
  text-align:center;
}

.ImageGalleryThumbnail {
  position:relative;
  top:0px;
  margin:0px;
  width:126px;
  height:94px;
  cursor:pointer;
}

.ImageGalleryThumbnailCurrent {
  top:-3px;
  margin:0px 2px 0px 2px;
  border:3px solid #6CA043;
}

/*Featured Links */

#FeaturedLinkIcons {
  position:relative;
  width:230px;
  height:70px;
}

#FeaturedLinkIconsJobs {
  position:absolute;
  left:0px;
  top:0px;
  width:70px;
  height:70px;
}

#FeaturedLinkIconsGrants {
  position:absolute;
  left:80px;
  top:0px;
  width:70px;
  height:70px;
}

#FeaturedLinkIconsUTFC {
  position:absolute;
  left:160px;
  top:0px;
  width:70px;
  height:70px;
}

.InTheSpotlightImage {
	float:right;
	padding-left: 3px;
	padding-right: 3px;
}
