/*
Theme Name: The Effortless Gent
Theme URI: http://effortlessgent.com
Description: Custom theme for The Effortless Gent (based off Starkers by Elliot Jay Stocks)
Version: 1.0
Author: Barron Cuadro
Author URI: http://effortlessgent.com
Tags: handsome
*/



	
	/* -----------------
	
	styles for effortless
	gent - index.html
	
	------------------*/
	
	
	/*css reset*/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
						/* remember to define focus styles! */
	:focus				{ outline: 0;}
	body				{ line-height: 1; color: black; background: white; }
	ol, ul				{ list-style: none; }
						/* tables still need 'cellspacing="0"' in the markup */
	table				{ border-collapse: separate; border-spacing: 0; }
	caption,
	th, td				{ text-align: left; font-weight: normal; }
	blockquote:before,
	blockquote:after,
	q:before, q:after	{ content: ""; }
	blockquote, q 		{ quotes: "" ""; }
	/* css reset */
	
	
	body {
		background: #fefdf3 url(images/textureBg2.jpg) repeat scroll 0 0;
		font: normal 100% Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
		line-height: 160%;
		color: #524a3d;
	}
	
	hr { color:#777;background-color:#777; }
	
	body h2,#contentMain h2,h3.st,h4.st {
		display: block;
		color: #40392d;
		border-bottom: 0;
		line-height: normal;
	}
	
	body h3.st {
		font-size: 26px;
		letter-spacing: -0.4px;
		margin: 0 0 10px;
	}

	body h4.st {
		font-size: 22px;
		letter-spacing: -0.4px;
		margin:0;
	}
	
	h4.nextPrev {
		font: normal 71.9% "droid-serif-1","droid-serif-2","georgia",serif;
		color: #7A6B6B;
		margin-bottom:10px;
	}
	
	strong { font-weight:bold; }
	
	a,
	a:link,
	a:visited,
	a:hover,
	a:active {
		text-decoration: none;
	}

	a,
	a:link,
	a:visited {	
		color: #7A6B6B;	
	}	
	
	a:hover,
	a:active {			
		color: #471d01;
	}
	
	a.more-link:link,
	a.more-link:visited {
		float: right;
		font-size: 90%;
		padding: 2px 10px;
		background: #d6eefa;
		color: #96816b;
		border: 1px solid #ccc;
		margin: 20px 0 10px;
		_display: inline;
	}
	
	a.more-link:hover,
	a.more-link:visited {
		border: 1px solid #ccc !important;
		background: #96816b;
		color: #d6eefa;
		margin: 20px 0 10px;
		_display: inline;	
	}
	
	#contentMain .post {
		margin:0px 0 60px;
	}
	
	sup,
	#contentMain p.footnote {
		font-size: 10.5px;
		letter-spacing: 0.5px;
		line-height: normal;
		vertical-align: top;
		color: #888;
		text-align: left;   
		display:block;  
	}
	
	#contentMain p.wp-caption-text {
		font-size: 10px;
		color: #666;
		text-align: center;
	}

	#contentMain p.footnote strong {
		font-weight: bold;
	}
	
	.post a:link, .post a:visited {
		border-bottom: 1px dotted #96816b;
	}
	
	.post a:hover, .post a:active {
		border-bottom: 1px dotted #7A6B6B;
	}

        
	
	img.typekit-badge,
	#typekit-badge-pip3haw {
		display: none !important;
	}
	
	#houndstoothWrap {
		background: transparent url(images/headerBg2.png) repeat-x scroll 0 0;
		width: 100%;
		height: 151px;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1000;
		_hasLayout: true;
		_zoom: 1;
	}
	
	#header {
		width: 1003px;
		height: 207px;
		position: relative;
		margin: 0 auto;
		background: transparent url(images/header3.png) no-repeat scroll 0 0;
		z-index: 1000;
	}
	
	#header a.homeLink {
		position: absolute;
		width: 898px;
		height: 127px;

		left: 100px;
		border: 0;
	}
	
