@charset "UTF-8";
/* CSS Document */
	
/* TYPOGRAPHY */

	.individual p, .bottom {
	font-family: 'Ideal Sans A', 'Ideal Sans B';
	color:#333333;
	font-weight: 400;
	font-size: 1.25em; /* Original .75em */
	line-height: 1.5em;/* 12px Target / 24px Context */
	margin: 0 0 1em 0;
	}

		.individual p strong {
		font-family: 'Ideal Sans A', 'Ideal Sans B';
		font-weight: 700;
		}

		.individual p em {
		font-family: 'Ideal Sans A', 'Ideal Sans B';
		font-style: italic;
		}
		
		p.individual_resize_p, #job_board_sidebar_intro p, #job_board_sidebar_reach p {
		font-size: .75em; /* Original .75em */
		}
			
	.individual_col_01 h1 {
	font-size: 2.125em; /* Original 1.5em */
	}

		.individual_col_02 h1, h1.individual_resize_h1 {
		font-size: 1.5em!important; /* Original 1.5em */
		}

				
	.individual_col_01 h2 {
	font-size: 1.25em; /* Original 1em */
	}

		.individual_col_02 h2 {
		font-size: 1!important; /* Original 1em */
		}

		h3.noted_text_h3, h3.noted_text_h3_no_top_margin {
		color:#333333!important;
		background:none!important;
		border-bottom:1px solid #999999!important;
		padding:0 0 2px 0!important;
		}

		h3.noted_text_h3 {
		margin:30px 0 2px 0!important;
		}
		
		h3.noted_text_h3_no_top_margin {
		margin:0px 0 2px 0!important;
		}
		
	.individual hr {
	border:0px; 
	height:1px;
	padding:0px;
	margin:30px 0;
	background:#999999;
	}
			
