/* CSS Document */

/*Structure Elements*/

	#entry_container {
	clear:both;
	float:left;
	width:1050px;
	padding:0px;
	margin:0px 25px 25px 25px;
	background-image: url(https://www.underconsideration.com/fpo/images/bckgd_entry_container.gif);
	background-repeat: repeat-y;
	}
	
		#entry_container_col_01 {
		float:left;
		width:800px;
		padding:0px 0px 0px 0px;
		margin:19px 0px 0px 0px;
		}

		#entry_container_col_02 {
		float:left;
		width:250px;
		padding:0px;
		margin:0px;
		}

	#comments_container {
	clear:both;
	float:left;
	width:1050px;
	padding:0px;
	margin:0px 25px 25px 25px;
	background-image: url(https://www.underconsideration.com/fpo/images/bckgd_comments_container.gif);
	background-repeat: repeat-y;
	}
	
		#comments_container_col_01 {
		float:left;
		width:775px;
		padding:0px 0px 0px 0px;
		margin:19px 25px 0px 0px;
		}

		#comments_container_col_02 {
		float:left;
		width:250px;
		padding:0px;
		margin:0px;
		}

	#entry_data {
	clear:both;
	float:left;
	width:775px;
	padding:0px;
	margin:0px 0px 0px 0px;
	background-image: url(https://www.underconsideration.com/fpo/images/bckgd_entry_data.gif);
	background-repeat: repeat-y;
	border-bottom:1px solid #323232;
	}

		#entry_data_col_01, #entry_data_col_02, #entry_data_col_03 {
		float:left;
		width:225px;
		padding:20px 0px 25px 0px;
		margin:0px 50px 0px 0px;
		}

		#entry_data_col_03 {
		margin:0px 0px 0px 0px!important;
		}