/* --- menu --- */
	#header ul#menu {
		width: 465px;
		position: absolute;
		top: 165px;
		left: 30px;
		list-style-type: none;
	}
	
	#header ul#menu li {
		float: left;
	}

	#header ul#menu li a {
		background: transparent url(images/menu.png) no-repeat scroll 0 0;
		margin-right: 30px;
		height: 24px;
	}
	
	#header ul#menu li a.current {
	border-bottom: 1px dashed #29170c;
	}
	
	#header ul#menu li a.blog {
		background-position: 0 0;
		width: 94px;
	}
	
	#header ul#menu li a.blog:hover,
	#header ul#menu li a.blog.current,
	#header ul#menu li a.blog:active {
		background-position: 0 -48px;

	}
	
	#header ul#menu li a.archives {
		background-position: -122px 0;
		width: 95px;
	}
	
	#header ul#menu li a.archives:hover,
	#header ul#menu li a.archives.current,
	#header ul#menu li a.archives:active {
		background-position: -122px -48px;
	}
	
	#header ul#menu li a.about {
		background-position: -254px 0;
		width: 99px;
	}
	
	#header ul#menu li a.about:hover,
	#header ul#menu li a.about.current,
	#header ul#menu li a.about:active {
		background-position: -254px -48px;
	}
	
	#header ul#menu li a.contact {
		background-position: -382px 0;
		width: 80px;
		margin-right: 0;
	}
	
	#header ul#menu li a.contact:hover,
	#header ul#menu li a.contact.current,
	#header ul#menu li a.contact:active {
		background-position: -382px -48px;

	}

	
	
/* --- container ---*/	

	#containerWrap {
		width: 958px;
		min-height: 997px;
		background: transparent url(images/whiteBlur.png) no-repeat scroll center 0;
		position: relative;
		margin: -60px auto 0;
		padding-top: 60px;
	}
	
	#container {
		width: 960px;
		_width: 980px;
		position: relative;
		margin: -90px auto 30px;
		padding-top: 100px;
	}	
	
/*
	#contentMainWrap {
		background: transparent url(images/contentMainBg.png) repeat scroll 0 0;
		width: 640px;
		position: absolute;
		top: 0;
		left: 0;
		clear: both;
	}
*/
	
	#contentMain {
		width: 620px;
		float: left;
		margin-right: 40px;
		position: relative;
	}
	
	/* --- contentMain post ---*/	
	
	#contentMain h2,
	#contentMain h2 a,
	#contentMain h2 a:link,
	#contentMain h2 a:visited,
	#contentMain h2 a:hover,
	#contentMain h2 a:active {
		font-size: 36px;
		display: block;
		color: #29170c;
		border-bottom: 0;
		line-height: normal;
	}
	
	
	#contentMain h5 {
		font: normal 110% Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
		margin: 0 0 -14px;
		padding: 20px 0 0;
	}
	
	#contentMain .bulletsWrap { margin: 0; }
	#contentMain ul.bullets li { list-style-type:square; margin: 0 0 12px !important; font-style:normal;}
	#contentMain ul.bullets li strong { font-style:italic; }
	
	#contentMain div.qa {
		padding: 0px;
		margin: 0 0 40px;
		border-bottom: 1px solid #ccc;
	}
	
			#contentMain .qa strong,
			#contentMain p strong {
				font-weight: bold;
			}
			
			#contentMain h6 {
				font-size: 110%;
				background: #eee;
				margin-bottom: 10px;
			}
			
			#contentMain div.qaFirst {
				padding-top: 40px;
			}
			
			#contentMain div.qaLast {
				border: 0;
			}
	

	span.rtfb {
		float: right;
		width: 150px;
		padding-right:19px;
	}
	
	span.rtfb div {
	
	}
	
	
	
	#contentMain p {
		font-family: "droid-serif-1","droid-serif-2","georgia",serif;
		margin-bottom: 15px;
		letter-spacing: 0px;
		font-size: 84.4%;
		line-height: 170%;
		clear: both;
	}

