body {

		margin:0px 0px 10px 0px;

		background:#e9e9ef;

		}



	A			{ color:#333; text-decoration:none; }

	A:link		{ color:#333; text-decoration:none; }

	A:visited	{ color:#999; text-decoration:none; }

	A:active	{ color:#99CC66; }

	A:hover		{ color:#99CC66; }

        a:link img {

		border:1px solid #CCC;

			}

	a:visited img {

		border:1px solid #CCC;

	                }

	a:focus img {

		border:1px solid #CCC;

			}

	a:hover img {

		border:1px solid #CCC;

			}

	a:active img {

		border:1px solid #CCC;

			}



	h1, h2, h3 {

		margin: 0px;

		padding: 0px;

	}


         
	#banner {

		font-family:verdana, arial, sans-serif;

		color:white;

		font-size:9pt;

		font-weight:normal;

		background:#d4d4d4;

		padding:20px;

		letter-spacing:.2em;

		}



	#bannerarchive {

                          	font-family:verdana, arial, sans-serif;

		color:white;

		font-size:9pt;

		font-weight:normal;

		background:#d4d4d4;

		padding-left:10px;

		padding-top:10px;

		padding-bottom:10px;

		}



	#banner a,

        #banner a:link,

        #banner a:visited,

        #banner a:active,

        #banner a:hover {

		font-family:verdana, arial, sans-serif;

		font-size: x-large;

		color: #666;

		text-decoration: none;

		}



	.description {

		font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:x-small;

		font-weight:normal;

		background:#d4d4d4;

		text-transform:none;

		letter-spacing:normal;

		}



	#content {

		float:left;

		width:75%;

		background:#e9e9ef;

		margin-right:0px;

		padding-top:15px;

		padding-bottom:20px;

		}



	#links {

                                background:#e9e9ef;

		padding-right:30px;

		}



	.blog {

                                font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:9pt;

		font-weight:normal;

		background:#e9e9ef;

                                padding-left:15px;

		padding-top:0px;

		padding-right:15px;

		}



	.blogbody {

		font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:9pt;

		font-weight:normal;

		background:#e9e9ef;

		line-height:120%;

		padding-left:20px;

		padding-right:10px;

		padding-top:0px;

		}



	.title {

		font-family:verdana, arial;

		font-size:9pt;

		color:#666;

		font-weight:bold;

		}



               .thumb {

                                float: left;

                                background:white;

                                border:1px solid #CCC;

                                padding:10px;

                                margin:10px;

                                }

                .preview {border:1px solid #CCC;}



                .spacer {

                                clear: both;

                                }



             .month {

                                padding-left:146px;

                                padding-right:146px

                                }



	#menu {

                                font-family:verdana, arial;

                                font-size:9pt;

		margin-top:10px;

		margin-bottom:10px;

		background:#e9e9ef;

		}



	.date {

		font-family:verdana, arial, sans-serif;

		font-size:8pt;

		color:#999;

		border:1px solid #CCC;

		padding:4px;

		margin-bottom:0px;

		font-weight:bold;

		}



	.posted	{

		font-family:verdana, arial, sans-serif;

		font-size:x-small;

		color:#CCC;

		margin-bottom:15px;

		}



	.calendar {

		font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:x-small;

		font-weight:normal;

		background:#e9e9ef;

		line-height:140%;

		padding:2px;

		text-align:center;

		}



	.calendarhead {

		font-family:verdana, arial, sans-serif;

		color:#999;

		font-size:x-small;

		font-weight:bold;

		background:#e9e9ef;

		line-height:140%;

		padding:2px;

		}



	.side {

		font-family:verdana, arial, sans-serif;

		color:#003366;

		font-size:x-small;

		font-weight:normal;

                                text-align:center;

		background:#e9e9ef;

		line-height:140%;

		padding:2px;

		}



	.sidetitle {

		font-family:verdana, arial, sans-serif;

		color:#999;

		font-size:x-small;

		font-weight:bold;

		line-height:140%;

		padding:2px;

		margin-top:10px;

		text-align:center;

		letter-spacing:.2em;

		}



	.syndicate {

		font-family:verdana, arial, sans-serif;

                                color:#999;

		font-size:xx-small;

		line-height:140%;

		padding:2px;

		margin-top:10px;

		text-align:center;

		}



	.powered {

		font-family:verdana, arial, sans-serif;

		color:#CCC;

		font-size:xx-small;

		font-weight:bold;

		border-top:1px solid #CCC;

		border-bottom:1px solid #CCC;

		line-height:140%;

		padding:2px;

		margin-top:10px;

		text-align:center;

		letter-spacing:.2em;

		}



	.comments-body {

		font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:8pt;

		font-weight:normal;

		background:#e9e9ef;

		line-height:120%;

		padding-left:0px;

		padding-right:10px;

		padding-bottom:15px;

		}



	.comments-post {

		font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:8pt;

		font-weight:normal;

		background:#e9e9ef;

		}



	.comments-head {

		font-family:verdana, arial, sans-serif;

		font-size: 8pt;

		color: #666;

		border:1px solid #CCC;

		padding:4px;

		font-weight:normal;

		margin-top:10px;

		}



	#banner-commentspop {

		font-family:verdana, arial, sans-serif;

		color:#FFF;

		font-size:large;

		font-weight:bold;

		border-bottom:1px dotted #999;

		border-top:3px dotted #999;

		background:#e9e9ef;

		padding:15px;

		letter-spacing:.2em;

		}

		

		

	 .trackback-body {

		font-family:verdana, arial, sans-serif;

		color:#666;

		font-size:small;

		font-weight:normal;

  		background:#e9e9ef;

  		line-height:140%;	

  		padding-top:15px;				

		}		



	.trackback-url {

		font-family:verdana, arial, sans-serif;

		color:#999;

		font-size:small;

		font-weight:normal;

  		background:#e9e9ef;

  		line-height:140%;	

  		padding:5px;

  		border:1px dashed #999; 				

		}



	.trackback-post {

		font-family:verdana, arial, sans-serif;

		color:#999;

		font-size:x-small;

		font-weight:normal;

  		background:#e9e9ef;

  		margin-bottom:20px;

		}






