/*
Mollio Template for Pligg
LEGAL
==========================================
Ported to Pligg:Steef de Winter (CC) 2006
------------------------------------------
Copyright:Daemon Pty Limited 2006, http://www.daemon.com.auf
Community:Mollio http://www.mollio.org $
------------------------------------------
License:Released Under the "Common Public License 1.0", 
http://www.opensource.org/licenses/cpl.php
License:Released Under the "Creative Commons License", 
http://creativecommons.org/licenses/by/2.5/
License:Released Under the "GNU Creative Commons License", 
http://creativecommons.org/licenses/GPL/2.0/
*/

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */

/* min- height for understanding browsers */
#wrap {
min-height:1300px; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html #wrap {
height: 1300px;
}
/**/


@charset "windows-1255";
 
/* Important ----------------------------------------------------------------------------------------------------------------------------------*/
* {margin:0;padding:0}
body {
	max-width:980px;
	font-family:arial; font-size:80%; direction: rtl; text-align:right; padding:0 10px 0;
	background: url(/img/bg.gif) repeat top left #FFFFFF;
	color:#000;
}


/*------------------------------------------------top--------------------*/
#topmain{
	width:100%;
	background:url(/img/newheader/top_bg.gif) 0 0 repeat-x;
	height:134px;
	padding:19px 0 0 0;
}
#top{
	width:970px;
	margin:0 auto;
	height:133px;
}

#top .logo{ /* change also in ie6fixup.css */
	background:url(/img/new_logo.png) 0 0 no-repeat; 
	display:block;
	height:51px;
	width:152px;
	font-size:0;
	line-height:0;
	padding:7px 0 0 0;
	float:right;
	margin:0 52px 21px 0;
}
#top p.topTxt{
	display:block;
	width:355px;
	font-size:12px;
	line-height:17px;
	color:#D4F5FF;
	background-color:inherit;
	float:right;
	font-weight:bold;
	padding:0px 20px 0 20px;
}
#top .topTxt a {color:yellow;}

#top p.topTxt span.yellow{
	font-weight:bold;
	color:green;
	background-color:inherit;
}
#top p.topTxt span.red{
	font-weight:normal;
	color:#fff;
	background-color:#B70D0D;
	padding:2px;
}
#top form{
	background:url(/img/newheader/serch_bg.gif) 0 0 no-repeat;
	width:239px;
	height:47px;
	float:right;
	padding:17px 58px 0 23px;
}
#top form input.txtBox{
	width:174px;
	height:15px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#404040 solid 1px;
	border-top:#404040 solid 1px;
	background-color:#fff;
	color:#000;
	float:right;
	padding:4px 14px 0 4px;
	font-size:10px;
	margin:0 0 5px 0;
	line-height:15px;
}
#top form input.go{
	background:url(/img/newheader/btn_go.gif) 0 0 no-repeat;
	width:36px;
	height:21px;
	float:right;
	font-size:12px;
	line-height:21px;
	font-weight:bold;
	color:#333333;
	background-color:#0D6C8A;
	border:none;
	cursor:pointer;
	margin:0 0 5px 0;
}
#top form a{
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	color:#D6DF43;
	background-color:#0D6C8A;
	float:left;
	display:block;
	width:89px;
	text-decoration:none;
}
#top form a:hover{
	text-decoration:underline;
}
#top ul.nav{
	width:847px;
	height:26px;
	padding:0 0 0 56px;
	float:left;
}
#top ul.nav li{
	float:left;
	margin:0 3px 0 0;
	font-size:0;
	line-height:0;
}
#top ul.nav li.noMargin{
	margin:0;
}
#top ul.nav li a{
	display:block;
	background:url(/img/newheader/nav_bg.gif) 0 0 no-repeat;
	width:82px;
	height:26px;
	font:bold 13px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#EBEBEB;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
}
#top ul.nav li a:hover{
	background:url(/img/newheader/nav_bg_hover.gif) 0 0 no-repeat;
	color:#444444;
	background-color:inherit;
}
#top ul.nav li a.hover{
	display:block;
	background:url(/img/newheader/nav_bg_hover.gif) 0 0 no-repeat;
	width:82px;
	height:26px;
	font:bold 13px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#444444;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	cursor:text;
}
#top ul.sub{
	width:860px;
	height:29px;
	padding:0 65px 0 65px;
	float:right;
}
#top ul.sub li{
	float:right;
	background:url(/img/newheader/nav_div.gif) left top no-repeat;
	padding:0 2px 0 2px;

	}
