/* 
    Document   : screen
    Created on : Mar 1, 2010, 9:18:35 AM
    Author     : Chris
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body{
    background-image: url('/images/backgroundimg.jpg');
    background-repeat:  repeat;
    margin-left: 10%;
    margin-right: 10%;
    min-width: 750px;
    max-width: 1500px;
  }

#header {
    width: 100%;
   height: 3in;
           }
           
#header h1{
    text-align: center;
    color: #f0fff0;
    padding-left: 150px;
    padding-top: 53px;
    font-weight: bold;
    }
#header h3{
    text-align:center;
    color:#f0fff0;
    padding-left:390px;
    font-weight:bolder;
   }

#header p{
    text-align: center;
    color:#f0fff0;
    font-weight:bold;
    padding-left: 200px;
    padding-right: 200px;
    padding-top: 5px;
    font-size: large;
}
#header img{
    position: relative;
    top: 40px;
    }
#nav {
    width: 100%;
    background-color: silver;
}
#nav a{
    padding-left: 20px;
    padding-right: 20px;
    margin-left: 4px;
    margin-right: 4px;
}
#nav a:link{
    color: navy;
}
#nav a:visited{
    color: black;
}
#nav p{
    border-bottom: 0;
}#index .home{
  background-color: gray;

}
#assignments .assignments{
    background-color: gray;
}
#samples .samples{
    background-color: gray;
}
#contact .contact{
    background-color: gray;
 }
 #aboutme .aboutme{
     background-color: gray;
}
 form.frmContact label.fixedwidth{
     display: block;
     width: 240px;
     float: left;
     }
#nav a:hover{
    color:black;
    background-color: gray;
}

#header img{
    float: right;
    padding: 8px;
    border: 0;
}
#centerbox {
   background-color: gray;
    }
  #content{
      float: left;
      width: 100%;
      background-color: gray;
      height: 100%;
           }
  #content p{
    padding-left: 17px;
    padding-right: 17px;
    text-indent: .35in;
    font-family: arial, helvetic, sans-serif;
   }
   #content h1,h2,h3{
       text-align: center;
}
#content a:link{
    color: navy;
}
#content a:visited{
    color: black;
}

#content img{
    padding-left: 72px;

}

#content form{
    padding-left: 110px;
    padding-top: 15px;

}
  #images{
      float: right;
      background-color: gray;
      padding-left:7px;
  }



#footer{
    width:100%;
    background-color: gray;
}
#footer a:link{
    color:navy;
}
#footer a:visited{
    color:black;
}

#subnav{
    width:100%;
    font-size: smaller;
    float: left;
    background-color: gray;
    }
    #subnav a:link{
        color:navy;
}
#subnav a:visited{
    color:black;
}