body {
background-image: url(../images/rose1.png);
background-repeat: repeat-y;
	box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-webkit-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-o-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-moz-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	border-top-left-radius:1em 1em;
	-webkit-border-top-left-radius:1em 1em;
	-o-border-top-left-radius:1em 1em;
	-moz-border-radius-topleft:1em 1em;
	border-top-right-radius:1em 1em;
	-webkit-border-top-right-radius:1em 1em;
	-o-border-top-right-radius:1em 1em;
	-moz-border-radius-topright:1em 1em;
	border-bottom-right-radius:1em 1em;
	-webkit-border-bottom-right-radius:1em 1em;
	-o-border-bottom-right-radius:1em 1em;
	-moz-border-radius-bottomright:1em 1em;
	border-bottom-left-radius:1em 1em;
	-webkit-border-bottom-left-radius:1em 1em;
	-o-border-bottom-left-radius:1em 1em;
	-moz-border-radius-bottomleft:1em 1em;
	background-color:#FCCCCC;
	margin-left:160px;
   margin-top:49px;
       margin-right:5em; 
	   font-family:Verdana, Geneva, sans-serif;
}

a:link
{
	color:#440000;
text-decoration: none;
}

h1.poemTItle {
	color:#440000;
	background-color:#FCCCCC;
	text-shadow:rgb(136, 136, 136) 2px 3px 2px;
	font-family:'Lucida Calligraphy', Georgia, serif;
	text-align:center;
}

#container {
	box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-webkit-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-o-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-moz-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	border-top-left-radius:1em 1em;
	-webkit-border-top-left-radius:1em 1em;
	-o-border-top-left-radius:1em 1em;
	-moz-border-radius-topleft:1em 1em;
	border-top-right-radius:1em 1em;
	-webkit-border-top-right-radius:1em 1em;
	-o-border-top-right-radius:1em 1em;
	-moz-border-radius-topright:1em 1em;
	border-bottom-right-radius:1em 1em;
	-webkit-border-bottom-right-radius:1em 1em;
	-o-border-bottom-right-radius:1em 1em;
	-moz-border-radius-bottomright:1em 1em;
	border-bottom-left-radius:1em 1em;
	-webkit-border-bottom-left-radius:1em 1em;
	-o-border-bottom-left-radius:1em 1em;
	-moz-border-radius-bottomleft:1em 1em;
	opacity:0.880682;
	background-color:#FFFCFE; 
	left:0px;
	margin-left:0px;
	border:2px solid #808080;
}


#top 
{
background: #FCCCCC; /* Old browsers */
 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #fed6d6 0%, #febaba 45%, #ff9999 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed6d6), color-stop(45%,#febaba), color-stop(100%,#ff9999)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* IE10+ */
background: linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed6d6', endColorstr='#ff9999',GradientType=0 ); /* IE6-8 */
	position:relative;
	float:inherit;
	clear:inherit;
	box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-webkit-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-o-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-moz-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	background-color:#D3D3D3;
	left:.5px;
	top:-2px;
	border:2px solid #808080;
	padding:0.5em;
}
#top h1 {
	color:#440000;
	text-shadow:rgb(136, 136, 136) 2px 3px 2px;
	font-family:'Lucida Calligraphy', Georgia, serif;
	text-align:center;
}

#leftnav {
	float:left;
	width:160px;
	margin:0px;
	padding:1em;
}

#content {
	margin-left:200px;
	max-width:36em;
	border-left: 1px solid #808080;
	padding:1em;
}


#leftnav p {
	margin:0px 0px 1em 0px;
}

#content h2 {
	margin:0px 0px 0.5em 0px;
}

.author {
	font-size:1em;
	font-family:'Lucida Calligraphy', Georgia, serif;
	text-align:left;
	font-weight:normal;
	font-style:italic;
	border-bottom:1px solid #440000;
}
#footer {
	clear:both;
	color:#333333;
	background-color:#DDDDDD;
	border-top:1px solid #808080;
	margin:0px;
	padding:0.5em;
   	font-family:'Lucida Calligraphy', Georgia, serif;
            font-size: 9px;
 	font-weight:normal;
	font-style:italic;           
background: #fed6d6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: -moz-linear-gradient(top,  #fed6d6 0%, #febaba 45%, #ff9999 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed6d6), color-stop(45%,#febaba), color-stop(100%,#ff9999)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* IE10+ */
background: linear-gradient(top,  #fed6d6 0%,#febaba 45%,#ff9999 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed6d6', endColorstr='#ff9999',GradientType=0 ); /* IE6-8 */
}


.navButton {
   	-moz-box-shadow:inset -4px 10px 12px 12px #f29c93;
   	-webkit-box-shadow:inset -4px 10px 12px 12px #f29c93;
   	box-shadow:inset-4px 10px 12px 12px  #f29c93;
   	background-color:#fed6d6;
   	-moz-border-radius:29px;
   	-webkit-border-radius:29px;
   	border-radius:29px;
   	border:1px solid #d83526;
   	display:inline-block;
   	color:#ffffff;
   	font-family:Verdana;
   	font-size:12px;
   	font-weight:bold;
   	padding:4px 16px;
   	text-decoration:none;
   	text-shadow:1px 1px 6px #b23e35;
   	font-family:'Lucida Calligraphy', Georgia, serif;
         color: #440000;
      font-weight:normal;
      vertical-align: left;
   }.myButton:hover {
   	background-color:#febaba;
   }.myButton:active {
   	position:relative;
   	top:1px;
   }