body {
  padding-top: 0px;
  font-family:verdana;
  font-size:13px;
  color:#4d4d4d;
}

p {
font-family:verdana;
  font-size:13px;
  color:#4d4d4d;
  margin-top:20px;
  }
  
 h1 { font-family:verdana;
 font-size:36px;
 color:#A7C92E
 }
 
  h2 {
  font-family:verdana;
  font-size:13px;
  color:#00000;
  font-weight:bold;
  line-height:1.4em
  }
  
  ul {
display: block;
list-style-type: disc;
/* -webkit-margin-before: 20px; */
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 18px;
}

.container {background-image:url("images/bback.png");background-position:right top;background-repeat:no-repeat;-webkit-box-shadow: 0px 4px 21px 0px rgba(129, 0, 51, 0.3);
-moz-box-shadow:    0px 4px 21px 0px rgba(129, 0, 51, 0.3);
box-shadow:         0px 4px 21px 0px rgba(129, 0, 51, 0.3);
position:relative;
width:940px;
}
.footer {
  padding-top: 113px;
  padding-bottom: 10px;
  margin-top: 40px;
  border-top: 0px solid #eee;
  color:#FFFFFF;
  margin-bottom:20px;
  font-family:verdana;
  font-size:13px;
  padding-left:20px;
}

#footer p {
font-family:verdana;
  font-size:13px;
  color:#fff;
  }
  
a.pink {color:#D70084;text-decoration:underline;}
 a.foot { color:#D9B3C2}
/* Main marketing message and sign up button */
.jumbotron {
  text-align: center;
  background-color: transparent;
}
.jumbotron .btn {
  padding: 14px 24px;
  font-size: 21px;
}

/* Customize the nav-justified links to be fill the entire space of the .navbar */

.nav-justified {
max-height: 82px;
border-bottom: 2px solid #810033;
max-width: 512px;
margin-left:165px;
}

.content {
margin-left: 165px;
max-width: 524px;
min-height: 315px;
}
.nav-justified>li {
display: table-cell;
width: 122px;
height: 30px;
padding-right: 8px;
padding-bottom: 18px;
}

.nav-justified.li a:hover {
display: table-cell;
width: 122px;
height: 30px;
padding-right: 8px;
padding-bottom: 18px;
background-image:url("images/bback.png");background-position:right top;background-repeat:no-repeat;
}

.nav-justified > li > a {
  padding-top: 5px;
  padding-bottom: 5px;
  font-family:verdana;
  font-size:15px;
  font-weight:regular;
  margin-bottom: 0;
  color: #810033;
  text-align: center;
  background-color: #ECD9E0; /* Old browsers */
  width:122px;
  background-repeat: repeat-x; /* Repeat the gradient */
  border-bottom: 0px solid #d5d5d5;
}

.nav-justified > li > a.links {
  padding-top: 5px;
  padding-bottom: 5px;
  font-family:verdana;
  font-size:15px;
  font-weight:regular;
  margin-bottom: 0;
  color: #810033;
  text-align: center;
  background-color: #fff; /* Old browsers */
  width:122px;
  background-repeat: repeat-x; /* Repeat the gradient */
  border: 1px solid #ECD9E0;
}

.nav-justified > .active a.links:focus {
background-color: #810033;
  background-image: none;
  color: #fff;
  }
.nav-justified > li > a:hover {
  color: #fff;
  text-align: center;
  background-color: #810033; /* Old browsers */
}
.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus {
  background-color: #810033;
  background-image: none;
  color: #fff;
}
.nav-justified > li:first-child > a {
  border-radius:opx;
}
.nav-justified > li:last-child > a {
    border-radius:0px;
}

@media (min-width: 768px) {
  .nav-justified {
    max-height: 52px;
  }
  .nav-justified > li > a {
    
  }
  .nav-justified > li:first-child > a {
    border-left: 0;
  }
  .nav-justified > li:last-child > a {
   
    
  }
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
  /* Remove the padding we set earlier */
  .masthead,
  .marketing,
   {
    padding-right: 0;
    padding-left: 0;
  }
  .footer {
    
	max-height:139px;
	min-height:139px;
	background-image:url("images/fback.png");
	border-top:0px solid;
  }
}