/* GUEST POST STYLES */	
	#contentMain .foreword p,
	#contentMain .conclusion p {
		font-style:italic;
	}
	
	#contentMain .bio p {
		color:#777;
		font-size:12px;
		line-height:180%;
		margin-bottom:5px; 
	}
	
	#contentMain .bio {
		display: block;
		background: #E1DCD6;
		padding: 10px;
		border:1px solid #ccc;
		border-width:1px 0;
	}
	
	#contentMain .bio img {
		float: left;
		margin: 0 10px 10px 0 !important;
		_display:inline;
	}
	
	#contentMain .guestPost {
		background: #E1DCD6;
		margin: 30px 0;
		padding: 15px 0;
		border: 1px solid #ccc;
		border-width: 1px 0;
	}
	
	
/* POST IMAGES */	
	#contentMain p.multImg {
		text-align: center !important;
	}
	
	#contentMain p.multImg img {
		display: inline !important;
		margin: 0 10px !important;
	}
	
	#contentMain p.multImg a {
		border: 0;
	}
	
	#contentMain p span.postImg {
		display: block;
		margin: 10px 0;
	}
	
	#contentMain .post p img,
	#contentMain .post div img {
		border: 1px solid #BFA991;
		display: block;
		margin: 20px auto 0;
		padding: 3px;
	}
	
	#contentMain .post div img {
		margin-bottom: 0;
	}
	
	#contentMain p img.left,
	#contentMain img.left {
		float: left;
		margin: 0 10px 10px 0;
		display: inline;
	}

	#contentMain p img.right,
	#contentMain img.right {
		float: right;
		margin: 0 0 10px 10px;
		display: inline;
	}

	#contentMain .guestPost img.right {
		margin: 20px 0 10px 10px !important;
	}

	
	
	#contentMain em,
	#contentMain ul li {
		font-style: italic;
		letter-spacing: 0.2px;
	}

	#contentMain ul {
		font-family: "droid-serif-1","droid-serif-2","georgia",serif;
		font-size: 85%;
		margin: 0 20px;
		line-height: 140%;
	}
	
	#contentMain ul li {
		margin: 10px 0;
	}
	
	#contentMain ol {
		letter-spacing: 0.2px;
		line-height: 160%;
		padding: 10px 10px 10px 30px;
		list-style-position: outside;
		font-size: 95%;
	}
	
	#contentMain ol li {
		margin: 0 0 5px;
		list-style-type: decimal;
	}
	
	#contentMain p span.howTo {
		display: block;
		font-size: 10px;
		font-style: italic;
		/* margin: -20px 0 0; */
		text-align: center;
		width: 612px;
		padding-right: 10px;
		background-color: #bfa991;
	}

	#contentMain h2 span.rtfb {
		float: right;
	}
	
	#contentMain h2 span.date {
		font-family: Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
		color: #50524b;
		font-size: 110%;
		margin-bottom: 20px;
	}
	
	#contentMain blockquote.quote {
		background-color: #D1C4B4;
		font: normal 125% Palatino,"Palatino Linotype","Book Antiqua",georgia,serif;
		font-style: italic;
		letter-spacing: 0.2px;
		line-height: 160%;
		margin: 0 30px;
		padding: 20px 30px 15px;
		text-indent: -9px;
	}
	
	#contentMain blockquote span.origin {
		display: block;
		text-align: right;
		font-size: 65%;
		font-style: normal;
	}
	
	#contentMain blockquote span.origin a {
	
	}

	#contentMain .postFooter {
		clear: both;
		width: 620px;
		line-height: 20px;
		border-top: 1px solid #ccc;
		letter-spacing: 0.5px;
		margin: 20px 0 60px;
	}
	
	#contentMain .postFooter p {
		font: normal 78.1% Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
		color: #524a3d;
	}
	
	#contentMain .postFooter a,
	#contentMain .postFooter a:link,
	#contentMain .postFooter a:visited {
	
	}

	#contentMain .postFooter a:hover,
	#contentMain .postFooter a:active {
		
	}
	
	
	#mc_embed_signup {
		width: 620px;
		clear: both;
		margin-top: 40px;
	}
	
	.mc-field-group #mce-EMAIL {
		_width: 500px;
	}
	
	/*--- disqus reset ---*/
	#contentMain #disqus_thread p img,
	#contentMain #disqus_thread div img {
		border: 0;
		display: inline;
		margin: auto;
		padding: 0;
	}
	
	
	
	
	
	