#top ul.sub li.noImg{
	background-image:none;
}
#top ul.sub li a{
	display:block;
	margin: 0px 10px 0px 10px;
	font:normal 13px/29px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#1F2123;
	background-color:inherit;
	text-decoration:none;
}
#top ul.sub li a:hover{
	color:#B70D0D;
	background-color:inherit;
}

#top #huidig a {font-size:120%; font-weight:bold; background:url(/img/red_dot.png) no-repeat right; padding-right:20px;  }

/* #user_entry {display:none; position:absolute; background:white;} */

	#user_entry{ font-weight:bold; font-size:13px;  display:none; position:absolute;  width:200px;  right:300px; left:auto; top:20px; background: url(/img/bg.gif) repeat 0 200px; padding-right:10px; padding-top:2px;padding-bottom:2px; border:20px solid white;}
	#user_entry input { width:50px; }
	#user_entry a { font-size:13px; }
	#user_entry form {padding:0 0 0 0; margin:0 0 0 0;}

/*------------------------------------------------top--------------------*/

/* WRAPPERS */
#wrap {width:978px; 	background:white; margin:10px auto auto auto;  position:relative;text-align:right}
#wrap_games {width:978px; background:white; margin:10px auto auto auto;  position:relative;text-align:right}

.sidewidgets0 { position:absolute; z-index:1; display:block;width:180px; left:0px; top:163px; } 
.sidewidgets1 { position:absolute; z-index:1; display:block;width:200px; left:0px; top:1100px; }
.sidewidgets2 { position:absolute; z-index:1; display:block;width:180px; left:0px; top:1500px; }
.sidewidgets2  h2 { color:gray;}
.sidewidgets2 a:link {color:gray;}
.sidewidgets3 { position:absolute; z-index:1; display:block;width:200px; left:0px; top:940px; }