/*Style Elements*/

	#comments_container p {
	font-size:15px!important;
	line-height:21px!important;
	}

	#comments_container p em {
	font-family:'Siseriff LT W01 Italic';
	font-weight:normal;
	font-style:normal;
	}

	.entry_intro {
	font-family:'Avenir Next LT W01 Demi';
	font-weight:normal;
	font-style:normal;
	font-size:27px;
	color:#323232;
	line-height:33px;
	padding:0px;
	margin:0px 25px 18px 0px;
	display:block;
	}
	
	.entry_intro em {
	font-family:'AvenirNextLTW01-DemiIta'!important;
	font-style:italic;
	font-weight:normal;
	font-style:normal;
	}
	
	.entry_expert_answer {
	font-family: 'Siseriff LT W01'!important;
	padding:0px 0px 0px 116px!important;
	margin:0px 25px 18px 25px!important;
	background-image: url(https://www.underconsideration.com/fpo/images/experts_a_large.gif);
	background-repeat: no-repeat;
	}

		.entry_expert_answer a { color:#74c9ec!important; text-decoration: none; }
		.entry_expert_answer a:visited { color:#74c9ec!important; text-decoration: none; }
		.entry_expert_answer a:hover { color: #323232!important; text-decoration: none; }

	.entry_author {
	font-family:'Avenir Next LT W01 Bold';
	font-weight:normal;
	font-style:normal;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
	}
	
	.entry_purchase {
	background-color:#ef9985;
	padding:12px 15px 12px 15px!important;
	clear:both;
	display:inline-block;
	}

		.entry_purchase a { color:#323232!important; text-decoration: none; }
		.entry_purchase a:visited { color:#323232!important; text-decoration: none; }
		.entry_purchase a:hover { color: #ffffff!important; text-decoration: none; }

	.entry_purchase_blank {
	background-color:#ffffff;
	padding:0px 15px 0px 15px!important;
	clear:both;
	display:inline-block;
	}

	.entry_description {
	background-color:#dcdcdc;
	padding:23px 25px 23px 25px!important;
	margin:0px 0px 0px 0px!important;
	border-bottom:1px solid #323232;
	}
	
		.entry_description a, .entry_production_lessons a { color:#323232!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #666666; }
		.entry_description a:visited, .entry_production_lessons a:visited { color:#323232!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #666666; }
		.entry_description a:hover, .entry_production_lessons a:hover { color: #dec30d!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #dec30d; }
	
	.entry_production_lessons {
	background-color:#f7e84f;
	padding:23px 25px 23px 25px!important;
	margin:0px 0px 0px 0px!important;
	border-bottom:1px solid #323232;
	background-image: url(https://www.underconsideration.com/fpo/images/bckgd_entry_production_lessons.gif);
	background-repeat: no-repeat;
	}

	.entry_post_details {
	background-color:#fbf4a7;
	padding:23px 0px 23px 0px!important;
	margin:0px 0px 0px 0px!important;
	}
	
	.entry_post_details h3, .entry_post_details h2, .entry_post_details p {
	padding:0px 25px 0px 25px!important;
	margin:0px 0px 0px 0px!important;
	color:#969164!important;
	}

		.entry_post_details h2 a, .entry_post_details p a { color:#969164!important; text-decoration: none; }
		.entry_post_details h2 a:visited, .entry_post_details p a:visited { color:#969164!important; text-decoration: none; }
		.entry_post_details h2 a:hover, .entry_post_details p a:hover { color: #323232!important; text-decoration: none; }

	.entry_post_details img {
	margin:12px 0px 12px 0px;
	}
	
	#entry_data hr {
	border:0px;
	height:1px;
	background-color: #cccccc;
	padding:0px;
	margin:12px 0px 10px 0px!important;
	width:225px!important;
	}

	#entry_data h2 a { color:#323232!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #cccccc; }
	#entry_data h2 a:visited { color:#323232!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #cccccc; }
	#entry_data h2 a:hover { color: #dec30d!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #dec30d; }

	#entry_container_col_01 hr {
	border:0px;
	height:1px;
	background-color: #cccccc;
	padding:0px;
	margin:24px 0px 24px 0px;
	width:775px;
	}

	.entry_p {
	font-family: 'Siseriff LT W01';
	font-size:15px!important;
	line-height:21px!important;
	margin:18px 0px 0px 0px!important;
	}

	.entry_p a, .entry_intro a { color:#323232!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #cccccc; }
	.entry_p a:visited, .entry_intro a:visited { color:#323232!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #cccccc; }
	.entry_p a:hover, .entry_intro a:hover { color: #dec30d!important; text-decoration: none; padding-bottom:1px; border-bottom:1px solid #dec30d; }

	.entry_previous_next {
	clear:both;
	float:left;
	width:825px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image: url(https://www.underconsideration.com/fpo/images/bckgd_entry_previous_next.gif);
	background-repeat: repeat-y;
	}

		.entry_previous_next .row_05_main_container, .entry_previous_next .row_05_main_container_alt {
		float:left;
		width:225px;
		padding:0px;
		margin:0px 50px 0px 0px!important;
		display:inline;
		}

		.row_05_main_container_alt h1 a { color:#323232; text-decoration: none; }
		.row_05_main_container_alt h1 a:visited { color:#323232; text-decoration: none; }
		.row_05_main_container_alt h1 a:hover { color: #dec30d; text-decoration: none; }

/*Style Elements for V1*/

	#V1_content {
	clear:both;
	margin:0px 25px 0px 0px;
	padding:0px;
	display:block;
	}

	#V1_content p {
	font-family:'Avenir Next LT W01 Demi';
	font-weight:normal;
	font-style:normal;
	font-size:27px;
	color:#323232;
	line-height:33px;
	padding:0px;
	margin:0px 0px 18px 0px;
	display:block;
	}

	#V1_content p em {
	font-family:'AvenirNextLTW01-DemiIta';
	}
	
	#V1_content blockquote {
	margin:25px 0px 25px 0px;
	padding:40px 25px 1px 25px;
	background-color:#dcdcdc;
	background-image: url(https://www.underconsideration.com/fpo/images/bckgd_blockquote.gif);
	background-repeat: no-repeat;
	}	

	#V1_content blockquote em {
	font-family:'SiseriffLTW01-SemiboldI';
	}

	#V1_content small {
	font-family: 'SiseriffLTW01-Semibold';
	color:#323232;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	line-height:21px;
	}
	
	#V1_content hr {
		border:0px;height:19px;background-color:#ffffff;padding:0px;margin:0px;width:auto;clear:both;
	}

	.V1_entry_note {
	background-color:#74c9ec;
	padding:22px 25px 19px 25px!important;
	margin:0px 0px 0px 0px!important;
	border-bottom:1px solid #323232;
	clear:both;
	}

	.button {
	border: 1px solid #DDD;
	border-radius: 3px;
	text-shadow: 0 1px 1px white;
	font-family:'SiseriffLTW01-Semibold';
	font-weight:normal;
	font-style:normal;
	font-size:23px;
	padding: 6px 10px;
	white-space: nowrap;
	vertical-align: middle;
	color: #666;
	background: -webkit-linear-gradient(top, white, #E0E0E0);
	background:    -moz-linear-gradient(top, white, #E0E0E0);
	background:     -ms-linear-gradient(top, white, #E0E0E0);
	background:      -o-linear-gradient(top, white, #E0E0E0);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	-moz-box-shadow:    0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	cursor: pointer;
	}
	
	.button:hover, .button:focus {
	   border-color: #999;
	   background: -webkit-linear-gradient(top, white, #c7c7c7);
	   background:    -moz-linear-gradient(top, white, #c7c7c7);
	   background:     -ms-linear-gradient(top, white, #c7c7c7);
	   background:      -o-linear-gradient(top, white, #c7c7c7);
	   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	   -moz-box-shadow:    0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	   box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	}
	.button:active {
	   border: 1px solid #AAA;
	   border-bottom-color: #CCC;
	   border-top-color: #999;
	   -webkit-box-shadow: inset 0 1px 2px #aaa;
	   -moz-box-shadow:    inset 0 1px 2px #aaa;
	   box-shadow:         inset 0 1px 2px #aaa;
	   background: -webkit-linear-gradient(top, #E6E6E6, gainsboro);
	   background:    -moz-linear-gradient(top, #E6E6E6, gainsboro);
	   background:     -ms-linear-gradient(top, #E6E6E6, gainsboro);
	   background:      -o-linear-gradient(top, #E6E6E6, gainsboro);
	}
	.button:after {
	   content: "";
	   display: inline-block;
	   width: 0;
	   height: 0;
	   border-top: 4px solid #999;
	   border-left: 4px solid transparent;
	   border-right: 4px solid transparent;
	   margin: 0 0 0 4px;
	   position: relative;
	   top: -1px;
	}
	.button:hover:after {
	   border-top-color: black;
	}

#entry_container_col_01 form {
background:#e5e5e5;
padding:20px;
margin:0 25px 0 0;
}