#contentcontainer h1 a,
#menucontainer h4,
#wp-calendar caption,
.comment-author a,
#footer h4 {
	color: #0b85c8;
}

#contentcontainer
.credits {
     clear: both;
     font-size: 10px;
     font-variant: none;
     text-align: center;
}

#header h1 a:link,
#header h1 a:active,
#header h1 a:visited,
div.blogtitle a:link,
div.blogtitle
a:active,
div.blogtitle
a:visited,
div.blogtitle a:hover
{
      color: #0b85c8;
}

#contentcontainer a:link, a:active,
a:visited {
      color: #0b85c8;
}

#contentcontainer a:hover
{
      color: #f57e20;
}

#menucontainer a:link, a:active,
a:visited {
      color: #99cf11;
}

#menucontainer a:hover
{
      color: #f57e20;
}

#s, #contentcontainer
h1, #comment,
#namefield input,
#emailfield input,
#urlfield input,
#spamprotect input {
      color: #111111;
}

#thumbs input, pre,
#s, #comment,
#namefield input,
#emailfield input,
#urlfield input,
#spamprotect input,
.reply {
      border: 1px dotted #777777;
}

#namefield input,
#emailfield input,
#urlfield input,
#spamprotect input {
      background: transparent none repeat scroll 0%;
      font-size: 0.8em;
      padding: 2px;
      width: 110px;
}

#menucontainer h4, #wp-calendar 
caption, #footer h4 
{
	background:transparent;
	font-size:1.6em;
	font-weight:normal;
	padding-left:0px;
	text-align:left;
}

#menucontainer p, #menucontainer 
ul, .banner p, .banner ul {
	list-style-type:none;
	padding:3px 0px;
}

#menucontainer ul#links ul, 
.banner ul#links ul {
	padding:3px 0px;
}

#wp-calendar 
{
	margin:0px auto 10px;
	text-align:left;
	width:100%;
}
#header h4{
        font-weight:normal;
        margin-left:10px;
        color: #99cf11;
}
#menucontainer {
        font-size:13px;
}
a img {
        border:0px none;
        padding:0px;
}