@charset "Shift_JIS";

body{
	color:#000;
	background-color:#ffffff;
}

/* Link General
----------------------------------------------------------------------------- */
a:link{
	color:#353573;
}
a:visited{
	color:#733535;
}
a:hover{
	color:darkorange;
}

/* header
----------------------------------------------------------------------------- */
div#header{
	background-color:#666e99;
	background-image:url("cloudwalk.jpg");
}
div#header a{
	color:#fff;
}

/* Page Title */
div#content h1.title{
	color:#666e99;
}
div#content h1.title a{
	color:#666e99;
}

/* Navigator
----------------------------------------------------------------------------- */
div#navigator{
	background-color:#aaa;
}
div#navigator a{
	color:#fff;
}
div#navigator a:hover{
	color:#fc0;
}

/* Contents
----------------------------------------------------------------------------- */
/* h1 (include.inc.php, calender_viwer.inc.php) */
div#body h1{
	color:#666e99;
	border-bottom:solid 2px #666e99;
	border-left:solid 10px #666e99;
}
div#body h1 a{
	color:#666e99;
}

/* h2 */
div#body h2{
	color:#666e99;
	border-bottom:solid 2px #666e99;
	border-left:solid 10px #666e99;
}
div#body h2 a{
	color:#666e99;
}

/* h3 */
div#body h3{
	color:#666e99;
	border-left:solid 10px #666e99;
}
div#body h3 a{
	color:#666e99;
}

div#sicebar h1,
div#sidebar h2,
div#sidebar h3,
div#sidebar h4,
div#sidebar h5{
	color:#666eaa;
}
div#search_form{
	background-color:#ccc;
	background-image:url("sky1.jpg");
}
div#page_action{
	background-color:#ccc;
	background-image:url("sky2.jpg");
}
div#menubar{
	background-color:#a3bac2;
	background-image:url("sky1.jpg");
}

/* footer
----------------------------------------------------------------------------- */
div#footer{
	color:#666;
	background-color:transparent;
	border-top:solid 1px #666;
}
div#footer a{
	color:#666;
}

/* navibar2 extended by miko
----------------------------------------------------------------------------- */
div#navigator2 {
	background-color: #ccccee;
	border: 1px #666e99 solid;
}

td.navimenu {
	background-color: #ccccee;
}
td.navimenu a {
	color: #666e99;
	border: 1px #ccccee solid;
}
td.navimenu a:active {
	border: 1px #ff9933 solid;
	color: #666e99;
}
td.navimenu a:visited {
	color: #666e99;
}
td.navimenu a:hover {
	border: 1px #ff9933 solid;
	color: #ff0000;
	background-color: #ffeecc;
}

div.naviblock {
	border: 1px #666e99 solid;
	border-top: #ccccee 1px solid;
	background-color: #ccccee;
}
div.naviblock a {
	color: #666e99;
	border: 1px #ccccee solid;
}
div.naviblock a:active {
	border: 1px #ff9933 solid;
	color: #666e99;
	background-color:transparent;
}
div.naviblock a:visited {
	color: #666e99;
}
div.naviblock a:hover {
	border: 1px #ff9933 solid;
	color: #ff0000;
	background-color:#ffeecc;
}
