/* Assessment and Counseling Services Stylesheet */
/* Career website for wsiEfusion platform        */
body {
  background-color: #517215;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Major layout blocks */
#container {    /* Main page container */
  background-color: White;
  width: 950px;
  margin: 15px auto;
}

#banner {       /* Masthead area       */
  height: 166px;
  font-family: Helvetica, Arial;
  font-size:  large;
  font-weight: bold;
  text-align: right;
  margin-right: 8px;
}

#navbar {       /* Main navigation menu */
  background-color: Black;
  color: White;
  height: 50px;
}

#menu {
  padding-top: 15px;
  margin-right: 0px;
  float: right;
}

#grass {        /* Green grass image   */
  height: 110px;
}

#sidebar {      /* Lefthand sidebar    */
 width: 200px;
 padding-left: 20px;
 padding-top: 20px;
 float: left;
}

#mainbody {     /* Content Area        */
  margin-left: 250px;
  padding: 10px 80px 25px 0;

}

#footer {       /* Overall footer area */
  padding: 0 35px 5px;
}

#footertext {   /* Footer content area */
  border-top: 1px solid;
  padding-top: 10px;
  padding-bottom: 5px;
  font-size: x-small;
}

/* Styling blocks */
.clear {
  clear: both;
}

.header {
  padding-top: 50px;
}

.rights {
  color: #BBBBBB;
  font-size: x-small;
  float: left;
}

.created {
  color: #BBBBBB;
  font-size: x-small;
  float: right;
}


/* Primary elements */
h1, h2, h3, h4 {
  color: #663399;
  margin-bottom: 0px;
  margin: 0px;
}

h1 {
  margin-bottom: 15px;
  font-size: 1.25em;
}

h2, h3, h4 {
  margin-top: 10px;
}

h2 {
  font-size: 1em;
}
h3 {
  font-size: 0.9em;
}

p {
  margin: 0 0 10px 0;
}

#mainbody img {
  border: 3px solid #9bcd57;
  margin: 10px;
  float: left;
}

ul, ol {
  margin-top: 0;
}

#sidebar  ul {
  font-size: small;
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

#sidebar h2 {
  font-size: 1.75em;
  font-family: Times New Roman, serif; 
  margin-bottom: 15px;
}

.footermenu ul {
  margin: 0;
  padding: 10px 0;
  font-weight: bold;
  text-align: center;

}
/* any li element within .nav container */
.footermenu li {
  float: left;
  margin: 0;
  padding: 0px 10px 0px 0;
  list-style: none; /* no bullet markers */
}

.nav li a {
  display: block;         /* expand to fill parent li */
  margin: 0;              /* no space between anchors */
  padding: .3em 0 .2em 0; /* space above and below text */
}

a:hover { text-decoration:none;}
