﻿a:link    { color: #000000; }
a:visited { color: #3c3c3c; }
a:hover   { color: #680000; }

body { background-color: #4c4c4c;
       color: #000000;
       font-family: Verdana, Arial, sans-serif;}

p.dropcap:first-letter { font-family: Times, "Times New Roman," Tahoma;
                         font-size: 36pt;
                         float: left; }


dt { font-weight: bold;}

#mytable { border: solid 3px #4c4c4c;
           width: 100%;
           padding: 0px 0px 10px 10px; }
.myLabel {text-align: right; }

#Table_01{ margin-left: auto ;
         margin-right: auto ; }



/* H2 Headers */

h2#longstories  { background-image: url(images/h2longstories.jpg); }
h2#shortstories { background-image: url(images/h2shortstories.jpg); }
h2#manning      { background-image: url(images/h2manning.jpg); }

h2#newart       { background-image: url(images/h2current.jpg); }
h2#art2009      { background-image: url(images/h22009.jpg); }
h2#oldart       { background-image: url(images/h2earlierart.jpg); }

h2#webcomics    { background-image: url(images/h2currentwebcomics.jpg); }
h2#unfinished   { background-image: url(images/h2unfinished.jpg); }

h2#music        { background-image: url(images/h2music.jpg); }
h2#about        { background-image: url(images/h2about.jpg); }
h2#misc         { background-image: url(images/h2misc.jpg); }

h2#bestgirl     { background-image: url(images/h2bestgirl.jpg); }
h2#bones        { background-image: url(images/h2bones.jpg); }
h2#dancing      { background-image: url(images/h2dancing.jpg); }
h2#faceless     { background-image: url(images/h2faceless.jpg); }
h2#pollen       { background-image: url(images/h2pollen.jpg); }
h2#cats         { background-image: url(images/h2sometimescats.jpg); }
h2#tastes       { background-image: url(images/h2tastes.jpg); }
h2#theseus      { background-image: url(images/h2theseus.jpg); }
h2#videos       { background-image: url(images/h2videos.jpg); }

#longstories, #shortstories, #manning, #newart, #art2009, #oldart, #webcomics, #unfinished,
#music, #about, #misc, #bestgirl, #bones, #dancing, #faceless, #pollen, #cats,
#tastes, #theseus, #videos { height: 39px;
                        background-repeat: no-repeat;
                        background-color: #303030; }

.hide { display: block;
        width: 0;
        height: 0;
        overflow: hidden; }


.end { text-align: center;
       font-style: italic;
       font-size: .80em; }

.floatleft { float: left;
             margin: -25px 0 0 10px;
             clear: left; }

.gallery { text-align: center; }

.sidenav { text-align: center;
           list-style-type: none; 
           margin: 0 5px 0 0; }
.nav { text-align: left;
       position: relative;
       top: 65px;
       left: 100px; 
       font-size: .90em; 
       font-weight: bold;}
.nav li { display: inline; 
          list-style-type:none; }

.navtext {font-size: .90em; 
          font-weight: bold;
          color: #000000;}

.newsitem { font-size: .80em;
            margin: 10px; 
            font-style: italic; }

.storyfloat { float: left;
              width: 250px ;
              padding-right: 20px; }

.comicfloat { float: right;
              width: 80px ;
              padding-left: 20px; }
.subdirect { font-size: .90em;
             font-weight: bold;
             color: #000000; }

#container { color: #000000;
             min-width: 760px;
             width: 80%;
             margin-left: auto;
             margin-right: auto;
             font-family: Verdana, Arial, sans-serif; }

#leftcolumn { float: left;
              width: 132px; 
              padding-top: 5px; }
#centercolumn { background-image: url(images/rustbkgdlarge.jpg);
                background-repeat: no-repeat;
                background-color: #e4e4e4;
                margin: 0px 175px 0 132px; 
                padding: 20px 15px 5px 15px;
                text-align: justify; 
                border-right: 3px solid #000000;
                border-bottom: 3px solid #000000;}
                
#rightcolumn { float: right;
               width: 175px; 
               margin: 0px -5px 0px 0px;
               background-color: #909090;}
#top { background-color: #4c4c4c;
       text-align: center; }

#footer { background-image: url(images/footer.jpg);
          background-repeat: no-repeat;
          padding: 25px 0px 150px 0px;
          color: #303030;
          max-width: 760px;
          font-size: .80em;
          font-style: italic;
          text-align: center;
          line-height: 150%;}
