p { color: silver; }

body { font: medium/1.7em Verdana, Helvetica, Arial, sans-serif;
       background-color: #505050;   /*slate*/
       padding: 0 1em 0 1em;
       background-image: url('img/1.jpg'); 
       background-repeat: repeat; 
       background-attachment: fixed; }

h1, h2, h3 { color:  silver; }

h1 { font-size:  130%; }

h2 { font-size: 120%; }

ul li { color: silver;
        margin-right: 1em; }

a { text-decoration: none; }
 
a:link { color: white; }

a:visited { color: #A8B3AE; } /*very light greenish*/

a:hover { color: #CBDBF7; }  /*very light blueish*/

a:active { color: #AA5F72; } /*bold rose-mag*/

.strike { text-decoration: line-through; }         

/*Header Stuff__________________________*/

#header { background-image: url('../images/DSC00455.jpg');
          background-position: right top;
          background-repeat: repeat-x; }
 
#logosmall { float: right; 
             clear: left;
             border: 0; }
             
#mainlogo { border: 0;  }             
             
            

            
        #slantedmenu{ font-weight: bold;
                      font-size: 10px; }

        #slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
                            content: "."; 
                            display: block; 
                            height: 0; 
                            clear: both; 
                            visibility: hidden; }

        #slantedmenu ul{ text-indent: 10px;
                         padding: 3px 0;
                         margin: 0;
                         background-color: #e0e0e0;
                         border: 1px solid #bebebe;
                         text-align: left; /*set value to "center" for example to center items*/}

        #slantedmenu ul li{ display: inline;   margin-right: 1em;}

        #slantedmenu ul li a{ color: #494949;
                              padding: 3px 0;
                              padding-right: 25px;
                              margin: 0;
                              text-decoration: none;
                              background: transparent url(../images/slantdivider.gif) top right no-repeat; }

        #slantedmenu ul li a:visited{ color: #494949; } 

        #slantedmenu ul li a:hover{ color: black; }
             
/*End Header Stuff_____________________________________________________*/
 
/*Page Main Content__________________________*/

#talk {  margin: 1em 0 1em 0; padding: .2em 1em 1em 1em; background-color: #3B3D44;}
#talk h2 { font-size: 90%; line-height:1.3em;}
#talk p { font-size: 70%; line-height: 1.3em;}
#hilite { color: red; font-size: 110%;}
#gallery { margin-top: 1em; background-color: #3B3D44;}

#gallery h2 { font-size: 90%; margin: 0 0 1em 1em;}
.atom { color: #fff; font-size: 110%; }
.thumbnail { float: left;background-color: #3B3D44;
             border: 1px solid #999;
             width: 150px;
             font-size: 70%; 
             color: #fff; 
             padding: .5em; margin:.5em .5em .5em 0;
             text-align: center; }

.thumbnail img { border: none;}
             
/*End Page Main Content__________________________*/

/*start footer__________________________*/

#footer p{ color: silver;
          float: right;
          width: 25%;
          font-size: 70%;
          text-align: right; clear: both;}
          
#footer p a { background-color:#806767;  /*roseish*/
              font-weight: bold; }
                                 
#footer p a:link { font-weight: bold; }

#footer p a:hover { background-color: #755656; } /*dark roseish*/          
          