/*--- contentAux ---*/
	#contentAux {
		width: 300px;
		float: left;
		top: -70px;
		padding: 30px 0;
		background-color: #e1dcd6;
		border-top: 10px solid #1c160f;
		position: relative;
		border-bottom: 3px solid #ccc;
		*overflow: hidden;
	}
	
	#contentAux a:hover,
	#contentAux a:active {
		border-bottom: 0;
	}
	
	/*--- search ---*/
	form#searchform {
		background: transparent url(images/search2.png) no-repeat scroll 0 0;
		width: 302px;
		height: 63px;
		position: relative;
		margin: 0 auto 40px;
	}
	
	form#searchform div label.screen-reader-text {
		display: none;
	}
	
	form#searchform div input#s {
		background-color: transparent;
		border: 0;
		position: absolute;
		width: 200px;
		height: 17px;
		margin: 22px 0 10px 35px;
		color: #BFA991;
		font: normal 90% Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif; 
		letter-spacing: 0.5px;
	}
	
	form#searchform div input#s:focus {
		color: #f4f4f2;
	}
	
	input#searchsubmit {
		float: right;
		background: transparent;
		width: 55px;
		height: 45px;
		margin: 8px;
		_display: inline;
		cursor: pointer;
		border: 0;
		*font-size: 0;
		*color: #d3c6b6;
	}

	
	/*--- fb and twitter buttons ---*/
	#social {
		width: 280px;
		position: relative;
		margin: 0 auto 40px;
	}
	
	#social a.linkButton {
		background: transparent url(images/buttons2.png) no-repeat scroll 0 0;
		width: 280px;
		height: 50px;
		border-bottom: 0;
	}
	
	#social a.facebook {
		background-position: 0 -90px;
	}
	
	#social a.facebook:hover,
	#social a.facebook:active {
		background-position: -282px -90px;
	}
	
	#social a.twitter {
		background-position: 0 -144px;
		margin-bottom: 5px;
	}
	#social a.twitter:hover,
	#social a.twitter:active {
		background-position: -282px -144px;
	}

	/* --- contentAux sign up form ---*/
	/*
.auxForm {
		position: relative;
		margin: 0 auto 40px;
		padding: 5px 25px;
		width: 217px;
		background: #e8e3dd;
	}
*/
	.auxForm {
		background: url(http://effortlessgent.com/weblog/wp-content/themes/The%20Effortless%20Gent/images/form3.gif) no-repeat 5px 0;
		width: 305px;
		height: 275px;
		padding: 0 !important;
	}
	
	#mc_signup_form {
		width: 254px !important;
		margin: 0 auto !important;
		position: relative !important;
		padding: 65px 0 0 !important;
		float: none !important;
	}
	
	#mc_singup_form .mc_input {
		margin-left: 0 !important;
	}

	#mc_signup_form legend {
		display: none;
	}
	
	strong.mc_success_msg {
		background: #9CD372;
	}
	
	span.mc_error_msg {
		background: #e1b0b0;
		color: #66090c;
	}
	
	
	strong.mc_success_msg,
	span.mc_error_msg {
		border: 0 !important;
		padding: 2px 6px !important;
		
		
		float:left;
		font: normal 10px georgia, serif !important;
		margin:0 !important;
		width:242px !important;
		z-index:1;
		letter-spacing: 0.5px !important;
	}	

	.mc_merge_var label.mc_var_label { margin-left:9px !important; }
	
	.mc_var_label {
		font: normal 68.7% "droid-serif-1","droid-serif-2","georgia",serif;
		color: #998570;
	}
	
	input#mc_mv_EMAIL {
		width: 223px;
		float: left;
		height: 30px;
		padding: 5px 0 0 5px;
		margin-left:9px;
		font: normal 20px Rockwell,Georgia,Helvetica,"Trebuchet MS",Arial,sans-serif;
		color: #FFF;
		border:3px solid #7c6b59;
		background: #96816b;
	}
	
	.mc_signup_submit {
		padding: 0 !important;
		text-align: right !important;
		width: auto !important;
		clear:both !important;
	}
	
	input#mc_signup_submit {
		padding: 0;
		background: transparent url(http://effortlessgent.com/weblog/wp-content/themes/The%20Effortless%20Gent/images/buttons2.png) no-repeat scroll -303px -35px;
		height: 50px;
		width: 125px !important;
		border: 0;
		cursor: pointer;
		float: right;
		margin: 10px 10px 0 0;
		_display: inline;
	}
	
	input#mc_signup_submit:hover {
		background-position: -435px -35px;
	}
	
	
	
	
	
	
	
	.egOnFb {
		margin: 0 auto 40px;
	}
	
	
	
	/*--- primer ---*/
	.primer {
		width: 280px;
		margin: 0px auto 10px;
	}
	
	




	/* --- sorted ---*/
	#contentAux #sorted {
		position: relative;
		width: 300px;
	}
	
	#contentAux #sorted h4 {
		background-color: #d1c4b4;
		padding-left: 12px;
		font-size: 120%;
		line-height: 32px;
	}
	
	#contentAux #sorted ul {
		margin-bottom: 20px;
	}

	#contentAux #sorted ul li {
		padding: 0 15px 0 25px;
		border-bottom: 1px solid #cccccc;
	}
	
	#contentAux #sorted ul li a {
		border: 0;
	}
	
	#contentAux #sorted ul li.detailSection {
		border: 0;
	}
		
	#contentAux #sorted p.sidebarDetail {
		font-size: 80%;
		padding: 10px;
		width: 230px;
		background-color: #d6effa;
		line-height: normal;
	}


	#contentAux #sorted p.sidebarDetail strong {
		color: #471d01;
		font-weight: bold;
	}

	/* --- contentAux twitter feed ---*/
	#contentAux #sorted .tweets p.twitter-message {
		padding: 5px 15px;
		font: normal 71.9% "droid-serif-1","droid-serif-2", Georgia, serif !important; /*11.5px*/
		line-height: 140%;
		border-bottom: 1px solid #ccc;
	}
	
	p.twitter-message span.twitter-timestamp {
		display: block;
		font-size: 71.3%; /*9.5px*/
		font-weight: bold;
		margin-top: 5px;
		
	}






	/* --- ad space ---*/
	#contentAux .bigAd {
		width:300px;
		height:250px;
		margin:0 0 40px;
		overflow:hidden;
	}



	#contentAux .adSpace {
		width: 260px;
		height: 240px;
		background: transparent url(http://effortlessgent.com/weblog/wp-content/themes/The%20Effortless%20Gent/images/ads/adBg.gif) no-repeat;
		margin: 40px auto;
		padding: 10px;
		
	}
	
	#contentAux .adSpace span.sponsoredGif {
		width: 280px;
		text-align: center;
	}

	
	#contentAux .adSpace ul {
		display: block;
		list-style-type: none;
		margin: 0 0 10px;
	}

	#contentAux .adSpace ul.adText {
		margin: 0 10px 10px;
	}

	#contentAux .adSpace ul.adText li {
		font: normal 68.7% arial, helvetica, sans-serif;
		color: #524A3D;
		margin: 5px 0;
	}

	#contentAux .adSpace ul.adText li a,
	#contentAux .adSpace ul.adText li a:link,
	#contentAux .adSpace ul.adText li a:visited,
	#contentAux .adSpace ul.adText li a:hover,
	#contentAux .adSpace ul.adText li a:active {
		color: #7A6B6B;	
	}
		
	#contentAux .adSpace ul.adText li a:hover,
	#contentAux .adSpace ul.adText li a:active {
		color: #471d01;
		border-bottom: 1px dashed #471d01;
	}
	
	#contentAux .adSpace ul.ad120 {
		padding: 10px 0 0 /*temporary*/
	}
	
	#contentAux .adSpace ul.ad120 li {
		float: left;
		margin: 0px 5px;
	}
	
	#contentAux .adSpace ul.ad120 li.noAd {
		background: url(http://effortlessgent.com/weblog/wp-content/themes/The%20Effortless%20Gent/images/ads/adSpace.gif) no-repeat;
		height: 90px;
		width: 120px;
	}
	
	








