div#sx {
	float: left;
	width: 200px;
	height: auto;
	background: url("../images/leftbg.gif") repeat-x 0px 30px #8D938D;
	margin-left: 10px;
}

div#searchtop {
	background-repeat: no-repeat;
	background-color: #DCDDDA;
	width: 200px;
	height: 30px;
}

div#search {
	padding: 10px;
}

div#sxbtm {
	background-image: url("../images/leftbtm.gif");
	background-repeat: no-repeat;
	background-color: #000;
	width: 200px;
	height: 10px;
}

div.title_sx {
	width: 200px;
	height: 23px;
	background-color: #000;
	text-align: center;
	padding-top: 7px;
}

div.left_conts {
	background: url("../images/left_conts_bg.png") top left repeat-x transparent;
	padding-top: 15px;
}

div.left_conts div.shdw {
	background: url("../images/left_item_shdw.png") top left repeat-x transparent;
	height: 13px;
}

div#week_specials div.item {
	background: url("../images/item1bg.gif") top left repeat-x #28312C;
	padding: 3px;
	width: 194px;
	height: 90px;
}

div#people_news div.item {
	background: url("../images/item2bg.gif") top left repeat-x #3e4f47;
	padding: 3px;
	width: 194px;
	height: 90px;
}

div#birthdays div.item {
	background: url("../images/item3bg.gif") top left repeat-x #6d746d;
	padding: 3px;
	width: 194px;
	height: 90px;
}
div#birthdays div.celebrityname {
	height: 20px;
	padding-left: 3px;
	background: #2A312E;
	color: #FFF;
	font-size: 12px;
	line-height: 20px;
}

div#birthdays a:link, div#birthdays a:visited {
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
}
div#birthdays a:hover {
	text-decoration: none;
	color: #28312C;
}

div#onthesedays div.item {
	background: url("../images/item4bg.gif") top left repeat-x #bdbcb8;
	padding: 3px;
	width: 194px;
	height: 90px;
	color: #000;
}

div.sqpic_left {
	float: left;
	width: 90px;
	margin-right: 3px;
}
div.testo {
	float: left;
	width: 101px;
	font-size: 11px;
	line-height: 14px;
}
div.data_item {
	line-height: 11px;
	margin-bottom: 2px;
	height: 16px;
}
div.item_text {
	height: 73px; overflow:hidden; margin-bottom: 3px; font-size: 11px;
	font-family: "Verdana", sans-serif;
}
div.short_text {
	height: 58px; overflow:hidden;
}
