body {background: #78AEDD; color:#000;}
#masthead { width: 770px; height: 150px; background: url('images/logo.jpg') no-repeat;}
#masthead a { display: block; width: 770px; height: 150px; }

h1, h2, h3 {color: #FFF; }

#masthead h1 {padding: 0.4em 0 0.2em 0; border-top: 1px solid #ccc; text-align: right;}

#masthead a {color:#014B88;}
	
h1 a, h1 a:visited, h1 a:hover { color: #FFF;}
	

h2 a { color: #FFF;}

h2 a:visited { color: #FFF; text-decoration: none; }
	
h2 a:hover { color: #014B88; text-decoration: none; }
	
h2.archive_head {color:#FFF ; }

#masthead h3 {color: #FFF;}

h4 {color: #FFF;}

h4 a, h4 a:visited { color: #FFF;}
	
h4 a:hover { color: #FFF;}

.tagged {color: #FFF;}
.tagged a, .tagged a:visited { color: #FFF;}
.tagged a:hover { color: #FFF;}
li.widget li .recent_date { color: #FFF; }
#footer p {color: #FFF;}

#footer a, #footer a:visited { color: #FFF;}
		
#footer a:hover { color: #FFF;}
.comment_num a, .comment_num a:visited { color: #FFF;}
.comment_time {color: #FFF;}

ul#nav { color: #FFF;}

	
ul#nav li a, ul#nav li a:visited { color: #FFF; }
	
ul#nav li a:hover { color: #FFF;}
		
ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover { color: #014B88;}

.entry img { }

		.entry img.left { padding: 3px; margin: 0.5em 15px 0.5em 0; border: 3px double #bbb; float: left; clear: left; }
		
		.entry img.right { padding: 3px; margin: 0.5em 0 0.5em 15px; border: 3px double #bbb; float: right; clear: right; }
		
		.entry img.center { display: block; padding: 3px; margin: 0 auto 1.5em auto; border: 3px double #bbb; float: none; clear: both; }
	
		.entry img.off { padding: 0 !important; border: none !important; }
		
		.entry img.stack { clear: none !important; }