#notices section{
	float:left;
	position:relative;
	width:322px;
	height:232px;
	background:#4f4e4e;
	color:#fff;
	overflow:hidden;
}
#notices .west{
	border-right:1px solid #3f3e3e;
}
#notices .middle{
	width:324px;
}
#notices .east{
	border-left:1px solid #3f3e3e;
}
#notices header{
	padding:12px 16px;
}
#notices h1{
	font-size:14px;
	color:#ffba00;
	text-shadow:2px 2px #320;
}

#notices section .swControls{
	position:absolute;
	top:14px;
	right:16px;
}
#notices section .swShowPage{
	float:left;
	display:block;
	width:9px;
	height:9px;
	margin-left:8px;
	background:url('img/pagination.png') no-repeat 0 0;
	text-indent:-9999px;
}
#notices section .swShowPage.active{
	background-position:0 -10px;
}

#notices li a:hover{
	color:#fd6;
}
#notices .west li{
	padding:5px 10px 15px 15px;
}
#notices .west .date{
	float:left;
	width:50px;
	height:40px;
	border:1px solid #7b7b7b;
	background-color:#616060;
	margin-right:10px;
	text-align:center;
	-webkit-border-top-right-radius:4px;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-topleft:4px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
}
#notices .west .date span{
	display:inline-block;
	padding-top:5px;
	font-family:'Amethysta',Georgia,serif;
	font-size:16px;
}
#notices .west .caption{
	padding-top:5px;
	height:32px;
	overflow:hidden;
}

#notices .middle li{
	padding:5px 10px 5px 15px;
}
#notices .middle .thumb{
	float:left;
	width:75px;
	height:50px;
	border:1px solid #c2b6b4;
	margin-right:10px;
}
#notices .middle .caption{
	padding-top:1px;
	height:48px;
	overflow:hidden;
}

#notices .east li{
	padding:0 10px 7px 17px;
	background:url('img/next.png') no-repeat 15px 10px;
}
#notices .east li.constant{
	background-image:none;
}
#notices .east li a{
	display:block;
	padding:5px 8px;
	max-height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-top-right-radius:6px;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-topleft:6px;
	border-top-right-radius:6px;
	border-top-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
}
#notices .east li.constant a{
	-webkit-transition:background-color .2s ease-out;
	-moz-transition:background-color .2s ease-out;
	-ms-transition:background-color .2s ease-out;
	-o-transition:background-color .2s ease-out;
	transition:background-color .2s ease-out;
	background-color:#434242;
}
#notices .east li.constant a:hover{
	background-color:#232222;
}