#wrapper{
	position: relative; 
	margin: 0px auto 0px auto; 
	width: 770px; 
	text-align: left;
	color:#6c6;
	}
	
	
body {
	background-color: #6c6; 
	margin: 0px 36px 36px 36px; 
	text-align: center; 
	min-width: inherit;
	background-image:url(images/backing.jpg);
	background-repeat:repeat;
	}

#folio{
	position:absolute;
	width:770px;
	height:2000px;
	top:40px;
	left:0px;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#000;
	background-color:#fff;
	}
	
#folio_short{
	position:absolute;
	width:770px;
	height:800px;
	top:40px;
	left:0px;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#000;
	background-color:#fff;
	}	


#folio800{
	position:absolute;
	width:770px;
	height:800px;
	top:40px;
	left:0px;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#000;
	background-color:#fff;
	}

#folio1400{
	position:absolute;
	width:770px;
	height:1400px;
	top:40px;
	left:0px;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#000;
	background-color:#fff;
	}

#folio1010{
	position:absolute;
	width:770px;
	height:1010px;
	top:40px;
	left:0px;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#000;
	background-color:#fff;
	}

#folio610{
	position:absolute;
	width:770px;
	height:610px;
	top:40px;
	left:0px;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#000;
	background-color:#fff;
	}


/*--------navigation system and logo---------------*/
	
#home, #yourchild, #programs, #links, #news, #about, #message, #contact, #events, #help
	{
	position:absolute;
	height:65px;
	width:65px;
	background-color:#060;
	}

#yourchild{
	top:6px;
	left:77px;
	}

#programs{
	top:6px;
	left:148px;
	}
	
#links{
	top:6px;
	left:px;
	}
	
#news{
	top:6px;
	left:6px;
	}
	
#home{
	top:6px;
	left:6px;
	}	

#about{
	top:77px;
	left:6px;
	}

#message{
	top:77px;
	left:77px;
	}

#contact{
	top:77px;
	left:148px;
	}

#links{
	top:6px;
	left:627px;
	}

#news{
	top:6px;
	left:699px;
	}

#events{
	top:77px;
	left:627px;
	}

#help{
	top:77px;
	left:699px;
	}

p.menu{
	font-family:verdana;
	font-size:10px;
	color:#fff;
	text-align:left;
	margin:4px;
	}
	
#logobox{
	position:absolute;
	background-color:#9c9;
	background-image: url(images/pc_logo.gif);
	background-position:center;
	background-repeat: no-repeat;
	height:136px;
	width:402px;
	top:6px;
	left:219px;
	}

#home a:link, #yourchild a:link, #programs a:link, #links a:link, #news a:link, #about a:link, #message a:link, #contact a:link, #events a:link, #help a:link, #specialized_btn a:link, #community_btn a:link
	{
	color:#fff;
	text-decoration:none;
	}

#home a:hover, #yourchild a:hover, #programs a:hover, #links a:hover, #news a:hover, #about a:hover, #message a:hover, #contact a:hover, #events a:hover, #help a:hover,#specialized_btn a:hover, #community_btn a:hover
	{
	color:#f60;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	}

#home a:visited, #yourchild a:visited, #programs a:visited, #links a:visited, #news a:visited, #about a:visited, #message a:visited, #contact a:visited, #events a:visited, #help a:visited,#specialized_btn a:visited, #community_btn a:visited
	{
	color:#ccc;
	font-size:10px;
	font-family:verdana;
	text-decoration:none;
	}

/*--------end navigation system--------*/

#address{
	position:absolute;
	background-color:transparent;
	height:16px;
	width:228px;
	top:148px;
	left:6px;
	}

#phone{
	position:absolute;
	background-color:transparent;
	height:16px;
	width:220px;
	top:148px;
	left:234px;
	}


#fax{
	position:absolute;
	background-color:transparent;
	height:16px;
	width:124px;
	top:148px;
	left:454px;
	}
	
	
#email{
	position:absolute;
	background-color:transparent;
	height:16px;
	width:200px;
	top:148px;
	left:578px;
	}
	
#email p.address span.justright{
	text-align:right;
	}
	
p.address{
	font-family:verdana;
	font-size:10px;
	color:#333;
	text-align:left;
	margin:0px;
	text-align:left;
	}	

#email a:link{color:#333;text-decoration:none;}
#email a:hover{color:#f60;font-family:verdana;font-size:10px;text-decoration:none;}
#email a:visited{color:#333;font-size:10px;font-family:verdana;text-decoration:none;}
	


