@charset "utf-8";
/* CSS Document */

.snazzy {
	text-align:left;
	overflow:auto;
}
/*border:2px ridge;
background-color:#F5F5F1;	
;*/

.snazzy a, .snazzy a:hover {
text-decoration:none;
}

.sz_cont {
	width:80px;
	display:block;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.sz_page {
background-color: #ffffef;
}

.sz_img {
height:80px;
}

.snazzy img {
margin:0;
padding:0;
}

.sz_year {
	font-size:14px;
	color:#666666;
	font-family:georgia, verdana;
	font-style:italic;
}


.sz_date_yr {
	height:26px;
	font-size:24px;
	font-weight: bold;
}
.sz_month {
}
.sz_date_mon {
	height:24px;
	font-size:18px;
	cursor:pointer;
	text-transform: lowercase;
	color: #f5859d;
}

.sz_date_day {
	margin-bottom:1px;
	height:14px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	background-color: #EEEEEE;
	width: 80px;
}
.sz_day {
}

.sz_title {
padding:5px 0px;
font-weight:bold;
color:#444;
text-decoration:none;
}


.sz_titleon {
line-height:14px;
color:#eee;
background-color:#333;

}

.sz_excerpt {
font-size:9px;
padding-bottom:5px;
color:#999;
text-decoration:none;
}

.sz_clr {
	padding-top: 5px;
	padding-right: 0px;
}
 
.sz_carousel {
	position: relative;
	visibility: hidden;
	left: -5000px;
}

.sz_carousel ul {
	margin-right: 5px;
	padding: 0px;
}
.sz_carousel li {
	margin-right: 5px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}


