* {
  margin: 0;
  padding: 0;
}

body {
  font: 62.5%/1.5 "Century Gothic", "Arial", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  background-color:#d4d4d4; background-image: url(img/grunge_circles.jpg); background-attachment: fixed;
}

h1 {
  font-size: 2.4em;
  font-weight: normal;
}

h2 {
  font-size: 2.0em;
  font-weight: normal;
}

p {
  font-size: 1.5em;
}

p.indent {
  font-size: 1em;
  margin-left: 20px;
}

li {
  font-size: 1.3em;
}


li.smaller {
  font-size: 1em;
}

h1, h2, p {
  margin: 1em 0;
}

a:link { color: #660000; }
a:visited { color: #660000; }
a:hover { color: #660000; } /* BE641A */
a:active { color: #660000; }

#branding h1 {
  margin: 0;
}

#branding {
  height: 70px;
  background-color: #b0b0b0;
  background-image: url(img/MCDVTopBanner.jpg);
  background-repeat: repeat;
  padding: 20px;
}


#mainNav {
  list-style: none;
  font-size: .9em;
}

#footer {
  background-color:#b0b0b0;
  padding: 1px 20px;
}

/* The Core Technique
================================= */

body {
  text-align: center; 
  min-width: 760px;
}

#wrapper {
  width: 720px; 
  margin: 0 auto; 
  text-align: left;
  background: #bbbbbb url(img/SideBar.jpg) repeat-y left top;
}

#twentyPad {
  padding-left: 20px;
}

#content { 
  width: 520px;
  float: right;
  background: #bbbbbb url(img/ContentBG.jpg) repeat-y left top;
}

#mainNav { 
  width: 180px; 
  float: left; 
} 

#footer { 
  clear: both; 
} 

/* Add some padding
================================== */

#mainNav {
  padding-top: 20px;
  padding-bottom: 20px;
}

#mainNav * {
  padding-left: 20px;
  padding-right: 20px;
}

#mainNav * * {
  padding-left: 0;
  padding-right: 0;
}

#content * {
  padding-right: 20px;
  padding-left: 20px;
}

#content * * {
  padding-right: 0px;
  padding-left: 0px;
}