/* basic page elements */

body
{
	font-family: 'trebuchet ms', verdana, sans-serif;
	font-size: 11px;
}
img {  border-style: none; }

a   { color: #000; text-decoration: underline }
a:visited   { color: #000; text-decoration: underline }
a:hover  { font-weight: bold; text-decoration: underline }
li { margin-bottom: 10px }
.module-content a  { color: black; font-weight: bold; text-decoration: underline }
.module-content a:visited  { color: black; font-weight: bold; text-decoration: underline }
.module-content a:hover { text-decoration: underline; }

.entry-footer a  { color: black; font-weight: bold; text-decoration: underline }

h1, h2, h3, h4, h5, h6
{
	font-family: 'trebuchet ms', helvetica, arial, sans-serif;
}
.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
    { color: #666; font-size: 12px; font-family: Verdana; font-weight: bold; text-transform: uppercase; margin: 0; padding: 15px 10px 5px 5px; width: 100%; border-top: 1px solid #fff; border-bottom: 1px solid #666; p\osition: relative; w\idth: auto    }

.module-header a,
.trackbacks-header a,
.comments-header a,
.comments-open-header a,
.archive-header a
 { color: black; font-weight: bold; text-decoration: underline }

.module-header a:visited,
.trackbacks-header a:visited,
.comments-header a:visited,
.comments-open-header a:visited,
.archive-header a:visited
 { color: black; font-weight: bold; text-decoration: underline }

.module-header a:hover,
.trackbacks-header a:hover,
.comments-header a:hover,
.comments-open-header a:hover,
.archive-header a:hover
 { color: black }

.entry-more-link,
.entry-footer,

.trackback-footer,
.typelist-thumbnailed
{
	font-size: 11px;
}

.comment-footer  { font-size: 11px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #6e6e6e }

/* page layout */

body
  { color: #2e2e2e; background: white repeat-y center top }

#container    { width: 900px }
#container-inner { margin: 20px 0; }


#alpha, #beta, #gamma, #delta
  { background-color: white; background-image: none; margin: 0; float: left }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
 { padding: 0 }

#alpha      { margin-right: 15px; margin-left: 15px; padding: 10px 10px 10px 15px; width: 500px; border-style: none }
#beta      { padding: 10px; position: relative; width: 300px; float: left; border: dashed 1px }
#searchbox { margin-bottom: 15px; margin-left: 10px }
#mini-nav    { padding-top: 50px; position: fixed; width: 30px; float: left }

#mini-nav img   { margin: 2px; border: 0 }
.logo   { margin-bottom: 10px; margin-left: 7px }
#searchbox { margin-bottom: 10px }
.tagline   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin-left: 3px; padding-top: 8px; padding-bottom: 8px }
.date-header
    { color: #002c46; font-size: 13px; background-color: transparent; text-transform: uppercase; margin: 5px 17px 0 0; padding: 0 0 5px }

.entry-header
     { color: black; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 110%; background-color: transparent; margin: 5px 5px 15px 10px; padding: 0 }

.entry-content   { line-height: 125%; margin: 5px 15px; padding-left: 5px }

.entry-content img   { margin: 6px; padding: 4px; border: solid 1px #d6d6d6 }

.entry-more-link { font-weight: bold; }

.entry-footer
    { font-weight: normal; text-align: right; margin: 10px 15px 20px; padding: 5px 8px; border-bottom: 1px dotted #a49e9e }

.content-nav { margin: 10px 15px; }


/* modules */

.module  { color: #666; margin: 0; padding: 0 }


.module-content
    { margin: 0; padding: 0; border-width: 0 }

.module-content li     { display: block; margin: 0; padding-right: 15px; padding-bottom: 10px; padding-left: 15px }
.module-content ul     { margin: 0; padding: 5px 0 15px }

.module-photo img { border: 0; }

.module-list-item
   { margin: 0; padding: 0 }
   
.module-category-cloud .module-list
{
	margin-right: 0;
	margin-left: 0;
}

.module-category-cloud .module-list-item
{
    display: inline;
	margin: 0 5px 0 0;
	padding: 0;
	line-height: 1.2em;
	background: none;
}

.module-category-cloud .cloud-weight-1  { font-size: 0.9em; }
.module-category-cloud .cloud-weight-2  { font-size: 0.95em; }
.module-category-cloud .cloud-weight-3  { font-size: 1em; }
.module-category-cloud .cloud-weight-4  { font-size: 1.125em; }
.module-category-cloud .cloud-weight-5  { font-size: 1.25em; }
.module-category-cloud .cloud-weight-6  { font-size: 1.375em; }
.module-category-cloud .cloud-weight-7  { font-size: 1.5em; }
.module-category-cloud .cloud-weight-8  { font-size: 1.625em; }
.module-category-cloud .cloud-weight-9  { font-size: 1.75em; }
.module-category-cloud .cloud-weight-10 { font-size: 1.75em; }



/* ph=1 */
/* nhm:from_kauri */
