#schl3o {
	background: #2e2e2e url(images/bg.jpg) repeat-x;
	border: 3px solid #a0d7c9;
}
#widget { float: left; width: 586px; }
#side { float: left; margin-left: 2px; padding-top: 10px; width: 322px; }
#side .box { margin-bottom: 12px; }
#side #vote {
	border: 2px solid #f05842;
	background: #3f7465 url(images/vote_bg.jpg) no-repeat;
	margin-left: 20px;
	padding: 5px 9px 0 10px;
	width: 277px;
}
#side #vote img { display: block; margin: 0 auto; }
#side #vote p { margin: 0; padding: 0; }
#side #vote p.user { color: #ea2f13; font: bold 15px Verdana, Arial, Helvetica, sans-serif; text-align: center; }
#side #vote p.user a { color: #ea2f13; }
#side #vote p.signin { font: bold 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 5px; text-align: center; }
#side #vote p.signin a { color: #ea2f13; text-decoration: underline; }
#side #vote p.nologin { text-align: center; }
#side #vote .btn { background: url(images/btns.jpg) no-repeat; display: block; text-indent: -10001px; }
#side #vote #vn { height: 67px; width: 277px; }
#side #vote #vn:hover { background-position: 0 -67px; }
#side #vote #atn { background-position: -277px 0; height: 39px; margin: 0 auto; width: 210px; }
#side #vote #atn:hover { background-position: -277px -39px; }
#side #vote .btn2 { background: url(images/btns_nonmember.jpg) no-repeat; display: block; text-indent: -10001px; }
#side #vote #vn2 { height: 100px; width: 277px; }
#side #vote #vn2:hover { background-position: 0 -100px; }
#side #vote #jn { background-position: -277px 0; height: 41px; margin: 0 auto; width: 188px; }
#side #vote #jn:hover { background-position: -277px -41px; }
#side #more2vote {
	background: #aaa5a5 url(images/more2vote_bg.jpg) no-repeat;
	border: 2px solid #f05842;
	margin-left: 20px;
	padding-top: 8px;
	text-align: center;
	width: 296px;
}
#side #ad300Wrapper {
	background:url("/kids/stacks/images/ad_tab.gif") no-repeat scroll 0 2px transparent;
	padding:0 0 0 20px;
	width:300px;
}