/* CSS Document */
form {margin:0px;}
input.button {border:0px; background-image:url(http://www.stevencochrane.org/images/rainbow.gif); font-size:9px; text-transform:uppercase; margin:12px 0px 36px 0px; padding:0px;} 
div#links ul {margin:0px; padding:0px; list-style-type:none;}
div#links ul li {text-transform:uppercase; float:left; width:150px; line-height:2;}
a.melisma img {
width:123px;
height:123px;
border:0px;
}
ul.threecaptions, ul.twocaptions {list-style-type:none; padding:0px; margin:0px;}
ul.threecaptions li {width:266px; float:left}
ul.twocaptions li {width:400px; float:left}
a.melisma {
float:left;
display:block;
width:123px;
height:123px;
padding:0px 10px 10px 0px;
}

div.cv dl {clear:both;}
div.cv dt {line-height:14px; margin:-7px 0px 0px 0px; font-weight:bold;}
div.cv dd {padding:0px 0px 14px 100px; line-height:14px; margin:-14px 0px 0px 0px;}
div.cv h4 {display:inline; background-color:#ff7aff; margin:-14px 0px 7px 0px;}
div.cv a {border-bottom:1px dotted #000;}
div.cv a:hover {background:url(http://www.stevencochrane.org/images/rainbow.gif);}
body {color:#fff;}
body, div {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.more-link {display:block; float:right; background-color:#ffff00;}
h3.aboutlink a {color:#000;}
div.about {width:640px; margin-top:20px; line-height:1.5;}
div.about p {margin-bottom:20px;}
a#RSS {background-color:#ddd; color:#666; display:block; float:right; font-size:9px; margin-left:3px}
a#RSS:hover {background-color:#ff9900; color:#000;}

a#digest {background-color:#eee; color:#666; display:block; float:right; font-size:9px; margin-left:3px; text-transform:uppercase;}
a#digest:hover {background-color:#ffff00; color:#000;}

div.meta {margin-bottom:40px;}
div.thumbnails a img {border:0px;}
div.thumbnails a {float:left; margin:-10px 10px 0px 0px;}
img.clearboth {clear:both; padding-top:80px}
p {margin:0px;padding:0px;}
#wrapper {
	width: 980px;
	margin-left: 50%;
	position: absolute;
	left: -490px; color:#000;
}
img.alignright {display:block;float:right;margin:0px 0px 0px 20px;}
p#taglist {margin-top:20px; color:#aaa;}
p#taglist a {background-color:#eee;}
p#taglist a:hover {color:#000; background-color:#ff00ff;}
#tags li {list-style-type:none; display:inline;}
#tags ul {
	width:160px;
padding-top:5px; padding-right:10px; padding-bottom:15px;

}
div#datetags {width:200px; float:right; text-align:right; padding-top:1px;}
a#singledate {float:right; font-size:11px; color:#000000; background-color:#ffff00;}

#about, #links {
color:#999;
padding:5px 10px 15px 0px;
}
#header {
	clear: both;
	width: 980px; padding-bottom:1px;
}

#title {
	background-color: #fff;
	background-image:url("http://www.stevencochrane.org/images/rainbow.gif");
	height:80px;
	width:580px;
	margin-top: 20px;
}


#primary {
	width: 180px;
	position:fixed;
	padding-top:10px;
}


div.meta2 a {
	display:block; 
	color:#ccc; 
	line-height:24px; 
	text-align:right; 
	clear:both; 
	border-top:1px dotted #aaa; 
	padding-top:4px;
padding-bottom:1px;
}

div.meta2 a:hover {
	background-image:url("http://www.stevencochrane.org/images/rainbow.gif");
	color:#000;
}

div.meta2 a strong {font-size:11px;}

div.meta2 {margin-bottom:50px; width:720px}

span.recentitem {
	display:block; 
	float:left; 
	text-align:left; 
	line-height:24px; 
	color:#aaa;
}

span.recentitem img {display:block; float:left; margin-right:10px; width:30px; height:30px; border:0px; margin-top:-5px;}

div.meta2 a:hover span.recentitem {color:#000;}

h2.recently {font-size:14px;}

h2.entry-title {
display:none;
}
a {
	color: #000000;
	text-decoration: none;
}
div.entry-date {
	display: none;
}


#footer {
	position: fixed;
	bottom: 0px;
	margin-left: -310px;
	left: 50%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	padding: 4px 0px 4px 0px;
	width:800px;
	color:#CCCCCC;
}
#accordion h3 {
	display: inline;
	font-weight:normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size:9px;
	cursor:pointer;
}


input#s, input#searchsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border:0px;
	background-color:#eee;
	width:120px;
text-transform:uppercase;
}

input#searchsubmit {background-color:#fff;width:12px;}

#accordion ul {
	margin: 0px;
	padding:5px 0px 15px 0px;
}

#accordion ul li {
	margin: 0px;
	padding:0px;
	list-style-type:none;
	color:#ddd;
}


#container {
	width: 800px;
	padding-left:180px;
	padding-top:10px;
}




div.entry-content {margin-bottom:50px;}
div.entry-content img {display:block; margin-bottom:20px}

div#accordion a {color:#aaa;}
div#accordion a:hover {color:#000;background-color:#eee}


h2.page-title {margin:-8px 0px 10px 0px; font-size:18px; font-weight:normal;}

div.meta strong, div.archive-content strong {font-size:11px; font-weight:bold; font-size:11px; line-height:1.5}
div.meta a {color:#aaa; border:0px; background-color:#fff;}
span.notes {display:block; margin-top:5px; margin-bottom:5px; color:#aaa; width:480px;}

div.archive-content {clear:both; padding:10px 0px 0px 0px; border-top:1px dotted #aaa; width:800px;}
div.archive-content img {display:block; float:left; margin:-11px 14px 0px 0px;}
div.archive-content a {color:#000;} 
div.archive-content a:hover {background-image:url("http://www.stevencochrane.org/images/rainbow.gif");}
div.nav-previous, div.nav-next {padding:50px 0px 50px 0px; width:300px; color:#000}
div.nav-previous a, div.nav-next a {text-transform:uppercase; color:#000; background-color:#ddd;}

div.nav-previous {float:left;}
div.nav-next {float:right; text-align:right;}
li.current-tag a {font-weight:bold; color:#000000; font-size:14px; line-height:8px;}

#pagenotfound {font-size:60px; color:#aaa;}

