@charset "utf-8";
/* CSS Document */
body {
  width:1024px;
  margin:0px auto;
  padding:0px;
  text-align:center;
  background-color:#000000;
  background-image:url(../images/site_structure/bg.jpg);
  background-repeat:repeat-x;
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  }
#wrap {
  width:994px;
  }
#header {
  width:994px;
  height:106px;
  background-image:url(../images/site_structure/HeadBG.jpg);
  background-repeat:repeat-x;
  }
#nav {
  width:994px;
  height:40px;
  background-image:url(../images/site_structure/NavBG.jpg);
  background-repeat:repeat-x;
  }

#nav ul {
  padding:0px;
  margin:0px;
  line-height:36px;
  white-space:nowrap;
  width:auto;
  font-size:14px;
  }
#nav li {
  display:inline;
  list-style-type:none;
  margin: 0px 10px;
  }
#nav li a {
  text-decoration:none;
  color:#FFF;
  }
#nav li a:hover {
  color:#000;
  }
#nav li a:visited {
  color:#333;
  font-size:14px;
  font-style:italic;
  }

#mainContainer {
  width:994px;
  margin-top:10px;
  }
#leftSidebar {
  float:left;
  width:224px;
  height:550px;
  border:1px white solid;
  background-color:#666666;
  overflow:auto;
  }
.newsTitles {
  text-decoration:underline;
  font-size:14px;
  }
#leftSidebar p {
  text-align:left;
  padding:0px 5px;
  }
.events {
  width:196px;
  height:200px; /*Only until content */
  background-color:#333333;
  margin:6px auto;
  padding: 2px;
  border:#000000 1px solid;
  }
.events p {
  font-size:10px;
  }
#centerMain {
  float:left;
  height:550px;
  width:542px;
  overflow:auto;
  }
/*.slideShow {
  margin-top:85px;
  }*/
#rightSidebar {
  float:right;
  width:224px;
  height:550px;
  border:1px white solid;
  background-color:#666666;
  overflow:auto;
  }
#rightSidebar p {
  text-align:left;
  padding:0px 5px;
  }
.clear {
  clear:both;
  }
  
/* Footer Controls */
#footer {
  width:994px;
  height:62px;
  margin:3px auto;
  }
#footer img {
  margin-right: 25px;
  border:none;
  }
#H2 {
  /*vertical-align:100%;*/
  float:right;
  /*position:relative;
  right:-570px;
  top:-12px;
  width:224px;*/
  }
.iconImg {
  border:none;
  padding:2px;
  }
.mp3List {
  color:#FFFFFF;
  }
.mp3List a {
  color:#FFF;
  text-decoration:underline;
  }
.mp3List a:hover {
  color:#999999;
  font-style:italic;
  font-size:10px;
  }
.mp3List a:visited {
  color:#CCC;
  }
  
/* Bio Page Controls */
.emailLink {
  color:#FFFFFF;
  font-size:16px; 
  margin:0px; 
  padding:0px;
  }
.emailLink a {
  color:#FFF;
  text-decoration:underline;
  }
.emailLink a:hover {
  color:#999999;
  font-style:italic;
  }
.emailLink a:visited {
  color:#FFFFFF;
  font-style:italic;
  }

#rightSidebar .resume p {
  text-align:center;
 }
#rightSidebar .resume h2 a {
  color:#FFFFFF;
  text-decoration:underline;
  }
#rightSidebar .resume h2 a:hover {
  color:#333333;
  font-style:italic;
  }
#rightSidebar .resume h2 a:visited {
  color:#999999;
  font-style:italic;
  }
#rightSidebar .resume img {
  border:none;
  }
/*Links Page*/
#leftSidebar h3 a {
  color:#FFFFFF;
  text-decoration:underline;
  }
#leftSidebar h3 a:hover {
  color:#333333;
  font-style:italic;
  }
#leftSidebar h3 a:visited {
  color:#999999;
  font-style:italic;
  }