/* @override 
	http://designedbygold.com/index.php?css=site/site_css.v.1274411774
	http://www.designedbygold.com/post_css/why_i_pay_3000_year_to_fail.css
*/

@font-face {
	font-family: 'RavensbourneSansMedium';
	src: url('http://designedbygold.com/webfontkit-20100520-191404/ravensbourne_sans-webfont.eot');
	src: local('☺'), url('http://designedbygold.com/webfontkit-20100520-191404/ravensbourne_sans-webfont.woff') format('woff'), url('http://designedbygold.com/webfontkit-20100520-191404/ravensbourne_sans-webfont.ttf') format('truetype'), url('http://designedbygold.com/webfontkit-20100520-191404/ravensbourne_sans-webfont.svg#webfontYuLXIRZs') format('svg');
	font-weight: bold;
	font-style: normal;
}

a {
	color: rgba(0,153,255, 1);
	text-decoration:none;
}

a:hover {
	color: rgba(0,0,0,1);
	text-decoration:none;
}

a.external {
	font-style: italic;
	color: rgba(155,155,155,1);
}

body {
	font-family: Georgia, Times, serif;
	font-size: 14px;
	line-height: 16px;
}

#wrapper {
	margin: 0 auto;
	width:1040px;
}

.grid {
	background-image: url('http://designedbygold.com/grid.png');
}

#header {
	font-family:"RavensbourneSansMedium", Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	height: 200px;
	width: 1040px;
	clear: both;
	margin: 16px 0 0;
}

	#header .blogtitle {
		float: left;
		width: 130px;
	}
		
	#header .contact {
		float: left;
		width: 260px;
	}
	
	#header #navbar {
		float: left;
		/*width: 640px;*/
	position: relative;
	left: 130px;
}
	
	
#header a, #CV a {
	color: rgba(0,0,0,1);
	text-decoration:none;
}

#header a:hover {
	color: rgba(0,153,255, 1);
	text-decoration:none;
}
	
	
		#header #navbar li {
			float: left;
			width: 130px;
		}


h1, h2, h3, h4, h5, h6	{
	font-family:"RavensbourneSansMedium", Helvetica, Arial, Sans-Serif;
	font-weight: bold;
}
		
h4 {
	font-size:30px;
	line-height:32px;
	letter-spacing: -1px;
}

h3.intro {
	font-size:30px;
	letter-spacing: -1px;
	line-height:32px;	
	width:510px;
}

#Home h3.intro {
	background: url(http://designedbygold.com/images/quote6.png) no-repeat;
	padding-left: 390px;
	margin-left: 130px;
	margin-bottom: 96px;
}

#Home #entries p {
	margin-left: 130px;
	width: 380px;
}


h3.articletitle {
	font-size:14px;
	letter-spacing: 0px;
	line-height:16px;
}

p {
	margin-bottom:16px;
}

div#entries {clear: left;}

#Portfolio {}

#Portfolio h1 {
	font-size:130px;
	letter-spacing: -3px;
	margin: 0 0 48px -10px;
}

#Blog h1 {
	font-size: 130px;
	letter-spacing: -3px;
	margin: 0 0 48px 0;
}
	
#Portfolio h3.intro {
	margin: 0 0 96px 0px;
}
	
	#Portfolio .old {width:415px;}
	
		#Portfolio .post-text {
			float:left;
			clear: left;
		}
				
		#Portfolio .post-description {
			float:left;
			width: 445px;
		}
		
		#Portfolio .post-media {
			float:left;
			margin: 32px 0 0 520px;
		}
		
		#Portfolio .post-media img {
			margin-bottom: 16px;
			width: 510px;
			overflow:hidden;
		}
		
		

		#Blog h3.intro {
			margin: 0 0 16px 0;
		}
		
		#Blog h3.intro + p {
			margin: 0 0 96px 0px;
		}
	
		#Blog h2 {
			width:395px;
		}

		.articlecontainer {
			clear:both;
			float:left;
			margin-top: 0;
			margin-right: 0;
			margin-bottom: 96px;
		}
		
		.articletitle {
			float: left;
			margin-right: 90px;
			width: 240px;
		}
		
		.post-meta {
			float: left;
			width: 185px;
			margin-right: 10px;
		}
		
		div.summary {
			float: left;
			width:315px;
}

