/*  
Theme Name: newsphiles-media
Theme URI: http://newsphiles.org/
Description: Crammed widget prepared news streaming theme. Multi column.
Version: 1.0
Author: xrayvision
Author URI: http://newsphiles.org/
*/

/*************************************
 +Containers
 *************************************/
body  			{	color:#121212; font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-color:#121212; line-height: normal; margin:0; padding:0; 
					text-align:left;																 }

blockquote		{ 	color: #333; background:  url(images/quote.gif) no-repeat bottom right #FEECA9;
					margin: 0; padding: 15px;	 													 }
#wrap			{	margin:0 auto; text-align:left; width:76em;										 }
#content		{	font-size:14px; padding:5px; width:100%; text-align: left; valign:top;		 	 }
#header			{ 	padding-left:4px; padding-right:4px; weight: strong; font-size: 13px;
					font-color:#FE9A5F;height:28px;																 }
#footer			{	background: url(images/_bar_grey.jpg); color:#555; font-size:9px;
					padding:2px; valign:bottom; z-index:1;}


/***************************************/
/*           TOP-BAR				   */
/***************************************/

#wphead 	{	text-align:left; font-size:86%; height:99px; color:#FFF; font-weight:bold; line-					height:1;	
				text-shadow: 0px 1px 1px black; margin:0; width:100%;background:#333 ;
				padding:0; position:fixed; z-index:98; top:0; left:0;}
	
#wphead h1 	{ 	padding:0 0 0 20px !important; 
			 	font-family: "Lucida Grande", "Tahoma", "Lucida Sans Unicode", Tahoma, Verdana !important; }

#wphead h1 	{ 	font-size: 100%; font-weight: bold; text-align:left; color:#FFF;
			 	margin:0 7px; padding:0; line-height:99px; position:relative; z-index:2;}

#wphead h1 span 	{ position:fixed; right:0; width:100px; height:0px; overflow:hidden;
					  padding-top:23px; z-index:97;}

#wphead h1 span 	{ font-size:115%;}

#wphead h1 span a 	{ position:fixed; top:0px; line-height:50px; padding:0; margin:0;
					  right:10px; color:#CCC !important; display:block;font-size:86%; 
					  font-weight:normal; text-shadow:none; padding:0 0 0 20px; z-index:101; 
					  background:url(ol_admin_images/world_go.png) no-repeat 0 50%;
					  text-decoration: none;}

/***** Table on Front page ***********/

#frontNews 			{ margin-top:102px}

/*************************************
 +Table stuff
 *************************************/
#vidTable 		{   font-size: 10px; text-decoration: none; background: #000000;					}
#vidTableL 		{	font-size: 10px; line-height: normal;											}
#vidTableL ul   {	margin-left: 3px; font-size: 10px;												}
#vidTableL ul li{	margin-left: 0px; font-size: 10px;												}
#vidTableR 		{	font-size: 10px; line-height: normal; list-style: none;							}
#vidTableR ul   {	font-size: 10px; margin-left: 7px;												}
#vidTableR ul li{	margin-left: 7px; font-size: 10px;												}
.tdbg			{   background: url(images/bar_bgr_greyblue.jpg);
					font-family: "Trebuchet MS", Arial, "Bitstream Vera Sans", sans-serif;
					letter-spacing: normal; font-size: 14px; color: #CCC; text-align: center;
					font-weight: strong;															}