/*--------------intro-text about the professional center for child development--------------*/

#indextext{
	position:absolute;
	height:auto;
	width:545px;
	top:64px;
	left:219px;
	background-color:transparent;
	}
	
p.hometext{
	font-family:verdana;
	font-size:10px;
	color:#333;
	letter-spacing:1px;
	margin-top:4px;
	}
	
p.framehometext{
	font-family:verdana;
	font-size:10px;
	color:#333;
	letter-spacing:1px;
	margin:36px;
	line-height:14px;
	}	

p.subhead {	
	font-family:verdana;
	font-size:14px;
	color:#060;
	letter-spacing:1px;
	margin:6px 0px 0px 0px;
	}
	
p.subhead2{	
	font-family:verdana;
	font-size:14px;
	color:#060;
	letter-spacing:1px;
	margin:8px 0px 8px 0px;
	background-color:#9c9;
	}	
	
p.subhead3{	
	font-family:verdana;
	font-size:16px;
	color:#060;
	letter-spacing:1px;
	margin:8px 0px 8px 0px;
	background-color:transparent;
	}		
	
	
ul li{
	font-family:verdana;
	font-size:10px;
	letter-spacing:1px;
	color:#333;
	}
	
p.top{
	font-family:verdana;
	font-size:12px;
	color:#f60;
	letter-spacing:1px;
	margin-left:0px;
	background-color:transparent;
	}	
	
p.top {color:#f60;text-decoration:none;}
p.top a:link{color:#f60;text-decoration:none;}
p.top a:hover{color:#fff;font-family:verdana;font-size:12px;text-decoration:none;}
p.top a:visited{color:#f60;font-size:12px;font-family:verdana;text-decoration:none;}
		

/*---------special events and news...highlighted material-----------*/
#highlights{
	position:absolute;
	top:270px;
	left:219px;
	height:145px;
	width:532px;
	border:2px #060 solid;
	}

p.highlights{
	font-family:verdana;
	font-size:11px;
	color:#f30;
	text-align:center;
	letter-spacing:4px;
	}
	
#seasonalnews{
	position:absolute;
	top:400px;
	left:219px;
	height:100px;
	width:758px;
	}
	
/*--------end events and news...highlighted material--------------*/	

/*top home photgraph*/

#tophomephoto{
	position:absolute;
	height:195px;
	width:205px;
	top:228px;
	left:6px;
	background-image:url(images/verylgame.gif);
	background-repeat:no-repeat;
	vertical-align: middle;
	background-position:center;
	background-color:transparent;
	margin:0px;
	border:none;
	padding:0px;
	}
	
/*
use on top photo if needed	
#indeximage
	{
	right: 786px;
	bottom: 381px;
	}	
*/
	
p.photocaption{
	font-family:verdana;
	font-size:8.5px;
	color:#000;
	}

	
/*--------bottom slogan...30 years...one step...success---------*/
#bottomslogan{
	position:absolute;
	top:445px;
	left:6px;
	height:100px;
	width:770px;
	background:tranparent;
	}
	
p.bottomslogan{
	font-family:verdana;
	color:#030;
	font-size:12px;
	letter-spacing:1px;
	font-style:italic;
	text-align:center;
	}
	
/*------------page titles---------------------------*/
/*
#pagetitle{
	position:absolute;
	height: 60px;
	width:264px;
	top:164px;
	left:6px;
	}
*/

#pagetitlelong{
	position:absolute;
	height:60px;
	width:758px;
	top:164px;
	left:6px;
	border-top: 1px solid #060;
	}
	
p.pagetitle{
	font-family:verdana;
	color:#060;
	font-size:28px;
	letter-spacing:1px;
	line-height:28px;
	margin:0px;
	padding:0px;
	}

#leadingtext{
	position:absolute;
	height:auto;
	width:760px;
	top:212px;
	left:6px;
	letter-spacing:1px;
	}

p.largehead{
	font-family:verdana;
	color:#060;
	font-size:20px;
	line-height:32px;
	letter-spacing:1px;
	padding-left:4px;
	background-color:#9c9;
	}		
	
/*------------------news page------------------------*/	

#newsgreenbox{
	position:absolute;
	top:280px;
	left:219px;
	height:auto;
	width:532px;
	background-color:#9c9;
	padding:6px;
	overflow:auto;
	}
	


/*----------------your child page---------------------*/

#prioryourchild{
	position:relative;
	float:right;
	width:532px;
	height:100px;
	}
	