/* LINKS */

	a {color:inherit}
	
	.individual p a, figcaption a, blockquote a { color:#808080!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #e08787; }
	.individual p a:visited, figcaption a:visited, blockquote a:visited { color:#808080!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #e08787; }
	.individual p a:hover, figcaption a:hover, blockquote a:hover { color: #333333!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #f50a0a; }

	#body_text h3 a { color: #ffffff; text-decoration: none; }
	#body_text h3 a:visited { color: #ffffff; text-decoration: none; }
	#body_text h3 a:hover { color: #333333; text-decoration: none; }

/* STRUCTURE */

	#page {
	margin: 0 auto;
	width: 100%; /* 1300px Target */
	}
	
/* INDIVIDUAL CONTENT */
			
	.individual {
	margin: 0px auto;
	width: 95.384615384615%; /* 1240px Target / 1300px Context */
	overflow: hidden;
	}
	
		.individual img {
		border:0;
		}

		.individual_col_01 {
		float:left;
		width: 67.741935483871%; /* 840px Target / 1240px Context */
		margin: 0 2.41935483871% 0 0; /* 30px Target / 1240px Context */
		}
		
			.individual_content {
			margin:0;
			border-right:1px solid #999999;
			margin-bottom: -500em;
			padding: 0 3.75% 500em 0; /* 30px Target / 800px Context */
			}
			
				#main_content_type img {
				padding:0 10px;
				}

				#main_content_type .video-container {
				margin: 0 auto 50px 0;
				}
				
				#main_content_type .addthis_toolbox {
				position:relative!important;
				top:5px!important;
				}
								
				#body_text {
				margin:30px 0 0 0;
				}
				
					#body_text h3 {
					padding:5px 9px;
					display:inline-block;
					background:#999999;
					color:#ffffff;
					margin:0 0 30px 0;
					}

				figure {
				border: 1px solid #999999;
				padding: 3.75%;  /* 30px Target / 800px Context */
				margin: 0 0 30px 0;
				overflow:hidden;
				}
				
				figcaption, blockquote, p.caption {
				font-family: 'Sentinel SSm A', 'Sentinel SSm B';
				font-weight: 400;
				font-style: normal;
				font-size:.825em;
				line-height:1.625em;
				color:#333333;
				}
				
					figcaption em, blockquote em {
					font-style: italic;
					}

					figcaption strong, blockquote strong {
					font-weight: 700;
					}
				
				figure.full img {
				width:100%;
				}
				
				figure.full figcaption {
				border-top: 1px solid #999999;
				padding:1.875% 0 0 0;
				margin:3.75% 0 -1.875% 0;
				}
				
				figure.quarter img {
				width:67.5%;/* 540px Target / 800px Context */
				height:auto;
				display:inline;
				float:left;
				padding: 0 3.75% 0 0;
				margin: 0 1.875% 0 0 ;
				border-right: 1px solid #999999!important;
				}
				
				figure.quarter figcaption {
				display:inline;
				}
				
				blockquote {
				padding:3.75%;
				background:#d6d6d6;
				border-bottom:1px solid #999999;
				margin:0;
				}

					#noted_blockquote {
					margin:-10px 0 20px 0;
					}
				
				p.end:after {
				content:"BN";
				font-family: 'Sentinel SSm A', 'Sentinel SSm B';
				font-weight: 600;
				font-style: normal;
				font-size:.625em;
				letter-spacing:.1em;
				color:#ffffff;
				background:#333333;
				padding:2px 3px 1px 4px;
				position:relative;
				top:-3px;
				left:3px;
				}

			#comments_01 {
			display:block;
			}
			
				#comments_01 h1 img, #comments_02 h1 img {
				padding-right:5px;
				}
				
				#comments_01 h1 {
				margin: 0 0 30px 0;
				}
							
		.individual_col_02 {
		float:left;
		width: 29.838709677419%; /* 370px Target / 1240px Context */
		margin: 0; /* 30px Target / 1240px Context */
		}
		
			#jump_to {
			margin: 0 0 47px 0;
			}

			#individual_poll {
			margin:0 0 0 0;
			background:#333333;
			padding: 7.894736842105% 7.894736842105% 0 7.894736842105%;/* 30px Target / 380px Context */
			}
			
			#individual_previous, #individual_next {
			clear:both;
			margin: 0 0 90px 0;
			}

		#related_entries {
		background: #d6d6d6;
		padding: 9.677419354839%; /* 30px Target / 310px Context */
		}

			#related_entries .hide_now_show_later {
			display:inline;
			}
			
			#related_entries .float_right_unfloat_later {
			float:none;
			}

		.related_entries_bckgd {
		background: #fff;
		padding: 9.677419354839%; /* 30px Target / 310px Context */
		}

/* POLL */

.ajax-poll-form {
	margin:0 0 45px 0;
	text-align:left;
	width:auto;
}

	.ajax-poll-title {
		margin-bottom:2px;
	}

		.ajax-poll-title h1 {
			font-weight:500;
		}

	.ajax-poll-item {
		margin:0 0 0px 0;
		padding:8px 9px 4px 9px;
		cursor:pointer;
		border-bottom:1px solid #333333;
	}
	
	.ajax-poll-item-mover {
		border-bottom:1px solid #808080;
	}

	.ajax-poll-item-sel {
		border-bottom:1px solid #000000;
	}

		.ajax-poll-item-caption {
			margin:0;
			padding:0;
		}
	
		.ajax-poll-item-caption .h1 {
		font-size:1.25em;
		cursor:pointer
		}
	
		.ajax-poll-item-radio input {
			display:none;
		}

		.ajax-poll-item-stats-box {
			display:none;
		}
		
			.ajax-poll-item-stats-box .p {
			 display:inline;
			}

			.ajax-poll-item-bar {
				margin:3px 0 0 -9px;
				padding:0;
				width:0;
				height:15px;
				line-height:0;
				font-size:1px;
				background-color:#f50a0a;
			}

			.ajax-poll-item-count {
				margin:0 5px 0 -9px;
			}

			.ajax-poll-item-perc {
				margin:0px;
			}

