@charset "UTF-8";
body{
  padding: 0px;
  margin: 0px;
  background-image: url(images/lines.gif);
  background-repeat: repeat;
}

#wrapper{
  margin: 0 auto;
  position: relative;
  width: 990px;
  height: 668px;
}

#container {
  width: 990px;
  height: 668px;
  background-image: url(images/book.gif);
  background-repeat: no-repeat;
  margin-top: 75px;
}

#holder{
  width: 998px;
  height: 50px;
}

#left_page{
  width: 495px;
  height: 668px;
  padding: 0px;
  margin: 0px;  
  float: left;
  background-image: url(images/left_page_hands.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
}

#left_page p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	padding-right: 20px;
	padding-left: 50px;
	color: #000000;
	margin-top: 125px;
}

#right_page{
  width: 495px;
  height: 668px;
  float: right;
  padding: 0px;
  margin: 0px;
}

img {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.left{
    float: left;
}
.lefty{
    float: left;
	margin-right: 10px;
}

#home
{
  display: block;
  width: 70px;
  height: 25px;
  background: url(images/home_link.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#home:hover
{ 
  background-image: url(images/home_link_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#web
{
  display: block;
  width: 70px;
  height: 25px;
  background: url(images/web_link.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#web:hover
{ 
  background-image: url(images/web_link_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#print
{
  display: block;
  width: 70px;
  height: 25px;
  background: url(images/print_link.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#print:hover
{ 
  background-image: url(images/print_link_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#art
{
  display: block;
  width: 70px;
  height: 25px;
  background: url(images/art_link.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#art:hover
{ 
  background-image: url(images/art_link_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}


#dan
{
  display: block;
  width: 115px;
  height: 161px;
  background: url(images/dan.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#dan:hover
{ 
  background-image: url(images/dan_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#dan span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#danie
{
  display: block;
  width: 150px;
  height: 113px;
  background: url(images/danie.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#danie:hover
{ 
  background-image: url(images/danie_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#danie span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#sh
{
  display: block;
  width: 175px;
  height: 122px;
  background: url(images/sh.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#sh:hover
{ 
  background-image: url(images/sh_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#sh span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#sheedy
{
  display: block;
  width: 151px;
  height: 120px;
  background: url(images/sheedy.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#sheedy:hover
{ 
  background-image: url(images/sheedy_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#sheedy span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#c
{
  display: block;
  width: 150px;
  height: 152px;
  background: url(images/c.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#c:hover
{ 
  background-image: url(images/c_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#c span
{
  display: none;
  margin: 0px;
  padding: 0px;
}






#d_web
{
  display: block;
  width: 151px;
  height: 161px;
  background: url(images/d_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#d_web:hover
{ 
  background-image: url(images/d_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#d_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#da_web
{
  display: block;
  width: 104px;
  height: 161px;
  background: url(images/da_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#da_web:hover
{ 
  background-image: url(images/da_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#da_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#dan_web
{
  display: block;
  width: 115px;
  height: 161px;
  background: url(images/dan_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#dan_web:hover
{ 
  background-image: url(images/dan_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#dan_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#dani_web
{
  display: block;
  width: 125px;
  height: 161px;
  background: url(images/dani_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#dani_web:hover
{ 
  background-image: url(images/dani_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#dani_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#danie_web
{
  display: block;
  width: 150px;
  height: 113px;
  background: url(images/danie_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#danie_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}


#s_web
{
  display: block;
  width: 150px;
  height: 122px;
  background: url(images/s_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#s_web:hover
{ 
  background-image: url(images/s_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#s_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#sh_web
{
  display: block;
  width: 175px;
  height: 122px;
  background: url(images/sh_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#sh_web:hover
{ 
  background-image: url(images/sh_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#sh_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}


#c_web
{
  display: block;
  width: 150px;
  height: 152px;
  background: url(images/c_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#c_web:hover
{ 
  background-image: url(images/c_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#c_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#o_web
{
  display: block;
  width: 122px;
  height: 152px;
  background: url(images/o_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#o_web:hover
{ 
  background-image: url(images/o_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#o_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#m_web
{
  display: block;
  width: 222px;
  height: 152px;
  background: url(images/m_web.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#m_web:hover
{ 
  background-image: url(images/m_web_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#m_web span
{
  display: none;
  margin: 0px;
  padding: 0px;
}


#daniel_print
{
  display: block;
  width: 104px;
  height: 113px;
  background: url(images/daniel_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#daniel_print:hover
{ 
  background-image: url(images/daniel_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#daniel_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}
#daniell_print
{
  display: block;
  width: 115px;
  height: 113px;
  background: url(images/daniell_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#daniell_print:hover
{ 
  background-image: url(images/daniell_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#daniell_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#s_print
{
  display: block;
  width: 150px;
  height: 122px;
  background: url(images/s_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#s_print:hover
{ 
  background-image: url(images/s_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#s_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#sh_print
{
  display: block;
  width: 175px;
  height: 122px;
  background: url(images/sh_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#sh_print:hover
{ 
  background-image: url(images/sh_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#sh_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#she_print
{
  display: block;
  width: 169px;
  height: 122px;
  background: url(images/she_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#she_print:hover
{ 
  background-image: url(images/she_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#she_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#shee_print
{
  display: block;
  width: 151px;
  height: 120px;
  background: url(images/shee_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}

#shee_print:hover
{ 
  background-image: url(images/shee_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}

#shee_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#sheed_print
{
  display: block;
  width: 193px;
  height: 120px;
  background: url(images/sheed_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#sheed_print:hover
{ 
  background-image: url(images/sheed_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#sheed_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}

#sheedy_print
{
  display: block;
  width: 151px;
  height: 120px;
  background: url(images/sheedy_print.gif) no-repeat 0 0;
  margin: 0px;
  padding: 0px;
}
#sheedy_print:hover
{ 
  background-image: url(images/sheedy_print_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#sheedy_print span
{
  display: none;
  margin: 0px;
  padding: 0px;
}


/* end of letter rollovers*/

#art_gallery
{
	position: absolute;
	display: block;
	width: 200px;
	height: 200px;
	background: url(images/art_gallery.gif) no-repeat 0 0;
	margin: 0px;
	padding: 0px;
	left: 631px;
	top: 97px;
}

#art_gallery:hover
{ 
  background-image: url(images/art_gallery_roll.gif);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}
#photo_gallery
{
	position: absolute;
	display: block;
	width: 200px;
	height: 200px;
	background: url(images/photo_gallery.jpg) no-repeat 0 0;
	margin: 0px;
	padding: 0px;
	left: 637px;
	top: 398px;
}

#photo_gallery:hover
{ 
  background-image: url(images/photo_gallery_roll.jpg);
  background-position: left;
  text-decoration: none;
  border: none 0px;
  margin: 0px;
  padding: 0px;
}



#transparent_back {
	position: absolute;
	left: 475px;
	top: -30px;
	width: 276px;
	height: 195px;
	background-image: url(images/trans_moving_bubble.gif);
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	background-repeat: no-repeat;
}
#pop_up_pic {
	position: absolute;
	height: 110px;
	width: 175px;
	left: 535px;
	top: 15px;
	vertical-align: top;
	text-align: left;
}

#pop_up_pic p{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	text-align: center;
	margin-right: 5px;
}

#link_box{
	position: absolute;
	width: 230px;
	height: 538px;
	left: 411px;
	top: -9px;
	text-align: right;
}

#rigt_page a {
	color: #FFFFFF;
}

#right_page a:hover {
	color: #FFFFFF;
}

/* - - - - - - Here's The Trick - - - - - - - - - */
#right_page a span {
  display: none;
}

#right_page a:hover span{
	display: block;
	position: absolute;
	top: 260px;
	left: -350px;
	width: 250px;
	color: #ffffff;
}

