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

body {
	font-family: Helvetica, Arial, sans-serif;
	background-color: #292929; /* #f2f2e8 */
	font-size: 12px;
	color:#000;
	margin:0px;
	padding:0px;
	height: 100%;
}

/* yleinen määritelmä linkille */
a:link, a:visited, a:active {	color:#ccc; font-size: 12px; font-weight: bold; text-decoration: none;} 
a:hover { 						color:#fff; font-size: 12px; font-weight: bold; text-decoration: none;}
a img {border: none; } 

/* header */
#header{
	margin-left: auto;
	margin-right: auto;
	width: 995px;
	height: 85px;
	font-size: 40px;
	font-weight:900;
	color:#222;
	background-image:url(/img/header.png); 
/*	background-image: url("/img/header_christmas.png");*/
/*	background-image: url("/img/header_red.png"); */
	margin-top: 10px;
}

.headerdbiz{
	background-image: url("/img/header_red.png") !important;
}



/*WATCH UUSI*/
#watch_top {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:50px;
	background-image:url(/img/heading1.png);
/*	background-image:url(/img/headingchrismas1.png); /* christmas / only red */
	white-space: nowrap;
	overflow:hidden;
}
.watch_navigationtable {
	margin-left:auto;
	margin-right:auto;
	padding-left:5px;
	padding-right:5px;
	/* max-width:500px; */
	min-width:450px;
	height:50px;
	background-image:url(/img/heading2.png);
/*	background-image:url(/img/headingchristmas2.png); /* christmas / only red */
	border-left:1px solid #000;
	border-right:1px solid #000;
}
#dagobah_watch {
	float:left;
	width:185px;
	height:50px;
}
.CELLflashname {
	text-align:left;
	padding-bottom:0px;
	padding-top:0px;
}
.CELLicons {
	padding-bottom:0px;
	padding-top:0px;
}
.CELLrandom {
	text-align:center;
	padding-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:200px;
}
.CELLarrowprevious, .CELLarrownext{
	
}
.CELLspacer{}

.fontFlashname {
	color:#000;
	font-size:16px;
	font-weight:bold;
}
.save, .comments, .love {
	border:0px;
	margin-bottom:-4px;
	margin-left:2px;
}
a.linktag {
	margin-top:5px;
	font-weight:bold;
	font-size:10px;
	color:#000;
}
a.linktag:hover {
	color:#fff;
}
a.linkComment, a.linkSave, a.linkLove {
	margin-top:5px;
	font-weight:bold;
	font-size:10px;
	color:#000;
}
a.linkComment:hover, a.linkSave:hover, a.linkLove:hover {
	color:#fff;
}
a.linkRandom { 
	color:#000;
	font-size:16px;
	font-weight:bolder;
	padding:2px;
}
a.linkRandom:hover { 
	color:#fff;
}
a.linkArrow{
	font-weight:bolder;
	font-size:18px;
	color:#000;
}
a.linkArrow:hover{
	color:#fff;
}
.votedxtimes{ /* XXX votes */
	font-size:10px;
	margin-left:42px;
	margin-top:-15px;
	position:absolute;
	color: #000;
}
doesnotexist:-o-prefocus, .votedxtimes {
  margin-left:102px;
}


#fblogo {
	position:absolute;
	top: 92px;
	margin-left: 740px;
	width: auto;
	height: auto;
	padding: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-repeat: 2
}
.fblogo {
	width: 25px;
	border: 0px;
}
#menuContainer {
	margin-left: auto;
	margin-right: auto;
	width: 985px;
	height: auto;
	margin-top: 1px;
	margin-bottom: 5px;
}
#menu {
	margin-left: auto;
	margin-right: auto;
	width: 985px;
	height: 28px;
	padding-bottom: 5px;
	border-bottom: 2px solid #000;
	overflow:hidden;
}

a.menu, a.menuHot {
	display: block;
	float:left;
	text-transform: lowercase;
	font-weight:bolder;
	width: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 16px;
	color:#ccc;
	border:solid;
	border-color: #000;
	border-width: 0px;
}

a.menu:hover, a.menuHot:hover {
	text-decoration: none;
	color: #fff;
	background-color:#191919;
}

a.selectedmenu {
	text-decoration: none;
	color: #fff;
	background-color:#191919;
}

#login {
	float:right;
	width: auto;
	max-width:230px;
	height: 30px;
	/* border-left: 1px solid #f60; */
	padding-left: 80px;
	padding-right: 5px;
	font-size: 16px;
	text-align:right;
	overflow:visible;
}

