#header h1{ color:#666; padding-left: 15px; } 
#header h1 a{color:#666; }
html, body { color: #2c2c29; background-color: #fff }
#header h1 a:hover { color: #2c2c29 ; }
#header h2{ color:#666; font-style: normal; } 
 
#menu {color:#666; }
#menu a { color:#666; }
#menu a:hover { color:#2c2c29; }
#menu a:active { color: #2c2c29; background-color: #ffffa2; }
h2.menuheader {color:#666; }
h2.menuheader:hover { color: #2c2c29 ; }
h2.menuheader:active { color: #2c2c29 }


#menu ul li{color:#666; }
#menu ul li a{ color:#666; }
#menu ul li a:hover{ color:#2c2c29; }

#menu ul li ul li a{ color:#666; }
#menu ul li ul li a:hover{ color:#2c2c29; }

#menu ul li ul li ul li a{ color:#666; }
#menu ul li ul li ul li a:hover{ color:#2c2c29; }

#menu ul li ul li ul li ul li a{ color:#666; }
#menu ul li ul li ul li ul li a:hover{ color:#2c2c29; }

#recentcomments{ color:#999999; }
#recentcomments a{ color:#999999; }
#recentcomments a:hover{color:#FFFFFF; }

#maincol h2 a { color: #666 ; cursor: pointer; } 
#maincol h2 a:hover{ color:#2c2c29; background-color: #ffffa2; cursor: pointer; }
#maincol p { color: #2c2c29 ; text-decoration: none; }
#maincol p a{ color:#2c2c29; }
#maincol p a:hover{ color:#2c2c29; }
#maincol ul{ color:#2c2c29; }
#maincol ol { color: #2c2c29 }

h2.contentheader a { color: #666 ; font-style: normal; } 
h2.contentheader a:hover{ color:#2c2c29; background-color: #ffffa2; }
h2.contentheader a:active{ color:#2c2c29; background-color: #ffffa2; }

.permalink{ color:#2c2c29; } 
.permalink a{color:#666; } 
.permalink a:hover{color:#989797; } 

#wp-calendar{ color:#CCCCCC;}
#wp-calendar a{ color:#FFFFFF;}
#wp-calendar a:hover{ color:#CCCCCC;}

blockquote p {color:#2c2c29;}
label {color:#FFFFFF;}

#s,#submit {background-color:#fff; border:solid 1px #cccccc; color:#505050;}
#author,#email,#url,#comment {border:1px solid #CCCCCC;}

.left {border:1px solid #CCCCCC;}
.right {border:1px solid #CCCCCC; }
.center {border:1px solid #aaaaaa;}

#postinfotext{color:#2c2c29; border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#postinfotext a { color:#2c2c29; }
#postinfotext a:hover{ color:#989797; }

.commentheader {color:#2c2c29; }

.commenticon {color:#CCCCCC; }
.commenticon a{ color:#989797; }
.commenticon a:hover{ color:#ccc; }

.commenttext {color:#CCCCCC; }
.commenttext p{color:#2c2c29; }

.wp-caption { border: solid 1px #cccccc; }

.navigation {color:#2c2c29; }
.navigation a { color:#2c2c29; }
.navigation a:hover{ color:#2c2c29; }
.navigation a:active { color: #2c2c29; }

