#vmoods li.none {display:block;} 

dl.userinfo_extra dt.vmood-dt-legacy{
  padding: 13px 0 0 0;
}

div.userinfo_extra dl.userstats dt.vmood-dt{
  padding: 15px 0 0 0;
}


#vmoods li a{text-indent: -999px; height: 34px; height: 34px; background-repeat: no-repeat; background-position: 10px;}
#vmoods li.none a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/none.gif");  background-repeat: no-repeat; background-position: 10px -8px; height: 25px;}
#vmoods li.Aggressive a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Aggressive.gif");}
#vmoods li.Amazed a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Amazed.gif");}
#vmoods li.Amused a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Amused.gif");}
#vmoods li.Angelic a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Angelic.gif");}
#vmoods li.Angry a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Angry.gif");}
#vmoods li.Asleep a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Asleep.gif");}
#vmoods li.Bashful a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Bashful.gif");}
#vmoods li.Bitchy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Bitchy.gif");}
#vmoods li.Blah a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Blah.gif");}
#vmoods li.Bored a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Bored.gif");}
#vmoods li.Breezy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Breezy.gif");}
#vmoods li.Brooding a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Brooding.gif");}
#vmoods li.Busy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Busy.gif");}
#vmoods li.Buzzed a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Buzzed.gif");}
#vmoods li.Chatty a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Chatty.gif");}
#vmoods li.Cheeky a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Cheeky.gif");}
#vmoods li.Cheerful a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Cheerful.gif");}
#vmoods li.Cold a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Cold.gif");}
#vmoods li.Confused a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Confused.gif");}
#vmoods li.Cool a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Cool.gif");}
#vmoods li.Crappy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Crappy.gif");}
#vmoods li.Cynical a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Cynical.gif");}
#vmoods li.Daring a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Daring.gif");}
#vmoods li.Dead a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Dead.gif");}
#vmoods li.Devilish a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Devilish.gif");}
#vmoods li.Doh a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Doh.gif");}
#vmoods li.Doubtful a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Doubtful.gif");}
#vmoods li.Drunk a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Drunk.gif");}
#vmoods li.Fine a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Fine.gif");}
#vmoods li.Flirty a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Flirty.gif");}
#vmoods li.Goofy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Goofy.gif");}
#vmoods li.Grumpy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Grumpy.gif");}
#vmoods li.Happy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Happy.gif");}
#vmoods li.Hot a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Hot.gif");}
#vmoods li.Hungover a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Hungover.gif");}
#vmoods li.Love a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/In Love.gif");}
#vmoods li.Innocent a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Innocent.gif");}
#vmoods li.Inspired a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Inspired.gif");}
#vmoods li.Lonely a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Lonely.gif");}
#vmoods li.Lurking a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Lurking.gif");}
#vmoods li.Mellow a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Mellow.gif");}
#vmoods li.Paranoid a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Paranoid.gif");}
#vmoods li.Pensive a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Pensive.gif");}
#vmoods li.Psychedelic a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Psychedelic.gif");}
#vmoods li.Relaxed a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Relaxed.gif");}
#vmoods li.Sad a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Sad.gif");}
#vmoods li.Scared a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Scared.gif");}
#vmoods li.Shocked a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Shocked.gif");}
#vmoods li.Sick a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Sick.gif");}
#vmoods li.Sleepy a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Sleepy.gif");}
#vmoods li.Sneaky a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Sneaky.gif");}
#vmoods li.Stressed a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Stressed.gif");}
#vmoods li.Tired a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Tired.gif");}
#vmoods li.Twisted a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Twisted.gif");}
#vmoods li.Worried a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Worried.gif");}
#vmoods li.Yeehaw a{background-image: url("http://www.hellas-music-forum.com/vmoods/shelley_93x30/Yeehaw.gif");}
 



#calendarpicker {
	float:right;
}

#calendar_main {
	width:100%;
	float:left;
	margin-right:-175px;
}

#calendar_content {
	margin-right:175px;
}

#calendar_nav {
	float:right;
	width:165px;
}

#addnewcontrols dt {
	margin:0em 0em 0.5em 0em;
}

#addnewcontrols dd a,
#neweventbutton {
	display:block;
	text-align:center;
	margin:0em 0em 0.5em 0em;
}

#addnewcontrols {
	margin:1.5em;
}

#calendar_nav .block,
#calendar_main .block {
	margin:2em;
	clear:none;
}

#monthjump {
	padding: 2.5px 10px;
}

#monthjump select, #monthjump option {
	font-size: 12px;
}

#monthjump img {
	vertical-align:middle;
}

.calendar form {
	float:right;
	padding:10px;
}

.calendar {
	margin: 1em 0;
}

.calendar th {
	text-align:center;
	width:14%;
	word-wrap:break-word;
}

.calendar th .blocksubhead {
	margin-left:1px;
	border-right:1px solid rgb(143,149,191);
	padding:10px 0;
}

.calendar td {
	vertical-align:top;
}

.calendar .othermonth {
	background:rgb(240,240,240) none   ;
}

