@charset "utf-8";
body      {
          margin: 0 0 0 0;
          padding: 0px; 
          background-image: url(backgroundgradient.png); 
          background-repeat: repeat-x; 
          background-color: #ffffff;
          color: #000000;
          font-family: verdana, arial;
          font-size: 10pt; 
          }

div.boddy {
          margin: 0 0 0 0;
          position: absolute;
          background-image: url(chuukaku.png);
          background-repeat: no-repeat;
          behavior: url(iepngfix.htc); 
          background-position: top left; 
          width: 100%; 
          height: 100%;
          }

A:link    {
          text-decoration:none;
          color: #1335e3;
          }

A:visited {
          text-decoration:none; 
          color: #042996;
          }
  
h1        {
          font-size: 16pt; 
          font-family: georgia, arial;
          color: #1335e3;
          margin: 0 0 17px 0;
          }

h2        {
          font-size: 16pt;
          font-family: georgia, arial;
          color: #1335e3;
          margin: 0 0 17px 0;          }

h3        {
          font-size: 12pt;
          font-family: georgia, arial;
          padding: 0 0 0 0;
          color: #1335e3;
          margin: 0 0 17px 0;
          }

h4        {
          padding: 0 0 0 0;
          color: #1335e3;
          margin: 0 0 7px 0;
          }

p         {
          margin: 0 0 17px 0;
	  padding: 0 0 0 0;
          border: 0 0 0 0;
          }

ul       {
         padding-left: 0px;
         padding-right: 0px;
         padding-top: 0px;
         padding-bottom: 20px;
         font-weight: bold;
         margin : 0px 0px 0px 40px;
         border-width : 0;
         }

li       {
         font-family: arial;
         font-weight: bold;
         }


ul.right {
         padding-left: 0px;
         padding-right: 0px;
         padding-top: 0px;
         padding-bottom: 0px;
         margin : 0px 0px 0px 40px;
         border-width : 0;
         }

li.right {
         font-family: verdana, arial;
         font-weight: normal;
         padding-bottom: 20px;
         }


ul.links {
         padding-left: 0px;
         padding-right: 0px;
         padding-top: 0px;
         padding-bottom: 0px;
         margin : 0px 0px 0px 40px;
         border-width : 0;
         }

li.links {
         font-family: verdana, arial;
         font-weight: normal;
         }

hr        {
          border: 0;
          width: 80%;
          height: 1px; 
          color: #1335e3;
          background-color: #1335e3;
          margin: 0 0 17px 0;
          }

img.floatLeft  {
               float: left;
               margin-right: 10px;
               height: 200px;
               }

img.floatRight {
               float: right; 
               margin-left: 10px;
               height: 200px;
               }

img.floatR     {
               float: right; 
               margin-left: 10px;
               }

.leftcontent {
		position: absolute;
		left:0px;
		top:50px;
		width:250px;
		border:1px;
		float:left;
		padding: 0 0 0 0;
                
 		}

hr            {
               margin-left:auto;
               margin-right:auto; 
               }

.rightcontent {
		position: absolute;
		right:0px;
		top:50px;
   		border:1px;
		margin-left: 251px;
		padding-right: 10%;
                text-align: justify;
		}

div#twitter_div
                  {
                   position: absolute;
                   left:0px;
		   top: 220px;
                   width: 200px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-top: 5px;
                   padding-bottom: 5px;
                   font-weight: bold;
                   margin : 0px 10px 0px 20px;
                   border-width: 0 0 0 0;
                   border-style: solid;
                   border-color: #5385FF;
                  }
h2.sidebar-title
                  {
                   margin: 0 0 0 0;
                   font-size: 10pt; 
                   font-family: verdana, arial;                   
                  }

ul#twitter_update_list
                  {
                   font-size: 10pt; 
                   font-family: arial;
                   color: #333333;
                   list-style-type:none;
                   padding: 0;
                   margin: 0;              
                  }
a#twitter-link
                  {
                   font-size: 10pt; 
                   font-family: arial;                   
                  }

.tweet

{

display: block;

background: #fff;

clear: both;

padding: .6em;

margin: .3em;

overflow: hidden;

}


.tweet img

{

float: left;

margin-right: 1em;

border: 2px solid #222;

background: #444;

}


.tweet p.text

{

margin: 0;

padding: 0;

padding-left: 70px;

}


.monitter 

{

float: left;

margin: 5px;

border: 4px solid #666;

background: #666;

overflow:hidden;

}


/* Hides from IE5-mac \*/
* html .rightcontent {height: 1%;}
/* End hide from IE5-mac */

.clearfix:after {
                content: "."; 
                display: block; 
                height: 0; 
                clear: both; 
                visibility: hidden;
                }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */



	