/*
Themee Name: Marteinn
Theme URI: http://marteinn.se/
Description: 
Version: 0
Author: Marteinn
Author URI: http://marteinn.se/
Tags: blue, custom header, fixed width, two columns, widgets

	Marteinn 0
	 http://Marteinn.se

*/

codesnip-container
, .codesnip-container a
, .codesnip-container span
, .codesnip a
{
	padding-left: 0;
	padding-right: 0;
	background-color: #EEEEEE;
	font-family: monospace;
}


/* Begin Typography & Colors */
*
{
	margin: 0;
	padding: 0;
}

p
{
	padding-top: 4px;
	padding-bottom: 4px;
}

body
{
	background-color: #333;
}

a
{
	color: #333333;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}



#wrapper
{
	margin-left: 30px;
	margin-top: 30px;
}

#header
{
	color: #CC0099;
	
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	margin-bottom: 30px;
}

#header h1
, #header h2
, #header p
{
	font-size: 20px;
	display: inline
}



#header a
{
	background-color: #CC0099;;
}

#content .post
{
	margin-bottom: 30px;
}

#content 
{	
	width: 650px;
	float: left;
	margin-right: 30px;
}


#content h2
, #content .post h2
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	display: inline;
	
	color: #0099CC;		
}

#content .post h2 a
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	background-color: #0099CC;	
	

}
/*
#content p
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	color: #0099CC;
}
*/

#content p.date
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	display: inline;
	color: #0099CC;
}

#content .entry
{
	margin-top: 10px;
	
	color: #0099CC;	
}

#content .entry p
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: normal;	
	margin-bottom: 0;
}


#content .title
{
	margin-bottom: 30px;
}

.postmetadata
{
	padding-top: 10px;
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 12px;
	font-weight: bold;
	
	display: block;
}

.postmetadata a
{
	font-size: 12px;
}




#content .position-0 h2
{
	color: #0099CC;	
}

#content .position-0  h2 a
, #content .position-0 a
{
	background-color: #0099CC;
}

#content .position-0 p
{
	color: #0099CC;
}

#content .position-0 .entry
{
	color: #0099CC;	
}




#content .position-1 h2
{
	color: #CC9900;	
}

#content .position-1  h2 a
, #content .position-1 a
{
	background-color: #CC9900;
}

#content .position-1 p
{
	color: #CC9900;
}

#content .position-1 .entry
{
	color: #CC9900;	
}

#content h3#comments
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;	
	
	margin-bottom: 30px;
}

ol.commentlist li
{
	margin-bottom: 30px;
}

ol.commentlist .comment
{
	border: 1px solid #CC9900;
	padding: 30px;	
}

ol.commentlist span
, ol.commentlist cite
, ol.commentlist li p
{
	padding-top: 10px;
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: normal;
	
	color: #CC9900;		
	
}

ol.commentlist em
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: normal;
	
	color: #CC9900;			
}

ol.commentlist .commentmetadata a
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: normal;	
	
	background-color: #CC9900;	
}

ol.commentlist div.vcard
{

}

ol.commentlist cite a
{
	font-weight: normal;
	background-color: #CC9900;
	font-style: normal;
}



div.comment-style-0 ol.commentlist .comment
{
	border: 1px solid #CC9900;	
}

div.comment-style-0 h3
{
	color: #CC9900;
}


div.comment-style-1 h3
{
	color: #0099CC;		
}

div.comment-style-1 ol.commentlist .comment
{
	border: 1px solid #0099CC;	
}

div.comment-style-1 ol.commentlist span
, div.comment-style-1 ol.commentlist cite
, div.comment-style-1 ol.commentlist li p
, div.comment-style-1 ol.commentlist em
{
	color: #0099CC;	
}

div.comment-style-1 ol.commentlist cite a
, div.comment-style-1 .commentmetadata a
{
	background-color: #0099CC;	
}




#respond
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	display: block;
	
	color: #0AFF47;
}

#respond h3
{
	margin-bottom: 10px;
}

#respond a
{
	color: #0AFF47;	
}


#respond p
{
	display: block;
	
	color: #0AFF47;
	margin-bottom: 5px;
}

#respond
{
	font-family: Monaco, Lucida Console, monospace;
	margin-top: 30px;
}

#respond textarea
{
	width: 650px;
}

#respond input.text
{
	width: 200px;
}

#respond input.text
, #respond textarea
{
	font-family: Monaco, Lucida Console, monospace;
	border: 1px solid #0AFF47;
	background-color: #333;
	color: #0AFF47;
	padding: 5px;
	font-size: 12px;
}

#respond #submit
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	color: #333;
	border: 0;
	background-color: #0AFF47;
	padding-left: 5px;
	padding-right: 5px;
}

ol
, ul
{
	list-style-type: none;
}

#sidebar
{
	float: left;

	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	
	color: #0AFF47;
}

#sidebar ul
{
	margin-bottom: 30px;
}

#sidebar ul li ul li ul
{
	margin-bottom: 0px;
}

#sidebar ul li ul li ul li
{
	margin-left: 20px;
}

#sidebar h2
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;	
}

#sidebar li
{
	font-size: 12px;
}

#sidebar a
{
	background-color: #0AFF47;
	font-size: 12px;
}

.navigation
{
	margin-bottom: 30px;
}

.navigation div
{
	display: inline;
}

.navigation a
{
	font-family: Monaco, Lucida Console, monospace;
	letter-spacing: -1px;
	font-size: 15px;
	font-weight: bold;	

	background-color: #CC0099;;
}



