body{font:12px "Helvetica","Arial",'Liberation Sans',FreeSans,sans-serif; line-height: 1.6; color: black}

#pink {background-color: #ff6699;}

#black {background-color: black;}


p.intro {font-size:41px; color: darkgray; font-weight: normal; border-top: 10px solid black; line-height: 1.15}

p.header {margin-top: 0px; margin-bottom:0px; border-bottom: 2px solid black}

p.footer {border-top: 1px dotted black}

.caption {font-size:11px; color: darkgray; font-weight: normal;}

.subhead {font-size:15px; font-weight: 300; margin-left: 0; margin-top:-20px;}

.subhead_2 {margin-bottom:-5px;}

.small {font-size:11px; font-weight: normal; line-height: 1.45;}

.sidebar {color: #666666}

.text {font-size:15px; font-family: Helvetica;  font-weight: 300; color:black; line-height: 1.5; padding: 0;}

.textplus {font-size:20px; font-family: superclarendon; "baskerville", "new baskerville", georgia, serif;  font-style: normal; font-weight: 300; color:black; line-height: 1.5; padding: 0;}

.comment {padding: 0; color: #9C9C9C;}

.title {font-size:18px; padding: 0; color: black; margin-bottom:-2px;}

ul {padding: 5px; margin-top:-30px; margin-bottom:0px;}


.bodycopy {font:14px "baskerville", "new baskerville", sans-serif;  color:black; line-height: 1.4}

a.nav {color: black; font-weight: bold; text-decoration: none; transition:.5s linear; -webkit-transition:.5s linear;}

a.nav:hover {color: #ff6633; font-weight: bold; text-decoration: none; }

a.subnav {color: darkgray; text-decoration: none; transition:.5s linear; -webkit-transition:.5s linear;}

a.subnav:hover {color: #000000; text-decoration: none; }

a.none {font-weight: normal; color: black; text-decoration: none;}

a.none:hover {color: grey; text-decoration: none;}

a.inline {color: black}

hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}

h1{color: black; font-size:45px; font-weight: bold; line-height: 1.3}

.content {color: black; font-size:45px; font-weight: bold; line-height: 0}

.smaller {color: black; font-size:45px; font-weight: bold; line-height: 0; margin-top:20px;}

.bigger {font-size:55px;}

.smaller {color: black; font-size:22.5px; font-weight: bold; line-height: 0}

h2{font-size:34px; color: darkgray; font-weight: normal; border-top: 10px solid black; line-height: 1.3}

h3{font-size:28px; color: darkgray; font-weight: normal; border-top: 10px solid black; line-height: 1.3}

h4{font-size:13px}

h5{font-size:11px}

h6{font-size:11px; font-weight: normal; padding: 5px; }

h7{font-size:9px; font-weight: normal;}

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

.rule {border-top: 1px solid black}

.rule_dot {border-top: 1px dotted black}


.whtbar {border-bottom: 20px solid white}

#multi-column1 {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-gap: 20px;
}
