/* BODY TAGS - FOR OVERALL PAGE DESIGN */

body 
{ margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  text-align: center; /* for IE */
  height: 100%;
  font-family: helvetica;
  font-size: 11pt;
  background-color: #3b363b !important;
  align: center;
  color: #1f4952;
}

#inside
{ width:980px;
  height:589px;
  background-color:white; 
  background-color:#ffffff;
  margin: 0 auto;
  text-align:left;
}

/* PAGE LINK STYLING

a, a:link, a:active, a:visited {
color: navy;
text-decoration: none;
}
*/
/* BORDER ON THE SIDES OF THE CONTENT BOX */

#top
{
  width:980px;
  height:93px;
  background-image: url(images/topLogo_1.gif); 
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align:left;
}
#top1 /*on pages where 2 containers are the same width, to fix top border*/
{ width:980px;
  height:93px; 
  background-image: url(images/topLogo_1.gif);
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align:left;
}

#top_text
{
	padding-left:420px;
	padding-top:40px;
	color: #f9e6be;
	font-size:10pt;
	text-transform: uppercase;
	font-family: palatino, verdana;
	letter-spacing:0.1em;
}

#left
{
  width:53px;
  height:457px;
  background-image: url(images/left.jpg);
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align:left;
  float:left;
}

#mid_space
{
	width:13px;
	height:457px;
	background-color:#939393;
	background-image: url(images/middle.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	text-align:left;
	float:left;
}
#mid_space_2
{
	width:13px;
	height:457px;
	background-color:#939393;
	margin: 0 auto;
	float:left;
}

#right
{
	width:54px;
	height:457px;
	background-color:#3B363C;
	background-image: url(images/right.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	text-align:left;
	float:left;
}

#photo
{
  height:457px;
  width:506px;
  background-color:#909090;
  margin: 0 auto;
  text-align:center;
  float:left;
  overflow: hidden;
}


#bottom
{
  width:980px;
  height:39px;
  background-color:white;
  background-color:#ffffff;
  background-image: url(images/bottom1.jpg);
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align:left;
  clear:both;
}
#bottom1 /*need for pages where 2 boxes are the same size (bottom has right box smaller, and bgimage is adjusted to show white in that part */
{ width:980px;
  height:39px;
  background-color:white; 
  background-color:#ffffff;
  background-image: url(images/bottom1.jpg);
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align:left;
  clear:both;
}
#bottom_text_container
{
	width:980px;
	height:40px;
	margin: 0 auto;
	text-align:left;
	background-color: #3B363B;
}

#bottom_text
{ color:white;
  font-family:georgia;
  letter-spacing:.1em;
  font-size:12pt;
  padding-top:10px;
  text-align:center;
}

/* INNER DIV FOR CONTENT */

#content
{
	width:354px;
	height:457px;
	text-align:left;
	background-color:white;
	background-image: url(images/content.jpg);
	background-repeat: no-repeat;
	float: left;
	overflow-y: auto;
}

#content_text
{
	padding:10px;
	color: #320e50;
	font-family: trebuchet ms, georgia;
	font-size:12px;
	letter-spacing: 0.1em;
	line-height:14px;
}



#top_text a, #top_text a:link, #top_text a:active, #top_text a:visited {
	color: #f9e6be;
	font-size:10pt;
	text-transform: uppercase;
	font-family: palatino, verdana;
	letter-spacing:0.1em;
	font-weight: bold;
	text-decoration:none;
}
#top_text a:hover {
	color: #ffffff;
} 


/* INNER DIV FOR FOOTER - HAS COPYRIGHT AND SITEMAP URL */

#footer_inner
{ width:980px; 
  margin: 0 auto;
  text-align:center;
  font-size: 8pt;
  letter-spacing: 1pt;
  color: pink;
}

#leftBox
{
	/* [disabled]height:457px; */
	width:435px;
	background-color:#ECEBE6;
	margin: 0 auto;
	text-align:center;
	float:left;
}

#rightBox
{
	width:437px;
	/* [disabled]height:457px; */
	text-align:center;
	background-color:#ECEBE6;
	float: left;
}
.pictWithBorders {
  border: 2px solid #9A9A9A;
  padding: 5px;
  margin-top: 2px;
}
#mainPictContainer {
	width: 873px;
	float: left;
	text-align: center;
	height: 457px;
	overflow: hidden;
	background-color: #ECEBE6;
}
#mainPictContainer h1 {
	/* [disabled]margin-bottom: 0px; */
	font-size: 17pt;
	margin: 5px;
}
.clearAll {
	clear: both;
}
h3 {
  margin: 5px 0;
  padding: 0;

}
h1, h2, h3, h4, h5, h6 
{
	color: #320e50;
	font-family: trebuchet ms, georgia;
	letter-spacing:0.1em;
}
/*general site fonts, colors, etc */
body 
{
  color: #320e50;
  font-family: trebuchet ms, georgia;
  /* [disabled]font-size:12px; */
  letter-spacing: 0.1em;
  /* [disabled]line-height:14px; */
}
h4 a {
	font-weight: bold;
	/* [disabled]color: #320E50; */
	text-decoration: underline;
}

h4 a:hover, h4 a:active {
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
h4 {
	margin: 3px;
}
#addContainer {
	margin-left: 100px;
	background-color: #3B363B;

}
.topText {
  margin: 0px;
  padding: 0px;
}
.indentedText {
  padding-top: 5px;
  padding-left: 25px;
}

