body
{
  background-color: white;
  font: 12px/1.5em "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, tahoma, sans-serif;
  color: black;
  padding: 0px;
  margin: 0px;
  background: white url(images/left_col.png) repeat-y 0 0;
}

h1,h2,h3,h4
{
  color: #9694A4;
}

#logo
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 200px;
  height: 162px;
  border: none;
  background-color: white;
  background-image: url(images/logo.gif);
  background-repeat: no-repeat;
  background-position: center;
  padding: 0px;
}

#photo
{
  position: absolute;
  top: 180px;
  left: 0px;
  width: 200px;
  height: 160px;
  border: none;
  text-align: center;
}

.slideshow_frame
{
  position: absolute;
  top: 180px;
  left: 19px;
  border: none;
  text-align: center;
}

#photo_prompt
{
  position: absolute;
  top: 345px;
  left: 0px;
  width: 200px;
  border: none;
  font-size: 11px;
  text-align: left;
  font-size: 12px;
}

.slideshow_prompt
{
  position: absolute;
  top: 345px;
  left: 00px;
  width: 200px;
  border: none;
  font-size: 11px;
  text-align: center;
  font-size: 12px;
}

#photo_prompt h4
{
  font-size: 12px;
  text-align: center;
}

#photo_prompt p
{
  text-align: center;
}

#photo_prompt a
{
  font-weight: bold;
  margin: 0px;
  text-decoration: none;
  color: #8684b4;
}

#photo_prompt a:hover
{
  background: #C2C1D5;
}

#header1
{
	position: absolute;
	top: 25px;
	left: 200px;
	width: 658px;
	color: #9694A4;
	font-size: 15px;
}

#menu
{
	position: absolute;
	top: 100px;
	left: 210px;
	width: 635px;
	font-size: 14px;
	font-weight: bold;
}

#menu a
{
  text-decoration: none;
  color: #8684b4;
}

#menu a:hover
{
  background: #C2C1D5;
}

#content_header
{
	position: absolute;
	top: 162px;
	left: 200px;
	width: 663px;
	height: 50px;
	background-color: #63597B;
	padding: 0px;
	margin: 0px;
}

#content_header h1,h2,h3,h4
{
  position: relative;
  color: white;
  top: 15px;
  left: 20px;
  margin: 0px;
  padding: 0px;
}

#content
{
	position: absolute;
	top: 212px;
	left: 200px;
	width: 663px;
	min-height: 400px;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	background-color: #eeeeff;
}

/* for Internet Explorer */
/*\*/
* html #content {
height: 420px;
}
/**/

#content p
{
  padding: .5em;
}

#content p,td,th
{
  font-size: 13px;
}

#content a
{
  text-decoration: none;
  color: #6764A4;
  font-weight: bold;
  white-space: nowrap;
}

#content a:hover
{
  background: #C2C1D5;
}

#content label
{
  color:#4A4848;
  font-weight: bold;
}

#content textarea
{
  border: 1px solid black;
  margin: 1px;
  font: 12px/1.5em "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, tahoma, sans-serif;
}

#content input
{
  border: 1px solid black;
  margin: 1px;
  font: 12px/1.5em "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, tahoma, sans-serif;
}

#content table
{
  border: solid 1px black;
  border-collapse: collapse;
}

#content td
{
  border: solid 1px black;
  vertical-align: top;
  padding: .3em;
}

#content_spacer
{
  height: 0px;
  float: right;
  width: 1px;
}

#footer
{
  position: relative;
  top: 100px;
  left: 0px;
}

#footer table,td,th
{
  border: none;
}

#footer td
{
  font-size: 11px;
  padding: 10px 20px 0px 0px;
}

#footer h1,h2,h3,h4
{
  color: black;
  font-size: 12px;
}

p
{
  margin: 0px;
}

.navitemhere
{
  background: #C2C1D5;
}
