body {
  background:url(bg.jpg) repeat-x #F2F2F2;
  color:#555;
}

/*** default define ***/
a {
  color:#D96C02;
}
input, textarea {
	border:1px solid #D96C02;
}
input.submit {
	background:#D96C02!important;
	color:white;
	border:1px solid #D96C02!important;
}
h1 {
  display:none;
}
h1 span {
  font-size:55%;
}
h1, h1 a {
  color:#FFFFFF;
}
h1 span, h1 span a {
  color:#FFFFFF;
}

div.screen-in {
	background:url(screen_bg.jpg) no-repeat top ;
}
div.head {
  background:url(head.jpg) no-repeat;
}
div.bott {
  background:url(bott.jpg) no-repeat bottom white;
}

/*** boxy ***/
div.box h3 {
  color:#000000;
}
div.box-in {
  border-left:3px solid #5EA2E1;
  border-right:3px solid #5EA2E1;
}
div.menu-col div.box h3 {
  background:url(l_box_top.jpg) no-repeat;
}
div.menu-col div.box-bott {
  background:url(l_box_bott.jpg) no-repeat bottom;
}

div.r div.box h3 {
  background:url(r_box_top.jpg) no-repeat;
}
div.r div.box-bott {
  background:url(r_box_bott.jpg) no-repeat bottom;
}


/*** menu ***/
ul.menu li {
  background:url(bord.gif) repeat-x bottom;
}
ul.menu li a {
  color:#000;
}
ul.menu li a:hover, ul.menu li a.act {
  color:#D96C02;
}
a.act span {
  background:url(act.gif) no-repeat;
}

/*** path ***/
div.path {
  background:url(path_bg.gif) repeat-y;
  color:white;
}
div.path-bott {
  background:url(path_bott.gif) no-repeat bottom;
}
div.path a {
  color:white;
}

/*** text h ***/
div.text-h {
  background:url(h_top.gif) no-repeat top #000000;
  color:white;
}
div.text-h h2  {
  background:url(h_bott.gif) no-repeat bottom;
}

a.index-img {
  display:block;
  float:left;
  margin:0 4px 8px 4px;
  border:2px solid black;
}

a.to-home {
  margin:10px 0 0 0;
	width:450px;
	height:145px;
}
