/* Jason Ray Memorial Site Style */

body
{
    font-family: "times new roman"; 
    font-size: 12pt;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;

    background: #000000;
    background-image: url(pics/Jay_Photomat.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
/*    background-position: 0em 50em ;*/
    background-position: center left ;

}

/* At the top of each log page */
#top_navigator {
}

table.navigator {
    color: #e474bd;
    width: 100%;
    border: 0px;
    padding: 0px 0px;
    font-size: x-large;
}

#top_navigator td {
    vertical-align: top;
}

#top_navigator img {
    vertical-align: top;
}

/* For Menu Bar */
#menu {
    color: #fff;
    width: 195px;
    padding:0;
    margin:0;
}

#menu ul.main {
    font-size: 1.3em;
    text-indent: 0;
    width: 193px;
    padding: 0;
}

#menu ul {
    text-indent: 1.5em;
    padding: 0;
}

#menu ul.main:before
{
    content: url("pics/jay_forever.png");
}

#menu li {
    list-style-type:none;
    background-color: #999999;
    background-image: url(pics/Texture_lt_gray_003.jpg);
    border-left: medium solid #333;
    border-right: medium solid #333;
    border-top: medium solid #808;
    border-bottom: medium solid #303;
}

#menu a, #menu a:visited {
    display:block;
    text-align: left;
    text-decoration:none;
}

#menu a:link {color: #000077}
#menu a:hover {
    color: #000033;
    background: #ff99ff;
    font-family: 'times new roman';
    background-image: url(pics/lgrey056.jpg);
}

#container1 {
    width: auto;
    float: left;
    top: 0;
/*    margin-left: 195px;*/
    padding: 0;
    background-color: #dddddd;
    background-image: url(pics/black2transvert.png);
    background-repeat: repeat-x;
    background-position: top left ;
}

#container2 {
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    background-image: url(pics/trans2black.png);
    background-repeat: repeat-y;
    background-position: center right ;
}

#container3 {
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    background-image: url(pics/trans2blackvert.png);
    background-repeat: repeat-x;
    background-position: bottom left ;
}

#content {
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 20px;
    background-image: url(pics/black2trans.png);
    background-repeat: repeat-y;
    background-position: center left ;
}


#bottom_navigator {
    clear: both;
  }

#bottom_navigator td {
    vertical-align: bottom;
}
#bottom_navigator img {
    vertical-align: bottom;
}


h1
{
    color:#808;
/*    color:#CC66CC;
    font-size:+3;*/
    font-variant:small-caps;
    margin: 0 0 0 0;
}

h1.title {
    text-align: center;
}

h1.daterange {
    text-align: center;
}

h1.daterange:before
{
    content: url("pics/fl_left.png");
}

h1.daterange:after
{
    content: url("pics/fl_right.png");
}

h2
{
    color:#000000;
/*    font-size:+2; */
    font-variant:small-caps;
    margin: 0 0 0 0;
}

h3
{
    margin: 0 0 0 0;
}

hr
{
    color:navy
}

p
{
    margin-left: 15px
}

/* For First lines of books/chapters */
p.first
{
    text-indent: 0cm;
}
p.first:first-letter
{
    font-size: 200%;
    font-style: italic;
}

a:link {color: blue}
a:visited {color: #666688}
a:hover {
    background: #ff99ff;
    text-decoration: overline underline;
}
a:active {color: #0000ff}


table
{
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
}

td
{
    padding: 0px;
    color: rgb(0, 0, 0);
}

img.photo
{
   border: 2px solid rgb(16, 55, 134);
}

/* Menu Box Features */
a.menubox:link {color: #ffffff}
a.menubox:visited {color: #888888}
a.menubox:hover {background: #000000}
a.menubox:active {color: #0000ff}

/* This is for cells with the same background */
td.menubox_bg
{
    background-color: #003100;
}

td.menubox
{
    vertical-align: top;
    width: 140px;
    background-image: url(menu/su_bottom.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    color: rgb(255, 255, 255);
    background-color: #003100;
    font-size: 12pt;
    font-weight: 300;
}

a.previous:before
{
    content: url("shared/left_arrow.png");
}

a.next:after
{
    content: url("shared/right_arrow.png");
}


.copyright
{
    color: #808;
    font-size: xx-small;
    font-style: italic;
}
