body 
{

	font-family:Arial;
	font-size:12px;
}

#outer
{	
/* 	position:absolute;
	left:0px;
	top: 234px; */
	text-align:center;
	width:100%;
margin-top: 30px;
	}

#wrapper
{
	width:891px;
	margin:0px auto 0px auto;
}

#header
{
	width:1280px;
	height:225px;
	}

#content
{
	width:891px;
/* 	padding-left:189px; 
	margin-right:200px;
	margin-top:14px;*/
	margin: 28px auto;
}

#footer
{
	width:891px;
	padding-top:14px;
/* 	padding-left:189px; */
	margin-right:200px;	
	clear:both;
	margin-bottom:20px;
	height:150px;
}

/************* columns ***************/
#contentLeft
{
	width:284px;
	float:left;
	margin-right:14px;
}

#contentMiddle
{
	width:295px;
	float:left;
	margin-right:14px;
}

#contentRight
{
	width:284px;
	float:left;
}

/************* columns end
 ***************/
/************* 2020 Video Column ************/


#videoColumnTop
{
	background-image:url('/images/2020/BlueVideoColumn.gif');
	height:510px;
	width:284px;
	padding-top:10px;
	font-size:11pt;
	text-align:center;
	}
	
#videoColumnTop a:hover
{
	color:#13B0E7;
}
		
#videoColumnBottom	
{
	width:284px;
	height:228px;
	background-image:url('/images/2020/SendUsYourVideosPanel.jpg');
	text-align:right;
}

#videoFeatured .brown
{
	height:20px;
	background-color:Yellow;
}

#videoBottomButton
{
	position:relative;
	top:192px;
	right:12px;
	}


#videoFeatured
{
	width:211px;
	height:160px;
	margin-top:5px;
	margin-left:31px;
	margin-right:32px;
}

.videoSlider
{
	width:282px;
	height:94px;
	margin-left:1px;
	margin-right:1px;
	margin-top:3px;
}

.videoSliderButtonLeft
{
	width:15px;
	height:56px;
	float:left;
	padding-top:38px;
}

.videoSliderButtonRight
{
	width:15px;
	height:56px;
	padding-top:38px;
	float:left;
}

.videoSliderInner
{
	height:94px;
	float:left;	
 white-space:nowrap;
}

/***** SLIDER ******/ 
    div#wnVideoCeleb, #wnArtCeleb, #wnVideoYour, #wnArtYour
    {
      position: relative;
      width: 252px;
      height: 94px;
      overflow: hidden;
    }  
/************* 2020 Video Column End ************/
/************* Middle Content Column ************/

#contentMiddleTop
{
	width:295px;
	height:520px;
	background-color:White;
	color:#13B0E7;
	text-align:left;

}

#contentMiddleTop p
{
	margin:7px 5px 0 0;
}


#contentMiddleBottom	
{
	width:295px;
	height:228px;
	background-image:url('/images/2020/SendUsYourStoriesPanel.jpg');
	text-align:right;
}

#contentMiddleWording
{
	height:366px;
	overflow:hidden;
	padding-left:10px;
	}

/************* Middle Content Column End ************/

/************** Stories *********************/
#StoriesBottomButton
{
	position:relative;
	top:192px;
	right:12px;
	}
/************** Stories End *********************/

/************** Art Column *********************/	
#artColumnTop
{
	background-image:url('/images/2020/BeigeArtColumn.gif');
	height:510px;
	width:284px;
	padding-top:10px;
	color:#4B4524;
	font-size:11pt;
	}	
	
#artColumnTop a:hover
{
	color:#4B4524;
}
	
	
#artColumnBottom
{
	width:284px;
	height:228px;
	background-image:url('/images/2020/SendUsYourArtPanel.jpg');
	text-align:right;	
	}	
	
#artBottomButton
{
	position:relative;
	top:192px;
	right:12px;
}

#artFeatured
{
	width:211px;
	height:160px;
	margin-top:5px;
	margin-left:31px;
	margin-right:32px;
}

#Div1
{
	width:211px;
	height:160px;
	margin-top:5px;
	margin-left:31px;
	margin-right:32px;
}

