body {
  background       : #456;
  margin           : 0px 0px 200px 0px;
  padding          : 0px 0px   0px 0px;
}
body, td, div, p, th {
	font-family      : times new roman;
	color            : #000;
	font-size        : 14px;
}
a {
	color            : #456;
}
#container {
	border-collapse  : collapse;
	background       : #ccc url(/images/foundation/body-bg.jpg)	;
	width            : 731px;
	position         : relative;
	left             : 50%;
	margin-left      : -365px; /* half the width of the div */
}
#content {
	border           : 0px solid black;
  background       : #fff;
  float            : left;
  width            : 531px;
	border-collapse  : collapse;
  padding          :  5px  0px  0px  10px;
  margin           : 20px  0px  30px  0px;
}
#content.content_left, #content.content_right {
	width    : 531px;
}
#content.content_center {
	width    : 530px;
}
#content.content_full {
  padding          :  5px  0px  0px  10px;
  margin           : 20px  0px  30px 10px;
	width    : 701px;
}

#extraDiv2 {
	width            : 731px;
	height           : 11px;
	background       : url(/images/foundation/body-bot.jpg) no-repeat;
}
#extraDiv3 {
	width            : 292px;
	height           : 129px;
	background       : transparent url(/images/foundation/header-kids.jpg) no-repeat;
	position         : absolute;
	top              : 10px;
	margin-left      : 430px;
	z-index          : 2;
}
#extraDiv5 {
	background       : #456 url(/images/foundation/header.jpg) no-repeat;
	width            : 731px;
	position         : absolute;
	top              : 4px;
	height           : 151px;
	z-index          : 1;
}
.textReference {
	font-style : italic;
	padding-left : 25px;
}
.image {
	border     : 4px solid #eee;
	padding    : 2px;
}
.image .caption {
	font-style 			 : italic;
	padding          : 13px 3px 3px 3px;
	font-size        : 12px;
}

/********************************************

	FOOTER

********************************************/
#footer {
	background       : transparent url(/images/foundation/footer-back.jpg) no-repeat;
	height           : 45px;
  clear            : both;
	padding          : 5px 0px 0px 0px;
	font-size        : 10px;
	font-family      : verdana,arial;
	color            : #999;
	width            : 471px;
	left					   : 50%;
	margin-left      : -156px;
	position         : relative;
	top              : 14px;
	text-align       : center;
}

/********************************************

	NAVIGATION BAR (left)

********************************************/
#navbar {
	border           : 0px solid black;
	background       : transparent url(/images/foundation/left-nav-bg.gif) repeat-y;
  float            : left;
  width            : 160px;
  margin           : 20px  0px 20px  2px;
  padding          : 10px  0px 20px 0px;
}
#navbar ul {
	list-style          : none;
	margin              : 0px;
	padding-left        : 10px;
}
#navbar li {
	padding-bottom      : 7px;
	padding-left        : 15px;
	padding-top         : 7px;
	font-family         : arial,verdana;
	font-size           : 12px;
	background          : url(/images/foundation/lnav-li.gif) no-repeat;
	background-position : 0px 7px;
}
#navbar a:link, #navbar a:visited {
	color            : #666;
}
#navbar a:hover {
	color            : #999;
	text-decoration  : none;
}
#navbar ul ul li {
	background     : none;
	padding-bottom : 0px;
	padding-top    : 5px;
}
#navbar ul ul a {
	font-size : 11px;
	text-decoration : none;
}
#navbar ul ul ul {
	padding-left : 5px;
}
	
/********************************************

	INFORMATION BAR (right)

********************************************/
#infobar {
	background       : transparent url(/images/foundation/left-nav-bg.gif) repeat-y;
  float						 : right;
  width						 : 160px;
  display					 : none;
}


/********************************************

	BODY HEADER

********************************************/
#header {
	height           : 135px;
  background       : #456;
  width            : 100%;
	border-collapse  : collapse;
}
#content h3 {
	background     : url(/images/foundation/page-header-bg.jpg) no-repeat bottom center;
	font-size      : 26px;
	color          : #456;
	font-weight    : normal;
	padding        : 0px 0px 10px 30px;
	letter-spacing : 4px;
	margin-bottom  : 15px;
	margin-top     : 0px;
}
#intro #quickSummary, #navbar h3 {
	display : none;
}
#content h4 {
	font-size      : 20px;
	color          : #456;
	font-weight    : normal;
	letter-spacing : 2px;
}
#content h5 {
	font-size      : 14px;
	color          : #456;
	font-weight    : bold;
	letter-spacing : 2px;
}

/********************************************
	MEETING PHOTOS
********************************************/
	#meeting-photos .image img {
		width : 300px;
	}


