/* Base Weblog (base-weblog.css) */


/* standard helper classes */

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
   content: " ";
   display: block;
   visibility: hidden;
   clear: both;
   height: 0.1px;
   font-size: 0.1em;
   line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */

/* basic elements */

html {
   margin: 0;
   /* setting border: 0 hoses ie6 win window inner well border */
   padding: 0;
}
body {
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   text-align: center;  /* center on ie */
   margin: 0; /* setting border: 0 hoses ie5 win window inner well border */
   padding: 0;
   min-width: 940px;
   color: #333;
   background-color: #AEE2AE;
}

/* page layout */

#container {
   position: relative;
   margin: 0 auto; /* center on everything else */
   width: 940px; /* option 95% */
   text-align: left;
   margin-bottom: 20px;
   margin-top: 20px;
   }
#container-inner { 
  position: static; 
  width: auto; 
  background-color: #fff;
   }

/* Titlebar Section */

#titlebar { position: relative; width: 100%; }
#titlebar-inner { position: static; width: 100%; }

#header-image {
   float: left;
   margin: 0;
   padding: 0;
    }
#header-advert {
   float: left;
   margin: 20px 2px 0 10px;
   padding: 0;
    }
#header-top100 {
   float: left;
   margin: 10px 2px 0 10px;
   padding: 0;
    }

/* Banner Section */

#banner {
   width: 940px; /* necessary for ie win */
   position: relative; width: 100%;
   }
#banner-inner {
   position: static; width: 100%;
    }   
#header-search {
   float: left;
   margin-left: 5px;
   }
#header-links {
   float: right;
   margin-top: 25px;
   margin-right: 5px;
   }

/* Pagebody Layout */
   
#pagebody { position: relative; width: 100%; }
#pagebody-inner { position: static; width: 100%; }

.br {background: url("/images/br.gif") 100% 100% no-repeat} 
.bl {background: url("/images/bl.gif") 0 100% no-repeat}
.tr {background: url("/images/tr.gif") 100% 0 no-repeat}
.tl {background: url("/images/tl.gif") 0 0 no-repeat}
.t {background: url("/images/t.gif") 0 0 repeat-x; width: 100%;}
.b {background: url("/images/t.gif") 0 100% repeat-x}
.l {background: url("/images/t.gif") 0 0 repeat-y}
.r {background: url("/images/t.gif") 100% 0 repeat-y}

/* three-column tweaks */
 
.layout-three-column #alpha {
  width: 210px;
  float: left;
   }
.layout-three-column #alpha-inner {
  margin: 0 0 5px 5px;
  /*margin: 0 0 5px 15px;*/
  border-width: 2px 0 2px 2px;
  border-style: solid;
  border-color: #fff;
   }
.layout-three-column #beta {
  width: 510px;
  /*width: 500px;*/
  float: left;
   }
.layout-three-column #beta-inner {
  margin: 0 0 5px 5px;
  /*margin: 0 0 5px 15px;*/
  border-width: 2px 0 2px 2px;
  border-style: solid;
  border-color: #fff;
   }  
.layout-three-column #gamma {
  width: 210px;
  float: left;
 }
.layout-three-column #gamma-inner {
  margin: 0 0 5px 15px;
  border-width: 2px 0 2px 2px;
  border-style: solid;
  border-color: #fff;
    }  
  
/* Modules */

.module {
  background-color: #FAF2CA;
  border: 1px dashed #F55D21;
  }
.module-content {
  margin: 0 0 10px 0;
  border-top: 1px solid #D0D7BD;
  padding: 10px 10px 0 2px;
  font-size: 10px;
  line-height: 1.2;
  } 
.module-content h4 {
  text-transform: uppercase;
  padding-left: 8px;
  }
.module-list {
  padding-left: 10px;
  list-style: none;
  }
.module-list-item {
  margin-top: 0;
  color: #666;
  line-height: 1.7;
  font-family: Arial,Verdana,Sans-Serif;
  font-size: 11px;
  list-style: none;
  }  
.module-powered { border-width: 0; }
.module-powered .module-content {
  margin-bottom: 0;
  padding-bottom: 10px;
  color: #292e33;
  background-color: #FAF2CA;
  border: 1px dashed #F55D21;
  }
.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   /* border-left: 5px solid #488C48; */
   padding: 5px;
   color: #FFFFFF;
   background-color: #F55D21;
   font-size: 11px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}
.comments-header-grn {
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   /* border-left: 5px solid #488C48; */
   padding: 5px;
   color: #FFFFFF;
   background: #488C48;
   font-size: 11px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}
.module-header a,
.module-header a:hover,
.trackbacks-header a,
.trackbacks-header a:hover,
.comments-header a,
.comments-header a:hover,
.comments-open-header a,
.comments-open-header a:hover
.archive-header a,
.archive-header a:hover {
  color: #fff;
  }
.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed {
  font-size: 11px;
  }

.currentPosts {
  margin-top: 0;
  color: #777ABD;
  line-height: 1.7;
  font-family: Arial,Verdana,Sans-Serif;
  font-size: 11px;
  list-style: disc;
  font-weight: bold;
  text-decoration: underline; 
  }  
/* Formatting */

h1, h2, h3, h4, h5, h6 {
  font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
  color: #777ABD;
  }
h1 {
  font-size: 18px;
  line-height: 20px;
  }
h2 {
  font-size: 16px;
  line-height: 18px;
  }
h3 {
  font-size: 14px;
  line-height: 16px;
  }
h4 {
  font-size: 12px;
  line-height: 14px;
  }
h5 {
  font-size: 10px;
  line-height: 12px;
  }
h6 {
  font-size: 8px;
  line-height: 10px;
  }
a { color: #777ABD; text-decoration: none; }
a:hover { 
  color: #ED6409; 
  border-bottom: 1px dashed;
}  
.date-header {
  margin-top: 0;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #488C48;
  }
.entry-header {
  margin-top: 0;
  border-left: 5px solid #dae0e6;
  padding: 0 0 0 10px;
  color: #666;
  font-size: 18px;
  font-weight: normal;
  }
.entry-content,
.comment-content,
.trackback-content {
  margin: 0;
  line-height: 1.5;
  }
.entry-footer,
.comment-footer,
.trackback-footer {
  margin: 0 0 20px 0;
  border-top: 1px solid #dae0e6;
  padding-top: 3px;
  color: #666;
  font-size: 10px;
  text-align: right;
  }
.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer {
  margin-left: 10px;
  }
.content-nav {
  margin: 10px;
  text-align: center;
  }
#trackbacks-info {
  margin: 10px 0;
  border: 1px dashed #a3b8cc;
  padding: 0 10px;
  color: #292e33;
  font-size: 11px;
  text-align: center;
  background: #e6ecf2;
  }
.comments-open-footer {
  margin: 10px 0;
  }
#relPosts {
  padding-left: 30px;
  padding-right: 30px;
  background-color: #AEE2AE;
  list-style: none;
  }  
  
/* Comments */

.comments-open label { display: block; }

#comment-author, #comment-email, #comment-url, #comment-text {
   width: 240px;
}
#comment-bake-cookie {
   margin-left: 0;
   vertical-align: middle;
}
#comment-post {
   font-weight: bold;
}
.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   /* border-left: 5px solid #488C48; */
   padding: 5px;
   color: #FFFFFF;
   background: #F55D21;
   font-size: 11px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}
.imgright {
float:right;
width:200px;
}
.imgright p{
margin-right:4px;
font-size:9pt;
}
.imgright img {
border:none;
padding-bottom:2px;
}
