body{  font-family:Georgia, "Times New Roman", Times, serif;}

a{ color:#3f68f5;}
div.entry a{ color:#fff;}
div.entry a:hover{ color:#ffff00;}

a.sitenav{ font-style:italic; letter-spacing:1px; font-size:12px;text-decoration:none; }



h1 { border: none; font-size:1.5em; margin-bottom:36px; }
h1 span { font-size: 0.6em; font-style: italic; letter-spacing:1px;}
h1 span a{ text-decoration:none;}
h3{ text-align:left; font-size:1em; font-weight:bold;}
h4{ text-align:center; height:auto;}
p,li{}

button, a.button{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; font-weight:normal; background:#262626; color:#fff;}
button:hover, a.button:hover{
  background-color:#f3ec1a;
  border:1px solid #f3ec1a;
  color:#000;
}
input, textarea{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}

ul#topmenu{ background:#262626; margin-bottom:18px; }

hr.thinlink { height: 1px; background: #ccc; }


ul li#voteforfav { background:none;}
ul li#entercomp a{ background:none; position:absolute; width:100px; height:100px; top:90px; margin-left:345px;}

ul li#voteforfav a{ background:none; position:absolute; width:100px; height:100px; top:160px; margin-left:455px;}

ul#topmenu a{ color:#fff;}
ul#topmenu a:hover{ color:#f3ec1a;}

div.entry { display: block; width: 469px; height: 145px; background: url('../images/song-box.jpg') no-repeat; margin: 0 0 0 -18px; }
div.entry p {color: #fff; font-size: 0.8em; text-align:right; }

div.entry div.thumb{width:54px; height:54px; float:left;  margin: 1.5em 1em 0.9em 1.8em;}
div.entry h2 { text-transform:capitalize; letter-spacing:0.06em; padding: 1em 0em 0 2.3em; min-height:30px; margin-bottom: 0em; color: #fff; font-size: 1.2em;}
div.entry p.author { text-align:center;}
div.entry div.embelishment{ background:url(../images/embelishment.png) no-repeat center top; height:22px; margin-bottom:1em;}

div.player { padding: 5px 0 0 22px; }
div.lyrics { clear: both; width: 367px; border: 1px solid #000; margin: -28px 0 18px -8px; border-top: none; padding: 20px 10px 0px 10px; display: none; }
div.lyrics p { color: #000; font-size: 1em; }
img.lyricsbubble { cursor: pointer; float: right; margin: 13px -3px 10px; }

img.bigpic{ width:200px; display:block; float:right; margin-right:10px;}

#sponsors p { padding-left: 10px; }

div.entry div.entry-content p{ text-align:left; font-size:1.2em;}


ul.controls{ background:#b0ed95;}
ul.controls li.shortlisted-txt{ font-variant:small-caps;}

hr{ border-bottom:2px #000; height:2px;background:#000;}

img.rosette{ margin-bottom:-20px;}

div.comment{ border-top:1px dotted #DBDBDB; margin:0 0 1em 0; padding:.5em;}
div.comment p{ font-size:1.2em; font-style:italic; }
div.comment p.name{ font-style:normal; text-transform:capitalize; font-size:.9em;  }

div.vote-for-poem{background:#000; margin: -200px 0 0 0; width: 330px; padding:30px; }
div.vote-for-poem  h4{ color:#fff;}
div.vote-for-poem p{ text-align:center; color:#fff;}
div.vote-for-poem label{ color:#fff;}
div.vote-for-poem  input { border:1px solid #fff; background:#000; margin-right:10px; color: #fff;}
div#big-head-box ul li a{  background:none; color:#fff; padding:.6em; text-decoration:none;}

div#postComment div.commentHint{ background:#000;}

div#postComment div.commentHint p{ color:#fff; padding:1em; }

div.notreadybox{ background:#F1F1F1;}

textarea#song-lyric1 { width: 260px; }
div.notreadybox { width: 90%; }
input#e-mail-add1 { width: 150px; }

input#e-mail-add1{ width:120px;}

p.admindel { position: absolute; margin: -20px 0 0 0; }
