/* Sumac Hills Style */

body
{
    background-color: #a7e99b;
    background-image: url(pics/gotdisc_BG.gif);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right bottom;
    font-family: "comic sans ms";
    font-size: 12pt;
    margin: 0%;
}

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

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
{
    font-size:11pt;
    margin-left: 15px
}

blockquote
{
    background-color: #cccccc;
}

a:link {color: blue}
a:visited {color: #666688}
a:hover {background: #ff99ff}
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: #aaaaaa}
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;
}

/* These are rules for the Current page */
body#index a.menubox#index,
body#about a.menubox#about,
body#links a.menubox#links,
body#contact a.menubox#contact,
body#ds2001 a.menubox#ds2001,
body#ds2002 a.menubox#ds2002,
body#ds2004 a.menubox#ds2004,
body#kites a.menubox#kites,
body#dedication a.menubox#dedication,
body#ds2006 a.menubox#ds2006,
body#ds2007 a.menubox#ds2007,
body#ds2008 a.menubox#ds2008,
body#ds2009 a.menubox#ds2009,
body#ds2010 a.menubox#ds2010,
body#ds2011 a.menubox#ds2011,
body#ds2012 a.menubox#ds2012,
body#ds2013 a.menubox#ds2013
{
    color: green;
    text-decoration:none;
    background: #003100;
    font-size: 12pt;
    font-weight: 300;
}

/* At the top and bottom of each log page */
table.navigator
{
    width: 100%;
    font-size: xx-large;
    border: 0px;
}

td.navigator
{
    padding: 0px 0px;
}

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

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

.copyright
{
    text-align: right;
    color: purple;
    font-size: xx-small;
    font-style: italic;
}