.nav_link {
    font-size: 1.2em;
    padding: 4px 6px;
    text-align: center;
}

.nav_link_current {
    font-size: 1.2em;
    padding: 4px 6px;
    text-align: center;
}

.nav_link a {
    text-decoration: none;
}

.nav_link_current a {
    text-decoration: none;
}

#myheader {
    height: 160px;
	text-decoration: none;
	font-family: Helvetica;
	font-size: 2.8em;
	font-weight: bold;
}

#myheader a {
    position: relative;
    top: 84px;
    left: 4px;
    text-decoration: none;
}

.my_nav {
/*    background-color: #ccffcc; */
    border-bottom: thin solid #999999;
}


.headliner {
 //   font-family: GraublauWeb, Helvetica;
    font-size: 1.5em;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: normal;
}


.shortbio {
//    font-family: GraublauWeb, Helvetica;
    font-size: 1.5em;
}

.shortbio a {
	text-decoration: none;
	border-bottom: 1px dashed #505050;
}


#bcontainer {
    margin: 7px auto;
    width: 100%;
    border: 1px solid #cccccc;
}

.b {
    width:  90%;
    padding:10px;
    border: single #666666;
    margin: 6px auto;
}


.bcontent {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 0.8em;
    margin: 0 0 .4em;
}

.bdate {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 0.7em;
    margin: 0;
    padding: 0;
}

@font-face {
    font-family: "Junction";
    src: url(http://adamjt.net/site_media/fonts/junction.otf)
}

@font-face {
    font-family: "GraublauWeb";
    src: url(http://adamjt.net/site_media/fonts/graublauweb.otf)
}

@font-face {
    font-family: "GraublauWeb";
    font-weight: bold;
    src: url(http://adamjt.net/site_media/fonts/graublauwebbold.otf)
}