a.login, a.username {
	display: block;
	float:left;	
	font-weight:bolder;
	width: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 16px;
	color:#ccc;
	/* background-color:#F60; */
	
	border:solid;
	border-color: #000;
	border-width: 0px;
}
a.login { text-transform: lowercase; }
a.username { color:#A6DE21; }
a.login:hover, a.username:hover { text-decoration: none; color: #fff; background-color:#191919; }

#frame {
	margin-left: auto;
	margin-right: auto;
	width: 995px;
	height: auto;
	background-color:#292929;
	/* background-color:#333; 2015.10.29 */ 
}


#containerA{
	float: right;
	width: 330px;
	height: 100%;
}

#containerB{
	float: left;
	width: 655px;
	height: auto;
	padding-bottom: 50px;
}

#flashlist {
	width: 700px;
	height: 1300px;
}

#flashlistfav {
	width: 679px;
	height: 130px;
	overflow:hidden;
/*	margin-bottom:10px;*/
	position:relative;
}

#innerlist{
	position:absolute;
	height:130px;
	width: 5000px;
}

a.flash {
	display: block;
	font-weight:bold;
	padding-left: 5px;
	padding-top: 8px;
	/* background-image:url(/img/flash.png); */
	background-image:url(/img/flash_back_border.png);
	background-color:#000;
	
	width: 335px;
	height: 122px;
	float:left;
	color: #fff;
}

a.flash:visited { 
	background-color:#191919;
	 /* filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity: 0.6; 
	index.php:ssä varmistus */
}
a.flash:hover, a.flash:visited:hover {}


.favimg, .starimg, .favimgtight, .starimgtight{
	position:relative;
	right:10px;
	float:right;
	width:30px;
	height:30px;
	margin:-15px;
}
.favimg, .favimgtight { top:33px; }
.starimg, .starimgtight{ top:5px;  }

.favimgtight, .starimgtight{
	right:15px;
}


.flashthumbLARGE {

	float: left;
	width: 133px;
	height: 100px;
	padding: 0px;
/*	border:solid 1px #ccc; */
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 5px;

	}
.flashname{
	padding-bottom: 0px;
	margin-bottom:0px;
	margin-top: 8px;
	margin-bottom: 14px;
	font-weight:bold;
	font-size:13px;
	text-transform:lowercase;
	display:block;
}

.size, .views, .rating, .description, .date, .value, .amount {
	margin-top: 5px;
	font-weight:bold;
	font-size: 10px;
}
.value {
	color:#A6DE21;
	text-transform:lowercase;
}
.amount {
	color:#999;
}

.top, .toptop {
	float:right;
	width: 295px;
	height: 7px;
	margin-top: 10px;
	background-image:url(/img/top.png);
}
.toptop {
	margin-top: 8px;
}

.bottom {
	float:right;
	width: 295px;
	height: 7px;
	background-image:url(/img/bottom.png);
}


.top2, .top3 {
	float: left;
	width: 680px;
	height: 7px;
	margin-top: 8px;
	background-image:url(/img/top2.png);
}
.top3 {
	margin-top:0px;	/* kommenttien välit */
}

.fav_valit {
	float: left;
	width: 680px;
	height: 50px;
}

.bottom2 {
	float: left;
	width: 680px;
	height: 10px;
	background-image:url(/img/bottom2.png);
	
}

.mainokset, .ad1 {
	float:right;
	width: 290px;
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
	
}
.mainokset{
	text-align:left;
	margin-top: 8px;
}
.ad1 {
	color: #ccc;
	background-image:url(/img/back.png);
}


#info {
	float:right;
	width: 285px;
	height: 12px;
	padding: 5px;
	text-transform: lowercase;
	background-image:url(/img/back.png);
}

#sharing {
	float:right;
	width: 285px;
	height: 12px;
	padding: 5px;
	margin-top: 10px;
	text-transform: lowercase;
}

.status {
	margin: 0px;
	font-weight:bold;
	font-size:10px;
	color:#ccc;
	padding-left: 60px;
}

#news, #feedback {
	float:right;
	width: 270px;
	height: auto;
	max-height: 295px;
	overflow:hidden;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #ccc;
	background-image:url(/img/back.png);
}
.newsdate {
	color: #A6DE21;
	font-weight: bold;
}
.news {
	margin-left: 5px;
}

#flashmenu {
	float:right;
	width: 280px;
	height: auto;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 4px;
	/* background-color:#000; */
	background-image:url(/img/back.png);
	color: #ccc;
}

