html, body {
      margin: 0;
      padding: 0;
      border: none;
      background-color: #161816;
      background-image: url(none);
      }

a:link { 
	text-decoration: none; 
      color: #161816;
	}

a:visited { 
	text-decoration: none; 
      color: #161816;
	}

a:hover, a:active { 
	text-decoration: none;
      color: #fcf9f9; 
	}

h1 { /*Welcome Message*/
     font-family: sans serif, tahoma;
     font-size: 8pt;
     font-weight: lighter;
     color: #D5D5D5;
     text-indent: 8px;
     padding: 10px;
     }


h2 { /*Headings*/
     font-family: tahoma;
     font-size: 14pt;
     color: #D5D5D5;
     margin-top: -4px;
     margin-bottom: 8px;
     }

h3 {
     font-family: sans serif, tahoma;
     font-size: 8pt;
     font-weight: lighter;
     color: #D5D5D5;
     text-indent: 8px;
     }

h4 {
     font-family: sans serif, tahoma;
     font-size: 9pt;
     font-weight: lighter;
     color: gray;
     text-indent: 8px;
     }

h5 {
     font-family: tahoma;
     font-size: 10pt;
     color: #ffffff;
     margin-top: -4px;
     margin-bottom: 8px;
     }
h6 { /*Welcome Message*/
     font-family: sans serif, tahoma;
     font-size: 30pt;
     font-weight: lighter;
     color: #0000;
     text-indent: 8px;
     padding: 10px;
     }

ul.tabs { 
      list-style-type: none;
      padding: 0;
      margin-right: 2%;
      margin-top: 0px;
      }

ul.tabs li { 
      float: left;
      padding: 0;
      margin: 0;
      padding-top: 0;
      background-color: #00000;
      margin-right: 1px;
      margin-left: 20px;
      }

ul.tabs li a {
      display: block;
      padding: 0px 10px; 
      font-family: sans-serif, tahoma;
      font-size: 8pt;
      font-weight: bold;
      color: #fcf9f9;
      text-decoration: none;
      background-color: #161816; 
      }

ul.tabs li a:hover { 
     background-color: #8f938f; 
     }

/*pagination navigation*/


.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #090909;
font-family: sans-serif, tahoma;
font-size: 8pt;
text-decoration: none; 
color: #D5D5D5;
background-color: #272B27;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #090909;
color: #000;
background-color: #D5D5D5;
}

.pagination a.currentpage{
background-color: #FF6600;
color: #FFF !important;
border-color: #090909;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

/* end pagination navigation sweetness with added awesomeness Credits: Dynamic Drive CSS Library URL: http://www.dynamicdrive.com/style/ */

#welcome {
      margin-left: 50%;
      margin-right: auto;
      margin-top: 300px;
      }

.mainimage {
     border-style: none;
     }

#headerbg {
     position: absolute;
     left: 10px;
     top: 1px;
     background-color: #FF6600;
     width: 98%;
     height: 23px;
     z-index: 1;
     }

#header {
     position: relative;
     background-image: url(images/header1.gif);
     width: 404px;
     height: 24px;
     z-index: 2;
     }

#content_container{
     clear: both;
     }
 
#content {
     background-color: #transparent;
     width: 1100px;
     height: 434px;
     margin-top: 40px;
     margin-left: auto;
     margin-right: auto;
     }

#navbg {
     position: relative;
     border-right: thin solid #090909;
     width: 275px;
     height: 90%;
     z-index: 3;
     }

#slideshow {
     position: relative;
     /*width: auto;*/
     height: 95%;
     z-index: 3;
     }
*/

#info_pages {
     position: relative;
     width: auto;
     height: 95%;
     z-index: 4;
     padding: 25px;
     }

.bio_pic {
     border-style: solid;
     color: #0c0c0c;
     border-collapse: collapse;
     border-width: 1px;
     float: right;
     }

#divider {
     padding-top: 28px;
     margin-bottom: 8px;
     }

#footer {
     position: relative;
     background-color: #161816;
     width: 1100px;
     height: 24px;
     margin-top: 40px;
     margin-left: auto;
     margin-right: auto;
     }

   /* general styling for this example */
   * { margin: 0; padding: 0; }
   /* begin gallery styling */ 
   #jgal { list-style: none; width:800px; margin-top: 20px; margin-left: 5px;}
   #jgal li { opacity: .5; float: left; display: block; width: 40px; height: 40px; background-position: 0% 90%; cursor: pointer; border: 0px solid #fff; outline: 1px solid #ddd; margin-right: 7px; margin-bottom: 7px; }
   #jgal li img { position: relative; display: none;}
   #jgal li.active img { display: block; margin-left: 5px; margin-top: 50px; }
   #jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }

   /* styling without javascript */
   #gallery { list-style: none; display: block; }
   #gallery li {  margin: 0 10px 10px 0; }
   
   #gallery  li {
     position: float: left;  
     margin-left: auto;  
     margin-right: auto;
     }
   <!--[if lt IE 8]>
   <style media="screen,projection" type="text/css">
   #jgal li { filter: alpha(opacity=50); }
   #jgal li.active, #jgal li:hover { filter: alpha(opacity=100); }
   </style>
   <![endif]-->


