/*  
Theme Name: Cut and Dry
Theme URI: http://brisbanecreative.com.au/initiatives/cutanddry/
Description: A wordpress theme so indifferent and so understated it doesn't care what you think.
Version: 0.1
Author: Jim Whimpey
Author URI: http://jimwhimpey.com/
*/


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		BODY, WRAPPERS, site wide things
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	body {
		background: #fff;
		color: #000;
		margin: 0;
		padding: 0;
		text-align: center;
		font-family: Georgia, Times, serif;
		}
			
		#wrapper {
			text-align: left;
			width: 780px;
			margin: 60px auto;
			line-height: 1.7em;
			}
			
			a { color: #009927; text-decoration: none; }
			
				a:hover { color: #000; }




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		HEADER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#header { margin: 0 0 60px 0; }
	
		#skip { display: none; }
	
		h1 {
			font-family: Helvetica, Arial, Verdana, sans-serif;
			font-size: 40px;
			margin: 0 0 10px 0;
			}
		
			h1 a { color: #000; text-decoration: none; }
		
		#blurb { 
			font-family: Helvetica, Arial, Verdana, sans-serif;
			font-size: 13px;
			font-style: italic;
			}
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		MENU
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#menu {
		list-style: none;
		margin: 0;
		padding: 0 60px 0 0;
		font-size: 13px;
		border-top: 1px solid #333;
		border-bottom: 1px solid #333;
		width: auto;
		position: relative;
		}
		
		#menu li {
			margin: 0 20px 0 0;
			padding: 10px 0;
			float: left;
			text-transform: uppercase;
			letter-spacing: 0.3em;
			}
			
			#menu li a { color: #666; text-decoration: none; }
			
				#menu li a:hover { color: #000; }
		
		#subscribe {
			position: absolute;
			top: 0;
			right: -20px;
			}




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		CONTENT
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#content {
		width: 540px;
		float: left;
		margin: 0 0 60px 0;
		display: inline;
		}

			
			
			
			
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		POSTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	.post { 
		margin: 0 0 80px 0;
		position: relative;	
		}

		.post h2 {
			margin: 0 0 5px 0;
			font-weight: normal;
			font-size: 23px;
			}
		
			.post h2 a { color: #000; text-decoration: none; }
		
				.post h2 a:hover { color: #666; }
		
		.date {
			font-size: 12px;
			color: #444;
			margin: 0 0 3px 0;
			line-height: 1.4em;
			}
			
			.space { padding: 0 15px; }
			
		.commentlink {
			margin: 0;
			color: #444;
			font-size: 12px;
			line-height: 1.4em;
			}
		
		.entry {
			font-size: 13px;
			color: #666;
			}
		
		code {
			font-family: Monaco, Courier, monospace;
			background: #111;
			}
			
		blockquote {
			border-left: 1px solid #222;
			font-style: italic;
			padding-left: 10px;
			}
			
		.post h3 {
			color: #CCC;
			font-weight: normal;
			margin: 25px 0 10px 0;
			}




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		SIDEBAR
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#sidebar {
		width: 200px;
		float: right;
		margin: 0 0 30px 0;
		}
		
		#sidebar h2 {
			font-size: 16px;
			font-weight: normal;
			margin: 0 0 5px 0;
			}
		
		#searchform input, #searchform p { margin: 0; }
		
		#searchform input { width: 100%; }
		
		#sidebar p, #sidebar ul {
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #666;
			margin: 0 0 30px 0;
			line-height: 1.7em;
			}
			
		#sidebar ul { 
			margin: 0 0 30px 20px; 
			padding: 0;
			}




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		IMAGES IN POSTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	.imgleft {
		float: left;
		margin: 0 10px 10px 0;
		}
		
	.imgright {
		float: right;
		margin: 0 0 10px 10px;
		}




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		COMMENTS FORM
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#comments, #respond {
		color: #ccc;
		font-weight: normal;
		margin: 0 0 25px 0;
		}
		
	#nocomments {
		color: #666;
		font-size: 13px;
		font-style: italic;
		margin: 0 0 50px 0;
		}
		
	#commentform {
		color: #666;
		font-size: 13px;
		font-style: italic;
		margin: 0 0 70px 0;
		}
		
		#commentform label { display: block; }
		
		#commentform input[type=text], #commentform textarea {
			padding: 4px;
			width: 100%;
			}
			
			
			
			
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		COMMENTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#commentlist {
		font-size: 13px;
		margin: 0 0 70px 20px;
		padding: 0;
		}
		
		#commentlist li {
			color: #FFF;
			border: 1px solid #333;
			padding: 5px 20px;
			margin: 0 0 30px 0;
			}
			
			#commentlist li p, #commentlist li blockquote, #commentlist li ul, #commentlist li ol { color: #666; }
			
			.mod { color: red !important; }
			
			#commentlist li p.commentmeta {
				border-top: 1px solid #333;
				color: #CCC !important;
				font-style: italic;
				padding: 5px 0 0 0;
				}
		
		
	





/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		PAGES
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	.pagetitle {
		color: #666;
		font-weight: normal;
		margin: 0 0 80px 0;
		}
		
		.edit { font-size: 11px; }
	





/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		NAVIGATION
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	.newer { padding: 0 0 0 50px; }





/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		FOOTER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#footer {
		clear: both;
		border-top: 1px solid #333;
		position: relative;
		}
		
		#footer p {
			font-family: Georgia, Times, serif;
			font-size: 12px;
			font-style: italic;
			margin: 15px 0 0 0;
			color: #666;
			}
		
		#footer p#footersub {
			position: absolute;
			right: 0;
			top: 0;
			font-style: normal;
			text-transform: uppercase;
			letter-spacing: 0.2em;
			}





/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		MISC
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	.clear { clear: both; }

















