/*
Theme Name: Revista Clipping
Theme URI: http://www.revistaclipping.com.br/
Description: Tema personalizado.
Version: 1.0
Author: Juarez P. A. Filho e Abraão Coelho
Author URI: http://www.juarezpaf.com
*/
* {background-repeat: no-repeat;}
a {color:#808080;}
.alignleft 			{float: left;}
.alignright 		{float: right;}
img.alignleft		{margin:0 20px 20px 0;}
img.alignright	{margin:0 0 20px 20px;}


body { background:#fff url(images/layout/bg.png); color: #323232; font-family: Arial, Tahoma, sans-serif;}
li	{list-style-position:inside;}
a {text-decoration: none;}


/* Rounded borders */
.rounded15 { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
.rounded10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.rounded5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/* Structure */
#wrap { overflow: hidden; width:993px; margin-top:10px;}

#header 		{position:relative;width:993px;overflow:hidden;margin-bottom:5px;}

#logo { float: left; margin: 26px 16px 0 8px; }
#logo a { display: block; }

#footer {
  background: #D9D9D9;
  height: 130px;
  margin: 25px 0 0 0;
  padding: 25px 0;
  text-align: center;
}


#content, #topbar {margin-left:0;margin-right:0;}
#content					{overflow:hidden;margin-top:-11px;width:810px;}
.home #content 		{width: 800px;margin-top:0;}
#content .header	{background:url(images/layout/bg/titulo-blank.png) no-repeat;margin:0 auto 0 15px;text-align:left;width:789px;height:61px;padding-left:0}
#content .categoryIcon	{background:none !important;padding-left:8px !important;margin:0 auto !important;}

.page-id-3 #content .header		{background:url(http://revistaclipping.com.br/wp-content/uploads/2009/11/titulo-quem-somos.png) no-repeat;}
.page-id-5 #content .header		{background:url(http://revistaclipping.com.br/wp-content/uploads/2009/11/titulo-publicidade1.png) no-repeat;}
.page-id-7 #content .header		{background:url(http://revistaclipping.com.br/wp-content/uploads/2009/11/titulo-faleconosco1.png) no-repeat;}
.page-id-1056 #content .header	{background:url(http://revistaclipping.com.br/wp-content/uploads/2009/11/titulo-newsletter.png) no-repeat;}

.page-id-3 #content .header h1,
.page-id-5 #content .header h1,
.page-id-7 #content .header h1,
.page-id-1056 #content .header h1	{display:none;}
/* Left Sidebar */
#sidebar	{width:161px;float:left;margin: 10px 14px 0 0;}
#sidebar h2 {
  background-image:url(images/layout/sprite.png);
  color: #FFF;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 2px;
  padding: 5px;
	margin-bottom:10px;
  text-align: center;
  text-transform: uppercase;
	text-indent:-9999em;
}

.widgets {margin-bottom:30px;}

.editorias h2 		{width:151px;height:45px;}
#sidebar .newsletter h2,
.text-3 h2 				{background-position:0 -55px;height:37px;width:151px;}
.polls-widget-3 h2{background-position:0 -102px;height:37px;width:151px;}

.btnVote 					{float:left;width:74px;height:31px}
.btnViewResults 	{float:right;width:87px;height:31px;}
.wp-polls-ans 		{overflow:hidden;}

.editorias ul 		{padding-left:4px;margin-top:25px;}
.editorias li 		{list-style:none; margin-bottom:7px;}
.editorias li a 	{background:url('images/layout/icons/bullet.png') no-repeat left center;color: #808080;padding-left:20px;}
.editorias li a:hover {text-decoration: underline;}


/* Topmenu */

#topbar 			{float:left;width:818px;margin:0;padding:0;background: url(images/layout/shadow_searchbox.png) no-repeat left bottom;overflow:hidden;}

#topmenu {}
#topmenu ul { list-style-type: none; overflow: hidden; padding: 0 0 0 7px; margin: 0; }
#topmenu ul li {  float: left; height: 52px; width: 130px; position:relative;}
#topmenu ul li a {background: url('images/layout/navigation.png') no-repeat left bottom; display: block;width:130px; height:52px; text-decoration: none; text-transform: uppercase;text-indent:-9999em; }

#topmenu ul li.cat-home {width:140px;}
#topmenu ul li.cat-home	a {background-position:-6px bottom;width:140px;}
#topmenu ul li.cat-item-3 a{background-position:-147px bottom;}
#topmenu ul li.cat-item-4 a{background-position:-278px bottom;}
#topmenu ul li.cat-item-5 a{background-position:-408px bottom;}
#topmenu ul li.cat-item-6 a{background-position:-538px bottom;}
#topmenu ul li.cat-item-46 a{background-position:-668px bottom; width:146px;}

#topmenu ul li.cat-home	a:hover 	{background-position:-6px top;}
#topmenu ul li.cat-item-3 a:hover{background-position:-147px top;}
#topmenu ul li.cat-item-4 a:hover{background-position:-278px top;}
#topmenu ul li.cat-item-5 a:hover{background-position:-408px top;}
#topmenu ul li.cat-item-6 a:hover{background-position:-538px top;}
#topmenu ul li.cat-item-46 a:hover{background-position:-668px top;}

.home #topmenu .cat-home	a 							{background-position:-6px top;}
.category-agenda #topmenu .cat-item-3 a 	{background-position:-147px top;}
.category-cinemas #topmenu .cat-item-4 a	{background-position:-278px top;}
.category-galerias #topmenu .cat-item-5 a{background-position:-408px top;}
.category-colunas #topmenu .cat-item-6 a	{background-position:-538px top;}
.category-classi #topmenu .cat-item-46 a	{background-position:-668px top;}

/* #midbar contains #searchbar and #weatherforecast */
#midbar { overflow:hidden; padding-bottom:2px;height:75px;position:relative;}

#weatherWidget 			{position:absolute;right:10px;width:250px;overflow:hidden;top:5px;}
#weatherWidget *		{background-color:transparent !important;}
#wp-forecast 				{float:left;font-size:11px;margin:0 0 6px 85px;width:170px;}
#wp-forecast img 		{float:left;}
#wp-forecast span, 
#wp-forecast strong {margin-left:9px;}

/* Searchform */
#searchbar { padding: 10px 0 10px 26px; height:50px;float:left;}
#searchform { font-size: 12px; }
#searchform * {float:left;}
#searchform #s { background:url('images/layout/icons/search.png') no-repeat left center;border:1px solid #CFCFCF;margin:4px 0 0 11px;
padding:9px 8px 9px 40px;width:335px;}
#searchform button { border: none; cursor: pointer; background:none;margin-top:2px;}
#searchform span { background: url(images/layout/typography/search_text.png) no-repeat; height: 26px; width: 55px; text-indent: -9999px; display:block; margin-top:13px;}

/* Footer navigation */
#footer { letter-spacing: 1px; }
#footer ul { list-style-type: none; overflow: hidden; margin: 5px; text-align: center; }
#footer ul li { display: inline; margin: 0; }

#footer ul li.first:before { content: ""; }
#footer ul li:before { content: " | "; }

#footer ul li a { color: #000; text-decoration: none; }
#footer ul li a:hover { text-decoration: underline; }
#footer .copyright { display: block; }

/* --- Front-page Highlights --- */
#main_highlights {height:400px;position:relative;overflow:hidden;margin-top:11px;}
.destaque h2 { color: #0E4675; font-size: 23px; margin:0 0 10px;padding-right:20px;}
.destaque h2 a { color: #0E4675 !important; }

.frontphoto {
  background-color: #DEDEDE;
  padding: 2px 2px 8px 0;
  width:397px;  
}

.frontphoto img,
.frontphoto .thumbnail {margin:6px 8px 4px;}
.frontphoto p	{padding: 0px 12px 0pt 25px; line-height: 120%; clear: both;}
.caption { }
.slideshow	{background-color:transparent !important}
.slideshow .destaque								{margin-bottom:15px;background-color:transparent !important}
#slideshowNav 											{position:absolute;right:26px;top:130px;z-index:90;width:51px;}
#slideshowNav a 										{display:block;width:51px;height:38px;background:url('images/layout/navigation-slideshow.png') no-repeat right top;text-indent:-9999em;}
#slideshowNav a.activeSlide 				{background-position:left top;}
#slideshowNav a+a 									{background-position:right -39px;}
#slideshowNav a+a.activeSlide 			{background-position:left -39px ;}
#slideshowNav a+a+a									{background-position:right -78px;}
#slideshowNav a+a+a.activeSlide 		{background-position:left -78px ;}
#slideshowNav a+a+a+a								{background-position:right -117px;}
#slideshowNav a+a+a+a.activeSlide 	{background-position:left -117px ;}
#slideshowNav a+a+a+a+a							{background-position:right -157px;}
#slideshowNav a+a+a+a+a.activeSlide {background-position:left -157px ;}

/* Os destaques menores (laterais) */
#sidehighlights {float:right;margin-top:18px;}
.the_category { background-color: rgb(255, 165, 0); color: #FFF; font-size: 11px;  padding: 3px 18px; margin: 1px; }
.sidepost { height: 109px; margin: 11px 0 0; overflow:hidden; }
.sidepost img,
.sidepost .alignleft { margin-right: 12px; }
.sidepost p	{margin-top:0;}
.sidepost a:hover { text-decoration: underline }

/* Últimas postagens dos COLUNISTAS */
#middle_content 	{margin:20px 0 0;}
.coluna						{margin-bottom:30px;}
.coluna img,
.coluna .thumbnail{ margin-right: 5px; height: 114px; width: 154px; }
.coluna .author 	{ color: #004a8e; font-size: 11px; padding: 5px 0; margin: 1px; }
.coluna .excerpt 	{ display: block; font-size: 12px; margin: 2px; }
.coluna .name, 
.coluna a 				{ color: #004a8e; display: block; font-size: 14px; font-weight: bold; margin: 5px 0; }
.coluna a:hover 	{ text-decoration: underline; }

.colunistas ul					{list-style:none;}
.colunistas li					{overflow:hidden;margin-bottom:20px;}
.colunistas .alignleft 	{margin-right:25px;}
.colunistas h3					{line-height:100%;padding-top:30px;}

.channelInfo 						{margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #6A6A6A;}
.channelInfo .vcard	img	{width:158px;}
.channelInfo .vcard h3	{line-height:1;font-size:16px !important;color:#8E8E8E;}
.channelInfo .vcard h3,
.channelInfo .vcard p		{padding:0 4px;}
.channelInfo .vcard p		{line-height:114%;}

/* Right Sidebar (Publicidade) */
#right_sidebar {width:158px;float:right;}

/* Newsletter */
#sidebar .newsletter {text-align:center;}
#sidebar .newsletter .news_email,
#sidebar .newsletter .news_name { 
  color: #C3C3C3;
  font-size: 12px; 
  margin: 5px 0;
  padding: 5px; 
  width:148px;
  border: solid 1px #C3C3C3;
}
#sidebar .newsletter p	{padding-bottom:0;}
.news_submit,
.news_submit:focus {border:0 none;}

.mp-form input[type='submit']{
  width: 100px;
}
.mp-loading { display: none; }


/* WP Polls Widget */
.wp-polls-ul li {
  margin: 0;
  padding: 0;
}
.wp-polls-ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* -- front-page tabs --- */
#left_column .tabs 					{height:50;position:absolute;left:10px;}
#left_column .tabs .current {height:50px;}
#left_column .panes					{margin:35px 0 0;width:300px;}


.tabs { list-style-type: none; overflow: hidden; margin: 0; }
.tabs li { float: left; margin: 0; }
.tabs li a { background: transparent url(images/layout/sprite.png); display: block; height: 36px; text-indent: -9999em; }

#popular { background-position: 116px 160px; width: 115px; }
#lastnews { background-position: 217px 160px; width: 101px; }
#lastnews.current { background-position: 217px 124px; }
#popular.current { background-position: 116px 124px; }

.panes .pane_content {
  background: #FFF;
  border: solid 1px #E4E3E3;
  overflow: hidden;
}

/* Cotações e Bolsa */
.cotacoes { list-style-type: none; overflow: hidden; margin: 10px 0 0 7px; display:none; }
.cotacoes li { float: left; margin: 0 2px; }
.cotacoes li a { background: transparent url(images/layout/sprite.png); display: block; height: 36px; text-indent: -9999em; }

#dolar { background-position: 219px top; height: 35px; width: 75px; }
#euro { background-position: 141px top; height: 35px; width: 64px; }
#bolsa { background-position: 452px top; height: 35px; width: 72px; }

#dolar.current { background-position: 219px -35px; height: 47px;}
#euro.current { background-position: 141px -35px; height: 47px;}
#bolsa.current { background-position: 452px -35px; height: 47px;}

.painel .painel_content {
  background: #FFF;
  border: solid 1px #E4E3E3;
  color: #303030;
  height: 65px;  
  margin-top: -12px;
  overflow: hidden;
  padding: 29px 10px;
}

/* Últimas notícias */
.recentnews {
  font-size: 12px;
  list-style-type: none;
  margin: 21px 0;
  overflow: hidden;
  padding: 0;  
}
.recentnews li {
  border-bottom: solid 1px #E4E3E3;
  margin: 0 5px;
  padding: 10px 5px;
}
.recentnews .category {
  color: #DA1260;
  font-weight: bold;
}

.more_movies { background: url(images/layout/typography/more_movies_news.png) no-repeat right -12px; display: block; text-indent: -9999em; }
.more_news { background: url(images/layout/typography/more_movies_news.png) no-repeat right 3px; display: block; text-indent: -9999em; }

/* Em cartaz */
#left_column 								{float: left; }
#right_column 							{display:inline;float:left;margin-left:15px;}
#right_column h2						{margin-bottom:10px;}

.widget_cinema 							{overflow:hidden; }
.widget_cinema img,
.widget_cinema .thumbnail 	{height: 187px; margin: 0 12px 0 0; width: 154px; }
.widget_cinema h2						{
  background: transparent url(images/layout/sprite.png) no-repeat left bottom;
  height: 48px;
  text-indent: -9999em;
}
.widget_cinema p					{margin-bottom:18px;}
.widget_cinema strong			{display:block;line-height:120%;}

.widget_eventos 					{ overflow: hidden;margin-bottom:16px;position:relative;height:280px;}
.widget_eventos h2 { 
  background: transparent url(images/layout/sprite.png) no-repeat left bottom;
  background-position: left -148px ;
  height: 48px;
  text-indent: -9999em;
  width: 122px;
}
.widget_eventos .next,
.widget_eventos .prev	{background: transparent url(images/layout/events-arrows.png) no-repeat left bottom;position:absolute;display:block;bottom:100px;width:38px;height:49px;z-index:50;}
.widget_eventos .next:hover,
.widget_eventos .prev:hover	{text-decoration:none !important;}
.widget_eventos .next span,
.widget_eventos .prev span	{visibility:hidden;display:block;height:49px;}
.widget_eventos .next				{right:0;background-position:right top;}
.widget_eventos .prev				{left:0;}

.events .iradius16	{width:300px !important;}
/* Smalls hacks*/
.clearfix { clear:both }

/* Styling the category.php */
.meta {
  border-top: solid 1px #6A6A6A;
  border-bottom: solid 1px #6A6A6A;
  font-size: 11px;
  margin: 10px 0;
  padding: 9px 12px;
  overflow: hidden;
}

#content h1 { 
   background: none;color: #FFF; font-size: 16px; font-weight: normal; text-transform: uppercase; letter-spacing: 2px; padding: 25px 0 10px 45px; 
}

#content h3 		{ color: #6a6a6a;margin: 0 0 5px;}
#content h3 a 	{ color: #6a6a6a; margin: 10px 0;}
#content .post 	{ padding: 0 0 10px 0; }

#maincontent { float: left; width: 600px; margin-left:16px; margin-top: 25px; display:inline; padding: 0 0 10px 0}

.email { background: url(images/layout/typography/print-send.png) no-repeat -94px 0; display: block; float: right; text-indent: -9999em; width: 101px; margin: -4px 12px;}
.print { background: url(images/layout/typography/print-send.png) no-repeat -8px  0; display: block; float: right; text-indent: -9999em; width: 60px; margin: -4px 15px;}

.post.hentry p 		{margin-bottom: 20px; }
.wp-caption 			{margin: 0 20px 10px 0;width:300px !important; }
.wp-caption img 	{margin:0;float:left;width:100%}
.wp-caption-text 	{background-color:#acacac;color: #000; padding: 5px 10px;margin:0 !important;clear:both}

.list_posts { list-style-type: none; overflow: hidden; position: relative; }
.list_posts li { border-bottom: solid 1px #acacac; padding: 0 0 5px; margin: 10px 0; overflow: hidden; }
.list_posts .the_date { font-size: 11px; margin: 2px 10px; position: absolute; }
.list_posts .the_date_a { font-size: 11px; }
.category-agenda .list_posts .content {border-left:1px solid #7F7F7F;margin-left:170px; padding: 0 0 10px 20px;}
.category-agenda .post.hentry p {margin-bottom:0;padding-bottom:10px;}

/* Single post */
#content a { color: #000; text-decoration: none;}
#content a:hover { text-decoration: underline; }
.comentar { height: 25px; display:block; background: url(images/layout/icons/comentar.png) no-repeat left bottom; padding-left: 23px;}
.the_date { margin: 0 5px;}

/* Comments */
h4#comments { clear: both; margin: 45px 0 5px 0; }
.commentlist li { font-size: inherit; }
.commentlist li .avatar {  float: right; }
.commentlist cite { font-weight: bold; font-style: normal; font-size: 0.95em; }
.commentlist p { font-size: 0.8em; font-weight: normal; line-height: 1.5em; margin: 10px 5px 10px 0; text-transform: none; }
.commentmetadata { display: block; font-size: 0.8em; font-weight: normal; line-height: 1.1em; margin: 0; }	
.commentlist .reply { font-size: 0.8em; font-weight: bold; }
.commentlist { margin: 0 0 20px 0; }
.commentlist li { margin: 15px 0 10px; padding: 10px; list-style: none; }
.commentlist li ul li { margin-right: -5px; margin-left: 10px; }
.comms-navigation, .navigation { clear: both; display: block; margin-bottom: 20px; overflow: hidden; }
.children { padding: 0; }
.nocomments { text-align: center; margin: 0; padding: 0; }


/* Comment Form */
#respond h4 { clear: both; margin: 45px 0 10px 0; }
form p { padding-bottom: 10px; margin: 5px 0; }
form p label { display: inline-block; margin-right: 10px; text-align: right; width: 5em; }
form p label[for="comment"] { vertical-align: top; }
input, textarea { padding: 3px; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; overflow: auto; }
input#submit { padding: 5px 3px; }

#wp-email-content form p label {width:auto;text-align: left; }
#wp-email-content input,
#wp-email-content textarea			{width:400px;}
#wp-email-content #wp-email-button input	{width:auto;}
#wp-email-content #imageverify {width:50px;}
/* Comment List */
.commentlist li .avatar { border: 2px solid #f2e9ea; }
.commentlist cite a:link, .commentlist cite a:visited { color: #333; }
.commentlist .commentmetadata a:link:first-child, 
.commentlist .commentmetadata a:visited:first-child { color: #333; }

.thread-alt { background-color: #F6F6EC; }
.thread-even { background-color: #F9F9F3; }
.depth-1 { border: 1px solid #E8E3C8; }
.even, .alt { border-left: 1px solid #E8E3C8; }
input, textarea { border: 1px solid #E8E3C8; }
input:focus, textarea:focus { border: 1px solid #dad4b6; }

/* Advertisement */
.sidebar-interna { float: right;margin: 9px 10px 0 0; display:inline;width:158px;}
.advertise { clear: both; height:147px;width:160px;margin:5px auto;background:#CCC; }
.advertising p { background: url(images/layout/typography/publicidade.png) no-repeat top right; float:right;width:47px;height:7px; text-indent:-9999em;padding-bottom:4px;}
#content .advertising p { background-image: url(images/layout/typography/ads-with-arrow.png);width:59px;margin-bottom: 0;}
#banners_topo { margin: 0 5px;}
#banners_topo .fullBanner			{float:left;width:536px;margin-right:10px;}
#banners_topo .halfBanner			{float:left;width:159px;}
#content .fullBanner 					{clear:both;width:607px;padding-top:20px;}
#right_sidebar .advertising { margin-bottom: 10px;padding:0 !important;width:100% !important;}
.home #content .fullBanner		{padding-top:0;margin-left:0;}
.home #right_sidebar .fullBanner	{width:100%;}

/* Paginação da Agenda */
#postnav .wp-pagenavi .prev {background: url(images/layout/buttons/gallery-nav-prev.png) no-repeat;width:73px;}
#postnav .wp-pagenavi .next {background: url(images/layout/buttons/gallery-nav-next.png) no-repeat;width:61px;}
#postnav .wp-pagenavi .prev,
#postnav .wp-pagenavi .next	{display:inline-block;text-indent:-9999em;height:22px}
#postnav a, #postnav .wp-pagenavi span.current	{color:#8f8f8f;font-size:1.2em}
#postnav .wp-pagenavi span.current				{background-color:#E4E4E4;}
.gallery_pagenavi								{text-align:center}

/* Paginação antiga */
#postnav { color: #0e4675; text-align: center; margin-top: 25px; }
#postnav a,
.gallery_pagenavi a	{ background: none; color: #0e4675 !important; }
#postnav a:hover { text-decoration: none; }
#postnav .wp-pagenavi,
.gallery_pagenavi					{ border-bottom: solid 1px #6A6A6A; border-top: 1px solid #6A6A6A; padding: 10px }
#postnav .wp-pagenavi span 			{ border: none; }
#postnav .wp-pagenavi span.pages 	{ color: #0e4675; }
#postnav .wp-pagenavi span.current,
.gallery_pagenavi span.current		{ background: #0e4675; color: #FFF; }
#postnav .wp-pagenavi a,
#postnav .wp-pagenavi a:link,
.gallery_pagenavi a,
.gallery_pagenavi a:link			{ border: none; font-weight: bold; }

.gallery_pagenavi a,
.gallery_pagenavi a:link,
.gallery_pagenavi span.current		{margin:0;padding:2px 4px;font-size:1.2em !important}

/* Página de Cinemas */
.movie { overflow: hidden; position: relative; width: 297px; }
.ver_sinopse { background: url(images/layout/buttons/versinopse.png) no-repeat right; color: #acacac; display: block; text-indent: -9999px; width: 108px; }
.imgmovie { float: left; height: 225px; width: 160px; overflow: hidden; text-align: center; }
.aboutmovie { float: right; position: relative; padding-left: 8px; width: 129px; }
.aboutmovie .title { font-size: 12px; font-weight: bold; line-height: 16px }
.aboutmovie .desc { font-size: 11px; margin: -23px 3px; }
.aboutmovie .horarios { font-size: 12px; margin-top: -9px; }
.aboutmovie .sinopse { display: none; }

/** Gallery **/
.gallery .gallery-item {text-align:center;position:relative;padding-bottom:21px;margin:5px auto 0 !important}
.gallery .gallery-item img, .gallery .gallery-item img.thumbnail {height:94px !important;width:140px;max-width:94% !important;}
.gallery .gallery-icon {
	position:relative;
	text-align:center;
}
.downloadLink {
	bottom:5%;
	display:block;
	left:5%;
	position:absolute;
	width:89%;
	background:#CFCFCF;
	color:#0E4675 !important;
	font-size:1em
}

.category-galerias .alignleft 		{margin-right:25px;line-height:1}
.category-galerias .list_posts li {border:0 none}
.category-galerias #content .post {padding-bottom:0}
.category-galerias #content h3		{line-height:1}

/** Weather **/
div.wp-forecast {height:60px !important;}
div.wp-forecast-curr-right {font-size:13px !important;font-variant:normal !important;font-weight:normal !important;margin-left:54px;}
img.wp-forecast-curr-left {margin-left:5px;padding:0;position:absolute;top:10px;}
div.wp-forecast-curr-head {width:150px;margin:4px 0 -8px 60px !important;text-align:left !important;}

/** GD Starting **/
.rating { border-top: solid 1px #acacac; }
.ratingstars { float: right; margin-top: 3px; }
.ratingtext { display: none }
.ratingheader { color: #303030; float: left; font-size: 11px;margin-top:8px }
.ratingblock, .thumblock {visibility:hidden;display:none;}
.category-cinemas .ratingblock {visibility:visible;display:block;}

#demotip { 
    display:none; 
    background:transparent url(images/layout/tooltip/black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;     
}