/*--- footer --- */	
	#footer {
		border-bottom: 5px solid #7D8E94;
		bottom: 0;
		clear: both;
		height: auto;
		margin: 0 auto !important;
		padding: 0 !important;
		position:relative;
		width: 960px;
	}
	
	#footer p, #footer a {
		letter-spacing: 0.5px;
		color: #524A3D;
	}
	
	#footer p span {
		float: left;
	}
	
	#footer a:hover {
		color: #733536;
	}
	
	
	/* footerContentWrap */
	.footerContentWrap {
		width: 960px;
		padding: 0 0 20px;
		font-size: 80.8%; /* 80.8%: 11px, 88.2%: 12px */
	}
	
	.footerContentWrap ul {
		margin-right: 40px;
		float: left;
		_display: inline;
	}
	
	.footerContentWrap ul li {
		
	}
	
	.footerContentWrap ul li a {
		padding: 5px 0 5px 15px;
		*padding: 0 0 0 15px;
		display: block;
	}
	
	
	.footerContentWrap ul li a:link,
	.footerContentWrap ul li a:visited {
		font: normal 85% "droid-serif-1","droid-serif-2", Georgia, serif !important;
		
		}
	
	.footerContentWrap ul li a:hover,
	.footerContentWrap ul li a:active {
		background: #d1c4b4;
		cursor: pointer;
	}
	
	.footerContentWrap ul li.footerContentTitle {
		font: normal 120% rockwell, georgia, serif;
		color: #524A3D;
		display: block;
		border: 1px solid #7D8E94;
		border-width: 1px 0;
		background: #A8BFC7;
		padding: 2px 0 4px 5px !important;
		
	}
	
	
	/* ul styles */
	/* latest posts */	
	ul.latest {
		width: 240px;
	}
	
	ul.latest li,
	ul.cat li {

	}
	
	ul.latest li a,
	ul.cat li a {
		text-indent: -10px;
	}
	
	/* categories */
	ul.cat {
		width: 180px;
	}

	/* blogroll */
	ul.blogRoll {
		width: 460px;
		margin-right: 0;
	}
	
	ul.blogRoll li {
		float: left;
	}
	
	ul.blogRoll li a,
	ul.blogRoll li a:link,
	ul.blogRoll li a:visited,
	ul.blogRoll li a:hover,
	ul.blogRoll li a:active {
		background: url(http://effortlessgent.com/weblog/wp-content/themes/The%20Effortless%20Gent/images/blogrollBg.gif) no-repeat left 8px;
		*padding: 5px 0 5px 15px;
		float: left;
		_display: inline;
		margin-right: 10px;
		white-space: nowrap;
	}

	ul.blogRoll li a:hover,
	ul.blogRoll li a:active {
		background: #d1c4b4 url(http://effortlessgent.com/weblog/wp-content/themes/The%20Effortless%20Gent/images/blogrollBg.gif) no-repeat left 8px;
	}

	ul.blogRoll li.footerContentTitle {
		margin-right: 0;
		float: none;
		background: #A8BFC7 none;
	}
	
	
	/* footerNavWrap */

	.footerNavWrap {
		width: 950px;
		padding: 12px 5px;
		border-top: 1px solid #7D8E94;
		background: #A8BFC7;
		font: normal 80% Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
	}
	
	.footerNavWrap p.copyright {
		float: left;
	}
	
	.footerNavWrap ul#footerMenu {
		float: right;
		list-style-type: none;
	}

	
	.footerNavWrap ul#footerMenu li {
		float: left;
	}

	.footerNavWrap ul#footerMenu li a {
		
	}


	/* next page and previous page */
	a.more-link:link, a.more-link:visited {
		background:#96816b;
		border:1px solid #7D8E94;
		color:#D6EEFA;
		float:right;
		font-size:90%;
		padding:2px 10px;
	}
	
	a.more-link:hover, a.more-link:active {
		background:#7D8E94;
		border:1px solid #7D8E94 !important;
		color:#D6EEFA;
	}







