/*
Theme Name: Agua Visual Tyrius Imbra 1.0
Theme URI: http://www.imbra.net/
Description: Tema personalizado para TYRIUS.
Version: 1.0
Author: J. Daniel Lopez Rubio (aguavisual) para Imbra telecom
*/

/******TAGS BASICOS******/
html {
	background: #EFF5F3 url(images/bg_wrap.png) repeat-x 0% 0%;
	/*background-attachment:relative;
	overflow-x: auto;
	overflow-y: auto;*/
	}
	
body {
	color:#5F747F;
	font: small Arial, Helvetica, sans-serif;
	min-width:780px !important; /*firefox*/
	margin:0;
	}
	
* html body {margin-right:780px;} /*ie6*/
	
h1 {
	letter-spacing:-1px; /*track entre letras*/
	margin:0;
	}

h2 {
	text-transform:uppercase;
	font-weight:bold;
	font-size: 11pt;
	}

p {
	line-height:18px;
	}

ul {
	margin:0;
	padding:0;
	}
	
li {
	margin:0;
	}
	
.post img {
	border:2px solid #fff;
	}

.sangria {
padding-left:24px;
	}
	
/*******LINKS*******/
/*outline quita el borde punteado que firefox tiene por defecto*/
a 						{text-decoration:none; outline:none;}
a:link, a:visited 		{color:#007AB6; /*background:#FFFFFF*/}
a:hover					{color:#555253; /*background:#FFFFFF*/}


/*******COLORES*******/
.blanco{
	color:#FFFFFF;
	}
.azul_claro{
	color:#A1D5DD;
	}
.azul{
	color:#38B5CB;
	}
.azul_oscuro{
	color:#007AB6;
	}
.gris_oscuro{
	color:#82817F;
	}
.gris {
	color:#555253;
	}
.gris_claro {
	color:#E8ECEF;
	}

/*******DIVS*******/

/*******HEADER.PHP*******/

/*IE6 min-width*/
* html .mega_wraper {
	border-right:780px solid transparent;
	}
* html .super_wraper {
	float:left; position:relative; margin-right:-780px;
	}
/*IE6*/
.header_wraper {
	}
	
/***MENU SUPERIOR***/
.header_wraper_child_1{
	width: 86% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	}

.menu_superior {
	padding-left:20px;
	height:36px;
	}
	
ul.menuList_sup {
	padding:6px 0; /*respecto al body*/
	}
	
ul.menuList_sup li {
	margin:0 2px; /*espacio entre cajas*/
	padding: 2px 8px; /*tamaņo de caja*/
	display: block; /*mostrar caja*/
	float: left;
	text-align: center;
	}
	
.edit_hover {
	cursor:pointer;
	}

ul.menuList_sup li:hover {
	background-color: #A1D5DD;
	}
		
.menuList_sup li a,.menuList_child li a {
	text-decoration: none;
	}
	
.menuList_sup li a:hover,.menuList_sup li span,.menuList_sup li span:hover
.menuList_child li a:hover,.menuList_child li span,.menuList_child li span:hover {
	color: #019DB3;
	}
	
/*current_page_item son paginas activas / current-cat son categorias (por defecto en wordpress)*/
/*ul.menuList_sup li.current-cat, (CURRENT CAT NO SE USA AHORA)*/
ul.menuList_sup li.current_page_item,
ul.menuList_child li.current_page_item {
	background-color: #38B5CB; 
	margin:0 2px; /*espacio entre cajas*/
	padding: 2px 8px; /*tamaņo de caja*/
	display: block; /*mostrar caja*/
	float: left;
	text-align: center;
	font-weight:bold;
	}
	
ul.menuList_sup li.current_page_item a:hover,
ul.menuList_child li.current_page_item a:hover {
	background-color: #38B5CB;
	color:#FFF;
	}
/***FIN MENU SUPERIOR***/

/*******PAGE.PHP*******/
/***MENU SUPERIOR CHILD***/

/***parent***/
.menu_child_wraper {
	height:auto;
	width:auto;
	}
td.menu_child_parent {
	margin: 0;
	}
td.menu_child_parent li {
	list-style:none;
	}
td.menu_child_parent li a{
	background-color:#A5A4A3;
	margin:0 2px 0 26px; /*espacio entre cajas*/
	padding: 2px 8px; /*tamaņo de caja*/
	display: block; /*mostrar caja*/
	float: left;
	font-weight:bold;
	height:auto;
	width:auto;
	cursor:pointer;
	color:#FFFFFF;
	}		
td.menu_child_parent li a:hover {
	color:#555253;
	}
/***child***/
td.menu_child_child {
	margin: 0;
	}
	
ul.menuList_child,ul.menuList_parent  {
	height:auto;
	width:auto;
	padding:0; /*respecto al body*/
	}
	
ul.menuList_child li,ul.menuList_parent {
	margin:0 2px; /*espacio entre cajas*/
	padding: 2px 8px; /*tamaņo de caja*/
	display: block; /*mostrar caja*/
	float: left;
	cursor:pointer;
	}
ul.menuList_child li:hover {
	background-color: #A1D5DD;
	}
		
li.page_item a:hover {
	color:#555253;
	}
.post_shadow_wraper_page {
	margin: 0px 12px 0px 36px;
	height:auto;
	width:auto;
	text-align:left
	}
/***FIN MENU SUPERIOR CHILD***/

/***MAPA WEB***/
table.mapa_web td {
	vertical-align:top;
	width:200px;
	}
	
ul.page_mw li {
	margin:0 0 0 24px;
	padding-left:6px;
	}
	
.categorias_mw h2 {
	font-size:90%;
	padding-bottom:8px;
	}
.categorias_mw ul {
	padding-left:22px;
	list-style-image:url(images/icon_webdev.gif);
	}
li.categorias_mw {
	list-style-type:none;
	max-width:200px;
	margin:0;
	padding:0 0 6px 6px;
	}
	
.categorias_mw_am h2 {
	font-size:90%;
	padding-bottom:8px;
	}
	
li.categorias_mw_am {
	list-style-type:none;
	margin:0;
	padding:0 0 6px 6px;
	}

/*listado en 3 columnas*/
ul.categorias_mw_am {
	padding:0 0 0 22px;
	list-style-type:none;
	width:100%; /*todo lo ancho*/
	}

ul.categorias_mw_am li {
	padding: 2px 2px 6px 6px;
	display:inline;
	width:30%; /*ancho de cada columna*/
	float:left; /* importante */
	} 
/*fin listado en 3 columnas*/

/*******FIN PAGE.PHP*******/


/***HEADER***/
.header_wraper_child_2{
	width: 86% !important;
	margin-left: auto !important;
	margin-right: auto !important;
		}
		
/***Capas con esquinas redondeadaS***
.redondeado_contenedor{
	background-color:#FFF;
	background-image: url(images/tr.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	height:16px;
	}
	
img.corner {
	width: 17px;
	height: 17px;
	border: none;
	display: block !important;
	}*/
	
.b1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#D5E8E7; margin:0 16px;}
.b2 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:3px solid #D5E8E7; border-left:3px solid #D5E8E7; margin:0 13px;}
.b3 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:2px solid #D5E8E7; border-left:2px solid #D5E8E7; margin:0 11px;}
.b4 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 10px;}
.b5 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:2px solid #D5E8E7; border-left:2px solid #D5E8E7; margin:0 8px;}
.b6 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 7px;}
.b7 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 6px;}
.b8 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 5px;}
.b9 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 4px;}
.b10 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 3px;}
.b11 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 2px;}
.b12 {height:4px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 1px;}
.b13 {height:3px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #D5E8E7; border-left:1px solid #D5E8E7; margin:0 0;}
.redondeado_contenedor{ background: #fff url(images/bg_child_2.gif) repeat-x 100% 100%;}


.c1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:4px solid #D5E8E7; margin-left:16px;}
.c2 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:3px solid #D5E8E7; margin-left:13px;}
.c3 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:2px solid #D5E8E7; margin-left:11px;}
.c4 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:10px;}
.c5 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:2px solid #D5E8E7; margin-left:8px;}
.c6 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:7px; margin-right:70px;}
.c7 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:6px; margin-right:70px;}
.c8 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:5px; margin-right:70px;}
.c9 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:4px; margin-right:70px;}
.c10 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:3px; margin-right:70px;}
.c11 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:2px; margin-right:70px;}
.c12 {height:4px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:1px; margin-right:70px;}
.c13 {height:3px; font-size:1px; overflow:hidden; display:block; background:#fff; border-left:1px solid #D5E8E7; margin-left:0; margin-right:70px;}
.redondeado_contenedor{ background: #fff url(images/bg_child_2.gif) repeat-x 100% 100%;}

.redondeado_index{
	background: transparent url(images/sidebar_r.png) repeat-y 100% 0%;
	width: 86% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	border-right: 5px solid white;
	}
	
/***CABECERA***/
#tyrius {
	color:#fff; 
	visibility:hidden;
	width:0;
	height:0;
	}

/***HEADER_CENTRAL CONTIENE BUSQUEDA Y HEADER_CONTENT***/
.header_central {
	background:url(images/header_alternative.gif) no-repeat 0% 12px;
	height:100px; /*altura del header - zona blanca*/
	margin-left:27px;
	margin-right:26px;
	border-bottom:5px solid #82817F;
	text-align:left;
	}

.busqueda {
	height:80px;
	width:17%;
	min-width:240px;
	float:right;
	text-align:right;
	padding-top:24px;
	}
	
/*boton buscar*/
#searchsubmit {
background-color:#38B5CB;
border-right-color:#007AB6;
border-bottom-color:#007AB6;
border-top-color:#83CBD7;
font-weight:bold;
color:#fff;
}
#s {
background-color:#E6EBEE;
}
/*fin boton buscar*/


