/*------------------------------------------*/
/*-------> crackonomics typography <-------*/
/*---------> November 13 - 2009 <---------*/
/*---------------------------------------*/

/*------------------------------------*/
/*------------> GLOBAL <-------------*/
/*----------------------------------*/

html {
	text-align:	center;
}

body {
	text-align:	left;	
}

p {
    font-family:	'Bookman Old Style',Bookman,'URW Bookman L',serif;
    font-size:		14px;
    line-height:	20px;
	margin:			10px; 
	padding: 	    0;
	color:			#000;   
}

blockquote {
	border: 1px solid #708090;
	background-color:  #B0C4DE;
	margin: 10px;
	padding: 10px;
}

.center {
	text-align:	center;
}

h2 {
    font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
    font-size: 		24px;
	font-weight:	bold;    
	color:			#D61C1B;
	margin:			10px;
	padding:		0;
	line-height:	30px;
}

div.entry h2 a:link {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		24px;
	font-weight:	bold;    
	color:			#D61C1B;
	margin:			0;
	padding:		0;
	line-height:	30px;  
}

div.entry h2 a:visited {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		24px;
	font-weight:	bold;    
	color:			#D61C1B;
	margin:			0;
	padding:		0;
	line-height:	30px; 
}

div.entry h2 a:hover {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		24px;
	font-weight:	bold;    
	color:			#003366;
	margin:			0;
	padding:		0;
	line-height:	30px; 	
}

h3 {
    font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
    font-size: 		18px;
	font-weight:	bold;    
	color:			#D61C1B;
	margin:			0;
	padding:		0;
}

h3.secondary_media {
    font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
    font-size: 		18px;
	font-weight:	bold;    
	color:			#D61C1B;
	margin:			10px;
	padding:		0;
	border: none;
}

h4 {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	line-height: 	50px;
	text-align:		center;
}

.input {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	color:			#000000;
	height:			1.6em;
}

p.inputTitle {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size:		11px;
}

.submit {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-weight: 	normal;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: 			#000;
}

/* ----- */
/* QUOTE */
/* ----- */

#quote p {
	margin: 0;
	padding: 10px;
    font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
    font-size: 		2.5em;
	line-height: 	1.2em;
	font-weight: 	bold;
	text-align: 	center;
	color: 			#D61C1B;	
}

/* -------- */
/* BRANDING */
/* -------- */

div#branding a {
	color: #fff;
}

div#branding a:hover {
	color: #D61C1B;
}

li#brand_url {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		10px;
	line-height: 	20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: 	bold;
}

p.brand1 {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		34px;
	line-height: 	1em;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: 	bold;
	color: 			#fff;
	margin: 		10px 0 0 0;
	padding:		0;	
}

p.brand2 {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		15px;
	line-height: 	1.2em;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: 	bold;
	color: 			#fff;
	margin:			0;
	padding:		0;
}

p.brand3 {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		10px;
	line-height: 	1.5em;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: 	bold;
	color: 			#fff;
	margin: 		0;
	padding: 		0;	
}

/*-----------------------------------*/
/*----------> NAVIGATION <-----------*/
/*------------> TOOLS <--------------*/
/*-----------------------------------*/

#nav_tools {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		10px;
	line-height: 	20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight:	bold;
	color:			#D61C1B;		
}

ul#nav_tools li a:hover {
	color: #fff;
}

/*-----------------------------------*/
/*------------> CONTENT <------------*/
/*-----------------------------------*/

.quarantine {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
    font-size: 		10px; 
    color: 			#ff0000;
    float: left; 
    }
    
 ol {
	color: 					#000;
	list-style-position: 	inside;
	margin: 				0;
	padding: 				0 40px 0 20px;
}

div.entry a:link {
	color:			#003366;
	text-decoration: 	none;
	margin: 0;	
	padding: 0;
}

div.entry a:visited {
	color:				#003366;    
	text-decoration: 	none;
}

div.entry a:hover {
	color:				#003366;    
	text-decoration: 	underline;
}

table {
	margin: 0 0 0 10px;
}

td {
	margin: 10px;
	padding: 0 10px 0 10px;
	color: #333;	
}

ul.rss {
	color: 					#D61C1B;
	list-style-position: 	outside;
	margin: 				10px 10px 10px 20px;
	padding: 				0;
}

ul.rss li {
	margin:5px;
}

/*-----------------------------------*/
/*-----------> ENTERIES <------------*/
/*-------------> SUB <---------------*/
/*-----------------------------------*/

.entry ul {
    font-family:	'Bookman Old Style',Bookman,'URW Bookman L',serif;
    font-size:		14px;
    line-height:	20px;    
	margin: 0 30px 0 30px;
}

.entry li {
    font-family:	'Bookman Old Style',Bookman,'URW Bookman L',serif;
	margin: 5px;
}

ul.entry li a {
    font-family:	'Bookman Old Style',Bookman,'URW Bookman L',serif;
	color: 			#fff;
	text-transform: uppercase;
}

ul.entry li a:hover {
	color: 				#60A8BA;
	text-decoration: 	underline;
	text-transform: 	uppercase;
}

/* --------------------------------- */
/* ------------- BLOG -------------- */
/* --------------------------------- */

.author {
    font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
    font-size: 		10px;
	color:			#336699;
	float: 			left;	
}

div.posted {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		10px;
	font-weight: 	bolder;
	line-height: 	30px;	
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 0 0 0 10px;
}

div.posted a:link {
	font-weight: 		bold;
	color: 				#336699;
	text-decoration: 	none;
}

div.posted a:visited {
	font-weight: 		bold;
	color: 				#336699;
	text-decoration: 	none;	
}

div.posted a:hover {
	font-weight: 		bold;
	color: 				#336699;
	text-decoration: 	underline;		
}

.paginate {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	color: 			#666;
}

.pagecount {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif; 	letter-spacing: .1em;
 	font-weight: 	normal;
 	color: 			#666; 	
}

/* -----------------------------------*/
/* ------------> FOOTER <-------------*/
/* -----------------------------------*/

#site_info {
	font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size:		14px;
	margin:			0; 
	padding: 	    0;
	color:			#003366;	
}

ul.footer {
	margin: 	0;
	padding: 	0 10px 0 15px;
	float: 		left;
}

ul.footer li {
	margin: 			0 0 10px 0;
	padding: 			0;
	text-align: 		left;
	letter-spacing: 	2px;	
	list-style-type: 	none;
	display: 			block;
	color: 				#003366;
}

ul.footer li a:link {
	padding: 		0;
	margin: 		0;
	color: 			#003366;	
	text-decoration: none;
}

ul.footer li a:visited {
	color: #003366;
	text-decoration: none;
}

ul.footer li a:hover {
	color: #003366;
	text-decoration: underline;
}

h2.footer {
	margin: 10px 0 10px 0;
	padding: 0;
    font-family:	'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size: 		24px;
	font-weight: 	normal;
	line-height: 	30px;
	color: 			#FFF;
	border-bottom: 1px dotted #999;
}

li.feed {
  margin: 0;
  padding: 0;
  background: url('/images/crackonomics/feed-icon-14x14.png') no-repeat 0 0;
}