/*--- single.php --- */	

	#contentMain p.details {
		color: #999999;
		font-size:72.5%;
		line-height: normal;
		padding: 10px 0 20px;
	}
	
	#responses {

	}
	
	#responses h3 {
		font-size: 140%;
		padding-top: 60px;
	}
	
	#responses ol.commentlist li {
		background-color: #E1DCD6;
		border: 1px solid #ccc;
		padding: 10px 20px;
		margin-bottom: 0px;
	}
	
	.comment-meta.commentmetadata {
		font-size: 80%;
		line-height: normal;
		padding-bottom: 10px;
	}
	
	ol.commentlist li p {
		font-style: italic;
		padding-left: 30px;
	}
	
	#container ol.commentlist li div img { /*resetting contentMain div img */
		border: 0;
		display: inline;
		margin: 0;
		padding: 0;
	}
	
	#contentMain div img {
		margin-bottom: 0;
	}
	}
	
	form p {
		font: normal 80% Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
	}
	
	form input#author,
	form input#email,
	form input#url,
	textarea#comment {
		background-color: #96816b;
		border: 2px solid #d1c4b4;
		color: #BFA991;
		font: normal 16px Rockwell, Georgia, Helvetica, "Trebuchet MS", Arial, sans-serif;
		height: 20px;
		font-weight: normal;
		padding-left: 5px;
	}
	
	form input#author:focus,
	form input#email:focus,
	form input#url:focus,
	textarea#comment:focus {
		color: #f4f4f2;
	}
		
	textarea#comment,
	#responses textarea#comment {
		height: 200px !important;
		width: 620px;
	}
	
	input#submit,
	#responses input#submit {
		width: 69px;
		height: 29px;
		background: transparent url(images/buttons2.png) no-repeat scroll -362px 0;
		border: 0;
		cursor: pointer;
		font-size: 0;
	}
	
	input#submit:hover,
	#responses input#submit:hover {
		background-position: -436px 0;
	}



