/*
Theme Name: Marketing Iteration
Theme URI: http://www.marketingiteration.com
Description: One website to rule them all for JKW and the Wu Tang clan. </p><p><small> Developed by <a href="http://www.mrdiggles.com/">Mr. Diggles</a>. Protected by <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.</small>
Version: 1.0
Date Updated: 06.24.10
Author: Mr. Diggles
Author URI: http://www.mrdiggles.com/
*/

/********************          GLOBAL          ********************/


*			{	padding: 0;	margin: 0;}
div.clear 	{	clear: both;	}
img 		{ border: 0; }
a 			{ text-decoration: none;color:#106370;outline:none; }
h2			{ font-size:1.5em;}
body 		{ font-family: 'Helvetica Neue', Arial, Verdana, Sans-Serif; font-size: small; 
			  background:#1c1917;color:#fff;margin: 0px;padding: 0px;position:relative;}

div.wrap 	{ width:960px;margin:auto;position:relative;right:0;	}
#gray 		{ background: #262321; padding-bottom: 20px; }
.biopic 	{ float: left; margin-right: 20px;}
.biopic img	{ border: 2px solid #c3c4b7;}

/********************          HEADER          ********************/

/*	la nueva de cruzat		*/

div.toppr				{height:180px;display:block; padding-top: 15px; margin:0px 15px 15px 15px 0;position:relative;}			/*background:#000;*/
div.toppr div.left		{float:left;display:block;width:220px;height:180px;position:relative;}		/*background:#333;*/
div.toppr div.left ul.list	{float:right;}
div.toppr div.main		{float:left;display:block;width:740px;height:180px;}						/*background:#555;*/

div.toppr ul.list		{margin:0;padding:0;margin-top:5px;}
div.toppr ul.list li	{width:auto;list-style:none;display:block;color:#333;overflow:hidden;}
div.toppr ul.list li h2	{font-weight:normal;font-size:1.4em; line-height: 19px;}
div.toppr ul.list li h2.blog {color: #041a1d;}
div.toppr ul.list li h2.author {color: #55320f;}
div.toppr ul.list li h2.social {color: #7b716a;}
div.toppr ul.list li h2.subject {color: #571010;}

div.toppr ul.list li.bump	{margin-top:10px;}

div.toppr div.left ul.labels				{}
div.toppr div.left ul.labels li				{width:auto;background:none;text-align:right;height:35px;}
div.toppr div.left ul.labels li	h2			{text-transform:uppercase;display:inline-block;min-height:23px;padding:0.4em 10px 0;float:right;}
div.toppr div.left ul.labels li.blog h2		{background-color:#106370;border-bottom:5px solid #0e5864;}
div.toppr div.left ul.labels li.author h2	{background-color:#ff9830;border-bottom:5px solid #e5882b;}
div.toppr div.left ul.labels li.social h2,
h2.black	{background-color:#221f1d;border-bottom:5px solid #1c1917;color:#7b716a;}
div.toppr div.left ul.labels li.subjects h2,
h2.red	{background-color:#ed1818;border-bottom:5px solid #d41515;}
h2.black,	h2.red		{margin:0;padding:0;line-height:.9em;height:15px;}
div.toppr div.main ul.list	li		{border-left:5px solid #c3c4b7;background:none;height:35px;overflow:hidden;}
div.toppr div.main ul.list	li h2	{width:auto;float:left;position:relative;}
div.toppr div.main ul.list	li h2 a			{background:url(img/tab-aro-light.png) 100% 0px;min-height:28px;color:#333;text-decoration:none;
											display:block;padding:0.4em 30px 0 30px;margin-right:1px;position:relative;left:-20px;z-index:9;}/*background:#dadbcc;*/
div.toppr div.main ul.list	li h2:first-child a			{padding-left:10px;left:0;z-index:10;}
div.toppr div.main ul.list	li h2 a:hover	{background:url(img/tab-aro-med.png) 100% 0px;color:#111;}/*text-decoration:underline;*/
div.toppr div.main ul.list	li h2 a.bumpone		{left:-40px;z-index:8;}
div.toppr div.main ul.list	li h2 a.bumptwo		{left:-60px;z-index:7;}	

div.column				{background:#dadbcc;width:480px;color:#333;margin-left:220px;margin-top: 15px;border-left:5px solid #c3c4b7;border-bottom:0;padding:20px 20px 20px 15px;position:relative;}

/********************		PAGINATION CANDY	******************/
div.pageright			{width:220px;float:left;margin-top:20px;display:block;min-height:32px;text-align:right;}
div.pageright h2		{padding:4px 12px 0;color:#106370;}
div.pagination			{width:400px;float:left;margin-top:20px;display:block;min-height:32px;height:32px;overflow:hidden;}/*background:green;*/
div.pagination span.current,
div.pagination a.page,
div.pagination a.nextpostslink	{padding:8px 9px;display:inline-block;float:left;;border:none;border-left:5px solid #c3c4b7;background:#dadbcc;}
div.pagination a.first { display: none;}
div.pagination a.prev,
div.pagination a.next	{display:inline-block;float:right;cursor:pointer;padding:5px;}
div.pagination span.current		{font-weight:normal;}

div.pagination a.page	{font-weight:bold;color:#106370;}
div.pagination a.next	{border-left:1px solid #333;margin-left:7px;padding-left:12px;}
div.prevnext { display:inline-block;float:left;cursor:pointer;padding:5px;margin-top: 20px; width: 120px; text-align: center;}
div.prevnext span {padding: 0px 6px;  color: #544e4a;}

.wp-pagenavi			{height:0!important;}


/********************		TWITTER FLOAT		******************/
div.twitterfloat		{width:170px;background:#221f1d;display:block;color:#dadbcc;margin-top: 15px;						 position:absolute;top:196px;right:0;padding:15px;border-bottom:5px solid #1c1917;}/*min-height:150px;float:right;200px*/
div.twitterfloat li		{list-style:none;font-size:0.84em;margin-top:15px;}
div.twitterfloat li:first-child	{margin-top:0;}
#tweet p{	line-height: 1.7em; font-size: 90%;}

/********************          ENTRY          ********************/

div.entry 	{  }/*padding: 0px 0px 30px 0px; margin: 0px 0px 30px 0px;border-bottom: 3px solid #000; */
div.entry a:hover { text-decoration: underline;}
div.entry h2 a 			{ color: #000;	 }
div.entry h2 a:hover	{ color: #555; }
div.entry h2 			{ 	}/*float: left;*/
div.entry  p.posted 	{ background:#5b5d52; display:inline-block!important;width:auto!important;font-size: 77%;padding:3px 6px;border-left:4px solid #24211f;	color: #262321;	font-weight: bold; margin: 6px 0;}/*float: right;	*/
div.copy 				{ margin-top: 10px; }
div.copy p 				{ line-height: 1.5em;text-align: justify;padding-bottom: 8px;	}
div.copy img 			{ text-align: center; max-width: 800px; margin: 0px 0px 10px 0px; }

div.subjectentry 	{ position: relative; background: #c3c4b7; margin: 0px -20px 2px -20px; padding: 10px 20px;}/*padding: 0px 0px 30px 0px; margin: 0px 0px 30px 0px;border-bottom: 3px solid #000; */
div.subjectentry h2 a 			{ color: #000;	 }
div.subjectentry h2 a:hover	{ color: #555; }
div.subjectentry h2 			{ 	}/*float: left;*/
div.subjectentry  p.posted 	{ background:#5b5d52; display:inline-block!important;width:auto!important;font-size: 77%;padding:3px 6px;border-left:4px solid #24211f;	color: #262321;	font-weight: bold; margin: 6px 0;}/*float: right;	*/
div.subject 			{ position: absolute; top: 0px; left: -130px;  width: 130px;}
div.subject h2.subjectlist { text-align: right; background: #221f1d; padding: 2px 6px 2px 5px; border-bottom: 5px solid #1c1917; font-size: 120%;}
div.subject h2.subjectlist a { color: #7b716a;}

div.bot-tags			{position:absolute;left:-175px;bottom:10px;width:170px;display:block;}
h2.com 		{ font-weight: bold; font-size: 140%;display:block;width:auto;padding:6px 7px 2px 7px;margin-bottom:10px;float:right;text-align: right; }/*background:#333;*/
h2.black 	{ font-size: 110%;}
h2.red 		{ font-size: 110%;}
h2.black a		{ color: #7b716a; padding-left: 4px; }
h2.red a		{ color: #571010; padding-left: 4px; }
h2.com a:hover{ color: #000; }
h2.archtitle 			{ margin-bottom: 15px; color: #571010; }
h2.abouttitle 			{ margin-bottom: 15px; color: #55320f; }


/********************          PAGES          ********************/

#page 			{ margin-bottom: 20px;	}/*padding-bottom: 80px;border-bottom: 3px solid #000;  */
#page h4 		{ font-size: 200%; margin-bottom: 10px; }
#page a 		{ color: #106370; font-weight: bold;	}

/********************          ARCHIVE          ********************/

div.archives { color: #5b5d52; font-weight: bold; margin-top: -20px;}
div.archives ul { list-style: none; margin-bottom: 25px; border-top: 2px solid #c3c4b7;}
div.archives ul li { line-height: 1.9em; }
div.archives strong { color: #5b5d52; font-size: 140%; text-transform: uppercase; letter-spacing: -1px; font-weight: 800; margin: 0px 0px 0px 0px; }
div.archiva ul { list-style: none; margin: 0px; }
div.archives a { padding: 3px; color: #a1d8ff; font-weight: bold; font-size: 100%; }
div.archives a:hover { background: #c3c4b7; }


/********************          COMMENTS          ********************/

div.commentwrap				{width:520px;color:#333;margin-left:220px;margin-top: 30px;position:relative;}
div.comment		{ background: #221f1d;	border-left: 5px solid #1c1917; padding: 20px; line-height: 1.7em;	color: #dadbcc;}
#comment-form 		{ margin-bottom: 15px;	}
#comments a			{ color: #106370; }
#comments a:hover 	{ text-decoration: underline; }
h3.red 				{ color: #ff9830;margin-bottom: 20px;letter-spacing: 1px;font-size: 100%;	}
#comments h6		{ font-size: 90%; font-weight: normal; padding-bottom: 30px; text-align: right;vertical-align: middle;
						color: #7b716a;background: transparent url(/img/comment-bg.png) top right no-repeat;
						padding-right: 55px;padding-top: 15px;	}
#comments h6 img	{ vertical-align: middle; margin-left: 10px; border: 2px solid #1c1917;	}
#comments h6 strong { color: #c3c4b7;}
textarea 			{ padding: 10px; border: 5px solid #1c1917; color: #221f1d; background: #dadbcc;}
#comment-form input.author 	{ padding: 10px; border: 5px solid #1c1917; margin-top: 10px; width: 485px; color: #221f1d; background: #dadbcc;	}
#comment-form input.email 	{ padding: 10px; border: 5px solid #1c1917; margin-top: 10px; width: 485px; color: #221f1d; background: #dadbcc;	}
#comment-form input.url 	{ padding: 10px; border: 5px solid #1c1917; margin-top: 10px; width: 485px; color: #221f1d; background: #dadbcc; 	}
p.submit 			{ margin-top: 20px;	}


/********************          BOTTOM NAV          ********************/

div.col 			{ float: left; width: 200px;	}
div.col ul 			{ list-style: none; }
div.col ul li a		{ color: #555; font-weight: bold;	}
div.col ul li a:hover	{ color: #000;	}


/********************          FOOTER          ********************/

div.footer 			{ margin: 0px 0px 0px 0px; padding: 20px; }	/*border-top: 3px solid #000; */
div.footer div.nest	{width:520px;margin:auto;}
div.footer p 		{ font-size: 88%; font-weight: normal;color:#544e4a;	}
div.footer p.lefty	{ float:left; }
div.footer p.righty	{ float:right; }