/*
Theme Name: Blank
Theme URI:
Description: WordPress theme starter pack for faster design and development.
Author: Lifehacker
Author URI: http://lifehacker.com
Version: 0.1
Tags: lifehacker

This theme is property of Adam Dachis and is not available for public use.
 
*/

/*** GLOBAL : GENERAL STYLE DEFAULTS ***/
html
{
	margin: 0;
	padding: 0;
}
body
{
	background: #fefff5;
	margin: 0;
}
body, input, textarea
{
	color: #222;    
	font-family: Garamond, serif;
font-size: 16px;
	line-height: 1.6;
}
h1, h2, h3, h4, h5, h6
{ 
	font-weight: normal;
	clear: both;
}
hr
{
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

hr.post-divider {
	border-top: 1px solid #8c8b8b;
	text-align: center;
margin-top: 40px;
margin-bottom: 40px;
}
hr.post-divider:after {
	content: '\221E';
	display: inline-block;
	position: relative;
	top: -14px;
	padding: 0 10px;
background-color: #fefff5;
	color: #8c8b8b;
	font-size: 18px;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	transform: rotate(0deg);
}

pre
{
	font: 11px Monaco, monospace;
	line-height: 1.5;
	margin-bottom: 1.5em;
}
code
{
	font: 11px Monaco, monospace;
}
p
{
	margin: 4px 0 25px 0;
}
a:link
{
	color: #1E6F71;
text-decoration: none;
}
a:visited
{
	color: #1E6F71;
text-decoration: none;
}
a:visited:hover
{
	color: #3275AD;
text-decoration: none;
}
a:hover
{
	color: #3275AD;
text-decoration: none;
}

blockquote
{
color: #333;
background-color: #fdfdfd;
border-left: 3px double #666;
padding-left: 10px;
}





/*** PAGE LAYOUT ***/

/* Styles that affect the entire layout of the page */
div#container
{
	margin: 4px 4px 4px 4px;
}
div#content
{
position: relative;
margin-left: 475px;
margin-top: 0px;
padding-right: 15px;
width: 606px;
text-align: justify;
}


/*** HEADER : MENU ***/

/* To see a menu in your header, you'll need to first add one in WordPress Admin */
.menu ul
{
    list-style: none;
    margin: 0;
}
.menu ul ul
{
    display: none;
}
.menu li
{
    display: inline;
    float: left;
	padding: 0 8px 0 4px;
}
.menu-item
{
	
}
.menu-item a
{
	font-size: 30px;
	text-decoration: none;
	color: #3eaf00;
}
.menu-item a:hover
{
	color: #5d8a05;
}



/*** HEADER : OTHER ***/



/*** CONTENT : POSTS AND PAGES ***/

/* Entry and Page Titles */
h1.entry-title
{
	
}
h2.entry-title
{
font-family: Optima, sans-serif;
font-size: 40px;	
	line-height: 1.2;
	text-align: left;
}
h2.entry-title a, a:visited
{
	color: #1E6F71;
text-decoration: none;	
}
h2.entry-title a:hover
{
	color: #3275AD;
text-decoration: none;
}
h1.page-title
{
	
}

/* Media Alignment */
.alignright
{
	/* Style for right-aligned images in posts */
	padding: 8px 0 8px 8px;
	float: right;
}
.alignleft
{
	/* Style for left-aligned images in posts */
	padding: 8px 8px 8px 0;
	float: left;
}

/* Entry Content */
.entry-content
{
	/* Style that affects actual entry/post content */
}
.entry-content a
{
	
}
.entry-content a:hover
{
	
}
.entry-content h1, h2, h3, h4, h5
{
	
}
.entry-content ol li
{
	
}

.entry-utility
{
	/* Style for the entry utility, which sits below a post and provides info like categories, tags, feeds, and an edit link (for authors) */
font-size: 13px;
padding-top: 10px;
}
.entry-meta
{
	/* Style for the entry metadata (author, etc.) */
font-size: 15px;
font-style: italic;
	text-transform: uppercase;

padding-bottom: 40px;
margin-top: -10px;
}
.skip-link
{
	/* Style for the skip link */
	/*position: absolute;
	left: -9000px;*/
}
.navigation
{
	/* Style for the navigation links (next/previous post) on a given post */
margin-top: 50px;
font-family: Garamond, serif;
font-size: 20px;
	font-style: italic;
border-top: 1px dotted #666;
}

.navigation a, a:visited
{
	color: #1E6F71;
text-decoration: none;
}

.navigation a:hover
{
	color: #3275AD;
text-decoration: none;
}

.wp-caption-text
{
text-align: center;
font-size: 13px;
color: #333;
padding-bottom: 15px;
padding-top: 0px;
}

.content img
{
    max-width: 100%;
    height: auto;
}

.more-link
{
font-family: Garamond, serif;
font-size: 18px;
}


/*** CONTENT : COMMENTS ***/

div#comments
{
	/* Style that affects the DIV containing all the comments */
}
.comments h3
{
	/* H3 header style for comments */
}
.comments ol
{
	/* Comments are displayed as ordered lists by default, so you want to style that list so it looks the way you want */
}
.comments ol li
{
	/* Style each list item in the comments ordered list */
}
.comments img
{
	/* Style for the user avatar beside each comment */
	float: left;
	margin: 0 12px 8px 0;
}
.comments .comment
{
	/* Style that applies to each individual comment in a series of comments */
}

.children ul li
{
	/* A style that refers to the children (as in, responses to) any given comment */
}

.comment-reply-link
{
	/* Style for the "Reply" link on a comment */
}
.comment-meta
{
	/* Style for metadata for a comment */
}
div#respond
{
	/* DIV that contains the comment response form */
}
div#respond h3
{
	/* H3 header for the comment response form */
}


/*** CONTENT : SIDEBAR ***/
div#primary
{
	/* Primary Widget Area DIV */
float: left;
position: absolute;
margin-top: 10px;
}
div#secondary
{
	/* Secondary Widget Area DIV */
}
.widget-area
{
	/* Class that applies to BOTH widget areas */
}
.xoxo
{
	/* Class that applies to each item in each widget area (an unordered list class) */
}

.sidebar-container {
width: 400px;
padding-left: 25px;
padding-right: 25px;
margin-top: -25px;
}

.sidebar-subheader {
text-shadow:rgba(0,0,0,0.298039) 0px 5px 0px;
text-transform: uppercase;
font-family: 'pacifica_font', Helvetica, Arial, sans-serif;
font-size: 24px;
padding-bottom: 10px;
}

    @font-face {
	font-family: 'pacifica_font';
	src: url('http://geek-tragedy.net/fluxtoform/Pacifica Condensed Regular.ttf') format('truetype');
	}

hr.sidebar-hr {
border-top: 1px dotted #8c8b8b;
}

ul.children
{
list-style: none;
padding-left: 0;
width: 180px;
}

ul.children li a {
font-size: 16px;
background-color: #ccc;
padding-left: 10px;
padding-top: 3px;
width: 180px;
display: block;
border-bottom: 1px solid #333;
border-left: 20px solid #333;
color: #333;
}

ul.children li a:hover {
background-color: #999;
color: #fff;
border-left: 20px solid #111;
}

/*
ul.children li:before
{
content: "\2726 \20 \A0";
}
*/

.rhythm2
{
background-image: url("http://geek-tragedy.net/fluxtoform/rhythm2.jpg");
background-size: 100%;
background-repeat: no-repeat;
margin-left: 10px;
}

.div-categories
{
position: relative;
margin-left: 180px;
padding-top: 30px;
}

ul.categeorymenu
{
list-style: none;
background-color: #ccc;
padding-left: 10px;
margin: 0px;
}

ul.categorymenu li a
{
text-decoration: none;
display: block;
background-color: #ccc;
color: #333;
font-size: 18px;
}

ul.categorymenu li a:hover
{
background-color: #999;
color: #333;
}

.div-tags-archive
{
position: relative;
margin-left: 180px;
padding-top: 180px;
width: 220px;
}



/*** FOOTER ***/
div#footer
{
	float: left;
	clear: both;
padding-bottom: 25px;
}


/*** YOUR CSS ***/