/*--- archives.php --- */	
	h3.archivesPage {
		font-size: 160%;
		color: #BFA991;
		margin-bottom: 5px;
	}
	
	ul.archivesList {
		margin-bottom: 30px;
		padding-left: 15px;
	}

	
	
	
	
	
	
	
/*--- hideText --- */
	li.noAd,
	input#mc_signup_submit,
	.mc_signup_submit,
	.button,
	#searchForm input,
	#social a.linkButton,
	#header a.homeLink,
	#header ul#menu li a,
	input#submit,
	.auxForm input.signUp,
	input#searchsubmit,
	#responses input#submit,
	.hideText {
		text-indent: -9999px;
		display: block;
		overflow: hidden;
		*font-size: 0;
		*text-transform: capitalize;
		
	}
	
	
	
	
	/* Clearfix */
	ul.ad120:after,
	.subscribeBtn:after,
	.mc-field-group:after,
	#footer:after,
	.footerContentWrap:after,
	.footerNavWrap:after,
	#contentMain:after,
	#contentMain p:after,
	#contentAux:after,
	.post:after,
	#container:after,
	#followMe:after,
	.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

	ul.ad120,
	.subscribeBtn,
	.mc-field-group,
	#footer,
	.footerContentWrap,
	.footerNavWrap,
	#contentMain,
	#contentMain p,
	#contentAux,
	.post,
	#container,
	#followMe,
	.clearfix {
	*display: inline-block;
	}

	
	
	/*
#contentMain:after,
	#contentAux:after,
	.post:after,
	#container:after,
	#followMe:after,
	.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

	#contentMain,
	#contentAux,
	.post,
	#container,
	#followMe,
	.clearfix {
	*display: inline-block;
	}
*/
