BODY {
  color: #FFFFFF;
  /* background-color: #666666; */
  font-family: verdana;
  /* font-size: 10px; */
  margin: 0px;
  background:url("images/bg.jpg") repeat scroll 0 0 transparent;
}
a img{border:none;}
p.center{text-align:center;float:left;}
ul {
  margin-top: 2px;
}
li {
  margin-left: -10px;
}
li.details {
  margin-left: 0;
  list-style:circle;
}
li.indent {
  margin-left: 14px;
  list-style:circle;
}
li.gallery {
background: url("images/photo-icon.png") no-repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 10px;
    font-weight: bold;
    list-style: none outside none;
    margin-bottom: 3px;
    margin-left: 14px;
    margin-top: 3px;
    padding-left: 18px;
}

a:active {
	color: #FFFF00;
	text-decoration: none;
}
a:link{
	color: #006666;
	text-decoration: none;
}
a:visited {
	color: #006666;
	text-decoration: none;
}
a:hover {
   color: #CC3300;
   text-decoration: none;
}

img {
  border-color: #003333;
}
.mainbody_div {
  margin: 0px;
  width: 980px;
  height: 640px;
  background-color: #000000;
  text-align: center;
}
.mainbody_table {
  border-collapse: collapse;
  border-color: #000000;
  width: 100%;
  height: 100%;
  background-color: #FFFFCC;
}
.mainbody_table table {
  border-collapse: collapse;
  border-color: #000000;
  height: 100%;
}
.mainbody_table td {
  vertical-align: top;
  border-color: #000000;
  margin: 0;
  padding: 0px;
}
.header_row {
  background-image: url(images/slogan.png);
  background-repeat: no-repeat;
  background-position: right;
  background-color: #003333;
  height: 140px;
}
.header_row_nwfp {
  background-image: url(images/nwfp-header.jpg);
  background-repeat: no-repeat;
  background-position: 364px center;
  background-color: #FFFFCC;
  height: 140px;
}
.header_cell {
}
.orange_line {
  background-color: #CC3300;
  height: 5px;
}
.grey_line {
  background-color: #231F20;
  height: 5px;
}
.orange_line_2 {
  background-color: #CC3300;
  height: 3px;
}
.main_row {
  height: 75%;
}
.main_cell {
  background-color: #000000;
}
.main_cell_table {
  border-collapse: collapse;
  border-width: 0px;
  width: 100%;
  text-align: left;
}
.main_cell_table td {
  /*border-width: 0px;*/
  vertical-align: top;
  margin: 0;
  padding: 0px;
  /* font-size: 14px; */
  font-size: 13px;
}
.photo_cell {
  background-image: url(images/water.png);
  background-repeat: no-repeat;
  background-position: top;
}
.photo_cell_nwfp {
  background-image: url(images/nwfp-2.jpg);
  background-repeat: no-repeat;
  background-position: top;
  border-right:1px solid #003333;
}
.bio_photo {
  margin-right: 10px;
}
.content_cell {
  background-color: #FFFFCC;
  color: #003333;
  padding: 5px;
  margin: 5px;
}
.content_table {
  margin-bottom: 30px;
}
html>body .content_table {
  margin-bottom: 0px;
}
.content_table td {
  padding: 10px;
}
.footer_row {
  background-color: #003333;
  height: 40px;
}
.footer_row_nwfp {
  background-color: #FFFFCC;
  height: 40px;
}
.footer_cell {
  color: #FFCC00;
  font-size: 10px;
  text-align: center;
}
.footer_cell_nwfp {
  color: #003333;
  font-size: 10px;
  text-align: center;
}
.menu {
  color: #FFCC00;
  padding: 5px;
  background-color: #003333;
  font-weight: bold;
}
.menu a:active {
	color: #FFCC00;
	text-decoration: none;
}
.menu a:link{
	color: #FFCC00;
	text-decoration: none;
}
.menu a:visited {
	color: #FFCC00;
	text-decoration: none;
}
.menu a:hover {
   color: #FFFF00;
   text-decoration: none;
}
.spacer {
  padding: 10px;
}
.currentpage {
  color: #CC3300;
}
.table_list {
  border-collapse: separate;
}
.table_list td {
  color: #003333;
  padding: 10px;
  vertical-align: top;
}
.contact_table {
  border-collapse: separate;
}
.contact_table td {
  color: #003333;
  padding: 2px;
  vertical-align: top;
}
.notes {
  font-size: 11px;
  font-style: italic;
  margin-left: 10px;
}
/* START Javascript Slideshow CSS */

#imageContainerSlide {
	position:relative;
	left:-300px
	margin:auto;
  text-align: right;
	width:300px;
	border:0px solid #003333;
	display:inline-block;
}
#imageContainerSlide{
	height:180px;
}

#imageContainerSlide img {
	display:none;
	position:absolute;
	top:0; left:0;
}
/* END Javascript Slideshow CSS */

