html {
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color:   #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #C0C0C0;
	scrollbar-highlight-color: #808080;
	scrollbar-shadow-color: #808080;
	scrollbar-track-color: #696969;
	}

body {
	background-color:#999999;
	background-image:url(../images_ycurst/topbg4.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:right;
	margin: 0;
	font-size: small;
	 }

a:link {
	color: black;
	background-color:#CCCCFF;
	text-decoration: none;
	border: none;
      }

a:visited {
	color: black;
	background-color:#CCCCFF;
	text-decoration: none;
	border: none;
      }

a:hover {
	color: black;
	background-color: #999999;
	text-decoration: underline;
	border: none;
      }

h1 {
    font-weight:bold ;
	color: #000033;
	}

/*****************************************************/
/*****              layoutDIVs                ********/
/*****************************************************/

/***********    .topmenu     *************/
.topmenu {
	clear: both;
	margin: 0;
	padding:0;
	border-top: #FFFFFF 3px solid;
	border-bottom: #FFFFFF 3px solid;
	background-color:#999999;
	border-width: 1px;
	text-align: center;
		 
		 }


/**********     .sitetitle    ************/
h1.sitetitle {
           margin: 0 ;
		   background-color: #D3D3D3 ;
	       text-align:center ;
		   height:30px;
                   font-size: 130%;
		   }

/*********      .topdivision        *****/
div.topdivL { float: left;
              height:500px ;
			  }

/***********      .topdiv9    ***********/
.topdiv9 {
	background-color: #FFFFFF;
	margin: 5px;
	font-size: 80%;
	padding-bottom: 50px;
		 }


/***************************************************/
/**********        CONTENTS       ******************/
/***************************************************/

/****************  .newtitle    ***************/

		 
/*****************    .new     ****************/
div.new {
	margin:0 0 0 10px;
	text-align: left;

        
		}

h2.new {
         margin:30px 0 0 10px;
		 padding:0 0 0 5px;
		 font-size:90%;
		 
		 
		 }	

ul.new {            
	   background-color : #FFFFFF;			
	   padding:5px;
	   overflow: scroll;
	   height: 50px;
	   width: 280px;
	   margin:0;
	   	}

li.new {
	list-style: none;
	font-size:small;
	margin: 1px;
		
		}



p.new {
     background-color:#FFFFFF ;
	 margin:20px 0 10px 0;
	 padding:5px;
	 color: #000000;
	 font-weight:bold;
	 border:2px #FFFFFF dotted;
	 width: 270px;
	 font-size: 90%;
	 
	 }
/**************  .phototop   *********************/
h3.phototop {
       margin:0 0 0 10px;
	   padding:0;
	   color:#000000;
	   background-color:#CACACA;
	   width:420px;
	   text-align: center ;
	  
	   }

img.phototop {
      margin:10px 0 0 10px;
	  width: 400px;
	  height:300px;
	  border: 8px inset #FFFFFF;
	  }


/*************  .photo   ***********************/
table.photo {
	margin:5px 0 5px 30px;
	color: #FFFFFF;
	border: #FFFFFF 1px solid;
}
img.photo {
	width: 160px;
	height: 120px;
	border: none; 
		 }
img.photo2 {
	width: 90px;
	border: none;
	height: 120px;
	clear: right;
	     }
		 
td.photo {
	width:162px;
	height: 122px;
	border:#FFFFFF 1px solid;
	padding: 1px;
	background-color: #FFFFFF;
	color: #000000;
	  }

td.photo2 {
	width:92px;
	height: 122px;
	border:#FFFFFF 1px solid;
	padding: 1px;
	color: #000000;
	background-color: #FFFFFF;
	  }

#secret {
      border: none ;
	  color:#000000 ;
	  }
	   
/*************    .menu    ********************/
img.menu {
	padding:1px;
	background-color: #999999;
	margin-left: 2px;
	margin-right: 2px;
	border: none;
	margin-bottom: 0px;
	   	   }
	   

/*************      .counter     ***************/
.counter {
         text-align: center;
         float:right;
         }

/************     .kyugi       **************/
.kyugi {
	padding: 15px;
	border-color: #FF0450;
	border-left-width: 10px;
	border-style: solid;
	text-align: center;
	font-size: medium;
	font-weight: bold;
	background-color: #FFFFFF;
	border-right-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF0450;
	border-bottom-color: #FF0450;
	border-left-color: #FF0450;
	border-top-color: #FF0450;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

/************      .content    ****************/
.content {
	background-color: #FFFFFF;
	border-left: #FF0450 13px solid;
	padding:2px 0px 2px 10px;
	border-right: #FF0450 15px solid;
	border-bottom: #FF0450 3px solid;
	border-top: #FF0450 3px solid;
	text-align: center;
		 }

/****************   .link   *******************/
.link {
	border-color: #999999;
	list-style-type: none;
	border-width: 2px;
	border-style: solid;
	margin: 2px;
	height: 70px;
	font-size: small;
	text-align: left;
    }


/**************** .banner ********************/
.banner {
    border: none ;
	padding: 0px ;
	margin: 0px ;
	 }
