body {
  background: #eeeeee url('https://cdn.fastercampaigns.com/general/img/patterns/45degreee_fabric.png') repeat;
  font: 14px/1.5em 'Droid Sans',Arial,Verdana,sans-serif;
  color: #333;
}
p, h1, h2, h3, h4 ,h5, h6, h7 {
  margin:0.5em 0px 1em;
}
h1 {
  color: rgb(196, 0, 1);
}
a {
  color: #766342;
}
a:hover {
  color: #C74940;
}
#logo p {
  margin-left: 20px;
}
#emailme input {
  background-color: #75623F;
  border-radius: 10px 10px 10px 10px;
  color: #fff;
  border: 0px none;
}
#container-main-nav {
  background-color: #75623F;
  border-bottom: 4px solid #C74940;
  border-radius: 10px 10px 0px 0px;
  box-shadow: 0px 0px 5px 3px #ccc;
}
#container-main-nav ul li {
  padding: 5px 30px;
}
#socials {
  margin: 10px 40px;
  padding-left: 500px;
}
#content-main-left {
  width: 900px;
  margin: 0px 30px;
}
#container-featured, #container-contents {
  padding-top: 20px;
  background-color: rgba(255,255,255,0.5);
  box-shadow: 0px 5px 5px 3px #ccc;
}
#container-contents {
  border-bottom: 4px solid #C74940;
}
#container-footer {
  border-top: 1px solid #fff;
  background-color: #75623F;
  color: #fff;
  margin-bottom: 20px;
  box-shadow: 0px 5px 5px 3px #ccc;
  border-radius: 0px 0px 10px 10px;
}
#container-footer a {
  color: #fff;
}
#compliance_text {
  width: 80%;
  margin: 0px auto;
  background-color: #AB9B80; 
  padding: 10px; 
  color: #fff;
  border: 1px solid #fff;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 3px 3px 11px 1px rgba(0, 0, 0, 0.1);
  text-shadow: 1px 1px 1px #333;
}
.form legend {
  background: rgb(196, 0, 1);
}
.form .formsubmit {
  background: #2E8D11;
  padding: 12px 25px;
  border-radius: 5px 5px 5px 5px;
  border: 1px solid #fff;
}
#nav-contribute a {
  background: rgb(196, 0, 1);
  padding: 0px 25px;
  border-radius: 5px 5px 5px 5px;
  color: #fff;
  font-weight: bold;
}
#nav-contribute a:hover {
  background: #E20003;
  padding: 0px 25px;
  border-radius: 5px 5px 5px 5px;
  color: #fff;
}
nav li a {
  font-size: 18px;
  line-height: 36px;
}
#content-main img {
  border: 1px solid #ddd;
  padding: 6px 6px;
  margin: 10px 10px;
}
#content-main #card_type_guide img {
  border: none;
  padding: 0px 0px;
  margin: 0px 0px;
}
#right #form_form .formsubmit {
  padding: 5px 12px;
  border: 1px solid #ccc;
}
#socials .socialbuttons .twitter,
#socials .socialbuttons .googleplus,
#socials .socialbuttons .linkedin,
#socials .socialbuttons .stumbleupon {
  display: none !important;
  width: 0;
  height: 0;
}
#socials .socialbuttons li {
  float: right;
}