/*
	name : contributorsExperience
	file : aol.contrib.css
	author : Brandon Goode, David Artz
	(c) Copyright 2009 AOL Inc.

	description: 
	Styles the contributors experience, including follow us and meet us modules.
*/


#CE_ {
	background: #fff;
	font: normal 12px Arial;
	padding: 12px 17px 0 17px;
}
	#CE_ a {
		text-decoration: none;
	}
	
	#CE_ a:hover {
		text-decoration: underline;
	}
	#CE_ #CE_head {
		border-bottom: 1px solid #d1d1d1;
		margin-bottom: 12px;
	}
		#CE_ #CE_head h1 {
			font: bold 24px Arial;
			margin: 0;
			padding: 0;
		}
	#CE_ #CE_info {
		margin: 0 0 12px;
	}
	#CE_ #CE_writers {
		float: left;
		width: 100%;
	}
		#CE_ .CE_contrib_bio {
			border: 1px solid #ccc;
			clear: both;
			height: 176px;
			margin-bottom: 12px;
		}
		#CE_ .CE_contrib_photo {
			float: left;
			height: 176px;
			width: 132px;
		}
			#CE_ .CE_contrib_photo a {
				float: left;
				height: 176px;
				overflow: hidden;
				text-decoration: none;
				width: 132px;
			}
			#CE_ .CE_contrib_photo img {
				border: none;
			}
		#CE_ .CE_contrib_blurb {
			border-right: 1px solid #ccc;
			float: left;
			height: 176px;
			padding: 0 19px 0 20px;
			width: 311px;
		}
			#CE_ .CE_contrib_blurb h1, #CE_ .CE_contrib_blurb h2, #CE_ .CE_contrib_blurb h3, #CE_ .CE_contrib_blurb h4, #CE_ .CE_contrib_blurb p {
				margin: 0;
			}
			#CE_ .CE_contrib_blurb h1, #CE_ .CE_contrib_blurb h2, #CE_ .CE_contrib_blurb h3 {
				padding-top: 8px;
			}
			#CE_ .CE_contrib_blurb h1, #CE_ .CE_contrib_blurb h3 {
				font: bold 16px Arial;
			}
			#CE_ .CE_contrib_blurb h4 {
				color: #666;
				font: italic 12px Arial;
			}
			#CE_ .CE_contrib_bio_txt {
				clear: both;
				overflow: hidden;
				padding-top: 12px;
			}
				#CE_ .CE_contrib_bio_txt span {
					display: none;
				}
					#CE_ .CE_contrib_bio_more_A {
						background:url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/aol.contrib.png) no-repeat 30px -45px;
						padding-right:16px;
						outline:0;
					}
					#CE_ .CE_contrib_bio_close_A {
						background:url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/aol.contrib.png) no-repeat 34px -95px;
						padding-right:16px;
					}
			#CE_ .CE_contrib_latest {
				padding-top: 12px
			}
				#CE_ .CE_contrib_latest span {
					display: block;
					font-style: italic;
				}
		#CE_ .CE_contrib_contact {
			float: right;
			height: 161px;
			padding: 10px 5px 5px 10px;
			width: 102px;
		}
			#CE_ .CE_contrib_opt {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
				#CE_ .CE_contrib_opt li {
					background: #fff;
					border: 1px solid #ccc;
					margin: 1px 1px 10px;
					padding: 2px 5px 2px 9px;
					width: 78px;
				}
				#CE_ .CE_contrib_opt_rss {
					background:transparent url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/aol.contrib.png) no-repeat scroll 58px 2px;
					padding-right:15px;
				}

	#CE_ #CE_posts {
		float: left;
	}
		#CE_ .CE_post {
			border-bottom: 1px dotted black;
			float: left;
			margin-bottom: 10px;
			padding: 10px 0 21px;
		}
			#CE_ .CE_post_H2 {
				margin: 0;
			}
				#CE_ .CE_post_H2 a {
					color: #333;
					font-size: 20px;
				}
			#CE_ .CE_post_meta {
				font-size: 11px;
			}
				#CE_ .CE_post_on {
					padding-right: 4px;
				}
			#CE_ .CE_post_body {
				float: left;
				padding: 12px 0 16px;
			}
				#CE_ .CE_post_body_IMG {
					border: none;
					float: left;
					margin-right: 10px;
				}
				#CE_ .CE_post_body_P {
					margin: 0;
				}
			#CE_ .CE_post_body_A {
				background: #2864B4;
				color: #fff;
				float: left;
				padding: 5px 10px;
				clear: left;
			}

	#CE_ #CE_pagi {
		clear: both;
		float: left;
		padding:12px 0;
		width: 100%;
	}
		#CE_ #CE_pagi_list {
			background: #eee;
			float: left;
			padding: 6px 0;
			width: 100%;
		}
			#CE_ #CE_pagi_total {
				float: left;
				padding-left: 6px;
			}
				#CE_ #CE_pagi_total_P {
					background: #fff;
					border: 1px solid #ccc;
					margin: 0;
					padding: 4px;
				}
			#CE_ #CE_pagi_links {
				float: right;
				padding-right: 6px;
			}
				#CE_ #CE_pagi_links_UL {
					float: left;
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
				#CE_ #CE_pagi_links_UL .CE_pagi_links_LI {
					float: left;
					margin-left: 5px;
					padding: 0;
				}
					#CE_ #CE_pagi_links_UL .CE_pagi_A {
						background: #fff;
						border: 1px solid #ccc;
						float: left;
						padding: 4px 7px;
					}
					#CE_ #CE_pagi_links_UL .CE_pagi_nav {
						float:left;
						padding: 5px 0 0;
					}
					#CE_ #CE_pagi_links_UL .CE_pagi_active {
						background: #ddd;
					}
		#CE_ #CE_pagi_bio {
			border-top: 5px solid #ccc;
			padding: 12px 12px 12px 0;
		}
			#CE_ #CE_pagi_prev {
				float: left;
			}
			#CE_ #CE_pagi_next {
				float: right;
			}
				#CE_ #CE_pagi_bio .CE_pagi_A {
					background: #2864B4;
					color: #fff;
					float: left;
					padding: 5px 10px;
				}

	#CE_ #CE_mail {
		background: #fff;
		clear: both;
		float: left;
		width: 96%;
	}
		#CE_ #CE_mail label {
			float: left;
			font-weight: bold;
		}
		#CE_ #CE_mail label.CE_mail_opt {
			float: right;
			font-weight: normal;
		}
		#CE_ #CE_mail input {
			display: block;
			font: normal 12px Arial;
			width: 270px;
		}
		#CE_ #CE_mail textarea {
			display: block;
			font: normal 12px Arial;
			width: 100%;
		}
		#CE_ #CE_mail .CE_mail_row {
			clear: both;
			padding: 6px 0;
		}
		#CE_ #CE_mail .CE_mail_bot {
			clear: both;
			float: left;
			padding: 12px 0;
			width: 100%;
		}
			#CE_ #CE_mail .CE_mail_bot label {
				font-weight: normal;
				padding-top: 8px;
			}
				#CE_ #CE_mail .CE_mail_bot label input {
					float: left;
					margin: 0 4px 0 0;
				}
			#CE_ #CE_mail .CE_mail_bot input {
				width: auto;
			}
		#CE_ #CE_mail #CE_mail_SUBMIT {
			background: #2864B4;
			border: none;
			color: #fff;
			float: right;
			padding: 6px;
		}
		#sendContactButton {
			background: #2864B4;
			border: none;
			color: #fff;
			float: right;
			padding: 6px;
		}

