@charset "utf-8";
/* CSS Document */

body { color:#312f2f;background:#fff;font-family:Arial, Helvetica, sans-serif;margin:0 auto; font-size:14px; padding:0; text-align:left;} p { color:#312f2f;font-family:Arial, Helvetica, sans-serif;margin:10px auto;padding:0; font-size:14px; text-align:left;} a { color:#942121; text-decoration:none; }
ul {margin:0 auto;} h2 { border-bottom: 2px solid #942121;  color: #312F2F; font-family: 'Metrophobic',arial,serif;   font-size: 22px; margin: 0 auto; padding: 0 0 2px;}
	h3 { border-bottom: 2px solid #551d1d;
       color: #312F2F;
    font-family: 'Metrophobic',arial,serif;
    font-size: 22px;
    margin: 0 auto;
    padding: 0 0 2px;}
	h4 { border-bottom: 2px solid #302e2e;
       color: #312F2F;
    font-family: 'Metrophobic',arial,serif;
    font-size: 22px;
    margin: 0 auto;
    padding: 0 0 2px;}
	.border { border: 1px solid #551D1D; }
	
#wrapper { width:85%; margin:0 auto; padding:0;}
#header { background: url("../images/km_header.png") no-repeat scroll 0 0 transparent; height: 181px; margin: 0 35px;}
nav { margin:0 auto; float:right;} 
#content { margin:20px auto;float: left; }
#footer { background: none repeat scroll 0 0 #312F2F;
    color: #FFFFFF;
    font-size: 11px;
    margin: 0 auto;
    text-align: center;
    width: 100%;
	float:left;}
#footercontainer { width:70%; padding:0; margin: 30px auto; } 

nav ul li {margin:0; list-style:none;}
nav ul {margin:0; padding:70px 0;}
 nav ul li a { color:#312f2f; font-family: 'Metrophobic', arial, serif; text-decoration:none; } 
a:hover { color:#312f2f; text-decoration:none; } .title { box-shadow: 1px 1px #2F2D2D; color: #FFF;  margin: 10px 0;  padding: 5px; font-size:10px; text-decoration: none; background:#551D1D; color: #FFF; }

/*Link Classes */

.active { color:#942121;}
.link_gn { box-shadow: 1px 1px #2F2D2D; color: #FFF; margin: 0 10px 3px 0; padding:15px; font-size:18px; text-decoration: none; float:left; width: 130px; display:block; text-align:center; background:url(../images/rs/052811.jpg) no-repeat center center; color: #FFF; text-shadow: 2px 1px #000000; font-weight: bold; }
.link_pm { box-shadow: 1px 1px #2F2D2D; color: #FFF;  margin: 0 10px 3px 0; padding: 15px; font-size:18px; text-decoration: none; float:left; width: 160px; display:block; text-align:center;  background:url(../images/digi/imissyou.jpg) no-repeat center center; color: #FFF; text-shadow: 2px 1px #000000; font-weight: bold;}
.link_ph { box-shadow: 1px 1px #2F2D2D; color: #FFF;margin: 0 10px 3px 0;  padding: 15px; font-size:18px; text-decoration: none; float:left; width: 120px; display:block; text-align:center; background:url(../images/photo/dp26.png) no-repeat center center; color: #FFF; text-shadow: 2px 1px #000000; font-weight: bold;}
.link_wr { box-shadow: 1px 1px #2F2D2D; color: #FFF;  margin: 0 10px 3px 0; padding: 15px; font-size:18px; text-decoration: none; float:left; width: 140px; display:block; text-align:center; background:url(../images/writing/excerpt.png) no-repeat center center; color: #FFF;  text-shadow: 2px 1px #000000; font-weight: bold;}
.link_art{ box-shadow: 1px 1px #2F2D2D; color: #FFF;  margin: 0 10px 3px 0; padding: 15px; font-size:18px; text-decoration: none; width: 220px;display:table; text-align:center; background:url(../images/art/t6.jpg) no-repeat center center; color: #FFF; text-shadow: 2px 1px #000000;font-weight: bold;} 
.field { border: solid	 1px #312F2F; padding:3px; margin: 2px auto; } 		 
 .list { float: left;  list-style: none outside none;   margin: 0 auto 0 10px;  padding: 0;  width: 25%;} .middle { float: left;  list-style: none outside none;   margin: 0 auto 0 10px;  padding: 0;  width: 40%; }
.catlink {background: none repeat scroll 0 0 #7E7A7B; box-shadow: 1px 1px #2F2D2D; color: #FFF;  margin: 10px 0;  padding: 5px; font-size:10px; text-decoration: none;} .catlink:hover {background:#942121; color: #FFF; }
.jumplink { background:#312F2F; border:none; box-shadow: 1px 1px #898788; color: #FFF;  margin: 10px 0;  padding: 5px; text-decoration: none;} .jumplink:hover { background:#942121; box-shadow: 1px 1px #898788; color: #FFF;  margin: 10px 0;  padding: 5px; text-decoration: none;}.twtr-profile-img-anchor {display:none;} .twtr-hd {display:none;} .twtr-widget { font-family: "lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important; font-size: 10px !important;  padding: 10px 0; position: relative;} .twtr-ft div { display: none;  overflow: hidden;   padding: 10px; }

/*TUMBLR STUFF */

ol {list-style:none; padding:0;}

 .tumblr_title { color: #312F2F;
    font-family: 'Metrophobic',arial,serif;
    font-size: 18px;
width:60%;
font-weight:bold; text-shadow:none;
    padding: 0 0 2px;}