﻿html,body,form {
   
    margin: 0; 
    background:#CCCCCC;
}
#body-wrapper 
{
      
      margin:0 auto; /* center, not in IE5 */
      width:1000px;
      background:#CCCCCC;
      border-top-width:0px;
 
      }

div#container {
     
       position: relative; /* needed for footer positioning*/
       margin:0 auto;
       width:960px;
       background-color:White;
       height:auto !important; /* real browsers */
      height:100%; /* IE6: treaded as min-height*/

      min-height:100%; /* real browsers */
}

div#header {
    
       
      width:100%;
}
      

div#content {
      /*padding:1em 1em 5em ;  bottom padding for footer */
      padding:0em 0em 5em;
}
      

div#footer 
{
     
      position:absolute;
      width:100%;
      bottom:0; /* stick to bottom */
}
      
.phototxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left; /* About Us photo caption */
}
.plaintxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: center; /* Main undecorated text */
}
table.maincenter {
	text-align: center;
	vertical-align: middle;
	margin-left:auto; margin-right:auto; /* main centered table */
}

/* footer CSS */
.copy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: right;
	text-indent: 10px;
}
.sitecredit {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: left;
	text-indent: 10px;
}
.btmnav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #333;
}
/* footer CSS eof */
a {
    outline: none;
 }
a img {
    border:none;
 }
.buttonStyle{
   color:#FFFFFF;
   font-family:verdana;
   font-size:10px;
   font-weight:bold;
   background-color:#333333;
}


table.center
{
    margin-left: auto;
    margin-right: auto;
}
table.grycenter
{
    margin-left: auto;
    margin-right: auto;
    background-color: #333333;
    font-family: Verdana, Geneva, sans-serif; 
}
a.twitter:link
{
    color: #ff9933;
}
a.twitter:visited
{
    color: #33ffff;
}
  ul#twitter_update_list
{
    font-family: verdana, helvetica, arial, sans;
    color: white;
}
ul#twitter_update_list li
{
    list-style: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    padding: 10px;
    border-bottom: dotted 1px #cccccc;
}
ul#twitter_update_list li a
{
    font-size: 11px;
    color: #ff9933;
}
ul#twitter_update_list li a:hover
{
    color: #0942ec;
    border-bottom: solid 1px;
}
ul#twitter_update_list li a:visited
{
    color: #33ffff;
}
td img
{
    vertical-align: bottom;
}
#body-left{background:url('/images/grysidefadeL.png') repeat-y center left;
}
#body-right{background:url('/images/grysidefade.png') repeat-y center right;}

.tombstoneP { text-align: center; }

table.grycenter {margin-left:auto; margin-right:auto; background-color:#333333;font-family: Verdana, Geneva, sans-serif; }

.tombstonetd img {
	vertical-align: bottom;
} 
.tombstoneh1 {
	color:#ff9933;
	font-size: 120%;
	font-weight: bolder;
	text-align: center;
	text-shadow: 1px 1px 1px #999;
	text-transform:uppercase;

}
.tombstoneh2, .tombstoneh3 {
	color:#BBBBBD;
	font-size: 100%;
	font-weight: normal;
	text-align: center;
}

.tombstoneh3 {
	font-weight: bolder;
	text-transform:uppercase;

}

