a:link {
	color: #226911;
	text-decoration: none;
}

a:visited {
	color: #226911;
	text-decoration: none;
}

a:hover, a:active {
	color: #FFF;
	text-decoration: underline;
}

#container {
	width: 970px;
	color: #707070;
	margin: auto auto;
	padding: 0 15px 15px;
	text-align: left;
	text-shadow: 1px 1px #000;
}

#header {
	background: #F00000url() bottom repeat-x;
	border: 20px solid #F00000;
	padding: 0 8px 0;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-bottom-right-radius: 20px;
	overflow: hidden;
	-moz-box-shadow: 0px 0px 1px #000;
	-webkit-box-shadow: 0px 0px 1px #000;
	box-shadow: 0px 0px 1px #000;



.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}