.comic {
	font-family: "Comic Sans MS", Verdana;
	font-size: 10pt;
	color: #333333;
	line-height: 15pt;
	text-decoration: none;
	margin-bottom: 5px;
}
div#back_home {
	background-image: url(web_images/home/home_background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}

div#home_nav {
	height: 203px;
	width: 772px;
	margin-top: 385px;
	margin-left: 65px;
	position: absolute;
}
div#home_email {
	height: 26px;
	width: 154px;
	margin-top: 181px;
	margin-left: 587px;
	position: absolute;
}
div#home_contact {
	height: 33px;
	width: 201px;
	margin-top: 242px;
	margin-left: 636px;
	position: absolute;
}
div#home_splat {
	height: 50px;
	width: 50px;
	margin-top: 228px;
	margin-left: 251px;
	position: absolute;
}
div#home_text {
	height: 25px;
	width: 720px;
	margin-top: 354px;
	margin-left: 81px;
	position: absolute;
}
div#back_cats {
	background-image: url(web_images/cats/cats_background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#cats_contact {
	height: 37px;
	width: 133px;
	margin-top: 126px;
	margin-left: 685px;
	position: absolute;
}
div#cats_back {
	height: 27px;
	width: 80px;
	margin-top: 44px;
	margin-left: 61px;
	position: absolute;
}
div#cats_text {
	height: 52px;
	width: 307px;
	margin-top: 172px;
	margin-left: 511px;
	position: absolute;
}
div#cats_gallery {
	height: 410px;
	width: 773px;
	margin-top: 224px;
	margin-left: 58px;
	position: absolute;
}
div#cats_paw_01 {
	height: 88px;
	width: 138px;
	margin-top: 548px;
	margin-left: 381px;
	position: absolute;
}
div#cats_paw_02 {
	height: 60px;
	width: 48px;
	margin-top: 458px;
	margin-left: 333px;
	position: absolute;
}
div#cats_paw_03 {
	height: 121px;
	width: 111px;
	margin-top: 226px;
	margin-left: 223px;
	position: absolute;
}
div#back_tea {
	background-image: url(web_images/afternoon_tea/tea_background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#back_inky {
	background-image: url(web_images/inky_stick/inky_background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#inky_gallery_01 {
	background-repeat: no-repeat;
	height: 337px;
	width: 536px;
	position: absolute;
	margin-top: 292px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 54px;
}
div#inky_gallery_02 {
	background-repeat: no-repeat;
	height: 408px;
	width: 253px;
	position: absolute;
	margin-top: 221px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 590px;
}
div#back_about {
	background-image: url(web_images/contact/about_background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#about_text {
	height: 445px;
	width: 761px;
	margin-top: 172px;
	margin-left: 70px;
	position: absolute;
}
div#contact_text {
	height: 100px;
	width: 350px;
	margin-top: 530px;
	margin-left: 70px;
	position: absolute;
}
div#contact_text2 {
	height: 445px;
	width: 761px;
	margin-top: 172px;
	margin-left: 70px;
	position: absolute;
}
a:link {
	color: #888888;
	text-decoration: none;
}
.form {
	font-family: "Comic Sans MS", Verdana;
	font-size: 9.5pt;
	color: #777777;
	line-height: 11pt;
	text-decoration: none;
	margin-bottom: 5px;
	background-image: url(web_images/contact/form_background.gif);
	border: 1px solid #f4a757;
}
.comic2 {
	font-family: "Comic Sans MS", Verdana;
	font-size: 10pt;
	color: #888888;
	line-height: 15pt;
	text-decoration: none;
	margin-bottom: 5px;
}
a:visited {
	color: #888888;
	text-decoration: none;
}
a:active {
	color: #888888;
	text-decoration: none;
}
a:hover {
	color: #f1a556;
	text-decoration: none;
}
div#back_contact {
	background-image: url(web_images/contact/contact_background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#calico {
	height: 18px;
	width: 222px;
	margin-top: 645px;
	margin-left: 675px;
	position: absolute;
}
div#tea_gallery {
	height: 410px;
	width: 773px;
	margin-top: 224px;
	margin-left: 60px;
	position: absolute;
}
div#back_story {
	background-image: url(web_images/story/background.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#rotate {
	height: 226px;
	width: 223px;
	margin-top: 215px;
	margin-left: 52px;
	position: absolute;
}
div#story_00 {
	height: 303px;
	width: 201px;
	margin-top: 329px;
	margin-left: 434px;
	position: absolute;
}
div#home_contact2 {
	height: 33px;
	width: 180px;
	margin-top: 586px;
	margin-left: 470px;
	position: absolute;
}
div#back_home2 {
	background-image: url(web_images/home/home_background_b.png);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
