html { 	
	font-family:Helvetica, Arial, sans-serif; 
	color:#444; 
	padding:0; 
	margin:0; 
	line-height:1.4; 
	font-size:14px; 
	border-top:8px solid #94848a; 		
	
}

body { 	
	padding:0 0 0px; 
	margin:0px auto; 
	text-align:left; 
        min-width:999px;
}	
	
a { 	
	color:#369; 
	text-decoration:none; 
	border-bottom:1px dotted #369;
}

a:hover { 	
	border-bottom:none; 
	color:#900; 
	background-color:#ffffa4; 
}

h2 {
	font-family:Helvetica, Arial, sans-serif; 
	font-size:92px; 
	line-height:1em; 
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:0;
	padding-bottom:0;
	margin-top:46px;
	text-align:center;
	color:#3C3C3C;
}

div#wrapper { 
	margin:40px auto 0px; 
	position:relative; 
		width:540px;
}	


div#see_also_wrapper { 
        clear:both;
        width:540px;
        margin:0px auto;
}	

ul.poems {
	font-size:28px;
	line-height:1em;
	list-style:none;
	margin:20px;
	padding:0;
}

ul.poems li {
	line-height:1.2em;	
	display:block;
	padding:.4em .4em;
}
ul.poems li:hover {
	background-color:#ffffa4; 	
}
ul.poems li:hover a {
	color:#900;
	border-bottom:none;
	text-decoration:none;			
}

ul.poems li a {
	text-transform:uppercase;
		font-weight:bold;

}

ul.poems li span {
	text-decoration:none;
	border-bottom:none;
	color:#777;
	text-transform:none;
	font-weight:normal;	
	font-size:.9em;
	display:block;

}

p.descriptor {
	font-size:16px;
	color:#777;
	margin-bottom:32px;
	padding:0 48px;
}

p.star { 
	font-style:normal; 
	font-size:24px;
	text-align:center; 
	font-family:Times, "Times New Roman", serif; 
	padding:0; 
	margin:0; 
}

div#furtherMeta { 
	clear:both; 
	padding:0; 
	font-style:italic; 
	font-size:16px; 
	color:#ccc; 
	text-align:center;
}
div#furtherMeta :hover { color:#999;}
div#furtherMeta a { color:#ccc; border-bottom:1px dotted #ccc; }
div#furtherMeta :hover a { color:#369; border-bottom:1px dotted #369; }
div#furtherMeta :hover a:hover { color:#900; border-bottom:none;}		
div#furtherMeta p em { font-style:normal;}

div#left { 
/*	float:left;
	width:45%;
	padding-top:160px; */
}
div#right { 
/*	float:right;
	width:46%;

	padding:0 0 0 20px; */
}

div.text { 
	padding-top:140px; 
	padding-bottom:0px;
	font-size:16px; 
	font-family:Helvetica, Arial, sans-serif; 
	margin:0px auto; 
	width:500px; 
	position:relative;
}

	
div.first_appeared { 
	font-style:italic; 
	font-size:14px; 
	padding:40px 20px; 
	text-align:left; 
	border-top:1px solid #ddd; 
	border-bottom:1px solid #ddd; 
	margin-top:40px;
}

div.textwrapper { 
	background:#fff; 
	padding:20px 40px 40px 60px; 
}

div.textwrapper h2 { 
	display:block; 
	text-transform:none; 
	font-variant:small-caps; 
	color:#3c3c3c; 
	font-size:40px; 
	position:absolute; 
	left:-20px; 
	top:20px; 
	width:640px; 
	text-align:left; 
}

div.textwrapper h3.classics { 
	display:block; 
	text-transform:none; 
	font-style:italic;
	color:#3c3c3c; 
	position:absolute; 
	left:20px; 
	top:96px; 
	width:640px; 
	text-align:left; 
	font-weight:normal;
	font-size:20px; 	
}


p.center { 
	text-align:center; 
	padding:0;
}

div.painting {
	margin:40px;
	text-align:center;

}

ul#classics_links {
	font-size:14px;
}

ul#classics_links li {
	line-height:1.2em;
}

ul#other_content_list {
	font-size:16px;
	margin:10px;
}

ul#other_content_list li {
	line-height:1.3em;
	text-align:center;
	padding-bottom:8px;
	padding-top:8px;
}

div#other_classics, div#explain_classics {
	font-variant:small-caps;
	font-size:20px;
	margin-bottom:-10px;
	border-bottom:1px solid #444;
	width:100%;
}

p.error {
	color:#900;
	text-align:center;
	font-size:20px;
}