body {
	padding: 0;
	margin: 0 4px 0 0;
	font-size: 75%;
	font-family:"Trebuchet MS", Arial, sans-serif, Verdana;
	background-image:url(../img/background.gif);

 }

 /* Links */
a {
	color:#86ba2f;
	text-decoration: none;
	border-bottom:1px dotted #86ba2f;
	}
	a:visited {color: #6c9626; text-decoration: none;}
	a:hover {
	text-decoration: none;
	border-bottom:1px dotted #86ba2f;
	color: #D3FB39;
	}
	a:active {
	color:#D3FB39;
	background-color:#86ba2f;
}

  
h1 {
	margin: 12px 6px 0px -5px;
	color: #FFFFFF;
	font-size: 100%;
	text-transform: uppercase;
	background: #82BD35;
	padding:0.5em 0.5em 0.5em 1em;
	letter-spacing:0.2em;
	background-image:url(../img/background_grnd.gif);
}

#statement {
	margin: 0 6px 0 -5px;
	color: #FFFFFF;
	text-transform: uppercase;
	background: #82BD35;
	padding:1em 1em 1em 1em;
	letter-spacing:.2em;
	line-height:1.5em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
}

h1 a {
	color: #336633;

	}
	
h2, #comments h4 {font-size: 1em; margin: 2em 0 0 0; color: #7B8186; background: transparent url(http://www.blogblog.com/snapshot/bg-header1.gif) bottom right no-repeat; padding-bottom: 2px;}
h3 {
	font-size: 1em;
	margin: 1em 0 0 1em;
	padding-bottom: 2px;
	text-transform:uppercase;
	letter-spacing:1em;

}

h4, h5 {
	font-size: 0.9em;
	text-transform: none;
	letter-spacing: 0px;
	margin-left:10px;
	margin-right:40px;
	line-height:1.5em;
	
	}
h5 {color: #7B8186;}
h6 {font-size: 0.8em; text-transform: uppercase; letter-spacing: 2px;}
p {margin: 0 0 1em 0;}
img, form {border: 0; margin: 0;}

/* -- layout -- */
#content {
	width: 755px;
	margin: 0 auto;

	}
#header {
	margin:0;
	}

#header div {}

/* -- header style -- */
#header h1 {padding: 12px 0 0px 4px; width: 666px; line-height: 0;}

/* -- content area style -- */
h3.post-title {font-size: 1.2em; margin-bottom: 0;}
h3.post-title a {color: #C4663B;}
.post {clear: both; margin:1em;}


.post-footer em {color: #B4BABE; font-style: normal;}
.post-footer {
	text-align: left;
	text-transform:uppercase;
	letter-spacing:.2em;
	font-size:85%;
	margin-left:2em;

}

.comment-link {margin-left:.5em;}
#main {line-height: 1.4;}
#main img {border: solid 1px #E3E4E4; padding: 2px;}
.deleted-comment {font-style:italic;color:gray;}

#main {
	line-height: 1.8;
	float: left;
	padding:6px 4px 1em 16px;
	margin: 0px 5px 0 0px;
	/* Tantek hack - http://www.tantek.com/CSS/Examples/boxmodelhack.html */
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 438px;
	background: url(../img/palette_main.gif) transparent;
	background-repeat:no-repeat;
	border-bottom:5px solid #D6D6D6;
	margin-bottom:10px;
}
	

/*
#mainwrap{
	background-image:url(../img/palette.gif);
	background-position:right;
	border:1px solid red;
	}
	*/

#intro {
	color: #FFFFFF;

	font-size:110%;

	}

#intro p {
	color: #FFFFFF;
	padding:1em 1em 0em 1em;
	line-height: 1.5em;
	font-size::80%
		margin:6px 6px 0 -5px;
			background-color: #666666;



	}

#quotesource {
	clear: both;
	background: #666666;
	color:#4D4D4D;
	background-image:url(../img/background_quotesource.gif);
	line-height:0em;
	padding:: 0 0 0 0px;
	font-size: 0.8em;
	margin: 2em 0 0 0em;
	padding-bottom: 0.5em;
	text-transform:uppercase;
	letter-spacing:0.5em;
	}
	

#action {
	clear: both;
	background: #E9EAEB url(../img/background_grn.gif);
	margin:4px 6px 4px 0px;
	padding:10px 10px 10px 10px;
	font-size: 100%;
	font-family:"Trebuchet MS", Arial, sans-serif, Verdana;
	color: #446618;
	text-transform:uppercase;
	}
	

	
