html, body{ background-color:white;} 

#header h1{ color:black;} 
#header h1 a{color:grey; text-decoration:underline;}
#header h1 a:hover{color:grey; text-decoration:underline;}
#header h2{ color:black; } 
#header h2 a{color:grey; text-decoration:underline;}
#header h2 a:hover{color:grey; text-decoration:underline;}
 
#menu {color:black; }
#menu a {color:grey; text-decoration:underline;}
#menu a:hover{color:grey; text-decoration:underline;}

h2.menuheader {color:grey; text-decoration:underline;}
h2.menuheader:a:hover{color:grey; text-decoration:underline;}
h2.menuheader:active{color:grey; text-decoration:underline;}

#menu ul li{color:black; }
#menu ul li a{ color:grey; text-decoration:underline;}
#menu ul li a:hover{ color:grey; text-decoration:underline;}

#menu ul li ul li a{ color:grey; text-decoration:underline;}
#menu ul li ul li a:hover{ color:grey; text-decoration:underline;}

#menu ul li ul li ul li a{ color:grey; text-decoration:underline;}
#menu ul li ul li ul li a:hover{ color:grey; text-decoration:underline;}

#menu ul li ul li ul li ul li a{ color:grey; text-decoration:underline;}
#menu ul li ul li ul li ul li a:hover{color:grey; text-decoration:underline;}

#recentcomments{ color:black; }
#recentcomments a{ color:grey; text-decoration:underline;}
#recentcomments a:hover{color:grey; text-decoration:underline;}

#maincol h2 a{color:grey; text-decoration:underline;} 
#maincol h2 a:hover{color:grey; text-decoration:underline;}
#maincol p{color:black; }
#maincol p a{ color:grey; text-decoration:underline;}
#maincol p a:hover{color:grey; text-decoration:underline;}
#maincol ul{ color:black; }
#maincol ol{ color:black; }

h2.contentheader{ color:black; text-decoration:underline;} 
h2.contentheader:a{color:black; text-decoration:underline;}
h2.contentheader:a:hover{color:black; text-decoration:underline;}
h2.contentheader:active{color:black;text-decoration:underline;}

.permalink{ color:black; } 
.permalink a{color:black; text-decoration:underline;} 
.permalink a:hover{color:black; text-decoration:underline;} 

#wp-calendar{ color:black;}
#wp-calendar a{ color:grey;text-decoration:underline;}
#wp-calendar a:hover{color:grey; text-decoration:underline;}

blockquote p {color:black;}
label {color:black;}

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

.left {border:1px solid black;}
.right {border:1px solid black; }
.center {border:1px solid black;}

#postinfotext{color:black; border-top: 1px dashed black; border-bottom: 1px dashed black;}
#postinfotext a { color:grey; text-decoration:underline;}
#postinfotext a:hover{color:grey; text-decoration:underline;}

.commentheader {color:black; }

.commenticon {color:black; }
.commenticon a{ color:grey; text-decoration:underline;}
.commenticon a:hover{color:grey; text-decoration:underline;}

.commenttext {color:black; }
.commenttext p{color:black; }

.wp-caption { border: 1px solid #ddd; background-color: black; }

.navigation {color:black; }
.navigation a { color:grey; text-decoration:underline;}
.navigation a:hover{color:grey; text-decoration:underline;}

.note {color:black; }
.note a { color:grey; text-decoration:underline;}
.note a:hover{color:grey; text-decoration:underline;}