/* Follow Us */
#CE_follow_us {float: left; width: 299px; _width: 92%; padding: 5px 10px; border-top: 1px dotted #8AC9C5;}
#CE_follow_us #CE_follow_us_H4 {
	color: #43423E; margin: 10px 0; font-size: 1.6em; font-weight: normal;
}
#CE_follow_us #CE_follow_us_UL { 
	list-style-type: none;
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
}
	#CE_follow_us .CE_follow_us_LI { 
		float: left;
		padding-right: 10px;
	}
		#CE_follow_us .CE_follow_us_A { 
			background: #eee url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/follow-us.png) 0 -400px;
			color: #333;
			display: block;
			height: 58px;
			overflow: hidden;
			padding-top: 10px;
			text-decoration: none;
			width: 68px;
		}
		#CE_follow_us .CE_follow_us_A:hover { 
			background-color: #f6f6f6;
		}
		#CE_follow_us .CE_follow_us_A: active { 
			background-color: #fff;
		}
			#CE_follow_us #CE_follow_us_news_img {
				background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/follow-us.png) no-repeat 17px 4px;
			}
			#CE_follow_us #CE_follow_us_fb_img {
				background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/follow-us.png) no-repeat 18px -100px;
			}
			#CE_follow_us #CE_follow_us_tw_img {
				background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/follow-us.png) no-repeat 19px -200px;
			}
			#CE_follow_us #CE_follow_us_rss_img {
				background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/follow-us.png) no-repeat 18px -298px;
			}
			#CE_follow_us .CE_follow_us_desc { 
				display: block;
				font: normal 12px arial;
				height: 40px;
				padding-top: 37px;
				text-align: center;
			}
/* End Follow Us */	

/* Meet Us */
#CE_meet_us #CE_meet_us_H4 { 
	font: bold 20px arial;
	line-height: 48px;
	margin: 0;
	padding-left: 10px;
	float: left;
}
#CE_meet_us #CE_meet_us_team_A {
	display: block;
	font: normal 11px arial;
	float: right;
	padding: 21px 12px 0 0;
	text-decoration: none;
}
#CE_meet_us #CE_meet_us_team_A:hover {
	text-decoration: underline;
}
#CE_meet_us #CE_meet_us_UL { 
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
	#CE_meet_us .CE_meet_us_LI {
		float: left;
		padding: 0 6px 10px 12px;
		width: 86px;
		text-align: center;
	}
		#CE_meet_us .CE_meet_us_A {
			display: block;
			font: normal 12px arial;
			padding-top: 82px;
			text-decoration: none;
		}
		#CE_meet_us .CE_meet_us_A:hover {
			text-decoration: underline;
		}
		#CE_meet_us #CE_meet_us_slot1 {
			background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/meet-us.jpg) no-repeat 0 0;
		}
		#CE_meet_us #CE_meet_us_slot2 {
			background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/meet-us.jpg) no-repeat 0 -100px;
		}
		#CE_meet_us #CE_meet_us_slot3 {
			background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/meet-us.jpg) no-repeat 0 -200px;
		}
		#CE_meet_us #CE_meet_us_slot4 {
			background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/meet-us.jpg) no-repeat 0 -300px;
		}
		#CE_meet_us #CE_meet_us_slot5 {
			background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/meet-us.jpg) no-repeat 0 -400px;
		}
		#CE_meet_us #CE_meet_us_slot6 {
			background: url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/meet-us.jpg) no-repeat 0 -500px;
		}
		#CE_meet_us .CE_meet_us_desc {
			font: normal 12px arial;
		}
/* End Meet Us */