img.footer { 
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
   max-width: 980px;
   vertical-align: middle;
   border: 0px;
}
img.morepages { 
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 4px;
   vertical-align: middle;
   border: 0px;
}

img.header1 {
   float: left;
   border: 0px;
   padding-left:30px;
   padding-top:4px;
   padding-right:10px;
   padding-bottom:0px;
}
img.header2 {
   //float: left;
   border: 0px;
   padding-left:15px;
   padding-top:25px;
   padding-right:0px;
   padding-bottom:0px;
}
img.rss {
   //float: left;
   border: 0px;
   padding-left:30px;
   padding-top:4px;
   padding-right:10px;
   padding-bottom:0px;
   margin-top:-90px;
}

ul.posttags { 
   float: left;
   padding-left: 0px;
   padding-top: 0px;
   margin-top: 10px;
   width: 600px;
   list-style-type: none;
   display: inline;
   font-weight: bolder;
}
li.posttags { 
   float: left;
   padding-right: 10px;
   font-size: 90%;
   font-family:Calibri,Sans-Serif;
}
ul.viewall { 
   float: left;
   padding-left: 0px;
   padding-top: 0px;
   margin-top: 5px;
   margin-bottom: 5px;
   list-style-type: none;
   display: inline;
   font-weight: bolder;
   width: 500px;
}
li.viewall { 
   float: left;
   padding-right: 10px;
   font-size: 90%;
   font-family:Calibri,Sans-Serif;
}

ul.posttags:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


ul.readmore { 
   float: right;
   padding-top: 0px;
   padding-right: 10px;
   padding-left: 0px;
   margin-top: 5px;
   margin-bottom: 5px;
   height: 10px;
   list-style-type: none;
   display: inline;
}

li.readmore { 
   float: left;
   font-size: 90%;
   font-family:Calibri,Sans-Serif;
   font-weight: bolder;
}

ul.headermenu { 
   float: right;
   text-align: center;
   height: 10px;
   margin-top: -24px;
   margin-right: 20px;
   list-style-type: none;
   display: inline;
}
li.headermenuitem { 
   float: right;
   text-align: center;
   padding-bottom: 5px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   border-bottom: 0px;
   border-left: 1px;
   border-top: 1px;
   border-right: 1px;
   border-color: #009900;
   border-style : solid;
   margin-right: 4px; 
   background: -moz-linear-gradient(top, #ffffff, #EEF3E2);/* gecko based browsers */
   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EEF3E2));/* webkit based browsers */       
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#EEF3E2);  /* For Internet Explorer 5.5 - 7*/           
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#EEF3E2)";/* For Internet Explorer 8 */ 
}
ul.morepages {
   padding-right: 20px;
   padding-left: 20px;
   padding-bottom: 5px;
   vertical-align: middle;
}
li.olderposts {
   text-align: right;
   float: right;
   font-family:Calibri,Sans-Serif;
   list-style-type:none;
   display: inline;
}
li.newerposts {
   text-align: left;
   float: left;
   font-family:Calibri,Sans-Serif;
   list-style-type:none;
   display: inline;
}
ul.tags {
   align: left;
   padding-left: 0;
   //margin-top: 5px;
}
li.tags {
   font-family:Calibri,Sans-Serif;
   list-style-type:none;
   padding-left: -10px;
   display:block; 
}
h1.header{ 
   color: #CCCC99;
   font-family:Calibri,Sans-Serif;
   text-shadow: black 0.1em 0.1em 0.2em;
   filter: Shadow (Color=black, Direction=120, Strength=4);
   align: left;
   padding-top:25px;
   margin-top:0px;
   margin-bottom:0px;
   font-size: 250%;
}
h1 a.header {
   text-decoration: none; 
   color: #CCCC99;
}
h2 a.header {
   text-decoration: none; 
   color: white;
}
a.header:hover {
   text-decoration: none; 
}
a.editpost {
   text-decoration: none; 
   color: green;
   float: right;
   margin-top: -60px; 
}
input.help {
   float: right;
   margin-right: 10px; 
}
img.listpreview {
   max-width: 150px;
   max-height: 150px;
}
img.page { 
   display: block;   
   margin-left: auto;   
   margin-right: auto;
   padding-top: 0px;
   padding-bottom: 0px;
   max-width: 690px;
   border: 0px;
}
img { 
   padding: 5px;
   max-width: 690px;
   border: 0px;
}
h2{ 
   padding:0px;
   margin-top:5px;
   margin-bottom:5px;
   margin-left:0px;
   margin-right:0px;
   color: black;
   font-family:Calibri,Sans-Serif; 
}
h2.tagline{ 
   padding:0px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   color: white;
   font-family:Calibri,Sans-Serif; 
   font-size: 120%;
}
h3{ 
   padding:0px;
   margin-top:0px;
   margin-bottom:-5px;
   margin-left:0px;
   margin-right:0px;
   color: black;
   font-family:Calibri,Sans-Serif; 
}
h4{ 
   margin-top:0px;
   margin-bottom:-15px;
   margin-left:0px;
   margin-right:0px;
   color: black; 
   font-family:Calibri,Sans-Serif;
}
p.smaller {
   padding:0px;
   margin-top:0px;
   margin-bottom:5px;
   color: black; 
   font-size: 90%;
   font-family:Calibri,Sans-Serif;
}
p.post-date {
   padding:0px;
   margin-top:0px;
   margin-bottom:8px;
   color: black; 
   font-size: 90%;
   font-family:Calibri,Sans-Serif;
}
p.readmore {
   font-size: 90%;
   padding:0px;
   margin-bottom:5px;
   margin-top:0px;
   margin-right:10px; 
   font-family:Calibri,Sans-Serif;
}
p {
   padding:0px;
   margin-top:0px;
   margin-bottom:0px;
   color: black; 
   font-family:Calibri,Sans-Serif;
}
strong {
   font-family:Calibri,Sans-Serif;
}
li {
   color: black; 
   font-family:Calibri,Sans-Serif;
}
a {
   text-decoration: none; 
   color: green;
   border: 0px;
}
a:hover {
   text-decoration: underline; 
}
th
{
   padding-top:5px;
   padding-bottom:5px;
   padding-left:10px;
   padding-right:10px;
   background-color:#00CC33;
   text-align:left;
}
td
{
   padding-top:5px;
   padding-bottom:5px;
   padding-left:10px;
   padding-right:10px;
   background-color:#EEF3E2;
}

#post table
{
width:100%;
}

#system table
{
//width:100%;
}

#stylesheet table
{
//width:100%;
}

#sidebar table
{
//width:100%;
}