.tdbgxtra		{   background: url(images/bar_bgr_greyblue.jpg); font-size: 14px; height:25px;}
.tdbgxtra	   a{   color:#CCC; text-decoration:none;												}
.tdbgxtrasearch   { font-size: 10px; color: #9999CC;width:165px;									}
.tdbgxtrasearch  a{ text-decoration: none;															}
.vsearchleft	  { color: #FFFFFF; background: #4C4C4C; font-size:9px;								}
.vsearchleft	 a{ color: #0099FF;text-decoration: none;											}
/*************************************
 +ECo Corner
 *************************************/
#ecocorner        { background: url(images/forest_01_200X176.jpg); color:#FFFFFF; font-size:9px; 
					padding:4px; valign:bottom; align:left;										}
#ecocorner 		 a{ color: #FFF; text-decoration: none;}
#ecocorner  a:hover	{  color:#FF0000; text-decoration: underline;}


/** rss ticker**/
#GecoVidNewsbox  		{  color:#FFF; font-size:9px; padding:4px; valign:bottom; align:left;}
.GecoVidNewsbox 	  	{  color:#FFF; font-size:9px;}
.GecoVidNewsbox a	  	{  color:#FFF; text-decoration: none;}
#GecoVidNewsbox a:hover	{  color:#FF0000; text-decoration: underline;}



#connections	  { width:150px; height:20%; text-align:center; padding-left:4px;}


/*************************************
 +Hn and p
 *************************************/
h1  	   		  { color: #B00000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; letter-spacing: normal; margin:0;}
h3   		 	  { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal; margin:0;}
h3      		 a{	font-size: 15px;text-decoration: none;}
h2 				  { font-family: "Trebuchet MS", Arial, "Bitstream Vera Sans", sans-serif;
					letter-spacing: normal; font-size: 14px; color: #AAA; text-align: center;
					font-weight: strong;}
					
h4, h5 			  { color: #777777; text-decoration:none; margin-left: 7px; font-size: 13px; font-weght: normal;}
h4 h5 			 a{ color: #000099; text-decoration:none; margin-left: 10px;}

#header h1 a:hover{	color:#FF0000;  text-decoration:underline;}
#description	  { color:#FF0000; font-size:1.1em; font-style: italic; align: center; wrap: nowrap; margin:0;}

#header-derecha		  { float: right;}
#header-izquierda 	  {	float: left;}

.entrytitle h2		  { font-size:16px; margin-left: 10px;}
.entrytitle h2 a	  {	color:#006699; text-decoration:none; margin-left: 10px;}
.entrytitle h3 a:hover{	color:#FF0000; text-decoration:underline;}
.entrytitle h3		  { font-size:18px; color:#6F6F6F;}
#sidebar h3			  {	color:#555; font-size:75%; margin:6px;}   

/*************************************
 +Entry
 *************************************/
.entry		  { background: #E2E2E2; border: 1px solid #131313; margin-bottom:3em; margin-left: 0px; margin-top: 0px;}
.entrybody	  { background: #E2E2E2; font-size: 12px; padding: 8px;}
.entrymeta	  {	background: #E2E2E2; font-size: 11xp; padding: 8px;}
.postedby	  {	background: url(images/information.png) no-repeat; padding:3px; padding-left:20px; color: #666600;}
.filedto	  {	background: url(images/attach.png) no-repeat; padding:3px; padding-left:20px; color: #666600;}
.commentslink {	background: url(images/comment_add.png) no-repeat; padding:3px; padding-left:20px;}
.postinfo 	  { border-top: 1px; border-top: dotted; border-top: inset; border-top:#666666; border-top-margin: 4px; margin-right: 10px;}
#entry 		  { font-size: 12px; margin-left: 10px;}
.entry ul, li { font-size: 12px; color: #131313; list-style: none;}
.entry ul li  { font-size: 12px; color: #131313; list-style: none;}
.entrymeta 	  { font-size: 11px; color: #000099;}

/*************************************
 (x) Entry Video Search (dark version)
 *************************************/
.xentry		  { width:318px; font-size:10px; padding:9px; color:#555; text-align:left; border:1px; border-style: dotted; border-color:#999;margin-bottom:3em; margin-left: 10px;margin-right: 10px; margin-top: 3px;}
#xentrybody	  { font-size: 10px; color: #555; margin: 10px;}
.xentrybody	  { text-align:left ; margin: 10px;}
.VsearchProjBgr	h4 a { font-size: 11px; color: #888;font-weight:strong; padding: 5px; text-decoration: none;}
.xentrybody	a  		 { color:#669999; text-decoration: none;}
.xentrybody	a:hover  { color:#33CC99; text-decoration: underline;}

.xentrymeta	  {	text-align:left ;font-size: 9xp;font-color: #006666; padding: 8px; margin: 9px;}
.xpostedby	  {	text-align:left ;background: url(images/information.png) no-repeat; padding:3px; padding-left:20px; color: #666600;}
.xfiledto	  {	background: url(images/attach.png) no-repeat; padding:3px; padding-left:20px; color: #666600;}
.xcommentslink{	background: url(images/comment_add.png) no-repeat; padding:3px; padding-left:20px;}
.xpostinfo 	  { text-align:left ;border-top: 1px; border-top: dotted; border-top:#999999; border-top-margin: 4px; margin-right: 10px;}
#xentry 	  { text-align:left ;font-size: 10px; margin-left: 10px;}
.xentry ul, li{ font-size: 10px; color: #999; font-weight: normal; list-style: none;}
.xentry ul li { font-size: 10px; color: #999; font-weight: normal; list-style: none;}




/*************************************
 +Sidebar
 *************************************/
#sidebar 			{ } 
#sidebar ul			{ 	list-style-type:none; margin:0; padding:0;}
#sidebar ul li		{ 	/*border-bottom:1px dotted #ddd;*/ margin-bottom:0.3em; padding: 0px;}

.sidebarFeedH		{	background: url(images/bar_bgr_greyblue.jpg);
						font-style:italic; text-align:center; padding:3px; 
						color:#FFCC00; font-size:12px; height:14px;
						font-weight:strong;}
.sidebarFeedH   a	{	color:#C9F9C9;text-decoration: none;}

.sidebarFeedH2		{	background:#EEE; font-style:normal; text-align:center; padding:3px; 
						color:#CC6600; font-size:10px; height:20px;}
.sidebarFeedH2   a	{	color:#6699CC;text-decoration: none;}

#sidebarFeed 		{	width: 300px; text-align:left; background:#666;
						valign:top; margin-left:3px; padding:8px; height:470px;
}

.IntroFrSidebar 	{	text-align:center; background:#555; border: black;
						valign:top; margin-left:1px; padding:2px; height:33px;
						color:#EEE; font-size:9px;
}

.IntroFrSidebar a	{	color:#EEF;text-decoration: none;}

#sidebarSpecial		{	text-align:left; margin-top:121px;
						margin-right:4px; margin-left:4px;padding:8px; 
						border: 3px solid #999; background:#E2E2E2; height:42px;
						overflow:hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=70%); /*Specify fade effect in IE. Remove if desired.*/ 
-moz-opacity: 0.7; /*Specify fade effect in Firefox. Remove if desired.*/
						}		

#sidebarFeed23		{	text-align:left; margin-top:9px;
						margin-right:4px; margin-left:4px;padding:8px; 
						border: 3px solid #999; background:#E0E0E0; height:255px;
						overflow:hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80%); /*Specify fade effect in IE. Remove if desired.*/ 
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.sidebarFeed23 			{	font-size:9px;color: #666666; font-style:normal;
							text-decoration: none; }
							
.sidebarFeed23 a		{	font-style: normal; text-decoration: none;
							color: #0033CC;		}							
						
.sidebarFeed23 a:hover	{	color: #9933FF; text-decoration: underline;}

#sidebarFeed24		{	background-color:#EEE;	
						font-size:10px; font-style: normal; color: #336699; 
						text-decoration: none; border: 3px solid #999; padding-left:19px; 
						padding-right:19px; padding-top:10px; padding-bottom:10px;
						text-align:left; margin:4px; margin-top:10px;
						height:203px; valign:top;
																						}
#vidfrontbutton 		{	border: 3px solid #999; margin-top:145px;						}
#vidfrontbutton a:hover	{	filter:progid:DXImageTransform.Microsoft.alpha(opacity=60%); /*Specify fade effect in IE. Remove if desired.*/ 
							-moz-opacity: 0.6; /*Specify fade effect in Firefox. Remove if desired.*/
						}


#newstory_pic 			{	margin-right:18px;}
#sidebarFeed24 a		{ 	color: #3333CC; text-decoration: none;						}
#sidebarFeed24 a:hover	{ 	color: #FF0000; text-decoration:underline;					}

#sidebarFeed       a{ 	text-decoration: none; 											}

.sidebarFeed  		{ 	text-decoration: none; margin:3px; border: 1px solid #999999;
						padding:3px; font-size:10px										}
/*#sidebarFeed  li a{ 	text-decoration: none; margin-left:0px;							}*/

/*************************************
 +Comments
 *************************************/
 
.commentsblock				 { 	margin:0.5em; padding:3px; font-size: 12px;}
.commentsblock textarea		 {  color:#FFF;}
.commentsblock input 		 { 	border:1px solid #d1d1d1; color:#FFF;}
.commentsblock textarea		 { 	border:1px solid #d1d1d1; color:#FFF;}
.commentsblock textarea:focus{ 	background:#eee; border:1px solid #a1a1a1;}
.commentsblock input:focus	 { 	background:#eee; border:1px solid #a1a1a1;}

.commentauthor	{	display:block; font-size:1.5em;}
ol.commentlist	{ 	color:#333333; font-size:1.2em; list-style-type:none; margin:0; margin-top:1.5em; padding:0;}
.commentlist li	{	margin-bottom:0.5em; padding:0.5em 1em; list-style-image: url(images/comment.png);}
h3#comments		{	font-size: 1.2em;}
.nocomments		{	color:#C1C1C1; font-size:1.2em;}
p.nocomments	{	color:#FFF;}

#commentform textarea  	{	background:#989898; }
#commentform input		{	font-color:#FFF;}

/*************************************
x-Comments
 *************************************/
.x-commentsblock				 { 	margin:0.5em; padding:3px; font-size: 12px;}
.x-commentsblock textarea		 { 	width:35em;}
.x-commentsblock input 		 	 { 	border:1px solid #d1d1d1;}
.x-commentsblock textarea		 { 	border:1px solid #d1d1d1;}
.x-commentsblock textarea:focus{ 	background:#eee; border:1px solid #a1a1a1;}
.x-commentsblock input:focus	 { 	background:#eee; border:1px solid #a1a1a1;}

.commentauthor	{	display:block; font-size:1.5em;}
ol.commentlist	{ 	color:#333333; font-size:1.2em; list-style-type:none; margin:0; margin-top:1.5em; padding:0;}
.commentlist li	{	margin-bottom:0.5em; padding:0.5em 1em; list-style-image: url(images/comment.png);}
h3#comments		{	font-size: 1.2em;}
.nocomments		{	color:#333333; font-size:1.2em;}


/*************************************
 +Misc
 *************************************/
 
.respond		 {	color:#333333; font-size:1.2em;							}
#respond		 {	color:#333333; font-size:1.2em;							}	
.date 			 { 	font-size: 11px; color: #666600;						}
a				 {	color:#000099; text-decoration: none;;					}
a:hover			 {	color:#FF0000; text-decoration:underline;				}

.searchform 	 			{ 	padding: 1px 1px 1px 1px;
								margin-top:10px; margin-bottom:10px;			}
.searchform s	 			{ 	color:#99FFCC;								}
.searchform s:hover 		{ 	color:#990000;								}
#searchform textarea  		{	background-color:#989898; 					}


.navigation 	 { 	margin-left: 10px;margin-right: 10px; font-size: 12px;	}
.alignleft 		 {	text-align: left;}
.alignright 	 {	text-align: right;}

/*************************************
 Google videoBar/ videoSearch control
 *************************************/
#videobarLeft, videobartop videobarmiddle {
  width : 160px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top : 4px;
  padding-right : 4px;
  padding-left : 4px;
  padding-bottom : 0px;
  border: 1px solid #777;	
}

#videoBarRight		{border: 1px solid #555; width:98px; height:42px;  padding:2px;}
.tdvideoBarRight1	{background: url(images/videologo_button01.gif);}
.tdvideoBarRight1	{font-size:9px; color:89F000; valign:middle; text-align:center;
					 border: 1px solid #777; height:42px; width:78px; padding:4px;}
.tdvideoBarRight1 a{ font-color:89FF00;text-decoration: none;}
.TDvideoBarRight	{border: 1px solid #777; background: #000; alaign: left; width : 75px; margin-right: 0px; margin-left: 1px; padding-top : 2px; padding-right : 1px; padding-left : 1px; padding-bottom : 2px;}
#videoSearchS 		{border: 1px solid #777; wrap: nowrap; alaign: right; width : 82px; margin-right: 0px; margin-left: 0px; padding-top : 2px; padding-right : 3px; padding-left : 5px; padding-bottom : 2px;}
/*#videosc 			{width : 150px; margin-left: 1px;padding: 4px; border : 1px solid #363636;}
*/
/* .VsearchProjBgr */		


.underspirits			{ width: 269px; height:26px; padding: 4px; background-color: #663366;
						  border: 1px solid white; margin-bottom: 0px;margin-left: 2px;
						  margin-right: 2px; font-size:9px; color:#FFCC00; valign:middle; text-align:left;}
.underspirits a			{ font-size:9px; color: #FFCC00; text-decoration: none;}
.underspirits a:hover	{ font-size:9px; color: #FFF; text-decoration:underline;}
/*************************************
AJAX RSS TICKER CSS
*************************************/
/*Sample CSS to style the two tickers in the demo*/

.spiritComputclass	{	
width: 269px; height:41px; padding: 3px; background-color: #F9F9F9; border: 2px solid #555; margin-bottom:2px;
margin-left:2px; margin-right:2px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/ 
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/}
.spiritComputclass	{ font-size:10px; size:10px;}
.spiritComputclass a{ text-decoration: none;}


#spiritbox   					{ font-size:10px; size:10px;}
#Gnewsbox						{ font-size:10px; size:10px;}
.worldGUKbox description		{ font-size:10px; size:10px;}
.worldGUKbox 		{ font-size:10px; size:10px;}
#worldGUKbox 		{	
width: 290px; padding: 5px; background-color: #E0E0E0; 
border: 3px solid #999; margin-bottom: 5px; 
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80%); /*Specify fade effect in IE. Remove if desired.*/ 
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
overflow:hidden;}
.worldGUKbox .img	{ align:right;}

.Gnews  			{ font-size:10px; size:10px; align:center;	
padding: 5px; background-color: #F3F3F3; border: 1px solid black; margin-bottom: 1em; 
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80%); /*Specify fade effect in IE. Remove if desired.*/ 
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/}


.bbcclass{width: 100%;padding: 6px;background-color: lightyellow;border: 1px solid #004A00;}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
		size:11px; text-decoration:none; font-weight:strong;}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: #009966;
font-size: 85%;
}

.rssdescription p		{ /*shared class for all description elements in an RSS feed*/
							color: #191919; size:10px;}
.rssdescription a		{ /*shared class for all description elements in an RSS feed*/
							color: #3366CC; font-size:11px;text-decoration: none;}
.rssdescription a:hover	{ /*shared class for all description elements in an RSS feed*/
							color: #FF0000;text-decoration: underline;}

							
/*************************************
+ feedList
*************************************/

.rssLinkListItemTitle	{font-weight:strong;												}
#feedlist  				{valign:top; padding-top:4px; padding-bottom:4px;  margin-top:1px;
						 margin-bottom:10px; border:1px solid #CCC; padding:5px;			}
.feedlist 				{font-color:#222; font-size:11px;									}						 
#feedlist 				{font-color:#222; font-size:11px;									}						 
#feedlist 	img			{align:right;														}
#feedlist	.img		{align:right;														}
.feedlist  	img			{align:right;														}
.feedlist  	.img		{align:right;														}
#feedlist 	li			{list-style: none; font-color:#000;									}
#feedlist 	a			{text-decoration: none; color: #003399;						}
#feedlist 	a:hover	{}
#feedlist 	a:visited	{}
