body {
	/*
	background: #000 url(/img/event/snow.gif);
	*/
}

html {
	scrollbar-base-color: #ff2050;
	scrollbar-color: #ff2050 #000;
}

#stars {
	background: #000 url(/stars/img/bg.gif) fixed;
}

#main,
#nav {
	margin: 0 auto;
	max-width: 1024px;
}

#nav {
	border-bottom: 1px solid #ff2050;
	padding-bottom: 8px;
	background: #000;
}

h1 {
	font-style: italic;
	color: #ff2050;
}

.redacted {
	background: #EEE;
}

.redacted:hover {
	color: #000;
}

/*/*/
.icon,
#nav img {
	vertical-align: middle;
	padding-right: 4px;
}

hr {
	border: none;
	background: #ff2050;
	color: #ff2050;
	height: 1px;
}

.btn {
	float: left;
	padding-right: 8px;
}
/* */

.floatr {
	float: right;
	padding-left: 10px;
}

.floatl {
	float: left;
	padding-right: 10px;
}

.tip {
	color: #EEE;
	border: 4px ridge #ff2050;
	padding: 8px;
	margin: 4px;
}

#info {
	border: 4px ridge #ff2050;
	width: 100%;
}

#info td,
#info th {
	border: 0;
	padding: 0;
}

/*/*/
#gallery img {
	border: 2px #ff2050 solid
}
/* */

.infotitle {
	background: #6f0030;
}

#linkgrid {
	border: 0;
}

#linkgrid td {
	border: 4px ridge #ff2050;
	width: 50%;
}

/*.shr {height:8px; background:url(img/event/candybar.gif) repeat-x;margin:0 auto;clear:both;}
.shr {height:22px; background:url(img/event/bloodbar.gif) repeat-x;margin:0 auto;clear:both;}*/
.shr {
	background: #ff2050;
	height: 1px;
	overflow: hidden;
	margin: 4px 0;
}