.artSlider
{
	width:282px;
	height:94px;
	margin-left:1px;
	margin-right:1px;
		margin-top:3px;
}

.artSliderButtonLeft
{
	width:15px;
	height:56px;
	float:left;
	padding-top:38px;
}

.artSliderButtonRight
{
	width:15px;
	height:56px;
	padding-top:38px;
	float:left;
}

.artSliderInner
{
	width:252px;
	height:94px;
	float:left;	
	overflow:hidden;
}

			
/************** Art Column End *********************/


/************* Footer ******************/
#carbonCalc
{
	width:172px;
	padding-right:17px;
	float:left;
	height:128px;
}

#childrensCalculator
{
	width:152px;
	height:108px;
	margin-right:17px;
	padding:10px;
	float:left;
	background-image:url('/images/2020/ChildrensCalculatorPanel.jpg');	
	color:White;
	font-weight:bold;
	font-size:9pt;
	text-align:left;
}

#childrensCalculator a
{
	color:White;
}

#childrensCalculator a:hover
{
	color:#EADD15;
}


#fourSteps
{
	width:152px;
	height:108px;
	margin-right:17px;
	float:left;
	background-image:url('/images/2020/FourStepsPanel.jpg');
	padding:10px;
	font-weight:bold;
	font-size:9pt;
	text-align:left;
	color:#EADD15;	
}

#fourSteps a
{
	color:#EADD15;
}

#fourSteps a:hover
{
	color:#13B0E7;
}

#joinNow
{
	width:324px;
	float:left;
	height:128px;
	background-image:url(/images/2020/JoinUsPanel.jpg);
}
#joinNow form
{
	padding-top:44px;
}


#joinNow .label
{
	width:73px;
	color:White;
	font-size:9pt;
	text-align:right;
	padding-right:2px;
	height:18px;
	padding-top:4px;
	float:left;
}

#joinNow .value
{
	width:240px;
	text-align:left;
	float:left;
	}
	
#joinNow .tbx
{
	border:2px solid #13B0E7;
	height:18px;
	width:210px;
}

#joinNow .submit
{
	width:296px;
	padding-top:4px;
	text-align:right;
	}
/************* Footer ******************/



/******** Classes ********/
.headerBlue
{
	font-size:14pt;
	color:#13B0E7;
}

.headerBrown, .thumb.highlight .name
{
	font-size:14pt;
	color:#4B4524;
}

.blue
{
	color:#13B0E7;
}

.brown
{
	color:#4B4524;	
	}

.subHeader
{
	height:34px;
	width:213px;
	margin-top:1px;
	padding-left:35px;
	padding-right:35px;
	font-size:11pt;
}
	
.smallBold
{
	font-size:10pt;
	font-weight:bold;
}
/********* Elements **********/
img
{ 
	border:0px;
}

div.thumb {display: inline-block; margin: 0 5px; text-align: center; vertical-align: top;}

.thumb .name, .thumb .job {white-space: normal;}


/* P+ changes */
#holder {height: 207px;}

form {display: block;}

div.celeb 
{
	position:relative;
}


button
{
	background-color:Transparent;
	border-width:0px;
	cursor:hand;
	text-align:right;
}

textarea
{
	width:340px;
	border:1px solid #13B0E7;
	height:320px;
}



dt
{
	float:left;
	width:340px;
	padding-top:2px;
	font-weight:bold;
	padding-left:40px;
	font-size:9pt;
}

#terms-label
{
	width:290px;
	padding-left:50px;
}

input.submit
{
	background-color:#13B0E7;
	border-width:0px;
	color:White;
	padding:2px;
	font-weight:bold;
	clear:both;
}	

input.checkbox
{
	border-width:0px;
}

#name, #title, #author
{
	width:240px;
	border:1px solid #13B0E7;
	margin-bottom:1px;
}

#terms
{
	float:left;
}

li
{
	color:Red;
	font-size:8pt;
	clear:both;
	margin-top:0px;
	margin-bottom:0px;
}

a
{
	text-decoration:underline;
}

#modaldialog.picture {width: 700px;}
#modaldialog.picture img {max-width: 100%;}

#videoColumnBottom, #artColumnBottom
{
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-radius-bottomleft: 10px;
}