.calendar .events.today,
.calendar .today {
	border-color:#c4c4c4;
	background:#d4e8fe;
}

.today .blockrow.eventlist {
	background:transparent;
}

.calendar .events a.weeklink,
.calendar .events a.daynum {
	color:rgb(0,0,0);
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-top:4px;
}

.calendar .events a.weeklink:hover,
.calendar .events a.daynum:hover{
	color:rgb(255,68,0);
}

.calendar .events a.weeklink {
	padding-left:4px;
	float:left;
}

.calendar .events a.daynum {
	padding-right:6px;
	text-align:right;
}

.calendar .othermonth a {
	color: rgb(153,153,153);
}

.calendar .events {
	height:80px;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	-moz-border-radius-bottomright:right:7px;
	-moz-border-radius-bottomleft:right:7px;
	-webkit-border-bottom-left-radius:right:7px;
	-webkit-border-bottom-right-radius:right:7px;
	font-size:11px;
	margin-left:1px;
	margin-bottom:2px;
	overflow:hidden;
}

.calendar th:first-child .blocksubhead,
.calendar td:first-child .events {
	margin-left:0;
}

.calendar .events ol {
}

.calendar .events ol li {
	list-style:outside disc;
	float:left;
	margin-left:1.5em;
	width: 85%;
}

.calendar a {
	text-decoration:none;
}

.calendar.mini {
	width:100%;
	margin: 1em 0;
}

.quarter .calendar.mini {
	width: 31%;
	margin: 1em 0;
	margin-right: 2%;
}

.calendar.mini .calendar {
	margin: 1em 0;
}

.calendar.mini .blockhead {
	font-size:   13px Tahoma, Calibri, Verdana, Geneva, sans-serif;
	float: left;
	clear:both;
	display:block;
	width:100%;
	padding-left: 0;
	padding-right: 0;
}

.calendar.mini .blockhead a {
	padding: 0 10px;
}

.calendar.mini table {
	width:100%;
	clear:both;
}

.calendar.mini td {
	text-align:right;
}

.calendar.mini th,
.calendar.mini td {
	font-size:11px;
}

.calendar.mini .blocksubhead {
	font-size:9.5px;
	padding:5px 0;
}

.calendar.mini td .simpleday,
.calendar.mini td a {
	display:block;
	padding:3px;
}

.calendar.mini td.othermonth a {
	border-right:1px solid rgb(143,149,191);
	border-bottom:1px solid rgb(143,149,191);
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}

.quarter {
	clear:both;
}

.quarter .calendar {
	float:left;
	margin-right:10px;
}


 /** WEEK VIEW **/

.weekcontrols {
	float:right;
	padding: 4px 10px;
}

.week li.floatcontainer {
	width:99.8%;
 	border: 0;
	border-top: 0;
}

.week li.floatcontainer .blocksubhead {
	border: 0;
	margin: 0;
}

.week .dayname {
	display:block;
}

.week .daynum {
	display:block;
	font-size:24pt;
	float:left;
	padding:10px;
	width:40px;
	text-align:center;
}

.week .eventlist {
	padding-left:60px;
}

.week .eventlist li {
	list-style:inside disc;
}

.week .eventlist li .eventtime {
	font-size:11px;
	color:grey;
}

.week .eventlist li a[href="calendarevent.php"] {
	display:block;
	padding-left:1em;
}

.week .eventlist li.birthdays {
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
        background:rgb(240,242,250) none   ;
	padding:10px;
	border:solid 2px solid rgb(240,242,250);
	list-style:none;
	float:right;
	width:40%;
	margin-right:-10px;
	margin-left:10px;
	margin-bottom: 5px;
}

li.birthdays dt,
li.birthdays dd {
	display:inline;
}

.week .eventlist li.birthdays dt:after {
	content:":";
}

li.birthdays dd:after {
	content:",";
}

li.birthdays dd:last-child:after {
	content:"";
}

/** Calendar events **/

.restore h2 {
	font-size:14pt;
	margin-top:0;
}

#calendar_content .postbit .postcontrols .textcontrols a {
	padding:3px 10px;
}

#recurtabs {
	clear:both;
}

#eventtabs1 > label,
#eventtabs2 > label {
	display:block;
	margin-bottom:2px;
}

a.holiday {
	font-weight:bold;
}

a.subscribed {
	background-image:url(images/styles/liquidblue/misc/subscribed_event.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:17px;
}

.eventbit dl.customfield {
	margin-left:0;
}

.eventbit dl.customfield dt {
	color:#999999;
	float:left;
	margin-right:2px;
}

.eventbit dl.customfield dd {
	display:block;
}

.eventbit dl.customfield dt:after {
	content:":";
}
.formcontrols .blockrow .group.checkradio li label {
	display:inline;
	width:auto;
}

.formcontrols .blockrow .group.checkradio .daycheckboxes li:first-child {
	margin-top:5px;
}

#monthjump .textbox, #monthjump textarea, #monthjump select {
	padding:0;
} 

