@font-face {
    font-family: 'capriolaregular';
    src: url('/fonts/capriola-regular-webfont.eot');
    src: url('/fonts/capriola-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/capriola-regular-webfont.woff') format('woff'),
         url('/fonts/capriola-regular-webfont.ttf') format('truetype'),
         url('/fonts/capriola-regular-webfont.svg#capriolaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pigment_08';
    src: url('/fonts/pigment_08-webfont.eot');
    src: url('/fonts/pigment_08-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/pigment_08-webfont.woff') format('woff'),
         url('/fonts/pigment_08-webfont.ttf') format('truetype'),
         url('/fonts/pigment_08-webfont.svg#pigment_08regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body
{
/*  background:LightGoldenRodYellow;
    background:Cornsilk; 
	background:Linen;
	background:LightYellow;  */
	background:Ivory;
    font-size:medium;
    font-family:"capriolaregular",Sans-Serif;
}

h1
{
font-size:200%;
font-family:"pigment_08",Sans-Serif;
}

h3
{
font-size:160%;
font-family:"pigment_08",Sans-Serif;
}

table
{
  margin-left: 50px;
  width: 100%;
  border: 0px;
  padding: 5px;
}

#topbar {
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
}

#tabs {
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;  
   margin-top:20px;
}

#tabs ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#tabs ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
   font-size:136%;
   font-family:"pigment_08",Sans-Serif;
   width:140px;
   height:26px;
   border:2px;
   margin:3px;
   padding:0px;
   padding-top:5px;
   border-style:solid;
   border-color:Sienna;
   background-color:PapayaWhip;
}

#tabs ul li.selected{
   color:Silver;
   background-color:Gainsboro;
}

#tabs ul li a {
   display:block;
   text-decoration:none;
   color:SaddleBrown;
   
}
#tabs ul li a:hover {
}

#tabs ul li a.active,
#tabs ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}

#socialmedia {
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
   border-style:solid;
   border-color:black;
   border:2px;
}

#socialmedia ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#socialmedia ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
   width:256px;
   height:128px;
   padding:0px;
}

#mainbody {
  width:800px;
  position:relative;
  float:left;
  margin-top:10px;
  left:50%;
  margin-left:-400px;
/*  border-style:solid;
  border-color:Black;
  border-width:2px;*/
}

#mainbody td {
   width:160;
   text-align:center;
}

#mainbody td img {
  border-style:solid;
  border-color:SaddleBrown;
  border-width:2px;
}

#charpic {
   position: relative;
   float:left;
}

#postnav{
   text-align:center;
}

#chartext{
  padding-left:20px;
  overflow:hidden;
}

#casttable td {
   text-align: left;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:5px;
   padding-left:20px;
   margin:0px;
   width:auto;
}

#casttable col:first-child {
   width:68px;
   margin:0px;
   padding:0px;
}
