@charset "UTF-8";
/* CSS Document */

*{margin:0; padding:0; border:0; text-decoration:none;}


li{ list-style:none;}

p{ padding-bottom:22px;}

.vanish{display:none;}




/*main*/

body{height:100%; background-color:#FFFFFF;}




#container{
	position:absolute; 
	width:870px; 
	height:500px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px;
	margin-right:100px;   }

#blurbbox{
	position:absolute;
	float: left;
	width:475px;
	height:130px;
	left:290px;
	font-size:x-large;
	margin-top:220px;
	display: inline;
	}
	
#away{
	postion:absolute;
	float:left;
	width:468px;
	height:106px;
	font-size:large;
	margin-left:290px;
	background:url(images/away.gif);
	margin-top:370px;
	display: inline;}
	
	
#blurbbox2{
	position: absolute;
	width:870px;
	height:50px;
	margin-top:575px;
	font-size:small;
	margin-left:100px;
	top: 35px;
	left: 49px;
	}
	
	#blurbbox3{
	position: absolute;
	width:792px;
	height:50px;
	margin-top:70px;
	font-size:small;
	margin-left:131px;
	left: 6px;
	top: 679px;
	}

#clipbar{
	position:absolute;
	width:870px;
	height:97px;
	margin-top:520px;
	margin-left:100px;
	margin-bottom:15px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 27px;
	top: 119px;
}
	
	#clipbar2{
	position:absolute;
	width:870px;
	height:97px;
	margin-top:680px;
	margin-left:100px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 18px;
	top: -7px;
}


#aboutbox{
	position: absolute;
	float: left;
	width:630px;
	height:160px;
	left:227px;
	font-size:small;
	margin-top:200px;
	display: inline;
	top: -50px;
	}
	

#clientstbox{
	position: absolute;
	float: left;
	width:630px;
	height:160px;
	left:227px;
	font-size:small;
	margin-top:200px;
	display: inline;
	top: -50px;
	}
	
	#abouttitle{
	position:absolute;
	float:left;
	width:200px;
	height:50px;
	left:1px;
	font-size:xx-large;
	margin-top:160px;
	color:CCCC99;
	top: -159px;
	}
	


#linkList {

	background:  repeat-y transparent;
	color: 4C240C;
	position: absolute;
	top:176px;
	left:6px;
	width: 170px;

	}



#linkList {
	background:  repeat-y transparent;
	color: 4C240C;
	position: absolute;
	font:; 
	top:179px;
	left:3.5px;
	width: 170px;
	}
 
 #p {
 	font-family: Garamond;
	font-size:12px;
 
 }             

#linkList #larchives li , #linkList #lresources li , #linkList #lfavorites li {

	background: transparent ;
	margin: 0 0 0 0;
	padding: 0 0 14px 4px;
	line-height: 3.5ex; 
	color: 4C240C;
	}

#linkList ul {
	width: 145px;
	margin: 0 0 0 10px;
	font: 12pt AppleGothic;
	color: 4C240C;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	}


/* Co-Agents*/

	#clipbar3{
	position:absolute;
	width:870px;
	height:97px;
	margin-top:1350px;
	margin-left:15px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 14px;
	top: -146px;
}

#clipbar4{
	position:absolute;
	width:870px;
	height:97px;
	margin-top:1250px;
	margin-left:15px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 97px;
	top: -629px;
}
	
	#blurbbox4{
	position: absolute;
	width:826px;
	height:20px;
	margin-top:1325px;
	font-size:small;
	margin-left:35px;
	left: -8px;
	top: 109px;
	}

	#agentscontainer{
	position:relative;
	width:870px; 
	height:1500px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center;
	margin-top:10px;  
	   }
	
	#agentsbox{
	position: absolute;
	float: left;
	width:640px;
	height:90px;
	left:217px;
	font-size:small;
	margin-top:200px;
	display: inline;
	}
	
	#agentstitle{
	position:absolute;
	float:left;
	width:200px;
	height:50px;
	left:217px;
	font-size:xx-large;
	margin-top:160px;
	color:CCCC99;
	}
	
	#agentsbox2{
	position: absolute;
	float: left;
	width:300px;
	height:800px;
	left:217px;
	font-size:11px;
	margin-top:300px;
	display: inline;
	}
	
	#agentsbox3{
	position: absolute;
	float: right;
	width:300px;
	height:800px;
	font-size:11px;
	margin-top:300px;
	margin-right:23px;
	display: inline;
	left:600px;
	}

