body, html {
margin:0;
padding:0;
height:100%;
}
html {
font-size:100%;
}
body {
font-family:Geneva, Verdana, sans-serif;
font-size:62.5%;
color:#4c4c4c;
background:#fff;
padding: 0 10px;
}
a:link, a:visited {
color:#4c4c4c;
text-decoration:none;
border-bottom:1px #d3f0de solid;
background:#feffe5;
}
a:hover, #c a:hover {
color:#2c2c2c;
text-decoration:none;
background:#d3f0de;
border:none;
}
#s a:visited {
color:#4c4c4c;
border-bottom:1px #d3f0de dotted;
}
#c a:visited {
color:#666;
border-bottom:1px #ccc dotted;
background:#fff;
}
#c #inspiration a:link, #c #inspiration a:visited, #c #inspiration a:hover {
color:#222;
border-bottom:1px #222 dotted;
}

#h a:link, #h a:visited, #h a:hover {
text-decoration:none;
}


#s #notes a:link, #s #notes a:visited {
color:#183533;
border-bottom:1px #183533 dotted;
}
#s #notes a:hover {
color:#fff;
background:#4c4c4c;
}

h1, h2, h3, h4, h5, h6 {
font-family:Book Antiqua, Palatino, Georgia, Times New Roman, Times, serif;
}
h2 {
font-size:1.7em;
}

#w {
margin:0 auto;
padding:29px 0px 30px 0px;
width:680px;
/* background:#8DA09F url(/images/layout/bg2.gif) no-repeat top right; */
height:100%;
font-size:1.1em;
letter-spacing:0em;
word-spacing:0em;
line-height:1.4em;
}
#h {
height:80px;
margin-bottom:9px;
width:680px;
background: url(/images/layout/header-bottomborder.gif) 20px bottom no-repeat;
}
#l {
text-indent: -5000px;	
width:315px;
height:30px;
display:block;
background: url(/images/layout/logo.gif) top left no-repeat;
margin:0 0 7px 20px;
}
#l h1 {
display:none;
}
#l a:link,#l a:visited, #l a:hover, #l a:active,{
border:none;
background:none;
}










#n {
width:500px;
height:40px;
}
#n {
	position: relative;
	width: 500px;
	height: 40px;
	padding: 0;
	margin: 0;
	}

ul#nav {
	position: absolute;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 40px;
	display: inline;
	overflow: hidden;
	width: 500px;
	}
	
ul#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

ul#nav a {
	float: left;
	padding: 40px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:40px; /* for IE5/Win */
	text-decoration:none;
	}
	
ul#nav a:hover, ul#nav a:active, ul#nav a.selected {
	background-position: 0 -40px;
	text-decoration:none;
	}
		
#goodmorning a  {
	width: 121px;
	background: url(/images/layout/nav-goodmorning.gif) top left no-repeat;
	}

#mymarinations a  {
	width: 121px;
	background: url(/images/layout/nav-mymarinations.gif) top left no-repeat;
	}

#thesonnetsequence a  {
	width: 156px;
	background: url(/images/layout/nav-thesonnetsequence.gif) top left no-repeat;
	}

#bemymuse a  {
	width: 102px;
	background: url(/images/layout/nav-bemymuse.gif) top left no-repeat;
	}













#m {
clear:both;
padding-left:20px;
width:660px;
}
#c {
width:420px;
}
#c #inspiration {
width:316px;
padding:8px 12px 2px;
background:#d3f0de;
border-bottom:4px #4c4c4c solid;
}
#c #inspiration h3 {
font-size:1.2em;
margin-top:0px;
}
#c #inspiration #credit {
width:316px;
text-align:right;
}
#c #inspiration img {
border:7px #fff solid;
display:inline;
margin:0 7px 6px;
}
#s #blog_img {
}
#s #blog_img img {
border:7px #eaeaea solid;
display:inline;
margin:0 7px 6px;
}
#c #inspiration #img a:link, #c #inspiration #img a:visited, #s #blog_img a:link, #s #blog_img a:visited {
border:none;
background:none;
}
#inspirationbox {
color:#4c4c4c;
}
#s {
float:right;
width:220px;
font-size:1em;
}
#s #notes {
width:196px;
padding:8px 12px;
background:#d3f0de;
border-bottom:4px #4c4c4c solid;
color:#4c4c4c;
margin-bottom:12px;
}
#s #notes h4, #s #blog_img h4 {
margin:0 0 6px;
}
#s h4 {
font-size:1.2em;
}
#s #notes p {
margin: 0;
}
#s ul {
margin:0 0 11px 0;
padding:0;
list-style:none;
}
#s ul li {
margin:1px 0;
}


#f {
clear:both;
width:660px;
font-size:.9em;
padding:0 0 10px 20px;
font-family:lucida grande, verdana, sans-serif;
}
#spacer {
height:10px;
display:block;
width:1px;
clear:both;
}
dl,dt,dd {
margin:0;
padding:0;
}
dl {
margin:0 0 6px;
}
dt {
margin:0 0 2px;
font-size:1.2em;
font-family:Book Antiqua, Palatino, Georgia, Times New Roman, Times, serif;
font-weight:bold;
}
dd.last {
margin-bottom:6px;
}
span.date {
font-size:.9em;
}
#subh2 {
font-size:.6em;
font-weight:normal;
}
h3, h4 {
margin-bottom:4px;
}
#c ul {
margin:2px 0;
padding:0;
list-style:none;
}
#c ul li p {
display:inline;
}
#c ul li {
margin:0 0 12px 0;
}
input, select, textarea {
margin:5px 0;
}
label {
margin-top:8px;
}

#creativecommons {
font-size:.9em;
}



/* LIGHTBOX */
 #lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
 #lightboxDetails{font-size: 1.5em;padding-top: 0.4em;}
 #lightboxCaption{ float: left; }
 #keyboardMsg{ float: right; }
 #closeButton{ top: 5px; right: 5px; }
 #lightbox img{ border: none; clear: both;}
 #overlay img{ border: none; }
 #overlay{ background-image: url(/images/4.png); }
 * html #overlay{background-color: #333;back\ground-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/4.png", sizingMethod="scale");}
