@charset "utf-8";

/* Copyright KrissBennett.com */
/* Design, XHTML and CSS by Ben Young - ekkoe.com */

body {background: #0f0f0d url(../i/bg.jpg) repeat-x center top; margin: 0; color: #ffffff; font: 0.6251em/1 "Trebuchet MS", sans-serif;}

* {outline: none;}

/*-Headings-*/

h1.logo {
display: block;
text-indent: -9999px;
height: 109px;
width: 271px;
margin: 73px auto 0 auto;
background: url(../i/k-logo.jpg) no-repeat center top;
}

h1.logo a {
display: block;
height: 109px;
width: 271px;
}

h2 {
display: block;
text-indent: -9999px;
height: 171px;
width: 663px;
margin: 3px auto 0 auto;
background: url(../i/banner.jpg) no-repeat center top;
}

/*-Text formatting-*/

p.update {
color:#FFFFFF;
font-size:1.8em;
font-weight:normal;
line-height:1.6;
margin:15px auto 25px auto;
text-align:center;
width:545px;
}

/*-Lists-*/

ul.social {
list-style: none;
margin: 0px auto;
padding: 0px;
width: 358px;
}

ul.social li {
list-style: none;
float: left;
margin: 0px 10px;
padding: 0px;
}

ul.social li a {
text-indent: -9999px;
display: block;
height: 67px;
width: 67px;
padding: 0px;
margin: 0px;
}

ul.social li a.in {
background: url(../i/icon-in.gif) no-repeat left top;
}

ul.social li a.in:hover {
background: url(../i/icon-in.gif) no-repeat left bottom;
}

ul.social li a.flickr {
background: url(../i/icon-flickr.gif) no-repeat left top;
}

ul.social li a.flickr:hover {
background: url(../i/icon-flickr.gif) no-repeat left bottom;
}

ul.social li a.twitter {
background: url(../i/icon-twitter.gif) no-repeat left top;
}

ul.social li a.twitter:hover {
background: url(../i/icon-twitter.gif) no-repeat left bottom;
}

ul.social li a.facebook {
background: url(../i/icon-fb.gif) no-repeat left top;
}

ul.social li a.facebook:hover {
background: url(../i/icon-fb.gif) no-repeat left bottom;
}

/*-Twitter-*/

img#t_img {
display: none;
}

iframe html head a#t_link {
background: none;
}

div#t_time {
color: #4f4f45;
}

#twittercard {
margin: 120px auto 50px auto;
padding: 0px 20px 20px 20px;
text-align:center;
width:357px;
font-size: 1.3em;
color: #fff;
background: url(../i/twitter-bg.gif) no-repeat left bottom;
line-height:1.5;
font-family: "Trebuchet MS",Arial,Sans-serif;
}

#twittercard h3 {
background: url(../i/twitter-header.gif) no-repeat left top;
height: 85px;
width: 357px;
display: block;
text-indent: -9999px;
margin:0 -20px;
padding: 0px 20px;
}

a.follow {
display: block;
text-indent: -9999px;
height: 42px;
width: 231px;
margin: 25px auto 10px auto;
background: url(../i/twitter-button.gif) no-repeat left top;
}

a.follow:hover {
background: url(../i/twitter-button.gif) no-repeat left bottom;
}


div#inner-wrap {
margin: 0px;
}

#twittercard a#t_link {
font-size: 0.8em;
text-indent: -9999px;
display: block;
height: 1%;
border: none!important;
}

span#t_name {
font-size: 1.5em;
}

div#t_status {
font-size:1.2em;
line-height:1.6;
margin:15px 0 5px;
}

div#t_status a {

}

div#name_bar {

}

div#name_data {
height: 1px!important;
}

div#name_data a {
text-decoration: none;
color: #fff;
border-bottom: 1px solid #666;
}

div#name_data a:hover {
color: #fff;
border-bottom: none;
}


a#t_link2 {
color:#FFFFFF;
display:block;
margin:10px 0 5px 0;
text-decoration:none;
font-size: 1.2em;
font-weight: bold;
}

a#t_link2:hover {
border: none;
color: #fff;
}

/*-Footer-*/

div#footer {
background: url(../i/footer-bg.jpg) repeat-x center top;
margin-top: 20px;
padding: 20px 0;
text-align: center;
}

a.footerMark {
background: url(../i/kb-mark.gif);
display: block;
text-indent: -9999px;
height:36px;
width: 31px;
margin: 0 auto;
}

p.copyright {
color: #d1d1b5;
font-size: 1.3em;
margin: 10px 0;
padding: 0px;
}

p.copyright a {
font-weight: bold;
color: #d1d1b5;
text-decoration: none;
}

p.copyright a:hover {
color: #d1d1b5;
text-decoration: none;
}

p.email {
font-weight: bold;
color: #d1d1b5;
font-size: 1.3em;
}

p.email em {
color: #c7d13d;
font-style: normal;
}