.header_content {
	float:left;
	height:80px;
	width:60%;
	}

.header_content h1 a			{text-decoration:none; font-size:33px;}
.header_content h1 a:link,
.header_content h1 a:visited 	{color:#38B5CB; }
.header_content h1 a:hover		{color:#A5A4A3;}

/*Cabecera en Flash*/
#header_tyrius {
	position:relative;
	top:-5px;
	}
	
.about {
	position:relative;
	top:-2px;
	height:17px;
	text-transform:uppercase;
	font-weight:bold;
	color:#007AB6;
	font-size: 9pt;
	}


/*******FIN HEADER_CENTRAL CONTIENE BUSQUEDA Y HEADER_CONTENT *******/
	
/*******NUEVO MENU*******/
.header_wraper_child_3 {
	height:38px;
	width: 86% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	background:url(images/bg_child_3.gif) repeat-x 0% 0%;
	}

.menu {
	height:32px;
	margin: 0;
	padding: 0;
	}

ul.menuList  {
	margin: 0;
	padding: 0 15px;
	}
	
ul.menuList li {
	list-style:none;
	border-top:5px solid #82817F;
	float:left;
	margin:-5px 3px 0 3px;
	text-align: center;
	text-transform:uppercase;
	font-size: 10pt;
	letter-spacing:-1px; /*track entre letras*/
	}

ul.menuList li:hover {
	color:#FFFFFF;
	}
	
.menuList li a {
	color:#FFFFFF;
	width:84px;
	height:22px;
	padding-top:4px;
	background:url(images/boton_menu.gif) no-repeat 0px -3px;
	text-decoration: none;
	display: block;
	}
	
.menuList li a:hover {
	background:url(images/boton_menu.gif) no-repeat 0px -33px;
	color:#FFFFFF;
	}
	
.menuList li span {
	color: #666666;
	}
	
.menuList li span:hover {
	color: #999999;
	}

/*current_page_item son paginas activas / current-cat son categorias activas (por defecto en wordpress)*/

.menuList li.current_page_item a:link, .menu li.current_page_item a:visited,
.menuList li.current-cat a:link, .menu li.current-cat a:visited{
	background:url(images/boton_menu.gif) no-repeat 0px -63px;
	color:#FFF;
	font-weight:bold;
	}
	
.menuList li.current_page_item a:hover,
.menuList li.current-cat a:hover {
	color: #555253; 
	}


	
/*******INDEX.PHP*******/

/*******WRAPER*******/
.wraper,.wraper_archive,.wraper_search { /*container+sidebar*/
	background: transparent url(images/sidebar_r.png) repeat-y 100% 0%;
	width: 86% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom:20px;
	border-right: 5px solid white;
	border-bottom: 5px solid white;
	background-color:#FFFFFF;
	}

/*******CONTAINER********/
.container {
	float:left; /*SIDEBAR A LA IZQUIERDA + CONTAINER A LA DERECHA*/
	width:67%;
	padding: 0px 0px;
	}
	

.post h2 {
	margin:0;
	}
	

.post_page{

	}
	
	
/*sombreado post*/
.post_shadow_wraper{
	background: transparent url(images/bigshadow_top_r.gif) repeat-y top right;
	margin: 24px 12px 0px 36px;
	height:auto;
	width:auto;
	text-align:left
	}

.shadow_container{
	width: 100%; /* container width*/
	background: transparent url(images/bigshadow.gif) no-repeat bottom right;
	}
	
.post_cat_wraper{
	/* Add container height here if desired */
 	background-color:#DBF0F2;
	padding: 0px 24px 18px 0px;
	border-right:2px solid  #fff;
	border-bottom:2px solid  #fff;
	width:auto;
	position: relative;
	left: -9px; /*shadow depth*/
	top: -9px; /*shadow depth*/
	}
	
.post_cat_wraper_single {
	/* Add container height here if desired */
 	background-color:#E6EBEE;
	padding: 0px 24px 18px 0px;
	border-right:2px solid  #fff;
	border-bottom:2px solid  #fff;
	width:auto;
	position: relative;
	left: -9px; /*shadow depth*/
	top: -9px; /*shadow depth*/
	}
	
.post_cat_wraper_search{
	/* Add container height here if desired */
 	background-color:#fff;
	padding: 0px 24px 18px 0px;
	border-right:2px solid  #fff;
	border-bottom:2px solid  #fff;
	border-top:1px solid #A5A4A3;
	border-left:1px solid  #A5A4A3;
	width:auto;
	position: relative;
	left: -9px; /*shadow depth*/
	top: -9px; /*shadow depth*/
	}
	
.post_cat_head {
	text-align:left;
	width:100%;
	height:50px;
	}

.post_cat_head_page {
	text-align:left;
	width:100%;
	height:83px;
	}
	
.post_cat_head_search {
	text-align:left;
	width:95%;
	height:50px;
	padding-left:24px;
	}
	
.img_page {
	height:95px;
	width:80px;
	background-image:url(images/img_page.gif);
	background-repeat:no-repeat;
	text-align:left;
	padding-top:10px;
	}
.post_cat_tit {
	width:92%;
	height:45px;
	float:right;
	}
.post_cat_tit_page {
	width:78%;
	height:45px;
	float:right;
	}
	
.post_cat_tit_search {
	width:100%;
	height:45px;
	float:right;
	}
	
.tit_post_search  {
	border-bottom:4px solid #A5A4A3;
	}
	
.tit_post_error {
	border-bottom:4px solid #E8ECEF;
	}
h2.tit_post_search {
	line-height:normal;
	}
	
.post_search {
	padding: 12px 0px 0px 24px;
	}
	
.fecha_search {
	padding-top:12px;
	color: #82817F;
	font-size:11px;
	}

.post{
	padding: 0px 0px 0px 24px;
	}

.tit_post  {
	padding-top:12px;
	border-bottom:4px solid #38B5CB;
	}

h2.tit_post {
	line-height:normal;
	}
	
.entry ul {
	margin-left:6px;
	padding:12px;
	}
	
.meta {
	padding-top:12px;
	color: #82817F;
	font-size:11px;
	}
	
.meta td {
	vertical-align:bottom;
	}

ol.commentlist li {
	margin-left:-40px;
	margin.right:24px;
	margin-bottom:12px;
	padding:6px;
	background-color:#FFFFFF;
	border-top: 1px solid #DDDDDD;
	border-right: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	overflow:auto; /*si el texto es muy largo y sin espacios se sale incluir esto*/
	width:97%; /*ie6 pide anchura*/
	list-style-type:none;
	}
/*Fin sombreado post*/

/*******FECHA POST*******/
.fecha {
	width:53px;
	height:51px;
	margin:0px 10px 0px -22px;
	background-image:url(images/calendario4.gif);	/*calendario3.png (pequeno) / calendario2.png (pequeno)*/
	background-repeat:no-repeat;
	position:relative;
	top:10px;
	left:-16px;
	}
	
.mes {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px; /*8px* / 12px*/
	width:42px; /*40px / 60px*/ 
	padding-top:3px; /*3px / 4px*/
	padding-left:5px; /*4px / 8px*/
	}

.dia{
	font-size:18px; /*14px / 20*/
	width:32px; /*40px / 60px*/
	padding-top:3px; /*3px / 6px*/
	padding-left:13px; /*11px / 16px*/
	}	
/*******FIN FECHA POST*******/

/* ETIQUETAS NAVEGACION */
.navegacion { /*creo que esto ya no se usa*/
	text-align:left;
	margin: 0 0 24px 24px;
	width:170px
	}
	
.navegacion_paginas { /*tal vez esto ya no se usa*/
	text-align:left;
	margin: 0 0 12px 24px;
	width:170px
	}
.navegacion_single {
	text-align:left;
	height:25px;
	}
.navegacion a,.navegacion_paginas a,.navegacion_single a {
	cursor:pointer;
	}
/*eant=entradas anterior, epost=entrada posteriores, b=bottom t=top*/
/*buscar/nav=pagina + siguiente/anterior, b=bottom t=top*/
/*nota= anterior"nada" es la imagen, anterior"1" es el texto*/
	
.nav_buscar_anterior1_t,.nav_buscar_anterior1_b,.nav_ant1_t,.nav_ant1_b,.nav_eant1_b,.nav_esig1_b { 
	width:125px;
	float:right;
	}

.nav_buscar_anterior_t,.nav_ant_t {
	width:31px;
	height:21px;
	text-align:left;
	background: #fff url(images/nav.gif) no-repeat 0% 0%;
	}
.nav_buscar_anterior_b,.nav_ant_b,.nav_eant_b {
	width:31px;
	height:21px;
	text-align:left;
	background: #fff url(images/nav.gif) no-repeat 0% 100%;
	}
.nav_buscar_siguiente1_t,.nav_buscar_siguiente1_b,.nav_esig1_b {
	width:125px;
	text-align:left;
	}
.nav_buscar_siguiente_t,.nav_post_t {
	width:31px;
	height:21px;
	float:right;
	background: #fff url(images/nav.gif) no-repeat 100% 0%;
	}

.nav_buscar_siguiente_b,.nav_post_b,.nav_esig_b {
	width:31px;
	height:21px;
	float:right;
	background: #fff url(images/nav.gif) no-repeat 100% 100%;
	}
.nav_post1_t,.nav_post1_b {
	width:125px;
	}
.nav_r {
	float:right;
	text-align:right;
	width:170px;
	margin: 0px 24px;
	}
.nav_l {
	width:170px;
	margin: 0px 24px;
	}
/* FIN ETIQUETAS NAVEGACION */

/*******SIDEBAR.PHP*******/

/*******SIDEBAR*******/
.sidebar {
	min-width:200px;
	width:27%;
	float:right; /*SIDEBAR A LA DERECHA + CONTAINER A LA IZQUIERDA*/
	padding:20px 5px;
	}

	
.categorias h2 {
	padding-top:12px;
	border-bottom:4px solid #38B5CB;
	}
.categorias ul {
	padding-left:22px;
	list-style-image:url(images/icon_webdev.gif);
	}
li.categorias,li.buscar,li.acceso {
	list-style-type:none;
	max-width:200px;
	margin:0;
	padding:0 0 6px 12px;
	}
li.categorias ul li {
	padding-bottom:3px;
	margin:0;
	}
li.cat-item {
	cursor:pointer;
	}
	
/*******FOOTER.PHP*******/

/*******FOOTER*******/

.footer_wraper {
	width: 86% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom:20px;
	}
	
.footer {
	border-top:4px solid #007AB6;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#A1D5DD;
	padding:10px 20px 10px 20px;
	}

.footer li {
	display:inline;
	}

/*plugin contact-form*/

#wpcf {margin-left:24%}
#wpcf fieldset { padding: 10px; width: 365px; margin:0 }
#wpcf legend { font-weight: bold; padding: 3px }
#wpcf label { display: block; float: left; text-align: right; width: 140px; padding-right: 10px; font-size: 100%; }
#wpcf p { margin: 0 0 7px 0 }
#wpcf .field { font-size: 100%; width: 170px; padding: 0; margin: 0; border:1px solid #38B5CB;}
#wpcf p.button { text-align: center; padding: 0 115px 0 0; }
#wpcf textarea { margin-left:-90px; font-size: 100%; width: 260px; height: 120px; border:1px solid #38B5CB;}
#wpcf .error { background-color: salmon}
#wpcf .challenge { font-size: 100%; display: inline-block; display: -moz-inline-stack; text-align: left; width: 70px }
#wpcf p.alert { color:salmon; font-weight: 700; text-align: center; padding: 5px 0 10px 0 }	

/*******ENSAMBLAR WORDPRESS*******/
.clear {
	clear:both; /*display:table; ES OTRO TRUCO*/
	}
/*#r {
	width:2px;
	height:2px;
	margin-bottom:5px;
	}*/
#wp {
	width:22px;
	height:22px;
	position:relative;
	margin-top:-25px;
	float:right;
	}