body {font-family: georgia, Helvetica, arial; color:#000; background-color: #fff;
}

/** GLOBAL SETS **/
.clear {clear:both; visibility: hidden;margin-bottom:30px;
}
a{color:#dd0000;; text-decoration:none; font-family: georgia,sans-serif, Helvetica, sans-serif; font-weight: normal;
}
a:hover, a:focus {text-decoration:underline;color:#dd0000;
}
a:visited{color:#000;
}
h1, h2,h3{font-weight:normal; margin:0 0 18px 0;
}

#logo{
    display: block;
    width: calc(100% - 4em);
    margin: 2em;
}		
#logo a{text-decoration:none;font-size:28px;text-transform:uppercase;color:#000;background-color:#fff;font-family:georgia,sans-serif;}
#perex, .sameheight{width: 200px;margin: 0 1em 1em 0;display: inline-block;vertical-align: text-top;}
#perex{position:absolute; left:196px; top:49px;
}
h1{font-size:18px;
}
p{font-size:0.750em; line-height:16px; margin:0 0 12px 0; word-spacing: 0.01em;
}
#nav, #subnav{list-style:none; height:15px;
}
#nav{top:53px; left:392px;  position:absolute;
}
#nav li, #subnav li {float:left; font-size:11.75px; line-height:15px;
}
#nav li a, #subnav li a{padding:0 12px 0 0; color:#000;font-weight:bold;
}
#nav li.active a, #nav li a:hover {color:#dd0000;
}

#content{
    width: calc(100% - 4em);
    margin: 2em;
}
#content .sameheight{
}
#content .sameheight p{font-family:Georgia,serif; font-size:0.718em; line-height:15.5px; margin:0 0 12px 0; letter-spacing: 0.01em;
}
#content .sameheight p a{margin:12px 0 0 0; font-size:1.1em;
}
h2{font-size:0.938em; letter-spacing:0.03em;
}

#subnav{bottom:0px;   position:fixed;background-color:white;padding-top:5px;padding-bottom:10px;width:750px;
}
#copyright:hover{text-decoration: none;
}

p#logo a{color:#dd0000;font-weight:bold;}