#greenbox{
	position:absolute;
	top:280px;
	left:219px;
	height:300px;
	width:532px;
	background-color:#fff;
	border:1px solid #060;
	padding:6px;
	overflow:auto;
	}	
	
#yourchildleftside{
	position:absolute;
	height:auto;
	width:203px;
	left:6px;
	top:280px;
	text-align:left;
	color:#060;
	}
	
p.childmenu{
	font-family:verdana;
	font-size:12px;
	color:#060;
	letter-spacing:1px;
	}


#yourchildleftside p.childmenu a {text-decoration: none; color: #060}
#yourchildleftside p.childmenu a:hover {text-decoration: none; color: #f60}	
	
/*----------------message from executive director page---------------------*/

#messagefromed{
	position:absolute;
	width:643px;
	height:450px;
	overflow:auto;
	top:220px;
	left:86px;
	border:2px #9c9 solid;
	margin:12px;
	padding:8px;
	}
	
/*
#veryl_sig{
		position:absolute;
		background-image:url(images/signature.gif)
		height:500px;
		width:500px;
		top:400px;
		left:6px;
		}
*/
	
#veryl_title{
		position:relative;
		float:left;
		height:60px;
		width:200px;
		margin-top:24px;
		}
		
#message_archives{
	position:absolute;
	height:45px;
	width:764px;
	top:720px;
	left:0px;
	background-color:transparent;
	padding-top:2px;
	padding-right:6px;
	text-align:right;
	}

p.message_archives{
	font-family:verdana;
	font-size:9px;
	color:#060;
	letter-spacing:1px;
	text-align:right;
	}
	
p.message_archives {color:#060;text-decoration:none;}
p.message_archives a:link{color:#060;text-decoration:none;}
p.message_archives a:hover{color:#f60;font-family:verdana;font-size:12px;text-decoration:none;}
p.message_archives a:visited{color:#f60;font-size:12px;font-family:verdana;text-decoration:none;}	

/*----------------you can help page---------------------*/

#narrowframe{
	position:absolute;
	height:30px;
	width:754px;
	top:300px;
	left:6px;
	border:2px #9c9 solid;
	text-align:center;
	}
	
#wishlistbox{
	position:absolute;
	height:266px;
	width:290px;
	background-color:#060;
	top:350px;
	left:6px;
	}
	
p.wishlisthead{
	font-family:verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#fff;
	text-align:center;
	}

#wishlistbox ul li{
	font-family:verdana;
	font-size:10px;
	letter-spacing:1px;
	color:#fff;
	text-align:left;
	padding-right:24px;
	padding-left:0px;
	padding-top:4px;
	}

#checksncards{
	position:absolute;
	height:246px;
	width:460px;
	background-color:transparent;
	top:352px;
	left:303px;
	}
	
#cc_icon{
	position:absolute;
	height:44px;
	width:73px;
	top:240px;
	left:0px;
	background-color:transparent;
	}

#timetalent{
	position:absolute;
	top:645px;
	left:6px;
	height:100px;
	width:758px;
	background-color:transparent;
	}

/*----------------programs and services page---------------------*/

#programsgreenbox{
	position:absolute;
	top:280px;
	left:219px;
	height:340px;
	width:532px;
	background-color:#fff;
	border:1px solid #060;
	padding:6px;
	overflow:auto;
	}	
	
#programsleftside{
	position:absolute;
	height:auto;
	width:203px;
	left:6px;
	top:280px;
	text-align:left;
	}

p.programsmenu{
	font-family:verdana;
	font-size:10px;
	line-height:11px;
	color:#060;
	letter-spacing:1px;
	}

#programsleftside p.programsmenu a {text-decoration: none; color: #060}
#programsleftside p.programsmenu a:hover {text-decoration: none; color: #f60}		



/*
#specialized_btn{
	position:absolute;
	height:24px;
	width:172px;
	top:186px;
	left:410px;
	background-color:#060;
	}

#community_btn{
	position:absolute;
	height:24px;
	width:174px;
	top:186px;
	left:590px;
	background-color:#060;
	}


#community_btn a,#specialized_btn a{text-decoration:none; color: #fff}	
#community_btn a:link,#specialized_btn a:link {text-decoration:none; color: #fff}
#community_btn a:hover,#specialized_btn a:hover {text-decoration:none; color: #f60}	
#community_btn a:visited,#specialized_btn a:visited {text-decoration:none; color: #ccc}
	
*/
#specialized_title{
	position:absolute;
	height:20px;
	width:770px;
	top:222px;
	left:6px;
	background-color:transparent;
	z-index:2;
	}
	
