@charset "utf-8";
/* character encoding */
/* index page - left background=blue  right-background=olive*/

body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}


#maincontent{
position: fixed;
top: 0; 
left: 0px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
overflow: auto; 
background:#336633;
}


.innertube{
/*Margins for inner DIV inside each DIV*/
margin-top:0px;
margin-bottom:0px;
margin-left:30px; 
margin-right:30px;
padding-top:0px;
padding-bottom:0px;
padding-left:22px;
padding-right:22px;
background:#eafaea;
color:#000000;
}

/*define element for centering table*/
.container 
{ 
padding-left:0;
font-size: medium;
font-weight: normal;
}

table 
{
margin:auto;
text-align: center;
}



* html body{ /*IE6 hack*/
padding: 0 0 0 0px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}


/* h1 = very large text, left aligned, */
h1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 500%;
  text-align: left;
}

/* h2 = large text, center align, */
h2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 225%;
  text-align: center;
}


/* h3 = medium size text, left align*/
h3 {
  font-size: medium;
  font-weight: normal;
  text-align: left;
}


/* h4 = medium text, centered*/
h4 {
  font-size: medium;
  font-weight: normal;
  text-align: center;
}


/* h5 = small size text, centered, special color, italics*/
h5 {
  color: #0000cc;
  font-size: small;
  font-weight: normal;
  font-style: italic;
  text-align: center;
}

/* h6 = medium size text, left align, indented margins on left side*/
h6 {
  font-size: medium;
  font-weight: normal;
  text-align: left;
  margin-left: 15%;
}



/*set list style for unordered links*/
ul
{
list-style-type:none;
margin:0;
margin-left:0;
padding:0;
overflow:hidden;
}
/*set list style for ordered (menu) links*/
ol
{
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
margin-left:0px; 
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:22px;
overflow:hidden;
}

li
{
float:left;
}
a:link,a:visited
{
background-color:#eafaea;
text-align:center;
font-size: medium;
font-weight: normal;
color:#000000;
padding:0px;
text-decoration:none;
}
a:hover,a:active
{
background-color:#bfefff;
}







/*The default Movable Type template - sets up for older browsers to ignore css styles*/

/*/*/a{}
body,
body a,
body .calendar,
body .calendarhead,
body .title,
body .sidetitle,
body .syndicate,
body .powered,
body .comments-post,
body .posted {
  font-size: xx-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: x-small;
}
html>body,
html>body a,
html>body .calendar,
html>body .calendarhead,
html>body .title,
html>body .sidetitle,
html>body .syndicate,
html>body .powered,
html>body .comments-post,
html>body .posted {
  font-size: x-small;
}

body .date {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body .date {
  font-size: small;
}

body #banner {
  font-size: 200%;
}

body .description {
  font-size: 60%;
}

body .blogbody {
  font-size: 110%;
}

body .blogbody,
body .calendar,
body .calendarhead,
body .side,
body .title,
body .sidetitle,
body .syndicate,
body .powered,
body .comments-body {
  line-height: 128%;
}
/* */