/* clients */

	#clientscontainer{
	position:absolute; 
	width:870px; 
	height:600px; 
	margin:0 auto; 
	background:url(images/clientsbackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px;   }

	#clientsbox{
	position: absolute;
	float: left;
	width:300px;
	height:160px;
	left:239px;
	font-size:small;
	margin-top:232px;
	font: 12pt Apple Gothic;
	display: inline;
	top: 3px;
	}
	
	#clientstitle{
	position:absolute;
	float:left;
	width:200px;
	height:30px;
	left:227px;
	font-size:xx-large;
	margin-top:160px;
	color:CCCC99;
	}
	
/*AuthorIllustrator Index page*/

	#authorboxillus{
	position:relative;
	float: left;
	width:160px;
	height:800px;
	left:227px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	
	}
	
	#authorboxillus2{
	position:relative;
	float: left;
	width:160px;
	height:800px;
	background:url(images/authorillustrators.jpg) no-repeat top left;
	left: 290px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	}
	
	#aillusbar{
	position:absolute;
	width:870px;
	height:87px;
	margin-top:875px;
	margin-left:109px;
	background:url(images/clipbar.jpg) no-repeat center;}
	
	#aillusbox{
	position: absolute;
	width:792px;
	height:20px;
	margin-top:1325px;
	font-size:small;
	margin-left:35px;
	}
	
	#blurbbox5{
	position: absolute;
	width:870px;
	height:20px;
	margin-top:920px;
	font-size:small;
	margin-left:125px;
	left: -1px;
	top: 25px;
	}	

