@charset "utf-8";
/* CSS Document */

  body {



  margin:0;
  border:0;
  padding:0;
  height:100%; 
  max-height:100%; 
  overflow: hidden;



  }



  











#contents {
	position:fixed;
	top: 75px;
	left:210px;

		bottom: 0;



	right: 0;



color: #666666;



  font-family: Garamond, Palatino, serif;



  overflow:auto; 



  font-size: 95%;



  }

  



  



    .thumbs {
			position:absolute;
			top: 0px;

	left:220px;

font-family: Helvetica, Arial, sans-serif; 

}





    .pic {
		position:absolute;

	top:90px;


	}


.arrows {
			position:absolute;
			top: 0px;

	left:0px;

font-family: Helvetica, Arial, sans-serif; 

}






#nav {



  position:absolute; 



  top:50px;



  left:40px;



	overflow:auto;



	background:#fff;



	  font-family: Garamond, Palatino, serif;



	  text-align: right;



  }



  



  /* for internet explorer */







* html body {



  padding:140px 0 50px 0; 



  }







* html #contents {



  height:100%; 



  width:100%; 



  }



	



	  div#contents p {width: 550px;}

	  

	  

	  















a.red {display: block; width: 100px; color: #999999; text-decoration: none; line-height: 350%; font-size: 95%; letter-spacing: 2px;}







a.red:hover {display: block; width: 100px; text-decoration: none; color: #CC0000; font-size: 95%;}







a.r {width: 100px; color: #CC0000; text-decoration: none; line-height: 350%; font-size: 105%; text-align: right; letter-spacing: 2px;}







a.r:hover {width: 100px; text-decoration: none; color: #999999; font-size: 105%;}







a.orange {display: block; width: 100px; color: #999999; text-decoration: none; line-height: 350%; font-size: 95%;  letter-spacing: 2px;}







a.orange:hover {display: block; width: 100px; text-decoration: none; color: #FF6600; font-size: 95%;}







a.o {width: 100px; color: #FF6600; text-decoration: none; line-height: 350%; font-size: 105%; text-align: right; letter-spacing: 2px;}







a.o:hover {width: 100px; text-decoration: none; color: #999999; font-size: 105%;}







a.yellow {display: block; width: 100px; color: #999999; text-decoration: none; line-height: 350%; font-size: 95%; letter-spacing: 2px;}







a.yellow:hover {display: block; width: 100px; text-decoration: none; color: #FFCC00; font-size: 95%;}







a.y {width: 100px; color: #FFCC00; text-decoration: none; line-height: 350%; font-size: 105%; text-align: right; letter-spacing: 2px;}







a.y:hover {width: 100px; text-decoration: none; color: #999999; font-size: 105%;}







a.green {display: block; width: 100px; color: #999999; text-decoration: none; line-height: 350%; font-size: 95%; letter-spacing: 2px;}







a.green:hover {display: block; width: 100px; text-decoration: none; color: #339900; font-size: 95%;}







a.g {width: 100px; color: #339900; text-decoration: none; line-height: 350%; font-size: 105%; text-align: right; letter-spacing: 2px;}







a.g:hover {width: 100px; text-decoration: none; color: #999999; font-size: 105%;}







a.blue {display: block; width: 100px; color: #999999; text-decoration: none; line-height: 350%; font-size: 95%; letter-spacing: 2px;}







a.blue:hover {display: block; width: 100px; text-decoration: none; color: #3333FF; font-size: 95%;}







a.b {width: 100px; color: #3333FF; text-decoration: none; line-height: 350%; font-size: 105%; text-align: right; letter-spacing: 2px;}







a.b:hover {width: 100px; text-decoration: none; color: #999999; font-size: 105%;}







a.purple {display: block; width: 100px; color: #999999; text-decoration: none; line-height: 350%; font-size: 95%; letter-spacing: 2px;}







a.purple:hover {display: block; width: 100px; text-decoration: none; color: #660099; font-size: 95%;}







a.p {width: 100px; color: #660099; text-decoration: none; line-height: 350%; font-size: 105%; text-align: right; letter-spacing: 2px;}







a.p:hover {width: 100px; text-decoration: none; color: #999999; font-size: 105%;}



  



  



  a.textlink {color: #999999; text-decoration: none; font-weight: bold; font-size: 104%;}







a.textlink:hover {color: #999999; text-decoration: underline; font-weight: bold; font-size: 104%;}











.heading {font-family: Helvetica, Arial, sans-serif; font-size: 104%; font-weight: bold;}







.smalltext {font-family: Helvetica, Arial, sans-serif; font-size: 77%;}



.main {font-family: Helvetica, Arial, sans-serif; font-size: 77%;}





.wide {width: 650px; line-height: 138%;}