/*
Theme Name: Cirsh Default
Theme URI: http://cirsh.com/
Description: The default cirsh theme.
Version: 1.0
Author: Christopher Cervenka
Author URI: http://cirsh.com.com/
Tags: none YET

	Cirsh v1.0
	 http://cirsh.com.com/

	This theme was designed and built by Christopher Cervenka,
	whose blog you will find at http://cirsh.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* Standard tags */

input, textarea, form{
	font-size:10px;
	}
	
a:active, a:link{
	color:#111111;
	text-decoration:none;
	}
	
a:hover{
	color:#990000;
	text-decoration:underline;
	}
	
a:visited{
	color:#999999;
	text-decoration:none;
	}

h1, h2, h3, h4, h5, h6{
	font-family:haettenschweiler, helvetica, impact, verdana, sans-serif;
	font-weight:normal;
	}

hr{
	width:100%;
	height:3em;
	background:url(images/hr.png) top left;
	border:none #ffffff 0px;
	margin:1em 0 1em 0;
	color:#FFFFFF;
	}


/* Begin Structure */
body {
	margin: 0 0 1.25em 0;
	padding: 0px;
	text-align:center;
	font:normal 100% Arial, Helvetica, sans-serif;
	background:#fff url(images/header.jpg) top left repeat-x;
	}
	
img{
	border:none;
	padding:0%;
	margin:0%;
	}

img .bdr{
	border:1px solid #000000;
	}

.wrapper{
	max-width:69.375em; /*1100px 69.75*/
	padding:0 .935em;
	text-align:left;
	margin:auto;
	}
	
#belowfold{
	width:100%; /* 1110px */
	padding:1.35%;
	margin-left:1.35%;
	float:left;
	}
	
#header{
	margin:.75% 18.9% 2.7% 18.9%;
	width:62.16%;
	float:left;
	height:150px;
	}
#footer{
	margin:0;
	width:100%;
	float:left;
	height:150px;
	text-align:center;
	font-size:62.5%;
	}

#navi{
	max-width:69.375em;
	padding:.3125em;
	margin:auto;
	text-align:center;
	color:#FFFFFF;
	min-width:69.375em;
	}

.navitem{
	width:10.878%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:.75em;
	text-align:center;
	height:25px;
	float:left;
	min-width:100px;
	}

.navi:link, .navi:active, .navi:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	}
	
.navi:hover{
	color:#CC9900;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	background-color:#000000;
	}

.full{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	}
	
.full a:link, .full a:active{
	color:#0099FF;
	}

.full a:visited{
	color:#999999;
	}

.full a:hover{
	color:#FFFF00;
	}

.post{
	width:100%;
	float:left;
	font-size:62.5%;
	background:url(images/cmyk.png) no-repeat bottom right;
	}
	
.postDate{
	width:17.647%; /* 150px */
	padding:0 1.764% 0 0;
	float:left;
	}
	
.postContent{
	width:77.061%; /* 510px */
	padding:0px 1.764% 0 1.764%;
	float:right;
	}
	
.singlecolumn{
	float:left;
	width:13.5%;
	padding:1.35%;
	}

.doublecolumn{
	float:left;
	width:29.73%;
	padding:1.35%;
	}

.triplecolumn{
	float:left;
	width:45.95%;
	padding:1.35%;
	}
	
.quadcolumn{
	float:left;
	width:62.16%;
	padding:1.35%;
	}

.quintcolumn{
	float:left;
	width:78.378%;
	padding:1.35%;
	}
	
/* Font classes */

.Pmonth{
	color:#000000;
	font-family:haettenschweiler, helvetica, impact, verdana, sans-serif;
	font-weight:normal;
	font-size:3.2em;
	line-height:.75em;
	}
.Pday{
	}
.Pyear{}

.post h2{
	color:#000000;
	font-family:haettenschweiler, helvetica, impact, verdana, sans-serif;
	font-weight:normal;
	font-size:3.2em;
	margin:0px;
	padding:0px;
	}

.singlecolumn h2{
	font-family:haettenschweiler, helvetica, impact, verdana, sans-serif;
	font-weight:normal;
	font-size:1.25em;
	margin:10% 0 0 0;
	padding:0;
	}

.postContent a:link, .postContent a:active, .postContent a:visited{
	color:#000000;
	text-decoration:none;
}

.postContent a:hover{
	color:#990000;
	text-decoration:underline;
	}

.postmetadata{
	color:#999999;
	}
	
.commentsMeta a:active, .commentsMeta a:link, .postmetadata a:active, .postmetadata a:link{
	color:#999999;
	text-decoration:none;
	}

.postmetadata a:visited, commentsMeta a:visited{
	color:#666666;
	text-decoration:none;
	}
	
.postmetadata:hover, commentsMeta a:hover{
	color:#990000;
	text-decoration:none;
	}

.blogRoll{
	font-size:62.5%;
	color:#333333;
	}

.blogRolldiv ul{
	margin:0 0 0 3%;
	padding:0px;
	}
	
.blogRolldiv h2{
	line-height:.75em;
	}
	
/* Widgets */

.darkBG{
	color:#CCCCCC;
}

#lastfm-records{
	font-size:62.5%;
	}
	
img.cdcover{
	padding:0px;
	margin:0px;
	text-decoration:none;
	}

#calendar{
	font-size:62.5%; /* 10px */
	float:left;
	}

#archives ul{
	font-size:.75em;
	margin:0;
	padding:0;
	list-style-type:none;
	}
	
#archives a:link, #archives a:active{
	color:#333333;
	text-decoration:none;	
	}
	
#archives a:visited{
	text-decoration:line-through;
	color:#999999;
	}

#archives a:hover{
	text-decoration:line-through;
	color:#990000;
	}
	
#recent-posts ul, #recent-comments ul, #linkcat-4 ul{
	font-size:62.5%;
	padding:0px;
	margin:0 0 0 7%;
	}