#contentbox {padding:0 12px 0 15px; width:605px; float:right; background:url(/img/shadower.png) right repeat-y;}
#sidebar {position:relative; float:right;top:0;left:auto;right:5px;width:160px;padding-bottom:40px; padding-left:6px; }
#content-wrap {background: #fff;position:relative;width:100%; }   /* MB1.1 - Better footer placement - legacy */
#content-wrap1 {background: #fff;position:relative;width:100%;} /* MB2.0 - " when not logged in */
#content-wrap2 {background: #fff;position:relative;width:100%;}  /* MB2.0 - " when logged in */
#content-wrap3 {background: #fff;position:relative;width:100%;}  /* MB2.0 - " when logged in, no cat box */
	
	
/* GENERAL ------------------------------------------------------------------------------------------------------------------------------------*/
ul {list-style:none}
img {border:none} 
hr {margin:1em 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 

/* LINKS */
a,a:link,a:link,a:link,a:hover {cursor:pointer} 
a:link {color:#327ebe} 
a:visited {color:#327ebe} 
a:hover,a:active {color:#069} 

/* FORMS */
form {margin:0 0 1em}
input {font-family:arial,tahoma,verdana,sans-serif;margin:2px 0}
fieldset {border:1px solid #327ebe;padding:1em 1.5em;margin:0em 0 }
 /* only for IE */ * html fieldset {background:none;}
fieldset dl {	margin:0;padding:0}
fieldset dt {	clear:right;float:right;width:18em;text-align:right;padding:0 1em 0.5em 0}
fieldset dd {	padding:0 0 0.5em 0;font-weight:bold}
fieldset.labels label {	width:10em;float:right;text-align:right;display:block;padding:0.2em 0.5em 0.2em 0}
fieldset.labels div {	padding:0.2em 0;clear:left} 

label {display:block;padding:5px 0;font-weight:bold; font-size:110%}
label br {clear:left}
legend {	font-weight:bold;padding:0 0.5em;color:#327ebe}

/* TYPOGRAPHY */
 h1, h2, h3, h4, h5, h6 {letter-spacing:0px;font-family:arial,verdana,sans-serif;color:#009; padding-bottom:10px;padding-top:10px;}
h1 {font-size:186%;margin-top:0em; border-bottom:3px solid #CEDEE5;}
h2 {font-size:136%}
h3 {font-size:126%}
h4 {font-size:116%}
h5 {font-size:106%}
h6 {font-size:96%}
.highlight {color:#E17000}
.subdued {color:#999}
/* position:relative below solves IE6 bug */
.error {position:relative; width:600px; margin-right:100px; color:#cc0000;font-weight:bold; font-size:120%; line-height:150%; margin-top:10px; border:2px solid #ff0000;background:#FFDCDC url(/img/9pixels.png) repeat; padding:3px; text-align:center}

.success {font-size:200%;color:#390;font-weight:bold; position:absolute; left:40%; top:30px}
.success_new {position:relative; width:600px; margin-right:100px; color:#009900; font-weight:bold; font-size:120%; line-height:150%; margin-top:10px; border:2px solid #009900;  background: url(/img/9pixels.png) repeat #CCFF99; padding:3px; text-align:center;}

.success2 {font-size:120%;color:#390;font-weight:bold;}
.error2 {font-size:120%;color:#c00;font-weight:bold;}
.caption {color:#999;font-size:11px}
.date {font:bold 82% arial;color:#bbb;display:block;letter-spacing:1px}
small {font-size:11px}


/* LAYOUT - HEADER ---------------------------------------------------------------------------------------------------------------------------*/
/*
.topheader { height:90px }
#logourl {position:absolute; top:57px; right:14px; text-decoration:none; font-weight:bold; font-size:14px; margin:0 0 0 0 ;padding:0 0 0 0; }

.topheader_center { position:absolute; display:block; width:370px; height:60px; left:230px; top:10px; font-size:100%; font-weight:bold;}

	#user_entry{ font-weight:bold; font-size:13px;  display:block; position:absolute;  width:200px;  left:15px; top:8px; background: url(/img/bg.gif) repeat 0 200px; padding-right:10px; padding-top:2px;padding-bottom:2px; border-top:1px solid gray; border-bottom:1px solid gray;}
	#user_entry input { width:50px; }
	#user_entry a { font-size:13px; }
	#user_entry form {padding:0 0 0 0; margin:0 0 0 0;}


/* .rand_message {background: #CCFFFF; margin:10px; text-align:center;font-weight:bold; font-size:120%; display:block;clear:both; border-top:1px solid green; border-bottom:1px solid green;} */

.rand_message {width:800px;font-weight:bold; margin-top:10px; margin-bottom:10px;border-top: 1px solid green; border-bottom: 1px solid green;   background: url(/img/9pixels.png) repeat #B3FF80;}



.seperator { width:100%; height:6px; display:block; font-size:0px;}

.headermenu { height:22px; background: url(/img/menu_bg.jpg) repeat-x ;padding:0 0 0 0 ; position:left bottom; margin-right:15px; margin-left:15px; } 

/* Categories */
	#categories {height:25px; border-right:15px solid white; border-left:15px solid white;}
	#categories strong {display:block;font-size:100%;padding:5px;background:#fff;color:#000;border-bottom:2px solid #c00}
	
	#categories_menu {font-size:120%}
	#categories_menu li {float:right}
	#categories_menu a {line-height:1em; padding-right:6px;padding-left:6px; font-size:100%; font-weight:bold;font: sans-serif;display:block;text-decoration:none;}
	#categories_menu a:link {color:#000} 
	#categories_menu a:visited {color:#000} 
	#categories_menu a:hover {color:#fff;background:#0066CC} 

	#categories_menu #huidig a { border-bottom:1px solid #777; border-top:1px solid #777; background:yellow; }
	#categories  #categories_menu .video { border:1px solid #FF6600; background:#FFCC33; float:left; padding:3px;}

	
	
	/* NAV - top horizontal nav */
	#nav, #nav ul {padding:0;margin:0;list-style:none}
	#header #nav {position:relative;right:10px; top:3px; font-weight:bold;height:1.09em;font:bold 96% arial;}
	#nav li {position:relative; float:right;width:10em;display:block; border-left:1px solid #CEDEE5;margin:0;padding:0; height:1.09em;} 
	
	
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;display:block;padding:1px 10px 1px}
	#nav a:hover {color:#000}
	
	#nav li ul {border-left:1px solid #c00;background:#f6f6f6 ;width:15.8em;font-size:90%;margin-top:3px;position:absolute;font-weight:normal;left:-999em}
	#nav li:hover ul, #nav li.sfhover ul {left:0;z-index:99999}
	
	#nav li li {background:none;float:none;border:none;border-top:1px solid #fff;padding-left:0}
	/* #nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding:3px 10px 2px;width:14em}
	#nav li li a:hover {color:#fff;background:#c00}
	
	#nav li.active {background:#c00;border-bottom:3px solid #c00}
	#nav li.active ul {border:none}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
	#nav li.active a:hover {color:#000}
	
	#nav li.active li {border:none;border-top:1px solid #c15c5c;border-bottom:1px solid #870000}
	#nav li.active li.last {border-bottom:none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
	#nav li.active li a:hover {background:#666 ;color:#fff}
	
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background:#666 }
*/
	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */

	/* TABS IN PROFILE PAGES */	
	#usertabs {font-size:110%;font-weight:bold;height:2.0em;width:100%;background:none; color:white;}
	#usertabs #nav li { background:#e5ecf9 ; border-right:2px solid #FFFFFF; margin-right:2px;}
	#usertabs #nav li.active {background:none; border:2px solid #0066CC; color:#0066CC;}
	#usertabs #nav li.active a {color:#0066CC;}	
	#usertabs #nav li.active a:hover {color:#0066CC;}	
	#usertabs #nav li:hover {background:#CEDEE5; border:1px solid #0066CC; color:black;}

	
	
	
	/* SEARCH */
	#search {z-index: 2;color:#444;font-weight:bold;position:relative;width:18em;float:left;}
	#search form {margin:0}
	#search input {width:8em;margin:0 0 -1px;height:1.2em;}
	#search label {;display:inline; margin-right:10px;}
	#search input.f-submit {width:auto;font-size:81%;margin:0 0 -.15em;height:1.95em;}
	
	/* POWERED BY - Pligg logo in this case */
	#poweredby {width:96px;height:63px;position:absolute;top:-102px;right:0}
  	

/* LAYOUT - main body of page------------------------------------------------------------------------------------------------------------------*/

	.clearbox h2 {padding:0.5em;} /* basically for shalom yossi */
	.clearbox {padding:1em;}
	    
	.thumbnail {margin:10px 10px 3px 3px;position:relative;z-index:9999; float:left;padding:5px; border:1px solid #ddd;}
/*	.thumbnail img {border:1px solid #000} */
	
  /* PAGE NUMBERING NAVINGATION */ 	


.pages {margin-top:10px;padding:10px 5px 5px 10px; display:block; height:40px;} 

.pages a, .pages span {
		font-weight:bold;
		display:block;
		float:left;
		color:#327ebe;
		text-decoration:none;
		border:1px solid #327ebe; 
		padding:5px 7px 5px 7px;
		margin-right:3px;
		background-image:url(/img/grd-1px_1.1.gif);
		background-repeat:repeat-x;
		background-position:bottom left;
  } 

  .pages .current {background:#327ebe;color:#ffffff}
  .pages a:hover {background:#cccccc;color:#ffffff}
  
  /* In html1.php, pages links:EITHER span OR a */

	/* TABLES */
	table {border:2px solid #327ebe;border-collapse:collapse;width:100%}
		table td {background:#fff ;padding:3px;border:1px solid #CEDEE5}
		table th {text-align:center;border:1px solid #ffffff}
		table thead th {color:#fff;font-size:145%;background:#327ebe;padding:10px 6px}
		table tbody th {color:#fff;font-size:115%;background:#327ebe;padding:6px}
		table tbody th.sub {font-size:100%;color:#000;background:#efefef;padding:6px}
		th a:link, th a:visited {color:#ffffff;text-decoration:none}
		th a:hover {color:#ffffff;text-decoration:underline}
		.grey1 {background:#f5f5f5;padding:3px;border:1px solid #fff}		
		.grey2 {background:#ccc;padding:3px;border:1px solid #fff}
		
/* Sidebar  -----------------------------------------------------------------------------------------------------------------------------------*/

/* Block nav - ie 'submit news' */

.hellouser {font-size:120%; font-weight:bold;margin:1em;}



#blocknav a:link, #blocknav a:visited {text-align:center; text-decoration:none; font-size:130%; font-weight:bold; color:#555; display:block;margin-bottom:0.4em;padding:0.1em;
	border:1px solid #b0bec7;
	border-bottom:2px solid #93a6b4;
	background-image:url(/img/grd-1px_1.1.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	
}
#blocknav a:hover, #blocknav a:active {color:#000;border-right:#000 1px solid;border-bottom:#000 2px solid}


#blocknav #submitbutt {
	background:url(/img/submitbutt.png) no-repeat; 
	width:161px; height:33px; 
	line-height:25px;
	color:white;
	border:none;}

/*  best box */

#nav-best { background: url(/img/grd-4px.gif) repeat-x;}
#nav-best a, #nav-best li {  font:bold sans-serif;display:block; border-bottom:1px solid #CEDEE5;text-decoration:none;}
#nav-best a:link {color:#18397c} 
#nav-best a:visited {color:#18397c} 
#nav-best a:hover {color:#c00;background:#CEDEE5} 

#nav-tools { background: url(/img/grd-4px.gif) repeat-x;}
#nav-tools li {  font:bold sans-serif;display:block; border-bottom:1px solid #CEDEE5;text-decoration:none;}
#nav-tools a {text-decoration:none; display:block;}
#nav-tools a:link {color:#18397c; } 
#nav-tools a:visited {color:#18397c; } 
#nav-tools a:hover {color:#c00;background:#CEDEE5; } 

#nav-rss { background: url(/img/grd-4px.gif) repeat-x;}
#nav-rss a, #nav-rss li {  font:bold sans-serif;display:block; border-bottom:1px solid #CEDEE5;text-decoration:none;}
#nav-rss a:link {color:#18397c} 
#nav-rss a:visited {color:#18397c} 
#nav-rss a:hover {color:#c00;background:#CEDEE5} 



.top10box {font-size:12px; width:158px; direction: rtl; margin:2px 0 0 0;}
.top10box a { text-decoration:none;}
.top10_votes {position:absolute;  right:4px;font-weight:bold;}
.top10box_link {background:url(/img/votebox_small.png) no-repeat right top; padding-right:27px; width:130px; min-height:30px; padding-top:3px; }

/* for Internet Explorer */
/*\*/
* html .top10box_link  { 
width: 130px; 
}
* html .top10box  { 
width: 130	px; 
}
/**/

/* Footer -------------------------------------------------------------------------------------------------------------------------------------*/
  .footer {clear:all;border-top:1px solid #CEDEE5;font-size:90%;color:#999; padding-left:3em; margin-top:15px; margin-bottom:15px; width:800px; text-align:left;}
	.footer a:link, #footer a:visited {color:#999}


/* News items  --------------------------------------------------------------------------------------------------------------------------------*/
.news-summary {margin-top:15px; padding:2px 0px 0px 0px;clear:left; background:url(/img/right_corner.png) no-repeat 188px 0px; }

/* Headline */
.top {margin-right:82px; }
.top h4 {margin:0;padding-left:4px;padding-bottom:2px;font-size:130%;font-weight:bold; }
.top h4 a:link, .top h4 a:visited {color:#18397c;text-decoration:none}
.top h4 a:hover {color:#666;text-decoration:underline}

/* The URL and Poster below headline */
.news-submitted {font-size:90%;height:30px; padding:0px; margin:0px;color:gray;}
.news-submitted a:link, .news-submitted a:visited {color:gray;}
.news-submitted img {float:none;} /* gravatar */
.news-submitted span {display:block;float:right; margin-left:0.5em; } /* gravatar */


/* Post text */
.news-body-text {font-size:120%; color:#18397c }

/* Post details below text */
.news-details {line-height:1.5em;color:gray; }
.news-details a:link, .news-details a:visited{text-decoration:underline;color:#0066CC;}


/* Votebox  -----------------------------------------------------------------------------------------------------------------------------------*/

/* hack - the right:220px IS ONLY for IE> Other browsers set right:0px which is the right thing for firefox */
.news-shakeit {	position:relative; top:13px;float:right;left:auto;width:61px;text-align:center;list-style:none;}

/*.news-shakeit li {border:1px solid #fff;margin:0;padding:0; }*/
/* number of votes and "votes" text */
.mnm-published { border:none; width:61px;height:54px; padding-top:3px;}
#voteimage-1 {background:url(../images/votebox-level-1.png) no-repeat}
#voteimage-2 {background:url(../images/votebox-level-2.png) no-repeat}
#voteimage-3 {background:url(../images/votebox-level-3.png) no-repeat}
#voteimage-4 {background:url(../images/votebox-level-4.png) no-repeat}
#voteimage-5 {background:url(../images/votebox-level-5.png) no-repeat}

.mnm-published a {font-size:20px;letter-spacing:-1px;text-decoration:none;line-height:20px;display:block;padding:7px 0 2px 0;}
.mnm-published a small {font-size:12px;letter-spacing:0px;text-decoration:none} 
/* I removed the text below the number of votes in the template "link_summary.tpl" because of IE issues*/
.mnm-published a:link, .mnm-published a:visited {color:#000}
.mnm-published a:hover, .mnm-published a:active {text-decoration:none;color:#777}

/* vote box */
/* from mnm */
.menealo {
	display: block;
	padding: 0px 0 0px 0;
	border:1px solid none;
	font-size:14px;
	font-weight:bold;
}

* html .menealo {
/*	background: #FFE2C5 1px 1px; */
}

.menealo a, .menealo span {
	color: #327ebe;
}

.menealo span {
	background: #FFF;
	color: #327ebe;
}

/* Comments  ----------------------------------------------------------------------------------------------------------------------------------*/

#comments ul {margin-left:15px}
#comments li {margin-left:15px}
#comment-wrap {border-bottom:solid 1px #e1e1e1}
#comment-head {background:#e1e1e1;width:100%; height:1.5em; padding-right:5px;padding-top:2px;}
#comment-subhead {float:left;margin-top:-15px;padding-left:4px;font-size:11px}
.comment-body {background:#fafafa;padding:0 4px}
.comment-info {background:#fafafa;font-size:80%;text-align:right;padding-right:4px}

/* Comment rating buttons (nice huh? :) */
.ratemey {background:#009900;padding:2px 5px}
.ratemen {background:#c00;padding:2px 6px;color:#fff}
.rateme {font-weight:bold;letter-spacing: 0.3cm;color:#fff;font-size:14px}

#url, #email {direction:ltr;}


/* Contact us form */
.formtbl {width:550px; border:none;}

.formtbl th {
    font-weight: normal;
    text-align: right;
    padding-right: 10px;
    padding-left: 20px;


}
.formtbl td {
    font-weight: normal;
    text-align: left;
    padding-left: 20px;
}

#ls_problem_form select {
  color:red;
  text-size:50%;
  display:block;
  
}

#adsenselogo {

border:none;
}

#adsense_left{
  border:none;
}
#logo_right{
   border:none;

  
}
.lefttopimage{
  float:left;
  position:relative;
  top:16px;
  
}




/*
-------------------------
Steef de Winter (CC) 2006
-------------------------
- Make sure all your category id's have a color (look in your database at category id's for the id's you use)
- It's easier to put the names of the categories in the comments (look in your database at category id's for the names)
- Make sure your own colors are the same for .cat#, #catcol# and #cat 
*/


  /* Cat colors */
  .cat   {border-right:5px solid #f5f5f5;}
  .cat1  {border-right:5px solid #ff9191;} /* Politics */
  .cat2  {border-right:5px solid #a7e9a7;} /* Technology */
  .cat3  {border-right:5px solid #D9BCD9;} /* Sport  */
  .cat4  {border-right:5px solid #91b7a1;} /* others */
  .cat5  {border-right:5px solid #D6CCFF;} /* cool */
  .cat6  {border-right:5px solid #D6D699;} /*  funny */
  .cat7  {border-right:5px solid #99DFF9;} /*  gaming */
  .cat8  {border-right:5px solid #FFCD99;} /*  relations*/
  .cat9  {border-right:5px solid #99FF99;} /*  amazing*/
  .cat10 {border-right:5px solid #ff9966;} /*  */
  .cat11 {border-right:5px solid #ffffff;} /*  */
  .cat12 {border-right:5px solid #00cccc;} /*  */
  

/*
  #catcol   {border-top:5px solid #000; }
  #catcol1  {background: url(/img/news.png) no-repeat;padding-left:40px;} 
  #catcol2  {background: url(/img/technology.png) no-repeat;padding-left:40px;} 
  #catcol3  {background: url(/img/sport.png) no-repeat;padding-left:40px;} 
  #catcol4  {background: url(/img/others.png) no-repeat;padding-left:40px;} 
  #catcol5  {background: url(/img/cool.png) no-repeat;padding-left:40px;} 
  #catcol6  {background: url(/img/funny.png) no-repeat;padding-left:40px;} 
  #catcol7  {background: url(/img/gaming.png) no-repeat;padding-left:40px;} 
  #catcol8  {background: url(/img/relations.png) no-repeat;padding-left:40px;}
  #catcol9  {background: url(/img/amazing.png) no-repeat;padding-left:40px;} 
  #catcol10  {background: url(/img/test.png) no-repeat;padding-left:40px;} 
  #catcol10 {border-top:5px solid #00ffff;} 
  #catcol11 {border-top:5px solid #ffffff;} 
  #catcol11 {border-top:5px solid #00cccc;} 
*/
  #cat   {background:#f5f5f5;}
  #cat1  {background:#ff0000;} /*  */
  #cat2  {background:#ffcc00;} /*  */
  #cat3  {background:#cc3399;} /*  */
  #cat4  {background:#009900;} /*  */
  #cat5  {background:#009999;} /*  */
  #cat6  {background:#cc99ff;} /*  */
  #cat7  {background:#0099ff;} /*  */
  #cat8  {background:#660000;} /*  */
  #cat9  {background:#ff9966;} /*  */
  #cat10 {background:#00ffff;} /*  */
  #cat11 {background:#ffffff;} /*  */
  #cat12 {background:#00cccc;} /*  */


/* Add2yousite */


.hadashot-box {
	 margin: 0.2em;
	 width: 190px;
	 background-color: #EEE;
	 border: 1px solid silver;
}
.hadashot-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	color:#444;
}

.hadashot-title {
	width: 190px;
	background-color: silver;
	color: white;
	font-weight:bold;
}

.hadashot-item  {
  font-size: 7pt;
  list-style:none;
  padding-bottom:1em;
}

.hadashot-item a {
	color:navy;
	font-size: 9pt;
	font-weight:bold;
	}
	
.hadashot-item a:visited {
	color: #555;
}

.usermessage {
font-size:110%;
background:#FFEDD5;
border:1px solid #ff2200;
padding:0.3em;
text-align:center;
margin:0.2em;

}

#feedburner_emailform 
{
border:1px solid #ccc;
padding:2px;
margin 0 0 0 0;
text-align:right; 
}


.minormenu{
	font-size:110%;font-weight:bold; height:2.0em; background:#0066CC; color:white;;
	}

.minormenu a { color:white;text-decoration:none}
.minormenu a:link { color:white;}
.minormenu a:visited { color:white;}
.minormenu a:hover { color:gray;}


.listheader{ font-size:120%; 
	background-image:url(/img/grd-1px_1.1.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	border:1px solid #b0bec7;
	border-bottom:1px solid #93a6b4;
   font-weight:bold; width:100%; 
   text-align:center;}

#help_vote_arrow_1 {
display:none;
position:absolute;
background:url("/img/help_vote_arrow.png") no-repeat right bottom;
right:42px;
width:150px;
height: 140px;
filter:alpha(opacity=90);
opacity: 0.9;
}

#help_press_to_read_1 {
display:none;
position:absolute;
background:url("/img/help_press_to_read.png") no-repeat right bottom;
right:130px;
top:-5px;
width:350px;
height: 65px;
z-index:20;
filter:alpha(opacity=90);
	opacity: 0.9;
}

.hd{
 text-align:center;
 line-height:120%;
 font-weight:bold;
  color:#18397c;
  background-color:#fff;
  background-position:bottom left;
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
  background-image:url(/img/grd-1px_1.1.gif);
  background-repeat:repeat-x;
}



.hidden{

display:none;
}
.visble{

display:inline;
}

.helpscreen {
 display:none;
 background:url("/img/helpscreen.png") no-repeat right top;
 margin:10px;
 height:190px;
 font-size:14px;
 font-weight: bold;
 
 }


.tabmain {
	height:27px;
	display:block;
	clear:both;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.tabmain li {
	float:right;
	height: 25px;
	font-size:16px; 
	font-weight:bold;
}

.tabmain #spacer {
	width:20px;
	border-top:1px solid white;
	border-bottom:1px solid #327ebe;

}

.tabmain #tab{
	padding-left:10px;
	padding-right:10px;
	background:url(/img/newheader/top_bg.gif) repeat-x;
	border:1px solid #327ebe;
}
.tabmain #tab a {color:white;}
.tabmain #selectedtab{

	padding-left:10px;
	padding-right:10px;
	border:1px solid #327ebe;
	border-bottom:none;
}

.tabmain #selectedtab a {text-decoration:none; color:#327ebe}

.favourites_submenu {color:#dddddd }
.favourites_submenu a {color:green;text-decoration:underline;}
.favourites_submenu a:visited {color:green;text-decoration:underline;}

#wewantyou_box { display:block; height:115px;  padding-top:34px; padding-right:15px; padding-left:10px;
background:url(/img/wewantu.png) no-repeat right top;}
#wewantyou_form  {}
#wewantyou  {text-size:13px;}




.menealo .to-vote-arrow{
display:none;
background:url(/img/to_vote.png) no-repeat; /* change also in ie6fixup.css*/
width:63px;
height:36px;
position:absolute; 
right:-62px; 
top:50px; 
z-index:2;
filter:alpha(opacity=85);
opacity: 0.85;
}

.menealo .to-open-arrow  {
display:none;
background:url(/img/to_open.png) no-repeat; /* change also in ie6fixup.css*/
width:63px;
height:50px;
position:absolute; 
right:16px; 
top:-40px; 
z-index:2;
filter:alpha(opacity=85);
opacity: 0.85;
}

.menealo #vote {
background:url(/img/vote_1.png) no-repeat; /* change also in ie6fixup.css*/
display:block;
width:58px;
height:36px;
}