/* Article */

#Article .entry-meta {
	margin-bottom: 24px;
}

#Article h1 {
	font-size: 60px;
	letter-spacing: -2px;
	margin: 0 0 96px 0;
}

#Article blockquote.summary {
	font-size: 22px;
	line-height: 32px;
	float: left;
	margin-right: 60px;
	width: 460px;
	margin-top: 6px;
}

#Article .entry-text {
	float: left;
	margin-bottom: 96px;
	/*overflow: hidden;*/
	width: 379px;
	/*border-right: 1px solid #CCC;*/
}

.entry-text h2 {
	font-size: 15px;
	direction: ltr;
	text-align: left;
}

#Article .entry-text ul {
	list-style-type: square;
	list-style-position: outside;
}

#Article .entry-text ul li {
	margin-bottom: 16px;
}

.entry-extended {
	font-style: italic;
}

#Article .linkback {
	clear: left;
}

#Article #comments {
	clear: left;
	margin: 0 0 0 130px;

}

#Article #comments h2 {
	font-size:30px;
	letter-spacing: -1px;
	line-height:32px;
	margin-bottom: 36px;	
}

#Article #comments .commentwrap {
	clear: left;
	float: left;
	margin: 0 0 96px 0;
}

#Article #comments .commentwrap .author {
	float: left;
	margin: 0 10px 0 0;
	width: 185px;
}

#Article #comments .commentwrap .date {
	float: left;
	width: 185px;
	margin-right: 10px;
}		

#Article #comments .commentwrap .comment {
	float: left;
	width: 415px;
}


#Article #commentform {
	clear: left;
	margin: 0 0 96px 130px;
}

#Article #commentform input, #Article #commentform textarea {
	border-style: none;
	background-color: rgba(0,0,0,0.05);
}

#Article #commentform .left {
	float: left;
	margin-right: 10px;
	width: 380px;
}


#Article #commentform .right {
	float: left;
	width: 415px;
}


		
#footer {
	clear: left;
	float: left;
	margin: 100px 0;
}

h1#inspiration  {
	margin-left: -10px;
}


#CV h1 {
	font-size:130px;
	letter-spacing: -3px;
	margin: 0 0 48px -10px;
}


#CV .CVfloat {
	float: left;
	margin-right: 65px;
	width: 195px;
}


#CV .CVfloat.meta {
	text-align: left;
	margin-right: 130px;
}

#CV .CVfloat.meta li:first-child {
	margin-top: 48px;
}

#CV .CVfloat h2, #CV .CVitem {
	margin-bottom: 16px;
}

#CV .CVfloat:last-child {
	margin-right: 0;
	
}


#CV .CVfloat p {
	margin: 0;
}

#CV ul.quotes li blockquote {
	width: 472px;
	font-size: 28px;
	line-height: 32px;
	font-family:"RavensbourneSansMedium", Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	margin-bottom: 96px;
		background: url(http://designedbygold.com/images/quote.png) no-repeat;
	padding-left: 325px;
	/*margin-left: 195px;
	margin-top: -139px;*/
}

/* Kerning */


.kern.rt {
	letter-spacing: 4px;
}


#popup {
	display: none;
	background: rgba(0,153,255, 0.9);
	color: rgba(0,0,0,1);
	height:200px;
	width:400px;
	padding: 24px;
	z-index: 2;
	position: fixed;
	font-family:"RavensbourneSansMedium", Helvetica, Arial, Sans-Serif;
	font-weight: bold;

font-size: 28px;
line-height: 32px;
}