@charset "UTF-8";
/* CSS Document */

#sidebarcontainer {
	width:210px;
	float:right;
}

.sidebaritem {
	width:200px;
	background:url(../images/template/sidebar_top.png);
	padding:0px 5px;
	color:#EEEEEE;
}

.sidebarheader {
	width:200px;
	text-align:center;
	padding:10px 0px 5px 0px;
	font-size:18px;
	color:#FFFFFF;
}

.sidebaritem p {
	padding:0px 10px;
	text-align:left;
}

.sidebarfooter {
	width:200px;
	height:18px;
	background:url(../images/template/sidebar_bottom.png) bottom no-repeat;
	margin-left:-5px;
	padding: 6px 10px 5px 0px;
	font-size:14px;
	text-align:right;
}

#random_container {
	width:210px;
	height:123px;
	margin-bottom:10px;
	/*overflow:hidden;*/
}

#random_container img {
	margin:5px;
	z-index:1;
}

.random_link {
	display:block;
	position:relative;
	top:-123px;
	background:url(../images/template/random.png);
	width:200px;
	height:44px;
	z-index:100;
	text-align:right;
	padding:79px 10px 0px 0px;
	font-size:14px;
}

.small {font-size:11px}

.random_link:link, .random_link:visited, .random_link:hover, .random_link:active { color:#FFFFFF; }

.filmlink {
	font-size:11px;
	padding:3px 0px 2px 0px;
	margin-top: 3px;
}

.sidebarfooter a:link, .sidebarfooter a:visited {
	color:#CCCCCC;
	text-decoration:none;
	padding-right:20px;
	background:url(../images/controllers/feed-button-over.gif) right no-repeat;
}

.sidebarfooter a:hover, .sidebarfooter a:active {
	color:#eeeeee;
	text-decoration:none;
	padding-right:20px;
	background:url(../images/controllers/feed-button.gif) right no-repeat;
}


/*TOPTEN WIDGET*/

.toptentitle {
	display:block;
	margin: 0px 0px 5px 5px;
	padding: 8px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	height:22px;
	width:93px;
	float:left;
}

.toptentitle:link, .toptentitle:visited {
	background: url(../images/template/sidebar-link-off.png);
	color:#222222;
}

.toptentitle:hover {
	background: url(../images/template/sidebar-link-over.png);
	color:#FFFFFF;
}

.toptentitle:active {
	background: url(../images/template/sidebar-link-on.png);
	color:#FFFFFF;
}

.toptenlist{
	clear:both;
	padding: 0px;
	margin: 0px;
}

.AccordionContent a:link, .AccordionContent a:visited { color:#CCCCCC }
.AccordionContent a:hover, .AccordionContent a:active { color:#FFFFFF }

.toptenlist li strong {
	color:#FFFFFF;
}

.toptenlist li { 
	list-style-type: none;
	text-align:left; 
}

.toptenlist li a:link, .toptenlist li a:visited {
	display:block;
	color:#EEEEEE;
	padding:5px 10px;
}

.toptenlist li a:hover, .toptenlist li a:active {
	display:block;
	background: #444444;
	color:#EEEEEE;
	padding:5px 10px;
}

#about-jd{
	width:190px;
	height:390px;
	padding:10px;
	background:url(../images/template/jake-about.png);
	color:#000000;
}