html,body
{
margin: 0;
padding: 3px;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
}

h1, h2, h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.09em;
color:#B9B309;
font-style:italic;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 4px;
color:#B9B309;
font-style:italic;
}

.m{
font-size:0.85em
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:9px
}

ol {
margin-bottom: 10px;
}

.center {
text-align: center;
}

blockquote {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul {
font-family: verdana, arial, helvetica, sans-serif;
list-style-image:url(ul_leaf.gif);
margin-top: 1px;
margin-bottom: 1px;
margin-left: 1em;
padding-left: 1em;
}

img {
margin: 0;
padding: 0;
border: 0;
}

a:link { text-decoration:none; border-bottom:1px dotted #B9B309; color:#B9B309}
a:visited { text-decoration:none; border-bottom:0px dotted #999999; color:#999999}
a:hover { text-decoration:none; border-bottom:1px solid #B9B309; color: #B9B309}
a:active { text-decoration:none; border-bottom:1px solid #B9B309; color: #B9B309}

a:link.rev { text-decoration:none; border-bottom:1px dotted #3A3B03; color:#3A3B03}
a:visited.rev { text-decoration:none; border-bottom:0px dotted #999999; color:#999999}
a:hover.rev { text-decoration:none; border-bottom:1px solid #3A3B03; color: #3A3B03}
a:active.rev { text-decoration:none; border-bottom:1px solid #3A3B03; color: #3A3B03}

#sidebar a:link { text-decoration:none; border:0; color:#3A3B03}
#sidebar a:visited { text-decoration:none; border:0; color:#999999}
#sidebar a:hover { text-decoration:none; border:0; color: #3A3B03}
#sidebar a:active { text-decoration:none; border:0; color: #3A3B03}

#wrapper {
margin: 0 auto;
width: 970px;
background: #fff;
color: #3A3B03;
border:1px solid silver;
}

#header {
margin: 0;
padding: 15px  0 0  15px;
background: #fff;
border-bottom:1px solid #f0f0f0
}

#navigation {
padding:0 5px 5px 0;
text-align:right;
font-size:0.6em
}

#blogtitle {
font-size: 1.25em;
color: #fff;
margin: 0;
padding: 0;
width: 100%;
}

#blogtitle h1 {
margin: 0;
padding-top: 5px;
font: 1.6em Verdana, Arial, Helvetica, sans-serif;;
letter-spacing: 0.1em;
text-align: left;
}

#nav {
margin: 0;
padding: 0;
width: 350px;
text-align: right;
background: transparent;
color: #333;
font-size: 70%;
font-variant: small-caps;
letter-spacing: 0.09em;
}

#content {
float:left;
margin: 0;
padding: 10px;
background: #fff
}

#blog {
float: left;
margin-right: 5px;
padding: 0 10px 10px 10px;
width: 675px;
color: #3A3B03;
text-align: left
}

.entry h2 {
margin:0
}
.entry {
font-size:0.9em;
line-height:1.5em;
text-align:center;
margin-top: 10px;
padding: 0 10px 10px 10px;
background: #fff;
color: #3A3B03
}

.comments h2 {
margin:0
}
.comments {
font-size:0.9em;
line-height:1.5em;
text-align:center;
margin-top: 10px;
padding: 10px;
border:1px solid silver;
background: #fff;
color: #3A3B03
}
.BorderLOne {
border-left:3px solid #B9B309;
}
.BorderLTwo {
border-left:3px solid #3A3B03;
}
#sidewalk {
border:1px dotted #B9B309;
margin-top:60px;
margin-bottom:60px;
font-size:0.9em;
line-height:1.5em;
text-align:center;
background: #fff;
color: #3A3B03
}
#sidewalk_index {
border:1px dotted #B9B309;
margin-top:0px;
margin-bottom:18px;
font-size:0.9em;
line-height:1.5em;
text-align:center;
background: #fff;
color: #3A3B03
}

#sidewalk p, #sidewalk_index p {
margin:0;
padding:0
}

#sidebar {
background-image:url(bg_leafes_silver.gif);
background-position:center;
font-size: 0.85em;
float: right;
margin: 0 0 0 5px;
padding: 0 10px 0 10px;
width: 219px;
/* background: #f0f0f0; */
color: #333;
border:1px solid silver;
text-align: left
}

.sidenav{
font-size:1em
}

#footer {
margin: 0;
padding: 0;
background: #fff;
color: #333;
font-size: 70%;
letter-spacing: 0.09em;
}

.date {
font-size: 0.8em;
background: transparent;
font-weight:normal;
color: #999;
letter-spacing: 0;
text-align:right
}

a.title {
font-size: 0.8em;
font-weight:bold;
font-style:italic;
background:transparent;
color: #B9B309;
text-align:center;
border:0;
margin-bottom: 0
}

a.title { text-decoration:none; color:#B9B309}
a:visited.title { text-decoration:none; color:#999999}
a:hover.title { text-decoration:none; color: #B9B309}
a:active.title { text-decoration:none; color: #B9B309}

a.atitle { text-decoration:none; color:#B9B309;border:0;font-size: 1.4em}
a:visited.atitle { text-decoration:none; color:#999999}
a:hover.atitle { text-decoration:none; color: #B9B309}
a:active.atitle { text-decoration:none; color: #B9B309}

.by {
margin-bottom: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
background: transparent;
color: #999;
}

.posted {
margin-bottom: 10px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #999;
}

.sidetitle {
margin: 18px 0 7px 0;
font-size: 1em;
font-weight: bold;
background: transparent;
color: #B9B309;
border-bottom: 1px solid #f0f0f0;
font-style:normal;
}

.spacer {
clear: both;
}

.paginate {
width:675px;
 font-family:		Verdana, Arial, Helvetica, sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
text-align:right;

}

.pagecount {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#999;
font-weight:normal;
background-color: transparent;
}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Arial, Helvetica, sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Arial, Helvetica, sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-family:       Verdana, Arial, Helvetica, sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}

#head h1 {
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	border: 0;
	display:none;
}

p.access	{
	display: none;
}

.reset_all {
	float:none;
	clear:both;

	padding:0px;
	margin:0px;
	}

.searchSubmit {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 text-align: center;
 padding:           3px 5px 3px 3px;
 border:        1px solid #B9B309;
 background-color:  #f0f0f0;
}

.fieldset {
 border:        1px solid #999;
 padding: 10px;
}

.breadcrumb {
 margin:			0 0 10px 0;
 background-color:	transparent;
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
}

.default, .defaultBold {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:			3px 0 3px 0;
 background-color:	transparent;
}

.defaultBold {
 font-weight:		bold;
}

.tablePad {
 padding:			3px 3px 5px 3px;
 background-color:	#fff;
}

.resultRowOne {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:           6px 6px 6px 8px;
 background-color:	#f9f9f9;
}

.resultRowTwo {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 6px 6px 8px;
 background-color:  #ffffff;
}

.resultHead {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 		11px;
 font-weight: 		bold;
 color:				#000;
 padding: 			8px 0 8px 8px;
 border-bottom:		1px solid #B9B309;
 background-color:	transparent;
}

.copyright {
 text-align:        center;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         9px;
 color:             #999;
 margin-top:        15px;
 margin-bottom:     15px;
}


form {
 margin:            0;
 padding:           0;
 border:            0;
}
.hidden {
 margin:            0;
 padding:           0;
 border:            0;
}

.silver {color:silver}
.f_D {color:#3A3B03}
.f_H {color:#B9B309}
.f_M {color:#999999}