a.flashmenu, input.flashmenu{
	display: block;
	float:left;
	text-transform: lowercase;	
	color: #999;
	font-weight:bolder;
	width: 290px;
	margin-left: 0px;
	margin-top: 3px;
	font-size: 12px;
}

a.flashmenu2, input.flashmenu2{
	text-transform: lowercase;	
	color: #999;
	font-weight:bolder;
	font-size: 12px;
	text-align:center;
}

.sort_by{
	margin-right:130px; 
	color: #999;
	font-weight:bolder;
	font-size: 12px;
}

.right_menu_text{
	text-transform: lowercase;	
	color: #ffffff;
	margin-top: 5px;
	font-weight:bold;
	font-size: 10px;
}

a.flashmenu:hover, input.flashmenu:hover { text-decoration: none; color: #fff; }

#search {
	float:right;
	width: 275px;
	height: auto;
	padding: 5px 10px 5px 10px;
	color: #ccc;
	text-align:left;
	background-color:222;
	border-bottom: 0px;
	background-image:url(/img/back.png);
}
#searchcloud {
	float:right;
	width: 285px;
	height: auto;
	padding: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align:center;
	/* order-bottom: 0px solid #f60; */
	color: #ccc;
	/* background-color:#000; */
	border: 0px solid #CCC;
	background-image:url(/img/back.png);
}
.search_spacer {
	float:right;
	width: 295px;
	height: 52px;
}

a.cloud{
	
	display: block;
	float:left;
	text-transform: lowercase;	
	color: #ccc;
	font-weight:normal;
	width: auto;
	margin-left: 15px;
	margin-top: 3px;
	font-size: 10px;
	
	border:solid;
	border-color: #000;
	border-width: 0px;
	
}

a.cloud:hover{ 
	text-decoration: none; 
	color: #A6DE21;
	/* text-shadow: 2px 2px 2px #CCC; */
}

.starO2 { filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity: 0.1; opacity: 0.1; }
.starO3 { filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.starO4 { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.starO5 { filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }


.head {
	float:right;
	width: 270px;
	height: auto;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
	color: #CCC;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	background-image:url(/img/back.png);
}

.border {
	float:right;
	width: 260px;
	height: 1px;
	background-color:#222;
	padding-left: 25px;
	margin-right: 5px;
	}
	
#highlights1, #highlights2, #highlights3 {
	float:right;
	width: 290px;
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
	color: #ccc;
	background-image:url(/img/back.png);
}

#pages, .pages {
	float: left;
	width: 668px;
	height: 30px;
	margin-top: 12px;
	margin-left: 5px;
	padding-top: 10px;
	color:#000;
	border-top: 2px solid #000;
	
}