#home_links {
	height: 368px;
	width: 371px;
	margin-top: 258px;
	margin-left: 401px;
	position: absolute;
}
div#home_contact3 {
	height: 33px;
	width: 120px;
	margin-top: 583px;
	margin-left: 668px;
	position: absolute;
}
div#back_cat_print {
	background-image: url(web_images/cats/prints/cat_prints_back.png);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#back_inky_art {
	background-image: url(web_images/inky_stick/inky_art/inky_art_back.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
a.orange:visited {
	text-decoration: none;
	color: #ea8d1d;
}
a.orange:link {
	text-decoration: none;
	color: #ea8d1d;
}
a.orange:active {
	text-decoration: none;
	color: #ea8d1d;
}
a.orange:hover {
	text-decoration: none;
	color: #ea8d1d;
}
a.blue:visited {
	text-decoration: none;
	color: #4569d1;
}
a.blue:link {
	text-decoration: none;
	color: #4569d1;
}
a.blue:active {
	text-decoration: none;
	color: #4569d1;
}
a.blue:hover {
	text-decoration: none;
	color: #4569d1;
}
a.purple:visited {
	text-decoration: none;
	color: #806fda;
}
a.purple:link {
	text-decoration: none;
	color: #806fda;
}
a.purple:active {
	text-decoration: none;
	color: #806fda;
}
a.purple:hover {
	text-decoration: none;
	color: #806fda;
}
#home_links2 {
	height: 229px;
	width: 250px;
	margin-top: 330px;
	margin-left: 85px;
	position: absolute;
}
#splat-01 {
	height: 45px;
	width: 54px;
	margin-top: 277px;
	margin-left: 243px;
	position: absolute;
}
#splat-02 {
	height: 60px;
	width: 36px;
	margin-top: 548px;
	margin-left: 365px;
	position: absolute;
}#splat-03 {
	height: 48px;
	width: 48px;
	margin-top: 423px;
	margin-left: 764px;
	position: absolute;
}
.floatright
{
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
div#back_agents {
	background-image: url(web_images/agents/agents_back.png);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}
div#agent_frances {
	height: 92px;
	width: 219px;
	margin-top: 336px;
	margin-left: 153px;
	position: absolute;
	color: #333333;
	text-decoration: none;
	line-height: 20pt;
}
div#agent_heartfelt {
	height: 122px;
	width: 300px;
	margin-top: 295px;
	margin-left: 539px;
	position: absolute;
	color: #333333;
	text-decoration: none;
	line-height: 20pt;
}
.agent-header {
	font-family: "Comic Sans MS", Verdana;
	font-size: 18pt;
	color: #333333;
	line-height: 25pt;
	text-decoration: none;
	margin-bottom: 5px;
}
.comic-big {
	font-family: "Comic Sans MS", Verdana;
	font-size: 11pt;
	color: #333333;
	line-height: 21pt;
	text-decoration: none;
	margin-bottom: 5px;
}


div#back_home_3 {
	background-image: url(web_images/home/home_background_alt.gif);
	background-repeat: no-repeat;
	height: 670px;
	width: 900px;
	position: absolute;
}

div#back_home_3 img {
   border: none;
}

div#back_home_3 #folio {
   position : absolute; 
   right: 100px;
   bottom: 110px;
   width: 339px; 
   height: 351px;
}

div#back_home_3 #folio .row {
   width: 75px; 
   float: left; 
   margin-right: 55px; 
   height: 351px; 
   position: relative;
}

div#back_home_3 #email_link {
  position: absolute;
  right: 80px;
  top: 165px;
  height: 25px;
  width: 200px; 
  background: url(web_images/home/home_links/email.png);
  background-repeat: no-repeat;
 }
 
 #drips_1 {
 position: absolute;
 left: 260px;
 top: 160px;
 width: 54px;
 height: 45px;
 }
 
  #drips_2 {
 position: absolute;
 left: 60px;
 top: 360px;
 width: 60px;
 height: 36px;
 }
 
  
  #drips_3 {
 position: absolute;
 left: 360px;
 top: 560px;
 width: 48px;
 height: 48px;
 }
 
 #calico_new {
 
 }


#inkyrose {
 position: absolute;
 left: 461px;
 top: 551px;
 width: 70px;
 height: 70px;
}
