Body
{
  background-color: #CCCCCC;	/* Gray */
	background-image: url("http://www.ghrae.com/images/Paw Prints.png");
  background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;	
	margin: auto; 
	font: 11px comic sans ms, sans-serif;
	color: #000000;	/* Black */
	text-align: center;
}

#Page
{
	width: 760px; 
	margin: auto; 
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
/*	border: solid 3px #000000; // Used for visual placement only */
}

#Masthead
{
	background-image: url("http://www.ghrae.com/images/ghraesRavings.gif");
	background-repeat: no-repeat; 
	width: 750px; 
	height: 177px;
	position: relative;
	float: left;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.PageTitle
{
	width: 300px; 
	height: 100px;
	position: relative;
	float: right;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.Left
{
  position: relative;
	float: left;
	text-align: right;
}

.Right
{
  position: relative;
	float: right;
	text-align: left;
}

.ThankYou
{ 
  font: bold 25px comic sans ms, sans-serif;
	text-align: center;
	color: #00FF00; 
	visibility: hidden;
}

#Menu
{
  text-align: center;
/*	font-weight: bold; */
	font-size: 13px;
}

.LinkOff           { text-transform: uppercase; }
.LinkOld a:link    { color: Black;  cursor: pointer;   text-decoration: none; }
.LinkOld a:visited { color: Black;  cursor: pointer;   text-decoration: none; }
.LinkOld a:active  { color: Black;  cursor: pointer;   text-decoration: none; }
.LinkOld a:hover   { color: Blue;   cursor: pointer;   text-decoration: underline; }

.LinkNew           { font-weight: bold; }
.LinkNew a:link    { color: Black;  cursor: pointer;   text-decoration: none; }
.LinkNew a:visited { color: Black;  cursor: pointer;   text-decoration: none; }
.LinkNew a:active  { color: Black;  cursor: pointer;   text-decoration: none; }
.LinkNew a:hover   { color: Blue;   cursor: pointer;   text-decoration: underline; }

.IndexLeft
{
  position: relative;
	float: left;
	width: 190px;
	margin-right: 10px;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
/*	border: solid 3px #000000; // Used for visual placement only */	
}

.IndexRight
{
  position: relative;
	float: right;
	text-align: left;
	font-size: 13px;
	width: 540px;
/*	border: solid 3px #000000; // Used for visual placement only */	
}

.faqLeft
{
  position: relative;
	float: left;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
	width: 35%;
/*	border: solid 3px #000000; // Used for visual placement only */	
}

.faqRight
{
  position: relative;
	float: right;
	font-size: 13px;
	text-align: left;
	width: 63%;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.EntryOuter
{
  background-color: #CCCCCC; /* Gray */
  margin-left: 20px;
	margin-right: 20px;
	padding: 5px;
	text-align: left;
	color: #000000; /* Black */
	font-size: 13px;
	border: solid 2px #000000; /* Black */
}

.EntrySubject
{
	background-color: #CCCCCC; /* Gray */
  position: relative;
	float: left;
  font-weight: bold;
  text-align: left;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.EntryDate
{
	background-color: #CCCCCC; /* Gray */
  position: relative;
	float: right;
	font-weight: bold;
  text-align: right;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.EntryBreak
{
	background-image: url("http://www.ghrae.com/images/Single Paw.jpg");
	background-attachment: relative;
	background-position: center center; 
	background-repeat: no-repeat;
  padding: 20px;
  margin-left: 20px;
	margin-right: 20px;
	text-align: center;
	border-left: solid 2px #000000; /* Black */
	border-right: solid 2px #000000; /* Black */
/*	border: solid 3px #000000; // Used for visual placement only */
}

.EntryCELBreak
{
	background-image: url("http://www.ghrae.com/images/The One Hat.jpg");
	background-color: #000000; /* Black */
	background-attachment: relative;
	background-position: center center; 
	background-repeat: no-repeat;
  padding: 20px;
  margin-left: 20px;
	margin-right: 20px;
	text-align: center;
	border-left: solid 2px #000000; /* Black */
	border-right: solid 2px #000000; /* Black */
/*	border: solid 3px #000000; // Used for visual placement only */
}

.EntryEndList
{
  border-top: solid 2px #000000; /* Black */
	padding: 20px;
	margin-left: 20px;
	margin-right: 20px;
}

.GalleryOuter
{
  margin-left: 80px;
	margin-right: 80px;
	text-align: left;
	color: #000000; /* Black */
	font-size: 13px;
}

.GalleryTitle
{
  position: relative;
	text-align: left;
	float: left;
  font-weight: bold;
  text-align: left;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.LinkOuter        { border: solid 1px #000000; width: 620px; }
.LinkLeftPicture  { border: solid 1px #000000; font: bold 13px comic sans ms, sans-serif; text-align: center; width: 230px; height: 115px; background-color: #FFFFFF; }
.LinkLeftSite     { border: solid 1px #000000; font: bold 13px comic sans ms, sans-serif; text-align: center; width: 230px; }
.LinkRight        { border: solid 1px #000000; font: bold 13px comic sans ms, sans-serif; text-align: left; }

.LinkTitle
{
	position: relative;
	float: right;
	width: 430px;
	text-align: left;
	font: bold 13px comic sans ms, sans-serif;
	border: solid 1px #000000; /* Used for visual placement only */
}

.LinkURL
{
	position: relative;
	float: left;
	text-align: center;
	font: bold 13px comic sans ms, sans-serif;
	width: 180px; 
	border: solid 1px #000000; /* Used for visual placement only */
}

.ArchiveNews
{
  position: relative;
	float: left;
  width: 350px;
	text-align: center;
	font: bold 15px comic sans ms, sans-serif;
/*	border: solid 3px #000000; // Used for visual placement only */
}

.ArchiveWebJournal
{
  position: relative;
	float: right;
  width: 350px;
	text-align: center;
	font: bold 15px comic sans ms, sans-serif;
/*	border: solid 3px #000000; // Used for visual placement only */
}
