/* =CHERRY =ALERTS
------------------------------------------------*/
.cherry-alert {
    text-align: left;
    padding: 10px 20px 10px 45px;
    margin: 10px 40px 50px 40px;
}

.cherry-alert { background-color: #eee }
p.cherry-alert { background: #eee url(images/1sml_cherry.gif) 16px 16px no-repeat; }
.cherry-alert h3 { padding-top: 20px; }
.cherry-alert ul { padding: 0 0 20px 40px; }
.cherry-alert ul li { padding: 0 0 0 10px; }

/* =CHERRY =RATING
------------------------------------------------*/
.cherry-rating {
    position: relative;
    width: 125px;
    height: 25px;
    overflow: hidden;
    list-style: none;
    margin: 10px 0 0 0;
    padding: 0;
    background-position: left top;
}
.cat_info .cherry-rating { margin: 0 auto; }
.cherry-rating li { display: inline; }
.cherry-rating a, .cherry-rating .current-rating {
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -1000em;
    height: 25px;
    line-height: 25px;
    outline: none;
    overflow: hidden;
    border:  none;
    background-color: transparent;
}
.cherry-rating a:hover, .cherry-rating a:active, .cherry-rating a:focus {
    background-color: transparent;
    background-position: left bottom;
}
.cherry-rating a.zero-cherry {
    background: #ffd5cf url(default/images/cherry_stars.gif) 15px 15px no-repeat;
    z-index: 6;
}
.cherry-rating a.one-cherry {
    width: 20%;
    z-index: 6;
}
.cherry-rating a.two-cherrys {
    width: 40%;
    z-index: 5;
}
.cherry-rating a.three-cherrys {
    width: 60%;
    z-index: 4;
}
.cherry-rating a.four-cherrys {
    width: 80%;
    z-index: 3;
}
.cherry-rating a.five-cherrys {
    width:100%;
    z-index: 2;
}
.cherry-rating .current-rating {
    z-index: 1;
    background-position: left center;
}
.inline-rating {
    display: -moz-inline-block;
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: middle;
}
.small-cherry {
    width: 120px;
    height: 20px;
}
.small-cherry, .small-cherry a:hover, .small-cherry a:active, .small-cherry a:focus, .small-cherry .current-rating {
    background-image: url(default/images/cherry_stars.gif);
    line-height: 20px;
    height: 20px;
}

/* =SITE DELICIOUS - GENERAL
------------------------------------------------*/
.S382F1 {color: #000000;}
.S382F5 {color: #9F7BB5;}
.S382F7 {color: #C40C22;}

.B {font-weight: bold;}
.I {font-style: italic;}
.s10 {font-size: 10px;}
.s14 {font-size: 14px;}
.s16 {font-size: 16px;}

.dd_text0 {font-family:Comic Sans MS;font-weight:bold;font-style:normal;font-size:14pt;text-decoration:none;color:#ff0000;}
.dd_text1 {font-family:Arial;font-weight:normal;font-style:normal;font-size:12pt;text-decoration:none;color:#000000;}
.dd_text2 {font-family:Comic Sans MS;font-weight:normal;font-style:normal;font-size:12pt;text-decoration:none;color:#000000;}
.dd_text3 {font-family:Comic Sans MS;font-weight:bold;font-style:normal;font-size:12pt;text-decoration:none;color:#ff0000;}

.dd_events p, .dd_events .p  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #804646; text-decoration: none; font-weight: normal;	font-style: normal; margin-left: 0em; margin-right: 0em; margin-top: 0.5em; margin-bottom: 0em;  padding: 0px}
div.dd_events, span.dd_events, td.dd_events, .dd_events td { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #804646; text-decoration: none; font-weight: normal;	font-style: normal;}
.dd_events a:link {color: #6932A1; text-decoration: underline; font-style: normal; font-weight: normal}
.dd_events a:visited {color: #6932A1; text-decoration: underline; font-style: normal; font-weight: normal}
.dd_events a:hover {color: #6932A1; text-decoration: underline; font-style: normal; font-weight: normal}
.dd_events {padding: 4px;}
img.dd_events {margin: 8px;padding: 0px;}
