/*
 * Project:		Kamakura KRIS (updates)
 * Date:		2009/09/10
/* ---------------------------------------- */

div.content-a { overflow: hidden; margin: 0 40px; border: 5px solid #ededed; background: url(../images/home/content-a-bg.png) 0 100% no-repeat; }
* html div.content-a { overflow: visible; height: 1%; }
 div.content-a div.primary { float: left; width: 235px; margin: 0 -260px 0 0; padding: 25px 10px 5px; border-right: 5px solid #ededed; }
  div.content-a div.primary h2 { overflow: hidden; width: 70px; height: 71px; margin: 0 auto 10px; border: none; background: url(../images/home/logo-square.png) no-repeat; text-indent: -10001px; }
  div.content-a div.primary p { font-size: 1.6em; line-height: 1.5; text-align: center; }
 div.content-a div.secondary { margin: 0 20px 0 255px; padding: 25px 0 10px 25px; border-left: 5px solid #ededed; }
  div.content-a div.secondary h3 { margin: 0 0 5px; color: #ce6011; font: bold 1.3em/1 Arial,Helvetica Neue,Helvetica,sans-serif; text-transform: uppercase; }
  div.content-a div.secondary p { margin: 0 0 15px; font-size: 1.3em; }
  
div.header { margin: -20px -18px 10px; padding: 0 0 30px; background: url(../images/home/header-bg.gif) 0 100% repeat-x; }
 /*div.header p { height: 200px; margin: 0; background: url(../images/home/header.jpg) no-repeat; text-indent: -10001px; }*/
 div.header p { height: 200px; margin: 0; background: #1e3d6b url(../images/home/header.jpg) 50% 0 no-repeat; text-indent: -10001px; }

form.login { float: right; padding: 5px 10px 0 0; }
 form.login p { position: relative; float: left; margin: 0 0 0 5px; padding: 0; }
  form.login p label { color: #999; }
  .js form.login p label { position: absolute; left: 5px; top: 3px; }
  form.login p input { width: 100px; padding: 3px 5px; border: none; background: #fff; }
  form.login p button { display: block; overflow: hidden; width: 52px; height: 21px; border: none; background: url(../images/home/login-submit-a.gif) no-repeat; text-indent: -10001px; }
  form.login p.submit input { width: auto; padding: 0; border: none; background: none; }