/* BEHIND THE CAMPAIGN */
		
	h2 span,
	h3 span {
		visibility:hidden;
		}
	h2, h3{
		margin:0px;
		padding:0px;
	}
	.outline{
		border:1px solid #E4E4E4;
	}
	#articles,
	#related {
		float:left;
		width:275px;
		padding:30px 30px 30px 0;
		}
	h2#inside {
		height:30px;
		margin:0 0 15px;
		background:url(../images/lg-inside-the-campaign.gif) 0 0 no-repeat;
		}
	h2#people {
		height:30px;
		background:url(../images/subtitle-what-people-saying.gif) 0 0 no-repeat;
		}
	.gallery h2#inside {
		height:21px;
		margin:0 0 15px;
		background:url(../images/inside-the-campaign.gif) 0 0 no-repeat;
		}
	.gallery h3#behind {
		height:23px;
		margin:0 0 15px;
		background:url(../images/lg-behind-the-scenes.gif) 0 0 no-repeat;
		}
	h3#behind {
		height:17px;
		margin:0 0 15px;
		background:url(../images/behind-the-scenes.gif) 0 0 no-repeat;
		}
	h3#celebrate {
		height:17px;
		background:url(../images/celebrate-those-curves.gif) 0 0 no-repeat;
		}
	h2#celebrate{
		height:17px;
		background:url(../images/subtitle-celebrate-those-curves.gif) 0 0 no-repeat;
		}
	h3#reactions {
		height:30px;
		background:url(../images/title-early-reactions.gif) 0 0 no-repeat;
		}
	h2#saying,
	h3#saying {
		height:21px;
		background:url(../images/what-people-are-saying.gif) 0 0 no-repeat;
		}
	h3#calendargirls {
		height:58px;
		margin:25px 0 25px;
		background:url(../images/title-real-women.gif) 0 0 no-repeat;
		}


/* HOME */

	#contenttext {
		float:left;
		width:397px;
		padding:30px 20px 30px 30px;
		}
	.inside {
		background:url(../images/behind-the-scenes-background.jpg) 15px 100px no-repeat;
		}

	.inside p {
		margin:160px 0 10px 240px;
		}
		
	.padding{
		height:20px;
	}
	
	#articles {
		display:inline;
		position:relative;
		margin:76px 20px 30px 10px;
		padding:0 0 0 15px;
		border-left:1px solid #e4e4e4;
		}
		
	#articles h3,
	#articles h4,
	#articles p {
		margin:0;
		}
	#articles h4  {
		margin:0;
		padding:0;
		font-size:1em;
		color:#036;
		}

	.blurblargethumb {
		position:relative;
		margin:10px 0 30px 0;
		}
	
	.blurblargethumb img {
		position:absolute;
		top:2em;
		left:0;
		border:1px solid #e4e4e4;
		}
	
	.blurblargethumb p {
		padding-left:117px;
		}
		
		

/* GALLERY */
	.gallery#contenttext {
		float:left;
		width:340px;
		padding:40px 44px 20px 30px
		}
	
	.gallerythumbnail {
		float:left;
		width:71px;
		height:82px;
		margin:14px 14px 14px 0;
		cursor:pointer;
		cursor:hand;
		}
		
	#contentimage {
		float:left;
		width:310px;
		padding:68px 30px 20px 0px;
		}


/* ARTICLE */
	.article#contenttext {
		float:left;
		width:412px;
		padding:30px 20px 30px 30px;
		}

	p.byline {
		margin:0;
		color:#036;
		}
		
	a.articletop {
		display:block;
		float:right;
		}
	a.articleback {
		display:block;
		float:left;
		}
	
	.quote {
		margin:40px 0;
		padding: 0;
		background:url(/images/quote-open.gif) top left no-repeat;
		}
	.quote p {
		margin:0;
		padding:15px 10px 0 30px;
		background:url(/images/quote-close.gif) bottom right no-repeat;
		font-size:110%;
		font-weight:bold;
		}
	.quoter {
		padding-top:5px;
		background:none;
		}

/* VIDEO */
#videoLink{
padding:0 0 0 240px;
}
#contenttext h4  {
		margin:0;
		padding:0;
		font-size:1em;
		color:#036;
		}

h3#behindVideo {
		height:25px;
		margin:0 0 15px;
		background:url(../images/title-behind-the-scenes-video.gif) 0 0 no-repeat;
		}

#contentVideoText {
		float:left;
		width:400px;
		padding:0 0 1px 0;
		
}
#contentVideoText .videopadding {
		padding:30px 0 30px 30px;
		
}

#contentVideo{
	float:left;
	width:340px;
	}

#contentVideo  .videopadding  {
	padding: 70px 0 60px 0;
	}

.video h2#inside {
		height:21px;
		margin:0 0 15px;
		background:url(../images/inside-the-campaign.gif) 0 0 no-repeat;
		}
		
#moviePadding{
	border:1px solid #E4E4E4;
	padding:10px;
}