#conclude {
	clear: both;
	color: #333333;
	background: #E9EAEB;
	padding:0.3em 0.3em 0.3em 1em;
	margin:4px 6px 0 0;
	background-image:url(../img/background_conclude.gif);
	}





#footerpalette {
	margin-top:4px;
	padding-bottom:8px;
	padding:6px 0px 0px 0px;
	background-image:url(../img/footer-palette.gif);
	background-color:#FFFFFF;
	width:auto;
	height:46px;
	width:755px;
	}
	
#footer {
	margin-top:12px;
	}

#footer p {
	color:#FFFFFF;
	background-color:#80C22C;
	margin:12px 10px 16px 10px;
	padding:1em 1em 1em 1em;
	font-size: 0.9em;
	}
	
#sidebar {
	background: url(../img/palette.gif) transparent;
	background-repeat:no-repeat;
	border-bottom:5px solid #D6D6D6;
	margin-bottom:6px;
	margin: 0px 0px 0 462px;
	padding-top:8px;

	}	
/* -- sidebar (293px) style -- */
#sidebar h2 {font-size: 1.3em;}
#sidebar dl {margin: 0 0 0px 0;}
#sidebar ul {
	margin-left:14px;
	margin-right:10px;
	margin-top:0px;
	}

#sidebar li {
	color:#333333;
	text-transform:uppercase;
	letter-spacing:0.1em;
	border-bottom:1px;
	border-bottom-style: solid;
	border-bottom-color:#CCCCCC;
	list-style:none;
	}

#sidebar li a {
/* -- space after bullet -- */
	padding: 0 0 0 12px;
	letter-spacing:0.2em;
	margin-bottom: 0.5em;
	border-bottom-style:none;
	background-image:url(../img/arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#86ba2f;
	text-decoration: none;
}

#sidebar h1 {
	color:#FFF;
	font-size: 100%;
	text-transform: uppercase;
	letter-spacing:0.2em;
	margin-left:0px;
	margin-right:10px;
	background-image:url(../img/background_conclude.gif);
	list-style:none;
}

#nav {
	padding-right:4px;
	line-height: 3em;
	}
	
nav li.active {
	}

.rssBoxPromo {display: none;}
	
#lastitem {
         border:0 0px 0 0;
		 border-bottom-color:#FFFFFF;
}


#news {

	padding:-20px;
	color:#333333;
	line-height:1.5em;
	/*border: 1px solid #CCC;
	background-image:url(/img/palette.gif);
	background-repeat:repeat-y;*/
	}
	
#news h1{
	font-weight:bold;
	
	}

#news h2{
	letter-spacing:normal;
	}

#news a{
	margin:8px 4px 0 -6px;
	letter-spacing:normal;
	}
	
#news p {
	margin:8px 4px 0 8px;
	letter-spacing:normal;
	text-transform:none;

		}
	
	
	
	    /* A:link refers to all links on the page - not just the RSS content...*/
    A:link { color : #86ba2f; font-weight : bold; 	  padding-left:.5em;}
    A:visited { color : #6c9626; font-weight : bold; } 

    /* these are the RSS classes - you can adapt them as you see fit
       values here override the defaults... */
    .rssxpresschannel {
	font-family : sans-serif;
	text-align : left;
	padding-left:1em;
	padding-right:1em;
    line-height : 1em;
    }

    .rssxpresschtitle {
      font-size : 100%;
      color : #CCC;
	  padding-left:1em;
  
    }

    .rssxpresschdesc {
      color : #CCC;
      text-align : left;

    }

    .rssxpressittitle {
      font-size : 90%;
      line-height : 1em;
      background-color : #EBEBEB;
padding-left:.5em;
    } 

    .rssxpressitdesc {
	background-color:#FAFAFA;
	padding-bottom : 0px;
	line-height:1.2em;
	font-size : 76%;

    }

    .rssxpresstable {
      text-align : left;
	  
    }

    /* rssxpressdivider is a special case - it is a single pixel, single column row on the rssxpress
       channel - to alter it's colour just change the background-color image. */

    .rssxpressdivider {
      background-color : #EBEBEB;
    }



	
.archive-list {
	margin-bottom: 2em;
	background-color: #82BD35;
}


	
