.entry {background:#EEEEE0; padding:10px 8px 0px 8px; width:924px;}
.entry ul li {line-height:1em}

.snazzy {
text-align:left;
overflow:hidden;
width:924px;
}

.snazzy a {
text-decoration:none;
}

.snazzy a:hover {
text-decoration:underline;
}

.sz_cont {
width:100px;
display:block;
overflow:hidden;
margin:0px 10px 10px 0px;
}

.sz_page {
background-color: #ffffef;
}

ul.postinfo {padding:0px 0px 5px 60px}

#szleft {
background: url("arrowleft.png") no-repeat;
height:48px;
width:50px;
border:0px;
position:absolute;
margin-left:-10px;
margin-top:-55px;
}
#szleft:hover {
background: url("arrowleft.png") no-repeat left -48px;
}
#szright {
background: url("arrowright.png") no-repeat;
height:48px;
width:50px;
border:0px;
position:absolute;
margin-left:880px;
margin-top:-55px;
}
#szright:hover {
background: url("arrowright.png") no-repeat left -48px;
}

.sz_img {
height:110px;
}

.snazzy img {
margin:0;
padding:0;
}

.sz_year {
font-size:22px;
color:#444;
font-family:georgia, verdana;
font-style:italic;
}


.sz_date_yr {
height:42px;
font-size:40px;
padding-top: 7px;
padding-bottom: 7px;
line-height:18px;
}
.sz_month {
padding-right:5px;
}
.sz_date_mon {
height:29px;
font-size:22px;
cursor:pointer;
line-height:18px;
}

.sz_date_day {
background: DarkSeaGreen;
margin-bottom:1px;
height:20px;
font-size:14px;
font-weight:bold;
cursor:pointer;
padding-left:5px;
line-height:18px;
}
.sz_day {
}

.sz_title {
padding:5px 0px;
font-weight:bold;
color:#366799;
text-decoration:none;
font-size:9px;
font-family:tahoma;
}
.sz_img .sz_titleon {
visibility: hidden;
}

.sz_img:hover .sz_titleon {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
visibility: visible;
color:white;
}

.sz_titleon {
line-height:14px;
color:#eee;
background-color:#333;
font-size:11px;
}

.sz_img:hover .sz_titleon:hover {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
color: white;
filter: alpha(opacity=100);
opacity: 1;
}

.sz_excerpt {
font-size:9px;
padding-bottom:5px;
color:#555555;
text-decoration:none;
line-height:14px;
}

.sz_clr {
padding-top: 0px;
}
 
.sz_carousel {
 position: relative;
 visibility: hidden;
 left: -5000px;
 width: 924px !important;
}

.sz_carousel ul {
 text-indent:0 !important;
}

.sz_carousel li {
 padding:0px 8px;
 width:103px;
}


