body	{ background-image:url(../img/bg.png); 
		background-attachment: fixed;
	text-align:center;}
strong{
    font-weight:bold;
    color:#442200;
}
a{
    font-weight:bold;
    color:#62301f;
    text-decoration: none;
}
a:visited{
    font-weight:bold;
    color:#c6ad71;
    text-decoration: none;
}
a:hover
{
    background-color:#bfffb0;
}
a.img
{
    color:#ffffb0;
}
a.img:hover
{
    color:#bfffb0;
}
hr
{
    color:#62301f;
    margin-top:0px;
    margin-bottom:10px;
    margin-left:10px;
    height:2px;
    padding:0px;
}
img{
   color:#999999;
   font-size:x-small;
}
img.arrow{
	vertical-align:bottom;
}
img.link{
   color:#ffffb0;
   border: solid 2px #62301f;
}
img.link:hover{
    color:#bfffb0;
   border-color:#bfffb0;
}
img.ss
{
   width:160px;
   height:120px;
   border: solid 2px #62301f;
}
img.ss:hover{
    color:#bfffb0;
   border-color:#bfffb0;
}
img.sstalk
{
   width:128px;
   height:96px;
   border: solid 2px #62301f;
}
img.sstalk:hover{
    color:#bfffb0;
   border-color:#bfffb0;
}
p{
		text-indent: 15px;
		margin-top: 5px;
		margin-bottom: 5px;
}
ul
{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-left: 20px;
}
li
{
		padding: 0px;
		margin: 0px;
}
div	{
		position    :relative;
		width       :100%;
}
div.all		{
		width       :640px;
		position    :relative;
		margin-left: auto;
		margin-right: auto;
}
div.main		{
		position    :absolute;
	    top        : 0px;
	    left       : 190px;
		width       :450px;
}
div.standard		
{
		width       :auto;
		text-indent: 15px;
		font-size: 15px; 
		line-height: 26px;
		margin-left:20px;
		margin-bottom:20px;
}
div.story		{
		font-size: 16px; 
		line-height: 32px;
	text-align:center;
    font-style: italic;}
div.staff		{
		font-size: 12px; 
		line-height: 20px;
	    text-align:right;}
div.link		{
		font-size: 16px; 
		line-height: 20px;
}
div.right		
{
    text-align:right;
}
div.comment		{
		font-size: 10px; 
		line-height: 14px;
	    text-align:right;
	    letter-spacing: 1px;
}
h2	
{
    font-family:sans-serif ;
		font-size: 32px; 
		line-height: 50px;
		margin-top:0px;
		margin-bottom:10px;
    color:#62301f;
        font-style: italic;
        font-weight:bold;
}
h3	
{
    font-family:serif;
		font-size: 20px; 
		line-height: 30px;
		margin:0px;
    color:#62301f;
        font-style: italic;
        vertical-align:middle;
}
table { border-spacing:0px;
		border-collapse:collapse;
		border:0px none;
		width:100%;
		margin-left: auto;
		margin-right: auto;
  }
table.enter{
		width:auto;
		margin-bottom: 20px;
		margin-top: 50px;
  }
table.title{
		width:600px;
		margin-bottom: 20px;
	text-align:center;
  }
table.sidebar{
		width:180px;
		position   : absolute;
	    top        : 0px;
	    left       : 0px;

  }
  
td	{
		position    :relative;
}

td.lt { background-image:url(../img/win_lt.gif); 
		background-repeat: no-repeat;
		width:15px;
		height:15px;
		padding:0px;}
td.rt { background-image:url(../img/win_rt.gif); 
		background-repeat: no-repeat;
		width:16px;
		height:15px; 
		padding:0px; }
td.lb { background-image:url(../img/win_lb.gif); 
		background-repeat: no-repeat;
		width:15px;
		height:16px;
		padding:0px;}
td.rb { background-image:url(../img/win_rb.gif); 
		background-repeat: no-repeat;
		width:16px;
		height:16px; 
		padding:0px; }
		
		
td.t { background-image:url(../img/win_t.png); 
		height:15px;
		padding:0px;}
td.b { background-image:url(../img/win_b.png);
		background-repeat: repeat-x;
		height:16px;
		padding:0px;}
td.l { background-image:url(../img/win_l.png); 
		width:15px;
		padding:0px;}
td.r { background-image:url(../img/win_r.png);
		background-repeat: repeat-y;
		width:16px;
		padding:0px;}
		
td.content {background-color:#ffffb0;
		margin:5px;
		padding:5px;}
td.prev {text-align:left;}
td.next {text-align:right;}

td.tinfo	
{
        font-style: italic;
	    text-align:right;
	    vertical-align:bottom;
		font-size: 12px; 
		line-height: 20px;
}

@media print {
    table.sidebar{
		display: none;
	}
    table.title{
		display: none;
	}
	
	div.main {
		position    :absolute;
	    top        : 0px;
	    left       : 0px;
	}
}