a.rightarrow, .rightDisabled {
	float: right;
	font-size: 16px;
	font-weight: bold;
}
a.rightarrow { color:#000; }
.rightDisabled { color:#222; }


a.leftarrow, .leftDisabled {
	float: left;
	font-size: 16px;
	font-weight: bold;
}
a.leftarrow { color:#000; }
.leftDisabled { color:#222; }

a.leftarrow:hover{ color:#CCC; }
a.rightarrow:hover{ color:#CCC; }

.center {
	margin-left: 270px;
	font-size: 14px;
	font-weight: bold;
	display:inline;
}
.pageForm{
	margin:0; 
	display:inline-block;
}

/* mainos */
.ad11 {
	margin-left: auto;
	margin-right: auto;
	width: 880px;
	height: 130px;
	margin-top: 15px;
}

/* katsotuin/featured flash */


a.flashHighlight {
	display: block;
	float:left;
	font-weight:bold;
	width: 285px;
	height: 62px;
	color: #fff;
	/* background-color:#000; */
}
.flashHighlight:hover {
	background-color:#2D2D2D;
}
.flashHighlight:visited {filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}


.flashthumbSMALL{

	float: left;
	height: 50px;
	width: 66px;
	padding: 0px;
/*	border:solid 1px #ccc; */
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 5px;

	}

.data {
	margin-top: 10px;
	font-weight:normal;
	margin-bottom: 0px;
	font-size:11px;
	display:block;
}

.name {
	margin-top: 5px;
	font-weight:bold;
	display:block;
	text-transform:lowercase;
}


/* flashilistan sivunumerointi */

input.searchfield{
	background-color: #383838;
	height: 16px;
	width: 230px;
	margin-left: 10px;
	border: 1px solid #111;
	color: #cccccc;
	padding-left: 5px;
	padding-bottom: 3px;
}
input.searchbutton {
	background-color: #555;
	height: 16x;
	font-weight: bold;
	vertical-align:text-top;
	margin-left: 2px;
}
input.searchbutton:hover {
}

/* UPLOAD */

#upload{
	float: left;
	height: auto;
	width: 660px;
	color: #ccc;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 6px;
	background-image:url(/img/back2.png);
}
input.file {
	background-color: #292929;
	height: 20px;
	width: 400px;
	border: 1px solid #111;
	color: #666;

}

input.info {
	background-color: #383838;
	height: 18px;
	width: 400px;
	border: 1px solid #111;
	color: #cccccc;
	margin-top: 3px;

}

input.uploadbutton {
	background-color: #F0F0F0;
	font-weight:;
	color: #000;
	border: 1px solid #000;
	height: 22px;
}

.filesize {
	font-size: 10px;
	color: #999;
}

#flashlogo {
	position:absolute;
	top: 285px;
	margin-left: 475px;
	width: auto;
	height: auto;
}
	
img.swf {
width: 128px;
border: 0px;
	
}

/* LOGIN */

#logintable{
	float: left;
	height: auto;
	width: 660px;
	color: #ccc;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 6px;
	background-image:url(/img/back2.png);
}
input.login {
	background-color: #383838;
	height: 18px;
	width: 170px;
	border: 1px solid #111;
	color: #cccccc;
	margin-top: 3px;
	margin-left: 5px;
	padding-left: 5px;

}
input.login:focus,
input.register:focus,
input.info:focus,
input.searchfield:focus{
	background-color:#999999;
	color:#000;
}
input.loginbutton {
	background-color: #F0F0F0;
	color: #000;
	border: 1px solid #000;
	height: 22px;
	margin-left: 5px;
}

a.reg {
	float:right;
	text-transform: lowercase;	
	color: #999;
	font-weight:bolder;
	width: auto;
	margin-top: 3px;
	font-size: 12px;
	margin-right: 20px;
	margin-top: 6px;
}

a.restore {
	float:right;
	text-transform: lowercase;	
	color: #999;
	font-weight:bolder;
	width: auto;
	margin-top: 3px;
	font-size: 12px;
	margin-right: 15px;
	margin-top: 6px;
}

a.reg:hover {
	color: #fff;}
a.restore:hover {
	color: #fff;}
	

	/*REGISTER*/
#regtable, .infotable{
	float: left;
	height: auto;
	width: 660px;
	color: #ccc;
	padding: 5px;
	padding-left: 15px;
	background-image:url(/img/back2.png);
	padding-bottom: 3px;
}

input.register {
	background-color: #383838;
	height: 18px;
	width: 200px;
	border: 1px solid #111;
	color: #cccccc;
	margin-top: 3px;
	padding-left: 5px;
	margin-left: 2px;
	margin-right: 15px;
}

input.registerbutton{
	background-color: #F0F0F0;
	color: #000;
	border: 1px solid #000;
	height: 22px;
	margin-left: 5px;
	margin-top: 3px;
}

 /* COMMENTS */
 
#comments{
	float: left;
	height: auto;
	width: 660px;
	color: #ccc;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 6px;
	background-image:url(/img/back2.png);
}

.comtable{
	float: left;
	height: auto;
	width: 660px;
	color: #ccc;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 10px;
	background-image:url(/img/back2.png);
}


/*HELPDESK*/

#helpdesk{
	float: left;
	height: auto;
	width: 660px;
	color: #ccc;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 0px;
	background-image:url(/img/back2.png);
}

.language, .textheader {
	color: #ccc;
	font-size: 14px;
	font-weight: bold;
}

.textBold {
	color: #ccc;
	font-size: 12px;
	font-weight: bold;
}

.textGreen {
	color: #ccc;
	font-size: 12px;
	color:#A6DE21;
	font-weight: bold;
}

a.help, a.help:hover {
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: underline;
}
a.help { color:#ccc; }
a.help:hover { color:#fff; }

.jumpmenu{ font-weight: bold;}

input.restore {
	background-color: #292929;
	height: 18px;
	width: 200px;
	border: 1px solid #111;
	color: #666;
	margin-top: 3px;
	padding-left: 5px;
	margin-left: 2px;
	margin-right: 15px;
}

input.restorebutton{
	background-color: #F0F0F0;
	color: #000;
	border: 1px solid #000;
	height: 22px;
	margin-left: 0px;
	margin-top: 3px;
}

/* listing2 */
.col1 {
	color:#999;
	font-weight:600;
}
.col2 {
	color:#a6de21;
	font-weight:600;
}
.col3 {
	color:#F3D00A;
	font-weight:600;
}
.col4 {
	color:#F97600;
	font-weight:600;
}
.col5 {
	color:#CC0B0B;
	font-weight:600;
}


.back {
	background-color:#000;
	height:30px;
}
.back:hover {
	/*background-color:#292929; 1D1D1D*/
	background-color:#333;
}
.fimg {
	width:42px;
	text-align: left;
	white-space: nowrap;
	height:30px;
	margin-top:auto;
	margin-bottom:auto;
	vertical-align:middle;
	color:#fff;
	border-top: 1px solid #333;
	border-right: 1px solid #333;

}
.f {
	width:200px;
	text-align: left;
	white-space: nowrap;
	height:30px;
	color:#fff;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	text-transform: lowercase;
	font-size: 11px;
	

}
.c {
	width:4%;
	text-align: center;
	white-space: nowrap;
	color:#000;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	font-size: 11px;
}
.dl {
	width:5%;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
	color:#a6de21;	
	border-top: 1px solid #333;
	font-size: 11px;
}
.v {
	width:6%;
	text-align: center;
	white-space: nowrap;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	font-size: 11px;
}
.r {
	width:7%;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
	color:#a6de21;
	background-color:#171717;
	font-size: 11px;
	border-top: 1px solid #333;
	padding-left: 1px;
}
.t {
	width:6%;
	text-align: center;
	white-space: nowrap;
	color:#a6de21;	
	border-top: 1px solid #333;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}
.s {
	width:7%;
	text-align: left;
	white-space: nowrap;
	font-weight: bold;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	font-size: 11px;
}
.d {
	width:34%;
	text-align: left;
	padding-left: 8px;
	white-space: nowrap;
	color:#a6de21;	
	border-top:1px solid #333;
	border-right: 1px solid #333;
	text-transform: lowercase;	font-size: 11px;
}

.f2 {
	width:37%;
	text-align: left;
	white-space: nowrap;
	height:30px;
	margin-top:auto;
	margin-bottom:auto;
	vertical-align:middle;
	color:#fff;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	text-transform: lowercase;
	font-size: 11px;
	

}
.c2 {
	width:4%;
	text-align: center;
	white-space: nowrap;
	color:#999;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	font-size: 11px;
}
.dl2 {
	width:5%;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	font-size: 11px;
}
.v2 {
	width:6%;
	text-align: center;
	white-space: nowrap;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	font-size: 11px;
}
.r2 {
	width:7%;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
	color:#a6de21;	
	background-color:#171717;
	font-size: 11px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	padding-left: 1px;
}
.t2 {
	width:6%;
	text-align: center;
	white-space: nowrap;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}
.s2 {
	width:7%;
	text-align: left;
	white-space: nowrap;
	font-weight: bold;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	font-size: 11px;
}
.d2 {
	width:34%;
	text-align: left;
	padding-left: 8px;
	white-space: nowrap;
	color:#a6de21;	
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	text-transform: lowercase;
	font-size: 11px;
}
.taulut {
	width: 640px;
	border:0;
	margin-left:5px;
	background-color:1D1D1D;
}
method{
	color:#ccc;
	font-weight:bold;
	text-align: left;
}
method:hover { 
	color: #fff; 
}
.style35 {
	/*text-align:left;*/
	vertical-align:text-bottom;
}
.style36 {
	/*text-align:right;*/
	vertical-align:super;
	font-size:10px;
}
.uppercase {
	/*text-align:right;*/
	vertical-align:super;
	font-size:10px;
	color: #999;
	
}
.flash_logo {
	clear: left;
	float: left;
	height: 30px;
	width: 40px;
	text-align:center;
	position:inherit;
	background-image:url(/img/swf.png);
	background-position:center;
	background-repeat:no-repeat;
}
a.f_link {
	display: block;
	height: 24px;
	width: 200px;
	color: #fff;
	
	margin-left: -1px;
	padding-left: 5px;
	padding-top: 8px;
}
a.f_link:visited { 
	background-color:#444;
}
a.r_link {
	display: block;
	height: 30px;
	width: 37%;
	color: #a6de21;
	display: inline;
}	
a.r_link:visited { 
	background-color:#444;
}
a.comments {
	color:#a6de21;
}
a.comments:hover {
	color:#ccc; 
}
	
.imgcom {
	width:15px;
	height:15px;
	align:bottom;
	margin-bottom:-3px ;
}
.flashthumbSMALL2{
	height:30px;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #ccc;
	display: inline;
}
#popupbox {
	position:absolute;
	overflow:auto;
	height:auto;
	width:auto;
	visibility:hidden;
}

#cookie-bar {background:#111111; height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:3px 0;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}