body, p, td, th, div, h1, h2, h3, h4, h5, h6 {
	font-family: Franklin Gothic Medium, Arial, Helvetica;
	font-size: 12pt;
	color: #333333;
	background-color: #fefefe;
}

h1 {
    font-family: Franklin Gothic Demi, Arial Black;
    font-size:1.4em;
    font-weight: normal;
}
h2 {
    font-size:1.2em;
    font-weight: normal;
    text-decoration: underline;
}
h3 {
    font-size:1.2em;
}

code {
	font-size: 0.8em;
	white-space: nowrap;
}

a, a:visited, a:link, a:focus, a:hover {
    color: #574fb8;
    text-decoration: underline;
}
a:focus, a:hover {
    color: #fefefe;
    background-color: #666666;
}

body {
}
div#pagecontainer {
    text-align: center;
}

.green {
    color: #2ebc60;
}

.blue {
    color: #574fb8;
}

div#content {
    width: 40em;
    text-align: left;
}

div#vcard {
}

div.clear {
    float: none;
    clear: both;
}

div#top-name {
    font-family: Franklin Gothic Demi, Arial Black;
    font-size: 2em;
    text-align: left;
}
div#top-name a,
div#top-name a:visited,
div#top-name a:link,
div#top-name a:focus,
div#top-name a:hover {
    text-decoration: none;
    color: #666666;
	background-color: #fefefe;
}

div#top-title {
    font-family: Franklin Gothic Demi, Arial Black;
    font-size: 1.7em;
    text-align: left;
    margin-bottom: 2em;
}

div#main-buzzwords {
    float: right;
    text-align: right;
    margin-bottom: 2em;
}

div#main-name {
    font-family: Franklin Gothic Demi, Arial Black;
    font-size: 3em;
    text-align: left;
}

div#main-title {
    font-family: Franklin Gothic Demi, Arial Black;
    font-size: 2em;
    text-align: left;
}

div#main-contact {
    font-size: 1em;
    text-align: right;
    margin-top: 2em;
}

div#bottomnavi {
    margin: 4em 0 0 0;
    text-align: left;
    font-size: 12pt;
    margin-top: 4em;
}
div#bottomnavi a {
    margin: 0 1.2em 0 0;
}

th {
    font-family: Franklin Gothic Demi, Arial Black;
    font-weight: normal;
    text-align: left;
}
td, th {
    vertical-align: top;
    padding: 0 .3em 0 0;
    padding-bottom: .2em;
}
table {
    border-collapse: collapse;
}