#greendecorativebar1{
	position:absolute;
	height:24px;
	width:770px;
	top:250px;
	left:0px;
	background-color:#9c9;
	}
	
#greendecorativebar2{
	position:absolute;
	height:24px;
	width:770px;
	top:892px;
	left:0px;
	background-color:#9c9;
	}	

#specialized_box{
	position:absolute;
	height:24px;
	width:592px;
	top:250px;
	left:89px;
	background-color:#9c9;
	padding:0px;
	margin:0px;
	}
	
#specialized_des{
	position:absolute;
	height:200px;
	width:507px;
	top:280px;
	left:144px;
	background-color:transparent;
	}
	
	
#community_title{
	position:absolute;
	height:20px;
	width:207px;
	top:864px;
	left:6px;
	background-color:transparent;
	}	
#community_box{
	position:absolute;
	height:36px;
	width:758px;
	top:892px;
	left:6px;
	background-color:#9c9;
	}
	
#community_des{	
	position:absolute;
	height:200px;
	width:507px;
	top:932px;
	left:144px;
	background-color:transparent;
	}
	
/*--------------------contact page------------------------*/

#contactme
	{
	position: absolute;
	height:370px;
	width:550px;
	top:200px;
	left:6px;
	margin:6px 4px 4px 24px;
	}
	
	
input.box
	{
	width:320px;
	height:18px;
	font-family:helvetica, verdana;
	font-size:10px;
	letter-spacing:2px;
	color:#f30;
	}
	
#localoffices{
	position:absolute;
	width:294px;
	height:268px;
	background-color:#9c9;
	top:176px;
	left:468px;
	text-align:center;
	z-index:2;
	}

	
#directions{		
	position:absolute;
	width:706px;
	height:300px;
	background-color:transparent;
	top:475px;
	left:6px;
	}	

	
	
/*--------------------about page------------------------*/	

#missiontext{
	position:absolute;
	height:auto;
	width:758px;
	top:220px;
	left:6px;
	letter-spacing:1px;
	background-color:#fff;
	}
	

#leftcolumn{
	position:absolute;
	height:auto;
	width:203px;
	top:315px;
	left:6px;
	background-color:transparent;
	padding-left:4px;
	}

#aboutgreenbox{
	position:absolute;
	top:315px;
	left:219px;
	height:258px;
	width:525px;
	background-color:#fff;
	border:1px solid #060;
	padding:6px;
	overflow:auto;
	}	

#leftcolumn a {text-decoration:none; color: #060}	
#leftcolmn a:link {text-decoration:none; color: #060}
#leftcolmn a:hover {text-decoration:none; color: #f60}	
#leftcolmn a:visited {text-decoration:none; color: #f60}
	
/*--------------------events page------------------------*/		
#eventsframe{
	position:absolute;
	top:359px;
	left:6px;
	height:auto;
	width:455px;
	background-color:transparent;
	}	
#pastevents{	
	position:absolute;
	top:350px;
	left:472px;
	height:auto;
	width:277px;
	border:2px #060 solid;
	background-color:transparent;
	padding:6px;
	}	
	
/*--------------------links page------------------------*/		
#linkscontent{
	position:absolute;
	top:230px;
	left:6px;
	height:auto;
	width:758px;
	background-color:transparent;
	}	
p.linklink{
	font-family:verdana;
	font-size:12px;
	color:#333;
	letter-spacing:1px;
	text-decoration:underline;
	line-height:12px;
	}
	
p.linklink a:link{
	font-family:verdana;
	font-size:12px;
	color:#333;
	letter-spacing:1px;
	text-decoration:underline;
	line-height:12px;
	}

p.linklink a:hover{
	font-family:verdana;
	font-size:12px;
	color:#f30;
	letter-spacing:1px;
	text-decoration:underline;
	line-height:12px;
	}

p.linklink a:visited{
	font-family:verdana;
	font-size:12px;
	color:#666;
	letter-spacing:1px;
	text-decoration:underline;
	line-height:12px;
	}
	
	
#linkscontent {color:#060;text-decoration:none;}
#linkscontent a:link{color:#060;text-decoration:none;}
#linkscontent a:hover{color:#f60;font-family:verdana;font-size:12px;text-decoration:none;}
#linkscontent a:visited{color:#333;font-size:12px;font-family:verdana;text-decoration:none;}	