/*
Theme Name: Cronica Golf
Theme URI: http://www.cronicagolf.com
Description: Dise&ntilde;o del sitio web <a href="http://www.cronicagolf.com">Cr&oacute;nica Golf</a>
Version: 1
Author: Luis Herrero Jimenez
Author URI: http://www.luisherrero.es
Tags: golf, noticias
*/


/*  REGLAS GENERALES */
@import "reset.css";

a												{ outline: none; text-decoration: none; }

div											{position: relative;}

body											{ background: url(_img/bg_webpage.jpg) repeat-x #d1e4d5; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #464646; }

h1												{ width: 313px; height: 91px; text-indent: -9999px; background: url(_img/logo.png); }
h1 a											{ width: 313px; height: 91px; display: block; }

h2												{ font-size: 26px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #517979; margin: 0px 0px 5px 0px; text-transform: uppercase; }
::selection									{ background: #d1e4d5; color: #213e44; }
::-moz-selection						{ background: #d1e4d5; color: #213e44; }

/*  clases generales */
.clear										{clear: both;}



/* LAYOUT  GENERAL*/
#pageWrap								{ width: 960px; margin: auto; position: relative;  background: url(_img/bg_header.jpg) no-repeat -5px 91px; }

#mainMenu								{ position: absolute; right:0px; top: 30px; height: 30px;}

#toolsMenu								{ position: absolute; right:0px; top: 65px; height: 26px; }

#header									{ height: 175px; }

#tools										{ width: 390px; height: 175px; float: right;  overflow: hidden; }

#modulos									{overflow: hidden; float: right; width: 308px;}

#closeContent									{clear:both;}

#footer										{ background: #19602e; padding: 20px; -moz-border-radius: 8px; -moz-border-radius-bottomleft: 0px; -moz-border-radius-bottomright: 0px; color: #bfbfbf;	-webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px; /* IE6 */_overflow:hidden; _width:920px;}


#mainContent							{ overflow: hidden; padding:0px 0px 50px 0px;  /* IE6 */_width:100%; height:100%; }

.verMas										{ width: 117px; height: 40px; background: url(_img/btn_verMas.png); display: block; position: absolute; bottom: -15px; right: 20px; overflow: hidden; text-indent: -200px; }

.tituloInterno							{ padding-top: 50px; }



/* new Index  */


#newIndex #noticiasFront					{ height: 290px; }
#newIndex #noticiasFront ul				{ height: 260px; }


#newIndex #header									{ height: 210px;  } 
#index #header											{ height: 210px;  } 

#bannerLeftIndex										{ position: absolute; left: 0px; bottom:13px; width: 550px; height: 190px; z-index: 100; overflow: hidden;}} 
#bannerLeftNews1										{ display: block; width: 320px; height: 90px; float: left; margin-right:10px;}
#bannerLeftIndex1										{ display: block; width: 270px; height: 90px; float: left;  margin-right: 10px } 
#bannerLeftIndex2										{ display: block; width: 270px; height: 90px; float: right; margin: 0px 0px 8px 0px } 
#bannerLeftIndex3										{ display: block; width: 270px; height: 90px; float: left; margin: 8px 8px 0px 0px } 
#bannerLeftIndex4										{ display: block; width: 270px; height: 90px; float: right; margin: 0px 0px 0px 0px } 

#bannerTopIndex										{ position: absolute; right: 0px; top:73px; width: 390px; height: 90px;  } 
#bannerTopIndex img								{ padding-left: 12px  } 


#firstBlock														{ height: 189px !important; } 
#lastBlock														{ height: 332px !important; } 




#featured												{ padding:9px 14px 14px 14px; background: #213e44 url(_img/bg_gradientDark.png) repeat-x top; width: 360px; height: 60px; border: 1px solid #444; overflow:hidden; 
												 					 -moz-border-radius: 8px; -webkit-border-radius: 8px; margin-bottom:6px; }
#featured a												{ display: block;  }
#featured .imgCover							{ width: 120px; height: 56px;  background: url(_img/tapa_featured.png); position: absolute; left: 0px; top:4px; z-index: 100;}
#featured img										{ float: left; margin: 4px 10px 0px 0px; }
#featured .encabezado						{ color: #92df60; padding-bottom: 2px; border-bottom: none; margin: 0px; font-size: 14px; line-height: 15px; text-transform: uppercase; font-family: "Times New Roman", Times, serif;  }
#featured .tituloPostPortada			{ color: #ccc; font-size: 10px; text-transform: none; font-family: Arial, Helvetica, sans-serif;}












/* ESPECIAL */
.expander								{ width: 592px; overflow: auto; border: 4px solid #EEE; }
.expander span					{ position: absolute; right: 0px; top: 0px; display: block;  width: 45px; height: 40px; background: url(_img/expander_arrows.gif) left top; }





/* RADIO */
#radioFront								{ padding:9px 14px 14px 14px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 532px;  height: 50px; border: 1px solid #c8c8c8; overflow:hidden; clear: both; 
														  -moz-border-radius: 8px; -webkit-border-radius: 8px; margin-bottom:8px; }
#radioFront a								{ color:#525252; } 
#radioFront img						{ float: left; margin-right: 10px; }
#radioFront span						{ display: block; font-family: "Times New Roman",Times,serif; font-size: 14px; text-transform: uppercase; line-height: 14px; padding: 5px 0px; width: 450px;  }

#radio-opener							{ width: 74px; height: 29px; background: url(_img/bg_ico_radio.gif); position: absolute; top: 5px; right: 15px; text-indent: -9999px; display: none; z-index: 100; }
#radio-opener a						{ width: 74px; height: 29px; display: block; }

.textoRadio									{ font-size: 11px; padding-bottom: 10px; line-height: 18px; }
.textoRadio	 a								{ text-decoration: underline !important; color: #33A84F !important; font-size: 11px !important; }

.radioLauncher							{ background: #213e44 url(_img/bg_radioLauncher.jpg) repeat-x top; width: 308px; float: right; display: block; height: 36px;
														 -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin-bottom: 20px; }

.radioLauncher a						{  width: 308px; display: block; height: 36px; text-indent: -9999px; }
.enlaces-mp3							{ line-height: 20px !important;}
.enlaces-mp3 img					{ padding: 0px 7px 0px 0px !important; vertical-align:text-top; }








/* banners */
#bannerTop								{ position: absolute; right: 0px; top:72px; width: 308px; height: 90px;}
#bannerTop img						{ position: absolute; left: -180px; top:-30px; }

#bannerTopNews					{ position: absolute; right: 0px; top:72px; width: 288px; height:90px;}
#bannerLeft								{ position: absolute; left: 0px; bottom:13px; width: 630px; height: 90px; z-index: 100;}
#bannerLeft1							{ display: block; width: 310px; height: 90px; float: left; margin-right:10px;}
#bannerLeft2							{ display: block; width: 310px; height: 90px; float: right;}
#bannerLeft3							{ display: block; width: 310px; height: 90px; float: right; margin-right:10px;}
#bannerLeftNews					{ position: absolute; left: 0px; bottom:13px; width: 650px; height:90px; z-index: 100;}
#bannerLeftNews1					{display: block; width: 320px; height: 90px; float: left; margin-right:10px;}
#bannerLeftNews2					{display: block; width: 320px; height: 90px; float: right;}



/* MENU */
#mainMenu								{ padding-top: 10px; }
#mainMenu a							{ display: block; height: 22px;  float: left; margin-left: 20px;  color: #aec2ca; font-size: 18px; font-weight: bold; }
#mainMenu a span					{ }

/*
.mm1											{ width: 69px; background-position: 0px 0px; }
.mm2											{ width: 48px; background-position: -69px 0px; }
.mm3											{ width: 64px; background-position: -117px 0px; }
.mm4											{ width: 77px; background-position: -181px 0px; }
.mm5											{ width: 82px; background-position: -263px 0px; }
.mm7											{ width: 74px; background-position: -431px 0px; }
.mm6											{ width: 78px; background-position: -353px 0px; }
.mm8											{ width: 93px; background-position: -505px 0px; }

.mm1:hover								{ background-position: 0px -22px; }
.mm2:hover								{ background-position: -69px -22px; }
.mm3:hover								{ background-position: -117px -22px; }
.mm4:hover								{ background-position: -181px -22px; }
.mm5:hover								{ background-position: -263px -22px; }
.mm7:hover								{ background-position: -431px -22px; }
.mm6:hover								{ background-position: -353px -22px; }
.mm8:hover								{ background-position: -505px -22px; }
*/








/* PORTADA */

#portada									{ overflow:hidden; padding:5px 0px 0px 0px; background: none; margin-bottom: 15px;  /* IE6 */_width:100%; height:100%; }

#noticiasFront							{ padding:15px; background: #213e44 url(_img/bg_gradientDark.png) repeat-x top;  float: left; overflow: visible;
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px;
												  height: 373px; width: 532px;}
#noticiasFront h2						{ color: #92df60; padding-left: 110px; margin-top: -2px; }

#noticiasFront ul						{ height: 335px; width: 532px; overflow: hidden; }
.infoBusqueda							{ color:#CCC; padding:12px 8px; margin: 10px 0px; background:#192d33; font-size: 12px; }
.infoBusqueda span					{ color: #92df60; }

#noticiasFront li						{ border-bottom: 1px solid #517979; color: #c0c0c0; padding:0px 6px; background: url(_img/bg_newsLineFront.jpg) repeat-x bottom;}
#noticiasFront li a						{width:100%; display:inline-block; color: #c0c0c0; padding:6px 0px;}


.fechaNoticias							{ width:88px; height: 46px; background: #1f2e31 url(_img/bg_fecha.jpg) repeat-x top; position: absolute; left: 20px; top:-5px; z-index: 10; 
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px; }
.fechaNoticias img					{ padding: 7px 26px;}	
.fechaNoticias span					{ display: block; position: absolute; }												  
.fechaNoticias .dia					{ font-size: 26px; color: #92df60; height: 36px; width:40px; }
.fechaNoticias .mes					{ font-size: 13px; color: #ddd; padding-top: 4px; height: 14px; }
.fechaNoticias .anyo					{ font-size: 11px; color: #888; }



#newsColumn										{ width: 570px; float: left; }
#newsColumn #noticiasFront		 { margin-bottom: 8px; }


.postsUnder					{ padding:9px 14px 14px 14px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 247px; height: 234px; border: 1px solid #c8c8c8; overflow:hidden; 
												  -moz-border-radius: 8px; -webkit-border-radius: 8px; float: left; margin-right: 8px; }
.postsUnder .post		{ border-bottom: 1px solid #cbcbcb; padding: 0px; line-height:12px; overflow:hidden; }

.postsUnder .post a					{ text-decoration:none; display: block; background:#fff; overflow:hidden; padding: 8px 0px; color:#525252; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
												 /* IE6 */_height:56px; }
.postsUnder .post a:hover			{ text-decoration: none; display: block; background:#f6f6f6; overflow:hidden; padding: 8px 0px; color: #525252; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
												 /* IE6 */_height:56px;  }

.postsUnder .post img				{ float: left; width:120px; margin-right:10px; }
.postsUnder .post span				{ cursor:pointer; height: 30px; }
.tituloPostUnder						{  display: block; padding: 1px 0px 0px 0px; font-size: 14px; color: #4b4b4b; text-transform: uppercase; font-family: "Times New Roman", Times, serif; line-height:14px; }





#portada #postsFrontBlock				{float:right; width:390px; overflow:hidden;}
#postsFrontBlock .postsFront								{ padding:9px 14px 14px 14px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 362px; height: 188px; border: 1px solid #c8c8c8; overflow:hidden; 
												  -moz-border-radius: 8px; -webkit-border-radius: 8px; margin-bottom:8px; }
#postsFrontBlock #lastBlock				{margin-bottom:0px;}
#postsFrontBlock .postsFront h2							{ color: #1c2b2e; padding: 0px 0px 8px 0px; }
#postsFrontBlock .postsFront .post						{ border-bottom: 1px solid #cbcbcb; padding: 0px; line-height:12px; overflow:hidden; }
#postsFrontBlock .postsFront .post a					{ text-decoration:none; width:360px; height:100%; display:block; background:#fff; overflow:hidden; padding: 8px 0px; color:#525252; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
												 /* IE6 */_height:56px; }
#postsFrontBlock .postsFront .post a:hover			{ text-decoration: none; width:360px; height:100%; display:block; background:#f6f6f6; overflow:hidden; padding: 8px 0px; color: #525252; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
												 /* IE6 */_height:56px;  }
#postsFrontBlock .postsFront .post img				{ float: left; width:120px; margin-right:10px; }
#postsFrontBlock .postsFront .post span				{ padding: 0px 0px 3px 0px; cursor:pointer; }

.tituloPostPortada						{ float: right; display: block; width:230px; padding: 1px 0px 0px 0px; font-size: 14px; color: #4b4b4b; text-transform: uppercase; font-family: "Times New Roman", Times, serif; line-height:14px; }


#facebook								{ width: 340px; height: 383px; float: left; overflow: hidden;  -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #c8c8c8;
												  background: #FFF url(_img/bg_gradientLight.png) repeat-x top; }



.moduloFront							{ padding:14px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 259px; height: 152px; float: left; border: 1px solid #c8c8c8; 
												  -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin:0px 0px 20px 20px; }

.numero									{ color: #49b830; font-size: 40px; font-weight: bold; float: left; padding: 0px 16px 0px 0px; text-align: center; font-family:Verdana, Geneva, sans-serif; height: 32px; border-bottom:none;}
.autor										{ display: block; font-style: italic; text-indent: 10px; color: #000; }




/* NOTICIAS */
.noticias									{ padding:15px; background: #213e44 url(_img/bg_gradientDark.png) repeat-x top; width: 620px; float: left; overflow: visible;
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px;}
.noticias h2								{ color: #92df60; padding-left: 110px; margin-top: -2px; height: 26px; }

.noticias li								{ border-bottom: 1px solid #517979; color: #c0c0c0; padding: 6px; background: url(_img/bg_newsLineFront.jpg) repeat-x bottom; font-size: 11px; _height:100%; }

.noticias .titular						{ font-size: 14px; display: block; color: #FFF; padding-bottom: 2px; }

.noticias a								{ color: #92df60; }
.noticias a:hover						{ text-decoration: underline; }
.noticias img							{ vertical-align: middle; }
.fechaBusqueda						{ color: #92df60; font-size: 11px;  }


.fechaNoticias .dia					{ display: block; position: absolute; left: 5px; top: 5px;  font-size: 26px; color: #92df60; height: 36px; width:45px; text-align: center; }
.fechaNoticias .mes					{ display: block; position: absolute; left: 50px; top: 4px; font-size: 13px; color: #ddd; padding-top: 4px; height: 14px; text-transform: uppercase;   }
.fechaNoticias .anyo					{ display: block; position: absolute; left: 50px; top: 21px; font-size: 11px; color: #888;  }

.noticias #bookmarks				{padding: 0px; overflow: hidden;  position: absolute; top: 5px; right:9px; }
.noticias #bookmarks li				{ border-bottom:none; background: none;}
.noticias #bookmarks li	 a			{ -moz-border-radius: 3px; -webkit-border-radius: 3px;}

/*----- Columna módulos -----*/
.newsSingle								{ padding:14px; background: #213e44 url(_img/bg_gradientDark.png) repeat-x top; width: 260px; float: right;
												  -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin-bottom: 20px; }
.newsSingle h2							{ color: #92df60;  text-transform: uppercase; }
.newsSingle li							{ padding: 2px 0px; margin-left: 0px;}
.newsSingle a							{ text-decoration: none; color: #c0c0c0; font-size: 12px; }
.newsSingle a:hover						{ color: #92df60; text-decoration: underline;}
.newsSingle #datepicker a				{color: #555;  font-size: 11px;}
.newsSingle #datepicker a:hover			{text-decoration: none; color: #555;}
.postSingle_ext								{ padding:14px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 260px; float: right; border: 1px solid #c8c8c8; 
										  -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin-bottom: 20px; }
.postSingle_ext h2							{ color: #1c2b2e; text-transform: uppercase; }
.postSingle_ext li							{ padding: 2px 0px; margin-left: 0px;}
.postSingle_ext a							{ text-decoration: none; color: #444; font-size: 12px; }
.postSingle_ext a:hover					{ text-decoration:underline; color: #247236; }
.postSingle_ext .postInterior a				{ display: block; padding: 10px 0px; font-size: 14px; color: #4b4b4b; text-transform: uppercase; font-family: "Times New Roman", Times, serif;
										line-height: 14px; border-bottom: 1px solid #EEE; cursor: pointer;
										/* IE6 */ _width:100%; _height:100%; }
.postSingle_ext .postInterior a:hover		{ text-decoration:none; color: #4b4b4b; background: #f6f6f6; cursor: pointer;}




/* BUSCADOR DE NOTICIAS */

#buscador								{ height:40px; padding: 0px 15px 0px 15px; background:#132623;  -moz-border-radius: 8px; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px;
												 -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; overflow: hidden; }
#buscador label						{ display:none; }
.cajaBuscador							{ width: 290px; height: 18px; float: left; padding: 6px 5px; font-size: 14px; color: #555; background: url(_img/bg_searchInput.gif); border: none; }
.botonBuscador							{ width: 46px; height: 30px; float: right; display: block; background: url(_img/bg_searchButton.gif); border: none;  }

.radioNews								{ position: absolute; width: 140px; height: 18px; left: 20px; top:40px; display: block; color: #CCC; }
.radioNews input						{ margin-right:5px; }
.radioBlog									{ position: absolute; width: 140px; height: 18px; left: 180px; top:40px; display: block; color: #CCC; }
.radioBlog input						{ margin-right:5px; }
 
 
.resaltaBusqueda						{ background:#f1ea00; padding: 1px; color: #000;}
 




/* PORTADA DE SECCIONES: BLOG, PRENSA Y ZONA PRO*/
#blogFront								{ padding:15px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 600px; float: left; overflow: visible;
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px;}
.itemListaBlog							{ overflow: hidden; padding: 10px 0px 50px 0px; border-bottom: 1px solid #c8c8c8; margin-bottom: 10px;
										 /* IE6 */ _width:600px;}
.itemListaBlog h3						{ font-size: 20px; line-height: 20px;  padding-bottom: 6px; color: #1c2b2e; }
.itemListaBlog h4						{ padding-bottom: 8px; font-size: 13px; line-height: 16px; }
.itemListaBlog p						{ line-height: 18px; padding-bottom: 10px; }
.itemListaBlog ul						{ list-style: circle outside; padding-left: 20px;}
.itemListaBlog ul li					{ padding: 6px 0px;  list-style: disc outside; line-height: 14px; }
.itemListaBlog a						{ text-decoration: none; color: #33a84f;}
.itemListaBlog ul a						{ margin-left: -20px; }
.itemListaBlog .more-link				{ font-size: 12px; padding:0px; display: block; width: 150px; font-weight: bold; }
.itemListaBlog a:hover					{ text-decoration:underline; color: #247236; }
.itemListaBlog .redactor				{ padding-bottom: 14px; font-size: 11px; font-weight: normal; display: inline;}
.itemListaBlog .redactor a				{ color: #8e8e8e; font-size: 11px; font-weight: normal; display: inline;}
.itemListaBlog .redactor a:hover		{ color: #247236; }
.itemListaBlog img						{ margin-bottom: 8px;}
.itemListaBlog small				{display: block; width: 100%; line-height: 14px; font-style: italic; font-size: 10px; text-align: center; padding-bottom: 10px;}
#blogFront #navegacion					{ color: #33a84f; font-size: 12px; padding:0px; font-weight: bold;}
#blogFront #navegacion a				{ text-decoration: none; color: #33a84f; font-size: 12px; padding:0px; font-weight: bold;}
#blogFront #navegacion a:hover	{ text-decoration:underline; color: #247236; }

/* Imágenes de Cabecera VERTICALES */
#blogFront #post-77 img					{float: left; margin: 0px 20px 5px 0px; }
#blogFront #post-405 img				{float: left; margin: 0px 20px 5px 0px; }
.fLeft									{float: left; margin: 10px 20px 5px 0px; display: block;}

/* Paginacion de articulos en secciones */
.nav_next									{ float: right;}

.nav_prev									{float: left;}



 
 /* BUSCADOR DE ARTICULOS */

#searchFront								{ padding:15px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width:600px; float:left; overflow: visible;
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px;}
#searchFront .post						{border-bottom: 1px solid #c8c8c8; margin-bottom: 10px; padding-bottom: 15px; padding-top: 14px;}
#searchFront h2							{ color: #1c2b2e;}
#searchFront h3							{ font-size: 14px; font-weight: bold; padding-bottom: 0px; }
#searchFront a							{ color: #33a84f;}
#searchFront a:hover						{ text-decoration:underline; color: #247236; }
#searchFront p							{ font-size: 12px;  padding-bottom: 4px; line-height: 18px;  }					
#searchFront .date						{ color: #8e8e8e; font-size: 11px;  padding-bottom: 6px; }
#searchFront .noResults					{font-size: 14px; line-height: 24px; padding-top: 5px;}					

/* Paginacion de resultados en buscador de articulos */
#searchFront .nav_next			{float: left; font-weight: bold; font-size: 12px;}

#searchFront .nav_prev			{float: right; font-weight: bold; font-size: 12px;}



/* ARTÍCULO DE BLOG */
#articulo									{ padding: 14px 0px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 628px; float: left; border: 1px solid #c8c8c8; 
												   -webkit-border-radius: 8px; -moz-border-radius: 8px; -moz-border-radius-bottomleft: 0px; -moz-border-radius-bottomright: 0px;  }
#articulo .post							{ padding: 0px; }
#articulo #textosArticulo					{clear: both; border-bottom: 1px solid #e1e1e1; padding:0px 14px 50px 14px;}
#articulo h3								{ font-size: 22px; color: #1c2b2e; border-bottom: 1px solid #cbcbcb; margin: 2px 0px; padding: 2px 14px 6px 14px ;}
#articulo h4								{ font-size: 16px; padding: 10px 14px 4px 14px; }
#articulo h5								{ font-size: 16px; padding: 34px 0px 4px 0px; margin: 0px; line-height: 16px; }
#articulo h6								{ padding: 25px 0px 4px 0px; line-height: 16px;  font-size: 11px; text-transform: uppercase; font-weight: bold; }
#articulo small							{ line-height: 16px; font-size: 11px; color: #444; padding: 0px 10px 30px 0px; font-family: Verdana, Geneva, sans-serif; font-style: italic; margin: 0px; width: 100%;
										 display: block; height: 16px; text-align: center; }
#articulo div.wp-caption				{width: auto; overflow: hidden;}
#articulo div .wp-caption-text	{ line-height: 16px; font-size: 11px; color: #444; padding: 0px 0px 0px 0px; font-family: Verdana, Geneva, sans-serif; font-style: italic; margin: 0px;
										 display: block; line-height: 16px;  width:inherit; }
#articulo img							{margin: 0px 0px 0px 0px; padding: 0px; }
#articulo .headerImg						{ margin: 6px 0px 6px 0px; }
#articulo blockquote					{ color: #111; padding:10px; font-style: italic; background: #f3f3f3; margin-bottom: 10px; border: 1px solid #e9e9e9; border-left: 3px solid #289646; margin-top: 16px; }
#articulo p								{ padding: 10px 0px 10px 0px; line-height: 20px;  font-size: 12px; }
#articulo a								{ text-decoration: none; color: #33a84f; }
#articulo .redactor						{ padding:0px 0px 14px 14px; padding-top: 3px; width:300px; line-height: 20px; font-size: 12px; color: #464646; float: left;}
#articulo .redactor a					{ line-height: 20px; font-size: 12px; color: #464646; display: inline;}
#articulo a:hover						{ text-decoration:underline; color: #247236; }
#articulo ul								{ list-style: circle outside; padding-left: 20px;}
#articulo ol								{ padding-left: 28px; list-style: decimal outside;}
#articulo ul li								{ padding: 10px 0px;  list-style: disc outside; font-size: 12px; }
#articulo ol li								{ padding: 10px 0px;  list-style: decimal outside; font-size: 12px; }
#articulo .etiquetas						{ padding: 30px 14px 20px 14px; color: #8e8e8e; }
#articulo .entryInfo						{ color: #8e8e8e; font-size: 11px; font-style: italic; margin-bottom: 24px; padding:0px 14px; }

#articulo .portadaRevista			{ float:left; margin: 0px 25px 20px 0px; padding: 0px; }
#articulo .fichaRevista li			{list-style: none;}
#articulo .fichaRevista li strong			{font-style:normal;}

#articulo .prevEntries						{ float: left; list-style: none; }
#articulo .nextEntries						{ float: right; list-style: none; padding-right: 20px; }

.alignleft									{ float: left; padding-right: 20px; margin-top: 20px; }
.alignright									{ float: right; padding-left: 20px; margin-top: 20px; }
div.wp-caption									{padding-bottom: 20px;}
.wp-caption-text								{text-align: center; }
.centeredContent							{ text-align: center;}
.removeCentered							{padding-bottom: 8px;}


/* Imágenes de Cabecera VERTICALES */
#articulo #post-77 .headerImg				{float: left; margin: 12px 20px 16px 0px; }
#articulo #post-405 .headerImg				{float: left; margin: 12px 20px 16px 0px; }
#articulo .fLeft							{float: left; margin: 12px 20px 5px 0px;}

/* Estilos especiales GABINETE DE CURIOSIDADES */
#articulo .wp-image-486						{margin-left: 150px;}

/* Estilos especiales articulos de sorteos */
#articulo .bloquePremio						{overflow:hidden;}
#articulo .bloquePremio img					{float:left; margin-right:10px;}
#articulo .bloquePremio ol					{float:left;}

/*----- Comentarios al artículo -----*/
#articulo .commentsBlock					{ background:#eff6ed; padding: 0px 14px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; margin-bottom: 10px; }
#articulo .commHead						{ border-bottom: none; padding-top: 30px; }
#articulo .comentarios						{padding: 10px 0px 0px 0px; }
#articulo .comentarios li						{ border: 1px solid #c8c8c8; -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin-bottom: 20px; list-style: none;
											 padding: 10px; background: #fff; }
#articulo .comentarios .imgAvatar			{ display: block; float: left; margin-right: 5px; }
#articulo .comentarios cite	span			{ font-weight: bold; }
#articulo .fechaComentario				{ border-bottom: 1px solid #ededed; padding-bottom:0px; margin-bottom: 8px; }
#articulo .fechaComentario a				{ font-size: 10px; font-style: italic; }
#articulo #respond						{ font-size: 16px; border-bottom: none; padding: 18px 0px 10px 0px; }

/*-----Bookmarks -----*/
#articulo #bookmarks				{padding: 0px 0px 0px 0px; overflow: hidden; float: right;}
#bookmarks li								{float: left; padding-right: 3px; height: 30px;  width: 30px; margin-right: 5px;  list-style: none !important; }
#bookmarks li a							{background-image:url(_img/sprite_bookmarks.gif); height: 30px; display: block; text-indent: -9999px; }

#bookmarks .bm_delicious a	{background-position: 0px -32px; width: 29px;}
#bookmarks .bm_facebook a	{background-position: -30px -32px; width: 29px;}
#bookmarks .bm_twitter a			{background-position: -60px -32px; width: 30px;}
#bookmarks .bm_digg a				{background-position: -91px -32px; width: 30px;}
#bookmarks .bm_reddit a			{background-position: -122px -32px; width: 29px;}
#bookmarks .bm_meneame a	{background-position: -152px -32px; width: 30px;}

#bookmarks .bm_delicious a:hover	{background-position: 0px 0px;}
#bookmarks .bm_facebook a:hover	{background-position: -30px 0px;}
#bookmarks .bm_twitter a:hover		{background-position: -60px 0px;}
#bookmarks .bm_digg a:hover				{background-position: -91px 0px;}
#bookmarks .bm_reddit a:hover			{background-position: -122px 0px;}
#bookmarks .bm_meneame a:hover	{background-position: -152px 0px;}

/*-----Comentarios -----*/
#commentform							{ margin-bottom: 10px; padding-bottom: 40px; }
#commentform p							{ margin: 12px 0px 2px 0px; font-size: 11px; padding: 0px; font-weight: bold; }
#commentform .goregister				{ font-size: 11px; padding: 0px 0px 25px 0px; margin: 0px; font-weight: normal; text-align: left; font-style: italic; }
#commentform .goregister span			{ padding-top: 10px; display: block;}
#commentform .campo					{ display: block; padding: 0px 0px 8px 0px; }
#commentform .campo input				{ border: 1px solid #c8c8c8; margin-bottom: 12px; height: 16px;  line-height: 16px; padding: 2px; color: #464646; width:280px;
										 margin:0px 0px 0px 0px; 
										 /* IE6 */ _margin:0px 0px 0px 10px; }
#commentform .campo label				{ padding: 2px; font-weight: bold; text-align: right; display: inline-block; width:300px; }
#commentform .campo label span			{ font-weight: normal; }
#commentform textarea					{ border: 1px solid #c8c8c8; margin:0px 0px 8px 0px; line-height: 18px;
										 padding: 2px; margin-bottom: 10px; width: 594px; color: #464646; font-family: Verdana, Geneva, sans-serif; font-size: 11px; }
#commentform .botonEnvio				{  -moz-border-radius: 8px; -webkit-border-radius: 8px; background: #fff; padding: 2px 6px; border: 1px solid #c8c8c8; color: #464646; }
#commentform .botonEnvio:hover			{ border: 1px solid #464646; }

/*----- Columna módulos -----*/
.postSingle								{ padding:14px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 280px; float: right; border: 1px solid #c8c8c8; 
										  -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin-bottom: 20px; }
.postSingle h2							{ color: #1c2b2e; text-transform: uppercase; }
.postSingle li							{ padding: 2px 0px; margin-left: 0px;}
.postSingle a							{ text-decoration: none; color: #444; font-size: 12px; }
.postSingle a:hover					{ text-decoration:underline; color: #247236; }
.postSingle .postInterior a				{ display: block; padding: 10px 0px; font-size: 14px; color: #4b4b4b; text-transform: uppercase; font-family: "Times New Roman", Times, serif;
										line-height: 14px; border-bottom: 1px solid #EEE; cursor: pointer;
										/* IE6 */ _width:100%; _height:100%; }
.postSingle .postInterior a:hover		{ text-decoration:none; color: #4b4b4b; background: #f6f6f6;  cursor: pointer;}

#bannerRegistro						{ float: left; width:390px; padding: 10px 0px 0px 20px; }
#bannerLateral							{margin:0px 0px 20px 0px; float: right; }
.newsSingle_ext							{ padding:14px; background: #213e44 url(_img/bg_gradientDark.png) repeat-x top; width: 280px; float: right;
										 -moz-border-radius: 8px; -webkit-border-radius: 8px;  margin-bottom: 20px; }
.newsSingle_ext h2						{ color: #92df60;  text-transform: uppercase; }
.newsSingle_ext li						{ padding: 2px 0px; margin-left: 0px; color: #c0c0c0;  }
.newsSingle_ext .noticia					{padding: 6px 0px; border-bottom:#505050 1px solid; }
.newsSingle_ext a						{ color: #c0c0c0; text-decoration: none; font-size: 12px;}
.newsSingle_ext a:hover					{ color: #92df60; text-decoration: underline;}
.newsSingle_ext .tituloNewsInterior		{ display: block; padding: 6px 0px; font-size: 12px; color: #c0c0c0; line-height: 14px; border-bottom: 1px solid #4b4b4b;
										/* IE6 */ _width:100%; _height:100%; cursor: pointer; }
.newsSingle_ext .tituloNewsInterior:hover		{ color: #92df60; }
#tagcloud a								{margin-right: 6px;}


/* REGISTRO */
#registroFront								{ padding:15px ; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 600px; float: left; overflow: visible;
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px;}
#registroFront a								{ text-decoration: none; color: #33a84f; }												
#registroFront a:hover						{ color: #247236; text-decoration: underline;}
.registerform							{ padding: 30px 0px 65px 14px; position: relative; width:570px; _height:100%; }
.registerform span						{ display: block;  padding: 10px 0px; position: relative; }
.registerform .campo input				{ border: 1px solid #16252C; height: 20px;  line-height: 22px; width: 314px;
										 padding: 2px 2px 0px 2px; color: #464646; margin-left: 8px; background: #fff; font-size: 13px; }
.registerform .campo label				{ font-weight: normal; text-align: right; display: inline-block; width: 154px; font-size: 13px; color: #16252C; position:relative; }
.registerform .campo a img					{ vertical-align:top; }
.registerform .opciones					{ margin-left: 164px; overflow: hidden; }
.registerform .opciones input			{ margin-top: 10px; }
.registerform .opciones label			{ color: #16252C; }
.registerform .aceptacion					{ margin:0px 100px 0px 164px; }
.registerform .aceptacion label			{ color: #16252C; color: #050b08; }
.registerform .aceptacion input			{ margin-top: 10px; }
.registerform .mensajeAyuda				{position:absolute; top:0px; right:50px; width:28px; height:22px; display:block; cursor:pointer;}
.registerform .botonEnvio				{ padding: 4px 10px; left:408px; bottom:-15px; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px;
									 	color: #464646; font-size: 12px; font-weight: bold; border: 1px solid #aeaeae;; background: #fff;
									  	/* IE7 */.width:105px;}
.registerform .botonEnvio:hover			{ border: 1px solid #16252C; background: #eff1f2; color: #16252C; }

#registroFront #condiciones					{ background:#d1e4d5; width:488px; margin-left:27px;  }
#registroFront #condiciones div			{ padding: 10px; display: none; _width:100%; _height:100%;}
#tituloCondiciones								{ padding: 5px; display: block; }
#tituloCondiciones a								{ color: #16252C; font-size: 12px; display: block; padding: 2px 5px; text-align: center;}
#tituloCondiciones a:hover					{ text-decoration: underline;}
#registroFront #condiciones h4			{font-weight: bold; padding-top: 8px;}
#registroFront #condiciones p				{padding:4px 0px;}

#soyUsuario											{ padding: 10px 30px 35px 30px;}

#prodsSorteo											{ padding:14px 0px; width: 308px;}
#prodsSorteo h2										{padding: 0px 14px 10px 14px; font-size: 26px; text-align: center; font-weight: normal; border: none; margin-top: -4px;}
#prodsSorteo h3										{padding: 8px 14px 6px 14px; font-size: 18px; font-weight: normal; text-align: center; line-height: 23px; color: #19602e;}
#prodsSorteo p										{padding: 4px 14px; text-align: justify; font-size: 12px; line-height: 18px;}
#prodsSorteo a								{ text-decoration: none; color: #33a84f; }
#prodsSorteo a:hover						{ text-decoration:underline; color: #247236; }

#prodsSorteo #condiciones2				{ background:#d1e4d5; width:280px; margin-left:14px; margin-top: 10px;  }
#prodsSorteo #condiciones2 div			{ padding: 0px 5px 5px 5px; display: none; _width:100%; _height:100%;}
#tituloCondiciones2							{ padding: 0px; display: block; }
#tituloCondiciones2 a						{ color: #16252C; font-size: 11px; display: block; padding: 0px 5px 2px 5px; text-align: center; height: 14px; margin-top: -10px;}
#tituloCondiciones2 a:hover					{ text-decoration: underline;}
#prodsSorteo #condiciones2 h4				{font-weight: bold; padding-top: 8px; font-size: 10px; text-align: left;}
#prodsSorteo #condiciones2 p				{padding:4px 0px; font-size: 10px; line-height: 14px; text-align: left;}
#prodsSorteo #condiciones2 p a				{ color: #33a84f; font-size: 10px; display: inline; padding: 0px; text-align: left;}
#prodsSorteo #condiciones2 p a:hover		{ color: #247236;}




/*----- Columna módulos - Promoción Bolas -----*/
.promoRegistro img					{ margin-left: 45px; margin-bottom: 10px; }
.promoRegistro h3					{ font-size: 14px; padding: 4px 0px 20px 0px;  color: #19602e; line-height: 24px; }
.promoRegistro p					{ padding-bottom: 10px; line-height: 16px; text-align: justify; color: #f9f9f9; }
.promoRegistro h3 span				{ text-transform: uppercase; }
.promoRegistro p span				{ text-transform: uppercase; }
.promoDesc							{ background: #1a8c34; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 8px 12px 0px 12px; }




/*----- PATROCINIOS -----*/
#head_prostars p					{ width: 214px; margin: auto;}
#head_nugolf p					{ width: 214px; margin: auto;}



/*----- INSTRUCCION -----*/

.itemListaInstruccion							{ overflow: hidden; padding: 10px 0px 50px 0px; border-bottom: 1px solid #c8c8c8; margin-bottom: 10px;
																	 /* IE6 */ _width:600px;}
.itemListaInstruccion h3						{ font-size: 20px; line-height: 20px;  padding-bottom: 6px; color: #1c2b2e; }
.itemListaInstruccion .more-link				{ font-size: 12px; padding:0px; width: 150px; font-weight: bold; }
.itemListaInstruccion p						{ line-height: 18px; padding-bottom: 10px; }
.itemListaInstruccion a						{ text-decoration: none; color: #33a84f;}

.visorInstruccion									{ background: #EEE; clear: both; border-top: 30px solid #FFF; padding:10px 0px 20px 0px;}
.visorInstruccion h4							{ display: block;  font-size: 20px; line-height: 20px; border-bottom: 1px solid #BBB; margin: 0px 15px;  padding-bottom: 6px; color: #1c2b2e; }
.visorInstruccion .nav							{ list-style: none; overflow: hidden;}
.visorInstruccion .nav li						{ float: left; list-style: none !important; padding: 0px !important; }
.visorInstruccion .nav li a					{ font-size: 20px; padding: 5px 15px; display: block; }
.navSelected											{ background: #CCC;}
.visorInstruccion .diapo 					{ text-align: center; padding: 7px; margin: 0px 10px 5px 10px; background: #CCC}
.visorInstruccion .diapo span			{ color: #FFF; background: url(_img/bg_detalle_instruccion.png); padding: 20px; position: absolute; z-index: 999;  width: 524px; font-size: 13px; text-align: center;  left: 7px; top:7px;}


/*
.itemListaBlog h4						{ padding-bottom: 8px; font-size: 13px; line-height: 16px; }
.itemListaBlog ul						{ list-style: circle outside; padding-left: 20px;}
.itemListaBlog ul li					{ padding: 6px 0px;  list-style: disc outside; line-height: 14px; }
.itemListaBlog ul a						{ margin-left: -20px; }
.itemListaBlog a:hover					{ text-decoration:underline; color: #247236; }
.itemListaBlog .redactor				{ padding-bottom: 14px; font-size: 11px; font-weight: normal; display: inline;}
.itemListaBlog .redactor a				{ color: #8e8e8e; font-size: 11px; font-weight: normal; display: inline;}
.itemListaBlog .redactor a:hover		{ color: #247236; }
.itemListaBlog img						{ margin-bottom: 8px;}
.itemListaBlog small				{display: block; width: 100%; height: 14px; line-height: 14px; font-style: italic; text-align: right; font-size: 10px;}
#blogFront #navegacion					{ color: #33a84f; font-size: 12px; padding:0px; font-weight: bold;}
#blogFront #navegacion a				{ text-decoration: none; color: #33a84f; font-size: 12px; padding:0px; font-weight: bold;}
#blogFront #navegacion a:hover	{ text-decoration:underline; color: #247236; }
*/




/* SUSCRIPCIÓN  */
#suscripcion					{ padding:15px 15px 20px 15px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 600px; float: left; overflow: visible;
									  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px; font-size: 12px;}
#suscripcion div				{float: right; width: 385px;}
#suscripcion p					{line-height: 24px; padding: 10px 0px; }
#suscripcion h3				{color: #247236; font-size: 18px; padding: 20px 0px 10px 0px; }
#suscripcion a					{ text-decoration: none; color: #33a84f; }
#suscripcion a:hover			{ text-decoration:underline; color: #247236; }
#suscripcion .redSocial		{margin-right: 8px; }
#suscripcion form				{overflow:hidden;}
#suscripcion input					{float:left;}
#suscripcion .campoEmail				{ border: 1px solid #c8c8c8; height: 16px;  line-height: 16px; padding: 2px; color: #464646; width:280px; margin-right:5px;}
#suscripcion .botonEnvio			{ background: #fff; padding: 2px 6px; border: 1px solid #c8c8c8; color: #464646; height: 22px; }
#suscripcion .botonEnvio:hover		{ border: 1px solid #464646;}


/* REGISTRO PENDIENTE */
#registroPendiente					{ padding:15px 15px 20px 15px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 600px; float: left; overflow: visible;
									  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px; font-size: 12px;}
#registroPendiente div				{float: right; width: 385px;}
#registroPendiente img				{float: left; padding-top: 30px;}
#registroPendiente p					{line-height: 24px; padding: 10px 0px; }
#registroPendiente h3				{color: #247236; font-size: 18px; padding: 20px 0px 10px 0px; }
#registroPendiente a					{ text-decoration: none; color: #33a84f; }
#registroPendiente a:hover			{ text-decoration:underline; color: #247236; }


#registroPendiente form									{ padding: 10px 0px;}
#registroPendiente form label						{ display: block; padding: 10px 0px;}
#registroPendiente form label span			{ display: inline-block; width: 60px;  }
#registroPendiente form label input			{ display: inline-block; width: 270px;  }
#registroPendiente form input[type=submit]		{ float: right; margin-right: 50px; }






/* REGISTRO COMPLETADO */
#registroCompletado					{ padding:15px 15px 30px 15px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 600px; float: left; overflow: visible;
									  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px; font-size: 12px;}
#registroCompletado div				{float: right; width: 430px;}
#registroCompletado img				{float: left; padding-top: 16px;}
#registroCompletado p				{line-height: 24px; padding: 10px 0px; }
#registroCompletado h3				{color: #247236; font-size: 18px; padding: 20px 0px 10px 0px; }
#registroCompletado a				{ text-decoration: none; color: #33a84f; }
#registroCompletado a:hover			{ text-decoration:underline; color: #247236; }



/* CONTACTO */
#contactoFront						{ padding:15px 0px 30px 0px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 628px; float: left; overflow: visible;
												  -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px;}
#contactoFront h2					{margin: 0px 15px 22px 15px;}
#contactoFront p						{ line-height: 18px; padding:0px 0px 5px 0px; }
#contactoFront a						{ text-decoration: none; color: #33a84f; }
#contactoFront a:hover				{ text-decoration: underline; color: #247236; }
#contactoFront ul						{padding: 0px 15px; overflow: hidden; }
#contactoFront ul .cv					{ overflow: hidden; padding-bottom: 20px;  margin-bottom: 20px; }
#contactoFront ul .cvLast				{ margin-bottom: 0px; }
#contactoFront .cvDatos				{float: left; width: 120px; overflow: hidden; padding:4px 0px 0px 0px; }
#contactoFront .cvDesc				{padding: 0px; float: left; width: 478px; }
#contactoFront .cvDatos a				{background: url(_img/icn_mail.gif) no-repeat top left; height: 13px; padding:0px 0px 10px 24px; display: inline-block; }
#contactoFront h3					{padding:10px 15px 15px 15px; font-size: 13px; line-height: 16px; text-transform: uppercase; }
#contactoFront h4					{text-transform: uppercase; font-size: 14px; padding: 0px 0px 2px 0px; border-bottom:#a3db92 1px solid; margin-right: 10px;
									 margin-bottom: 2px; color: #141414; }
#contactoFront h5					{color: #247236; font-weight: bold; font-size: 12px; font-style: italic; padding: 0px 15px; }
#contactoFront img					{ margin:0px 15px 15px 0px;}

#contactoFront .contactoGral			{ font-size: 12px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;  padding: 25px 15px 20px 15px; margin-top: 30px;
									 		margin-bottom: 20px; background:#eff6ed; clear: left; }
#contactoFront .contactoGral p			{padding: 3px 0px 15px 0px; line-height: 20px; font-size: 12px; }





/* 404 - ERROR PAGE */

#errorFront							{ padding:15px; background: #FFF url(_img/bg_gradientLight.png) repeat-x top; width: 600px; float: left; overflow: visible;
									 -moz-border-radius: 8px;  -webkit-border-radius: 8px; margin-bottom: 22px; font-size: 12px;}
#errorFront h2 span					{color: #192D33;}
#errorFront div						{padding: 15px 0px;}
#errorFront p						{line-height: 24px; padding: 4px 0px 16px 0px; }
#errorFront h3						{color: #247236; font-size: 12px; padding: 18px 0px 2px 0px; font-weight: bold; }
#errorFront .bye					{font-weight: bold; padding: 16px 0px 16px 0px; }
#errorFront a						{ text-decoration: none; color: #33a84f; }
#errorFront a:hover					{ text-decoration: underline; color: #247236; }



/* PIE DE PÁGINA */
#footerMenu						{overflow: hidden; font-size: 12px;
								 /* IE6 */_width:100%;}		
#footerMenu ul					{float: left; padding-right: 100px; padding-left:0px; padding-bottom: 14px;}
#footerMenu li					{padding:0px 0px 6px 0px;}
#footerMenu li h6				{padding-bottom: 3px; color: #fff; font-weight: bold;}
#footerMenu li a				{color: #bfbfbf; font-weight: normal;}
#footerMenu li a:hover			{color: #fff;}
#footerInfo						{border-top: #3e784f 1px solid; padding: 22px 0px 20px 0px;
								 /* IE6 */_width:100%;}
#footerInfo img					{float: left; padding-right: 7px;}
#footerMenu .tercero li			{padding:0px 0px 3px 0px;}
.foot_fb a						{background: url(_img/icn_fb_footer.jpg) no-repeat top left; height: 20px; width: 100px; padding-left: 25px; display: block;
								 line-height: 20px; }
.foot_twt a						{background: url(_img/icn_twt_footer.jpg) no-repeat top left; height: 20px; width: 100px; padding-left: 25px; display: block;
								 line-height: 20px; }
.avisoLegal						{color: #bfbfbf; font-weight: normal; height: 20px; line-height: 20px; display: block; width: 80px; float: left; font-size: 11px;
								 font-weight: bold;}
.avisoLegal:hover					{color: #fff;}
.webmaster						{float: right; padding: 0px;}
.webmaster p					{float: left; height: 21px; line-height: 21px; padding: 0px;}
.webmaster p span				{float: left;}
.webmaster a					{margin: 0px 5px 0px 5px; color: #bfbfbf; font-weight:bold; font-size:12px;}
.webmaster a:hover				{color: #fff;}




