@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - CHRISETTE MICHELE HOME
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		cm_home.css
	Date:			April 22, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	navBar active state Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#navBar a.navHome {
		background-position:0 -45px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#newsHolder {
		background:url(../../images/home_2ColBG.png) 0 0 repeat-y;
	}
	.moreHolder {
		margin:0 0 14px 0;
	}
	.columnCap {
		display:none;
	}
	/*news*/
	.contentSpace #news {
		width:408px;
		margin:0 12px 0 0;
		float:left;
	}
		.contentSpace #news .header {
			padding:15px 0 0 21px;
			width:387px; height:27px;
			background:url(../../images/header408.png) top center no-repeat;
		}
		.contentSpace #news h1#h1_news {
			width:111px; height:16px;
			background:url(../../images/h1_newsUpdates.png) top center no-repeat;
		}
		.contentSpace #news ul#newsUpdates {
			list-style:none;
		}
			.contentSpace #news ul#newsUpdates li {
				padding:18px 38px;
				border-top:solid 1px #49655d;
				width:332px;
			}
				.contentSpace #news ul#newsUpdates li h2 a {
					font:bold 14px Verdana, Arial, Helvetica, sans-serif;
					color:#ffa0b7;
				}
					.contentSpace #news ul#newsUpdates li h2 a:hover {
						color:#ffd3de;
					}
				.contentSpace #news ul#newsUpdates li a.readMore {
					color:#fffffb;
				}
					.contentSpace #news ul#newsUpdates li a.readMore:hover {
						color:#b2f2e7;
					}
				.contentSpace #news ul#newsUpdates li p {
					margin:4px 0 0 0;
					font:normal 12px Verdana, Arial, Helvetica, sans-serif;
					line-height:16px;
				}
				.contentSpace #news ul#newsUpdates li .stats {
					margin:2px 0 0 0;
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					color:#8dbab2;
				}
					.contentSpace #news ul#newsUpdates li .stats .divider {
						color:#516961;
					}
		#newsMore {
			width:408px; height:37px;
			float:left;
			background:url(../../images/bottom408.png) 0 -1px no-repeat;
			border-top:solid 1px #49655d;
		}
			#newsMore a.more {
				margin:10px 26px 0 0; padding:0 0 0 9px;
				float:right;
				background:url(../../images/linkArrow.png) 0 3px no-repeat;
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
			}
				#newsMore a.more:hover {
					color:#b2f2e7;
				}
	/*videos*/
	.contentSpace #videos {
		width:510px;
		display:inline;
		float:left;
	}
		.contentSpace #videos .header {
			padding:15px 0 0 27px;
			width:483px; height:28px;
			background:url(../../images/header510.png) top center no-repeat;
		}
		.contentSpace #videos h1#h1_featuredVideo {
			width:110px; height:13px;
			background:url(../../images/h1_featuredVideos.png) top center no-repeat;
		}
		.contentSpace #videos .body {
			padding:24px 0 0 10px;
			width:498px; height:310px;
			border:solid 1px #49655d; border-top:none; border-bottom:none;
			background:#648179;
		}
			.contentSpace #videos .body .videoPlayer {
				width:362px; height:285px;
				background:url(../../_samples/bg_videoPlayer.png) top center no-repeat;
				float:left;
				display:inline;
			}
				.contentSpace #videos .body .videoLinks {
					width:125px;
					float:left;
				}
					.contentSpace #videos .body .videoLinks a {
						
					}
					.contentSpace #videos .body .videoLinks a img {
						margin:0 0 10px 0;
						padding:1px;
						background:#fff;
						border:solid 4px #fff;
						display:block;
					}
						.contentSpace #videos .body .videoLinks a:hover img {
							background:#b3d9d2;
							border:solid 4px #59ad9e;
						}
		#videosMore {
			width:510px; height:37px;
			margin:0 0 0 12px;
			float:left;
			background:url(../../images/bottom510.png) 0 -1px no-repeat;
			border-top:solid 1px #49655d;
		}
			#videosMore a.more {
				margin:10px 26px 0 0; padding:0 0 0 9px;
				float:right;
				background:url(../../images/linkArrow.png) 0 3px no-repeat;
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
			}
				#videosMore a.more:hover {
					color:#b2f2e7;
				}
	/*epiphany*/
	.contentSpace #epiphany {
		margin:0 11px 14px 0;
		width:618px;
		display:inline;
		float:left;
	}
		.contentSpace #epiphany .header {
			padding:9px 18px 0 23px;
			width:577px; height:32px;
			background:url(../../images/header618_lightGreen.png) top center no-repeat;
		}
		.contentSpace #epiphany h1#h1_shareYourEpiphany {
			margin:2px 0 0 0;
			width:175px; height:24px;
			background:url(../../images/h1_shareYourEpiphany.png) top center no-repeat;
			float:left;
			display:inline;
		}
		.contentSpace #epiphany a.btn_writeYourEpiphany {
			width:138px; height:24px;
			display:block;
			background:url(../../images/btn_writeYourEpiphany.png) top center no-repeat;
			float:right;
		}
			.contentSpace #epiphany a.btn_writeYourEpiphany:hover {
				background-position:bottom;
			}
		.contentSpace #epiphany ul#epiphanies {
			list-style:none;
		}
			.contentSpace #epiphany ul#epiphanies li {
				padding:10px 21px;
				width:574px;
				border:solid 1px #49655d;border-bottom:none;
				background:#65837a;
				display:inline;
				float:left;
			}
				.contentSpace #epiphany ul#epiphanies li h2 a {
					font:bold 14px Verdana, Arial, Helvetica, sans-serif;
					color:#ffa0b7;
				}
					.contentSpace #epiphany ul#epiphanies li h2 a:hover {
						color:#ffd3de;
					}
				.contentSpace #epiphany ul#epiphanies li a.readMore {
					color:#fffffb;
				}
					.contentSpace #epiphany ul#epiphanies li a.readMore:hover {
						color:#b2f2e7;
					}
				.contentSpace #epiphany ul#epiphanies li p {
					margin:4px 0 0 0;
					width:550px;
					font:normal 12px Verdana, Arial, Helvetica, sans-serif;
					line-height:16px;
				}
				.contentSpace #epiphany ul#epiphanies li .stats {
					margin:2px 0 0 0;
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					color:#8dbab2;
				}
					.contentSpace #epiphany ul#epiphanies li .stats .poster {
						font:italic 12px Verdana, Arial, Helvetica, sans-serif;
						color:#b9fbff;
					}
					.contentSpace #epiphany ul#epiphanies li .stats .divider {
						color:#516961;
					}
		.contentSpace #epiphany .bottom {
			width:618px; height:36px;
			background:url(../../images/bottom618_lightGreen.png) top center no-repeat;
		}	
	/*adBlock*/
	#adBlock {
		padding:1px 0 0 1px;
		width:301px; height:251px;
		background:#3b5851;
		float:left;
	}
		#adBlock img {
			display:block;
		}
	/*latestPhotos*/
	.contentSpace #latestPhotos {
		margin:0 11px 0 0;
		width:931px;
		display:inline;
		float:left;
	}
		.contentSpace #latestPhotos .header {
			padding:9px 17px 0 22px;
			width:892px; height:32px;
			background:url(../../images/header931.png) top center no-repeat;
			
		}
			.contentSpace #latestPhotos h1#h1_latestPhotos {
				margin:5px 0 0 0;
				width:93px; height:13px;
				background:url(../../images/h1_latestPhotos.png) top center no-repeat;
				float:left;
			}
			.contentSpace #latestPhotos .header .pagination {
				float:right;
			}
				.contentSpace #latestPhotos .header .pagination .pagerLeft {
					padding:3px 0 0 3px;
					width:22px; height:23px;
					background:url(../../images/bg_pagerLeft.png) top center no-repeat;
					float:left;
				}
					.contentSpace #latestPhotos .header .pagination .pagerLeft a {
						width:20px; height:20px;
						display:block;
						background:url(../../images/btn_pagerPrev.png) top center no-repeat;
					}
						.contentSpace #latestPhotos .header .pagination .pagerLeft a:hover {
							background-position:bottom;
						}
				.contentSpace #latestPhotos .header .pagination .pagerMiddle {
					padding:8px 10px 0 10px;
					height:18px;
					background:url(../../images/bg_pagerMiddle.png) top center repeat-x;
					float:left;
					font:normal 9px Arial, Helvetica, sans-serif;
					color:#fff;
					text-align:center;
				}
				.contentSpace #latestPhotos .header .pagination .pagerRight {
					padding:3px 0 0 2px;
					width:22px; height:24px;
					background:url(../../images/bg_pagerRight.png) top center no-repeat;
					float:left;
				}
					.contentSpace #latestPhotos .header .pagination .pagerRight a {
						width:20px; height:20px;
						display:block;
						background:url(../../images/btn_pagerNext.png) top center no-repeat;
					}
						.contentSpace #latestPhotos .header .pagination .pagerRight a:hover {
							background-position:bottom;
						}
		.contentSpace #latestPhotos .body {
			padding:27px 0 0 61px;
			width:868px; height:136px;
			border:solid 1px #49655d;
			background:#648179;
		}
			.contentSpace #latestPhotos .body ul#photos {
				list-style:none;
			}
				.contentSpace #latestPhotos .body ul#photos li {
					margin:0 30px 0 0;
					display:inline;
					float:left;
				}
					.contentSpace #latestPhotos .body ul#photos li a img {
						display:block;
						border:solid 7px #fff;
					}
						.contentSpace #latestPhotos .body ul#photos li a:hover img {
							border:solid 7px #59ad9e;
						}
		.contentSpace #latestPhotos .bottom {
			width:931px; height:45px;
			background:url(../../images/bottom931.png) top center no-repeat;
		}
			.contentSpace #latestPhotos .bottom a.more {
				margin:20px 26px 0 0;
			}