/*
Theme Name: Typographica
Theme URI: http://kinocreative.co.uk/
Description: Typographica Theme</a>.
Version: 2.0
Author: Adam Gilhespy / Kino Creative
Author URI: http://kinocreative.co.uk/
Tags: White, two columns, widgets
*/


/* ////////////////////////////Default Styles////////////////////////// */

body {margin: 0px;padding: 0px;color: #000000;background-color: #c0c0c0/*#F4F2E4*/;font-size: 62.5%; font-family:Helvetica, Arial, sans-serif;}

img {border: none;margin: 0px;padding: 0px;}

a {outline: none;}

/* Wordpress align styles */

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}

img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}

.alignright {float: right;display: inline-block;display: block;}

.alignleft {float: left;display: inline-block;display: block;}

/* ////////////////////////////Text Styles////////////////////////// */

/* Default text styles */

a:link {color: #B22222;text-decoration: none;}

a:visited {color: #B22222;text-decoration: none;}

a:hover {color: #E9967A;text-decoration: none;}

a:active{color: #A9A9A9;text-decoration: none;}


/* Form styles */

input {font-size: 62.5%; font-family:Helvetica, Arial, sans-serif; border: 1px solid #000000; color: #000000; font-size: 1em; line-height: 1.6em; margin-bottom: 5px;}

textarea {font-size: 62.5%; font-family:Helvetica, Arial, sans-serif; border: 1px solid #000000; color: #000000; font-size: 1em; line-height: 1.6em; margin-bottom: 5px;}

/* Sidebar text styles */

#right-column {color: #000000; font-size: 1.1em; line-height: 1.9em;}

#left-column {color: #000000; font-size: 1em; line-height: 1.6em;}

#left-column a:link {color: #000000;}

#left-column a:visited {color:#000000;}

#left-column a:hover {color:#b22222;}

#left-column a:active {color:#b22222;}

#left-column a:active {color:#b22222;}

/* Sidebar widget styles */

#left-column {line-height:1.6em;}

#left-column ul {padding-left: 0px;}

#left-column ul li {list-style: none;margin: 0 0 1em 0;padding: 0;}

#left-column ul li h2 {font-weight:bold;font-size:1em;line-height:1.6em;margin:0 0 0em;font-weight:bold;}

#left-column ul li ul li {margin:0;padding:0;}

#left-column ul li ul li ul {margin:0 0 0.2em;}

#left-column ul li ul li ul li {list-style:none;margin:0 0 0 2em;}

#left-column ul li#blogtxt-recent-comments span.comment-entry-title {font-size:0.83em;}

#left-column ul li#blogtxt-recent-comments ul li {margin:0 0 2em;}

#left-column ul li#tag-cloud {width:95%;overflow:hidden;}

#left-column ul li#tag-cloud p {line-height:250%;}

#left-column ul li#tag-cloud h2 {margin-bottom:-1em;}

#left-column ul li#calendar div#calendar_wrap {margin:0.5em 0 0;}

#left-column ul li#calendar table#wp-calendar {text-align:center;width:75%;}

#left-column ul li#calendar table#wp-calendar tbody a {font-size:1em;font-weight:700;}

#left-column ul li#google-search div form#gsearch,div.sidebar ul li#calendar table#wp-calendar caption {text-align:left;}

#left-column ul li#rss-links ul li a {background:url(images/feed.png) no-repeat left center;padding:0 0 0 15px;}

#left-column ul li#search form#searchform {margin:0.2em 0 0;padding:0;}

#left-column ul li#search input#s {width:10em;}

#left-column ul li.entry-interact ul li.comment-link a {background:url(images/comments.png) no-repeat left center;padding:0 0 0 15px;}

#left-column ul li.entry-interact ul li.trackback-link a {background:url(images/trackbacks.png) no-repeat left center;padding:0 0 0 15px;}

#left-column ul li.widget_text div.textwidget p {margin:0 0 0.5em;}

/* Footer text styles */

#footer {color: #FFFFFF; font-size: 1em; line-height: 1.6em;}

/* Comments styles */

.commentlist {
margin-bottom: 40px;
}

.commentlist li {
margin-left: 0em;
padding-left: 0em;
list-style: none;
}

/* ////////////////////////////Layout Styles////////////////////////// */

/* Main Layout Styles */

#header {
clear: both;
position: fixed;
width: 100%;
height: 7px;
border-bottom: 7px solid #c0c0c0;
background-color: #000000;
}

#container {
clear: both;
width: 580px;
}

#left-column {
position: fixed;
float: left;
width: 140px;
padding: 107px 30px 0px 40px;
overflow: hidden;
}

#right-column {
float: right;
width: 360px;
padding: 107px 0px 200px 0px;
}

#footer {
position: fixed;
width: 100%;
height: 100px;
bottom: 0;
left: 0;
background-color: #000000;
border-top: 7px solid #c0c0c0;
}

#footer-content {
width: 360px;
height: 120px;
padding: 14px 0px 0px 220px;
}

.post {
margin-bottom: 5em;
}

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}