/* Author/Illustrator */

	#authorclipbar{
	position:absolute;
	width:870px;
	height:87px;
	margin-top:1025px;
	margin-left:10px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 3px;
	top: 0px;
}
	
	#authorblurbbox{
	position: absolute;
	width:792px;
	height:20px;
	margin-top:1015px;
	font-size:small;
	margin-left:105px;
	left: 100px;
	top: 2px;
	}
	
	#ailluscontainer{
	position:absolute; 
	width:870px; 
	height:1100px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:110px; 
	}
	
	#authorbio{
	position: absolute;
	float: left;
	width:640px;
	height:90px;
	left:227px;
	font-size:small;
	margin-top:240px;
	display: inline;
	}
	
	#illustrations{
	position: relative;
	float: left;
	margin-top: 420px;
	margin-left:217px;
	width: 750px;
	height: 500px;
	display: inline;	
	}
	
	#aillusbox1{
	position: relative;
	height:480px;
	padding-bottom:10px;
	background:url(images/Monsterball.jpg) no-repeat center;
	}
	
	#aillusbox2{
	position: relative;
	height:428px;
	padding-bottom:10px;
	background:url(images/Defender.jpg) no-repeat center;
	}
	
	#aillusbox3{
	position: relative;
	height:400px;
	padding-bottom:10px;
	background:url(images/stopmath.jpg) no-repeat center;
	}
	
	#aillusclipbar{
	position:absolute;
	width:870px;
	height:70px;
	margin-top:1700px;
	margin-left:15px;
	background:url(images/clipbar.gif) no-repeat center;}
	
	#aillusblurbbox{
	position: absolute;
	width:792px;
	height:20px;
	margin-top:1780px;
	font-size:small;
	margin-left:40px;
	}
	
	
	/*Jeff Wiegel*/
	#ailluscontainer1{
	position:absolute; 
	width:870px; 
	height:2100px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:110px; 
	}
	
	#illustrationsII{
	position: relative;
	float: left;
	background:url(images/weigel.jpg) no-repeat top left;
	margin-top: 400px;
	margin-left:217px;
	width: 750px;
	height: 1700px;
	display: inline;
	}
	
	#authorclipbar1{
	position:absolute;
	width:870px;
	height:87px;
	margin-top:1190px;
	margin-left:50px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 81px;
	top: 768px;
	}
	
	#authorblurbbox1{
	position: absolute;
	width:870px;
	height:20px;
	margin-top:1255px;
	font-size:small;
	margin-left:105px;
	left: 38px;
	top: 785px;
	}
	
	/*Carol Baicker-McKee*/
	
	#ailluscontainer4{
	position:absolute; 
	width:870px; 
	height:1200px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:110px; 
	}
	
	#illustrations1{
	position: relative;
	float: left;
	background:url(images/mckee.jpg) no-repeat top left;
	margin-top: 350px;
	margin-left:217px;
	width: 750px;
	height: 1500px;
	display: inline;	
	}
	
	#abouttitle1{
	position:absolute;
	float:left;
	width:300px;
	height:50px;
	left:227px;
	font-size:xx-large;
	margin-top:160px;
	color:CCCC99;
	}
	
	#authorclipbar2{
	position:absolute;
	width:870px;
	height:87px;
	margin-top:1400px;
	margin-left:50px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 69px;
	top: 508px;
	}
	
	#authorblurbbox2{
	position: absolute;
	width:870px;
	height:20px;
	margin-top:1420px;
	font-size:small;
	margin-left:105px;
	left: 14px;
	top: 520px;
	}
	
	#illustrations2{
	position: relative;
	float: left;
	margin-top: 350px;
	margin-left:217px;
	width: 750px;
	height: 500px;
	display: inline;	
	}
	
	/*John Campanaro*/
	
	#ailluscontainer3{
	position:absolute; 
	width:870px; 
	height:1400px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:110px; 
	}
	
	#illustrations3{
	position: relative;
	float: left;
	margin-top: 400px;
	margin-left:217px;
	width: 750px;
	height: 500px;
	display: inline;	
	}
	
	#authorclipbar5{
	position:absolute;
	width:870px;
	height:87px;
	margin-top:1420px;
	margin-left:25px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 87px;
	top: -151px;
	}
	
	#authorblurbbox5{
	position: absolute;
	width:870px;
	height:20px;
	margin-top:1480px;
	font-size:small;
	margin-left:85px;
	left: 30px;
	top: -131px;
	}
	
	/*Jason Deeble*/
	
	#ailluscontainer2{
	position:absolute; 
	width:870px; 
	height:1650px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:110px; 
	}
	
	#illustrations4{
	position: relative;
	float: left;
	margin-top: 450px;
	margin-left:217px;
	width: 750px;
	height: 500px;
	display: inline;	
	}
	
	#authorclipbar3{
	position:absolute;
	width:870px;
	height:87px;
	margin-top:1700px;
	margin-left:50px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 84px;
	top: -189px;
	}
	
	#authorblurbbox3{
	position: absolute;
	width:870px;
	height:20px;
	margin-top:1730px;
	font-size:small;
	margin-left:105px;
	left: 28px;
	top: -149px;
	}
	
	/* Submissions */
	
	#subclipbar{
	position:absolute;
	width:870px;
	height:97px;
	margin-top:1620px;
	margin-left:15px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 0px;
	top: 97px;
}
	
	#subblurbbox{
	position: absolute;
	width:792px;
	height:20px;
	margin-top:1700px;
	font-size:small;
	margin-left:45px;
	}
	
	.text_border
	{
	margin: 10pt;
	border-style: solid;
	border-width: 1pt;
	border-color: #000000;
	padding: 5px;
	}
	
	/* Author Page */
	
	#authorbox{
	position:relative;
	float: left;
	width:300px;
	height:410px;
	left:227px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	}
	
	#clientsbox{
	position:relative;
	float: left;
	width:300px;
	height:410px;
	left:227px;
	font-size:medium;
	margin-top:262px;
	display: inline;
	}
	
	#authorboxII{
	position:relative;
	float: right;
	width:350px;
	height:360px;
	right:20px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	}
	
	#address {
	position: absolute;
	top:559px;
	left:28px;
	width: 170px;
	height:152px;
	font-size:small;
	}
	
	/*Recently Published*/
	
	#rpubcontainer{
	position:absolute; 
	width:870px; 
	height:1800px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px; 
	}
	
	#recentlypublished{
	position:absolute;
	float:left;
	width:350px;
	height:40px;
	left:227px;
	font-size:xx-large;
	margin-top:160px;
	color:CCCC99;
	}
	
	#publishedbox{
	position:relative;
	float: left;
	width:700px;
	height:1700px;
	background: url(images/recentlypublished.jpg) no-repeat top center;
	left:227px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	
	}
	
	/*#publishedboxII{
	position:relative;
	float: left;
	width:700px;
	height:1400px;
	left: 248px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	}
	
	#publishedbox3{
	position:relative;
	float: left;
	width:153px;
	height:1300px;
	background: url(images/rpublishedright.jpg) no-repeat top center;
	left:250px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	}
	
	#publishedbox4{
	position:relative;
	float: left;
	width:160px;
	height:1400px;
	left: 275px;
	font-size:medium;
	margin-top:210px;
	display: inline;
	}
	*/
	
	#rpubclipbar{
	position:absolute;
	width:920px;
	height:97px;
	margin-top:1930px;
	margin-left:5px;
	background:url(images/clipbar.jpg) no-repeat center;}
	
	#rpubclipbarII{
	position:absolute;
	width:920px;
	height:97px;
	margin-top:1930px;
	margin-left:5px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: -3px;
	top: -293px;
}
	
	#rpubblurbbox{
	position: absolute;
	width:800px;
	height:20px;
	margin-top:1760px;
	font-size:small;
	margin-left:45px;
	}
	
	/*Authors*/
	
	#authorsclipbar{
	position:absolute;
	width:870px;
	height:97px;
	margin-top:2289px;
	margin-left:115px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 0px;
	top: 53px;
}
	
	#authorsblurbbox{
	position: absolute;
	width:870px;
	height:20px;
	margin-top:2350px;
	font-size:small;
	margin-left:125px;
	left: -11px;
	top: 156px;
	}
	
	#authorcontainer{
	position:absolute; 
	width:870px; 
	height:2400px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px; 
	}
	
	#recentlypublished{
	position:absolute;
	float:left;
	width:350px;
	height:40px;
	left:227px;
	font-size:xx-large;
	margin-top:160px;
	color:CCCC99;
	}
	
	#authorbox{
	position:relative;
	float: left;
	background: url(images/authorcovers/authors-left.jpg) top left no-repeat;
	width:100px;
	height:1890px;
	left:227px;
	font:Optima;
	font-size:medium;
	margin-top:210px;
	display: inline;
	
	}
	
	#authorbox2{
	position:relative;
	float: left;
	width:160px;
	height:1890px;
	left: 248px;
	font-size:medium;
	font-color: 4C240C;
	margin-top:210px;
	display: inline;
	}
	
	#authorbox3{
	position:relative;
	float: left;
	background: url(images/authorcovers/authors-right.jpg) top left no-repeat;
	width:152px;
	height:1890px;
	left:250px;
	font-size:medium;
	margin-top:202px;
	display: inline;
	}
	
	#authorbox4{
	position:relative;
	float: left;
	width:160px;
	height:1400px;
	left: 275px;
	font-size:medium;
	font-color: 4C240C;
	margin-top:210px;
	display: inline;
	}
	
	#comingsoon{
	position:relative;
	float: left;
	width:600px;
	height:100px;
	margin-left: 225px;
	font-size:medium;
	margin-top:1px;
	display: inline;
	}
	
	#rpubclipbar{
	position:absolute;
	width:870px;
	height:97px;
	margin-bottom:20px;
	margin-left:5px;
	background:url(images/clipbar.jpg) no-repeat center;
	left: 32px;
	top: 49px;
}
	