.ajax-poll-vote-box {
	margin:10px 0 0 -2px;
}

.ajax-poll-back-box {
	display:none;
	margin:10px 0 90px -2px;
}

	.ajax-poll-btn-back {
		float:left;
	}

	.ajax-poll-total-box {
		float:right;
		padding:5px 0 0 0;
	}

		.ajax-poll-total-caption .p {
			color:#808080;
			display:inline;
		}

		.ajax-poll-total-value .p {
			color:#808080;
			display:inline;
		}

.ajax-poll-clear-both {
	clear:both;
}

.ajax-poll-btn-reset {
	margin:10px 0;
	width:200px;
}			

/* POLL RADIO BUTTON STYLING */

input[type="radio"] {
    display:none;
}

input[type="radio"] + label {
		display:inline;
		font-weight: 400;
}

input[type="radio"] + label span {
    display:inline-block;
    width:17px;
    height:17px;
    margin:-7px 7px 0 -9px;
    background:url(http://www.underconsideration.com/brandnew/_images/arrow_poll_normal.png) 0px top no-repeat;
    cursor:pointer;
}

input[type="radio"]:checked + label span {
    background:url(http://www.underconsideration.com/brandnew/_images/arrow_poll_normal.png) -17px top no-repeat;
}

	.poll_button { 
	font-family: 'Ideal Sans SSm SC A', 'Ideal Sans SSm SC B';
	font-size: .75em; 
	font-style: normal;
	font-weight: 600;
	line-height:1.5em;
	letter-spacing:.1em;
	color: #333333;
	background:#808080;
	padding:5px 9px;
	margin: 0 20px 0 0;
	border:0;
	cursor:pointer;
	}
	
	.poll_button:visited  { color: #333333;background:#808080;padding:5px 9px; }
	.poll_button:hover  { color: #333333;background:#000000;padding:5px 9px; }

#poll_scrolling_wrapper { /* required to avoid jumping */
  left: 0px;
  position: relative;
  margin-left: 0px;
}

    #poll_scrolling {
    position: relative;
    top: 0;
    }
    
    #poll_scrolling.fixed {
    position: fixed;
    top: 0;
    }
	
/* COROFLOT JOB BOARD */

	#job_board_coroflot {
	background:#d6d6d6;
	padding: 1.6666666666665% 1.6666666666665% 1.111111111111% 1.6666666666665% /* 30px Target / 1280px Context */
	}
	
	#job_board_coroflot img {
	padding: 3px 0  0 0;
	}
	
	#job_board_coroflot_col_01 {
		float:left;
		clear:none;
		width:25%;
	}

	#job_board_coroflot_col_02 {
		float:left;
		clear:none;
		width:50%;
	}
	
	#job_board_coroflot_col_03 {
		float:left;
		clear:none;
		width:25%;
	}

	.job_board_sidebar {
	margin: 0 0 60px 0;
	}

	#job_board_sidebar_reach img {
	
	}

/* STYLING FOR OLD ENTRIES */

	p.caption {
	color:#e08787!important;
	border-top:1px solid #e08787;
	padding-top:5px;
	margin-bottom:30px;
	}

	p.bottom, .bottom {
	color:#333333!important;
	text-transform: uppercase;
	letter-spacing:.1em;
	font-weight:600;
	font-size:.75em;
	}
	
	div.bottom {
	background:#d6d6d6;
	padding:20px;
	}
		
	/*TABLE STRUCTURE*/
	
		.table {
		padding: 0px;
		margin: 0px 20px 0px 0px;
		}
			
		.table_col {
		padding: 5px 0px 10px 0px;
		}
			
		.table_gutter {
		width:10px;
		background-image: url(http://www.underconsideration.com/brandnew/images/background_voting_col_left.gif);
		background-repeat: repeat-y;
		padding: 0px;
		}	