body {
      font-family:"Georgia", monospace;
      color:white;
      background-color:#2D210E;
      margin-top: 1.2em;
     }


#page{
      position:relative;
      margin:0px auto;
      padding-bottom:1em;
      min-width:45em;
      max-width:60em;
      min-height:22em;
      padding-right:2em;
      background-image:url(gradientFill.png);
      background-repeat:repeat-x;
      background-color:#575757;
      background-position:14em 0em;
      border-style: solid;
      border-color: #777777;
      border-width: thick;
     }

#sidebar {
          position:absolute;
          top:0em;
          left:0em;
          width:13em;
          height:100%;
          background-color:#4D391A;
          border-right: solid medium #aaaaaa;
         }

#resumeSettings {
                 position:fixed;
                 z-index:1;
                 margin-top:1em;
                 margin-left:1em;
                 width:13em;
                 padding:.4em;
                 color:#808080;
                 font-size:.80em;
                 font-weight:bold;
                }


#content{
         position:relative;
         min-width:45em;
         max-width:70em;
         background-image:url(backgroundPhoto.png);
         background-repeat:no-repeat;
        }

#header {
         padding-top:0.03em;
         width:100%;
         min-height:4em;
         text-align:right;
        }
        
#footer {
        margin-left:14em;
        padding-top:1em;
        padding-bottom:2em
}

#mainContent {
              margin-left:14em
             }

h1{
   font-size:2.3em;
   margin-bottom:-.2em;
  }

h3{
   text-align:right;
  }

a{
  text-decoration:none;
  color:orange;
  font-weight:bold;
 }
 
a.internalLink{
               color:white;
              }

 
ul{
  list-style:none;
  }    

a:hover{
        text-decoration:none;
        color:#808080;
        background-color:orange;
       }

a.internalLink:hover{
                     color:white;
                     background-color:transparent;
                    }

strong{
       font-variant:small-caps;
      }
      
table{
      color:#808080;
      font-size:1em;
      font-weight:bold;
      }

li.title{
         font-weight:bold;
         font-variant:small-caps;
         list-style:none;
        }

li.description{
               list-style:disc;
              }

li.durationAndLocation{
                       list-style:circle;
                      }

#personalInfo{
              list-style:none;
             }

#validCode{
           float:right;
          }

#settings, #settings2 {
          font-variant:small-caps;
          color:#339933;
          font-size:1em;
         }

li.description a{
                                  font-size:80%;
                                  font-weight:normal;
                                  font-variant:small-caps;
                                  text-align:right;
                                 }
                                 
#computerSkills, #communicationSkills{
                list-style:disc;
                }
                
td a {
     font-weight:normal;
     font-size:.9em;
     color:#339933;
     }                
     
td a:hover {
     		color:#555555;
			}