/*Special Container*/

#specialcontainer{
	position:absolute; 
	width:870px; 
	height:500px; 
	margin:0 auto; 
	background:url(images/cabackground.gif) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:10px;   }

/*Alt Home Page*/

#altcontainer{
	position:absolute; 
	width:890px; 
	height:500px; 
	margin:0 auto; 
	background:url(images/altcabkgd.jpg) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px;
	margin-right:100px;   }

#blurbbox{
	position:absolute;
	float: left;
	width:475px;
	height:160px;
	left:290px;
	font-size:x-large;
	margin-top:220px;
	display: inline;
	
	}
	
#altnavbar{
	position:absolute ;
	left:27px;
	top: 150px;
	}
	
	
#clientsnavbar{
	position:absolute ;
	left:27px;
	top: 150px;
	width: 500px;
	}
	
	
/*Co-agents*/

#altcoagentscontainer{
	position:absolute; 
	width:890px; 
	height:1100px; 
	margin:0 auto; 
	background:url(images/altcabkgd.jpg) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px;
	margin-right:100px;   }
	
	#aboutcontainer{
	position:absolute; 
	width:890px; 
	height:550px; 
	margin:0 auto; 
	background:url(images/altcabkgd.jpg) no-repeat top center; 
	margin-top:10px;
	display:inline;
	margin-left:100px;
	margin-right:100px;   }
