@charset "utf-8";
/* giftshop events floater */
.sidebar-box{
}
.evt-round-box {
	background: url("/img/simple/boxes/gshop/gshop-left.gif");
	background-color:#F0EDE6;
}
.evt-round-box-right{
	background-color:#F0EDE6;
	background: url("/img/simple/boxes/gshop/gshop-right.gif");
}
.evt-top-box-left {
	background: url("/img/simple/boxes/gshop/gshop-top-left.gif");
}
.evt-top-box-right {
	background: url("/img/simple/boxes/gshop/gshop-top-right.gif");
}
.evt-top-box {
	background: url("/img/simple/boxes/gshop/gshop-top.gif");
}
.evt-bot-box-left{
	background: url("/img/simple/boxes/gshop/gshop-bottom-left.gif");
}
.evt-bot-box-right {
	background: url("/img/simple/boxes/gshop/gshop-bottom-right.gif");
}
.evt-bot-box {
	background: url("/img/simple/boxes/gshop/gshop-bottom.gif");
}
.tour-round-box {
	background: url("/img/simple/boxes/tours/tour-left.gif");
	background-color:#FCE5DE;
}
.tour-round-box-right{
	background-color:#FCE5DE;
	background: url("/img/simple/boxes/tours/tour-right.gif");
}
.tour-top-box-left {
	background: url("/img/simple/boxes/tours/tour-top-left.gif");
}
.tour-top-box-right {
	background: url("/img/simple/boxes/tours/tour-top-right.gif");
}
.tour-top-box {
	background: url("/img/simple/boxes/tours/tour-top.gif");
}
.tour-bot-box-left{
	background: url("/img/simple/boxes/tours/tour-bot-left.gif");
}
.tour-bot-box-right {
	background: url("/img/simple/boxes/tours/tour-bot-right.gif");
}
.tour-bot-box {
	background: url("/img/simple/boxes/tours/tour-bot.gif");
}
.evt-content>ul {
	border-top:medium solid #A99A6F;
}
.evt-content>ul>li{
	background-color:#F0EDE6;
	border-bottom:thin;
	border-bottom-style:dotted;
	border-bottom-color:#A99A6F;
}
.evt-content>ul>li a:link{
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
.evt-content>ul>li a:visited{
	color:#777777;
	text-decoration:none;
}
.evt-round-box, .taste-round-box, .fest-round-box, .tour-round-box{
	background-position:left;
	background-repeat:repeat-y;
	float:left;
	clear:left;
	width: 210px;
	margin: 1em auto;
	margin-top:0px;
	margin-bottom:4px;
}
.evt-round-box-right, .taste-round-box-right, .fest-round-box-right, .tour-round-box-right{
	background-position:right;
	background-repeat:repeat-y;
}
.evt-top-box-left, .taste-top-box-left, .fest-top-box-left, .tour-top-box-left{
	background-repeat:no-repeat;
	background-position:top left;
}
.evt-top-box-right, .taste-top-box-right, .fest-top-box-right, .tour-top-box-right{
	background-repeat:no-repeat;
	background-position:top right;
}
.evt-top-box, .taste-top-box, .fest-top-box, .tour-top-box{
	background-repeat:repeat-x;
	background-position:top;
}
.evt-bot-box-left, .taste-bot-box-left, .fest-bot-box-left, .tour-bot-box-left{
	background-repeat:no-repeat;
	background-position:bottom left;
}
.evt-bot-box-right, .taste-bot-box-right, .fest-bot-box-right, .tour-bot-box-right{
	background-repeat:no-repeat;
	background-position:bottom right;
}
.evt-bot-box, .taste-bot-box, .fest-bot-box, .tour-bot-box{
	background-repeat:repeat-x;
	background-position:bottom;
}
.evt-top-box-right, .evt-top-box, .evt-top-box-left, .fest-top-box-right, .fest-top-box, .fest-top-box-left, .taste-top-box-right, .taste-top-box, .taste-top-box-left, .tour-top-box-right, .tour-top-box, .tour-top-box-left {
	width: 210px;
	height: 29px;
	font-size: 21px;
}
.evt-bot-box-right, .evt-bot-box, .evt-bot-box-left, .fest-bot-box-right, .fest-bot-box, .fest-bot-box-left, .taste-bot-box-right, .taste-bot-box, .taste-bot-box-left, .tour-bot-box-right, .tour-bot-box, .tour-bot-box-left {
	width: 210px;
	height: 15px;
	font-size: 1px;
}
.evt-top-box-content, .taste-top-box-content, .fest-top-box-content, .tour-top-box-content{
	padding-top:4px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
}
.evt-content, .taste-content, .fest-content, .tour-content{
	width: 196px;
	margin: 0 7px;
	overflow-y:auto;
	font-size:14px;
}
.evt-content>ul, .taste-content ul, .fest-content ul{
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	padding-top:0px;
	margin-top:0px;
}
.evt-content>ul>li, .taste-content ul li, .fest-content ul li{
	background-position:left;
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:22px;
}
.tour-content>ul{
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	margin-right:20px;
	padding-top:0px;
	margin-top:0px;
}
.tour-content>ul>li{
	background-position:left;
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:22px;
}
.tour-content>ul>li>h5{
	font-size:14px;
	border-bottom:thin solid black;
	margin:2px;
	padding:2px;
	text-align:center;
}
.tour-content ul li ul{
	font-size:12px;
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	padding-top:0px;
	margin-top:0px;
}