/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
TAGS:  widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
a{
	color:#000;
	}
#photostream-next, #photostream-next a~{
	display:none;
	}
img.alignleft{
	float:left;
	margin:0 10px 10px 0;
	}
img.alignright{
	float:right;
	margin:0 0 10px 10px;
	}

h2.interiores {
    background-image: url(images/bgh2.gif);
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal !important;
    margin: 0 0 20px 0;
    padding: 3px 3px 3px 5px;
    text-transform: uppercase;
}

.gran-subcolumna-left{
	width:810px;
	float:left;
	margin:0 30px 0 0;
	}



/*DISEÑO ESTILOS PARA SELLO AZUL*/
/*	((((( DECLARACIONES GENERALES  ))))))))))))))*/
body{
background: url(images/bgnuevoselloazul.jpg) top center no-repeat;
font-size:62.5%;
text-align:center;
height:100%;
font-family:Arial, Helvetica, sans-serif;

}

h2 a{
	color:#FFF!important;
	display:block;
	}

a, a:link{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline!important;
	}

#subsidebar-right .xoxo li.linkcat ul.xoxo.blogroll li{
	display:block;
	margin:0 0 10px 0;}
* {
margin:0;
padding:0;
text-align:left;
list-style:none;
/*display: inline !important; */
}

#wrapper {
	display:block;
	padding:0 0 0 0;

}

img{
	border:0!important;}

#header-meta-data-right li{
display: inline !important;
margin-left:10px;
}

#globalhead {
	 margin: 0 auto;
	 padding: 0;
	 width:960px;
	 height:150px;
	 display:block;
}
/*	((((( HEADER  ))))))))))))))*/
/* header para el logo-----------*/ 
.headtop{
	height:90px;
	display:block;
	}

#head {
	height:70px;
    width:170px;
    float:left;
	top:0;
    padding:0;
    }

#head h1 {
background-repeat:no-repeat;
background-position:0% 50%;
margin:0 0 0 0;
padding:0;text-indent:-9999px;
height:70px;
width:170px;
}

#head h1 a{
	padding:0;
	text-indent:-9999px;
	height:70px;
width:170px;
background-image:url(images/sa02.jpg);
background-position:top left;
background-repeat:no-repeat;
display:block;
}
/* --------/header Para el logo----*/
#head p{width:200px;
color:#FFF;
margin:-5px 0 0 0;
padding:0;font-size:1.1em;
}
/*----------  / HEADER META DATA --------   */
#header-meta-data-left{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
float:left;
width:270px;
}

.header-search{
	width:240px;
	float:left;}
.header-search input#s.text{
	width:180px;
	border:1px solid #333333;
	color:#666;
	padding:1px 0 1px 0;
	}
.header-search input.button{
	width:50px;
	border:1px solid #333;
	background-color:#999;}

#header-meta-data-left a{
color:#666;
text-decoration:none;
}
#header-meta-data-left a:hover{
color:#666;
text-decoration:underline;
}

#header-meta-data-right{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
letter-spacing:60%;
font-weight:bold;
float:right;
text-align:right;
}
#header-meta-data-right a{
color:#666;
text-decoration:none;
}
#header-meta-data-right a:hover{
color:#15956F;
text-decoration:underline;
}
#header-meta-data {
	margin: 0 auto;
	height:24px;
	width:960px;
    padding:0 0 9px 0;
    
}
#header-data{
color:#BFBFBF;
font-family:Arial, Helvetica, sans-serif;
font-size:1.15em;
text-align:right;
font-weight:bold;
height:12px;
padding:20px 0 0 0;
margin:0 0 18px 0;
float:right; 
}

#header-data a{
color:#BFBFBF;
text-decoration:none;
}
#header-data a:hover{
color:#BFBFBF;
text-decoration:underline;
}


input#wpoi_email{
	width:90px;
	border:1px solid #666;
	margin:0 6px 0 0;
	}
/* MENU HEADER--------------*/
#paginas ul {
margin:0;
padding:0;
}
#paginas li {
list-style-type:none;
display: inline; 
}
.select{
background:url(images/btn_active_nav.jpg) repeat-x #fff!important;
color:#333!important;
border-bottom:#F0F0F0 11px solid!important;
border-top:#BBBABA 3px solid!important;
margin-top:-3px!important;
}
/*----------  PAGINA ACTIVA MENU HORIZONTAL --------   */
#paginas.pagina_activa a, #paginas.pagina_activa a:hover{
background:url(images/btn_active_nav.jpg) repeat-x #fff  !important;
color:#000 !important;
border-bottom:#fff 11px solid !important;
border-top:#BBBABA 3px solid !important;
margin-top:-3px !important;
}
/*----------  / PAGINA ACTIVA MENU HORIZONTAL --------   */
#paginas a {
color: #fff;
margin: 1px 0 0 0;
padding: 9px 14px;
float:right;	
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal!important;
text-decoration:none;	
font-size:15px;	
font-weight:bold;
background-image:url(images/separador.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#paginas a:hover {
background:url(images/btn_hover_nav.jpg) repeat-x #333;
}
/* MENU HEADER */
/*----------  / HEADER META DATA --------   */

/*--------------------FOOTER--------------------------*/
#footer{
font-family:Arial, Helvetica, sans-serif;
background-color:#F0F0F0;
border-top:1px solid #ddd;
}
#footer p {  
color:#666;  
padding-top:16px;  
padding-left:0;  
font-size:1.1em;
}
#footer p.info {
padding:5px 0 0 0;	
color:#999;	padding-bottom:2px;	
font-size:1.1em;
}
#footer a{
text-decoration:none;
color:#666;
}
#footer a:hover{
text-decoration:underline;
color:#666;
}
#footer p.info a{
text-decoration:none;
color:#666;
}
#footer p.info a:hover{
text-decoration:underline;
color:#666;
}

.de1{
	width:280px;
	display:block;
	margin:0 0 5px 0;
	}

.gris.anchostop{
	width:272px!important;
	}

.gris{
	background-color:#CDCDCD;
	padding:4px;
	text-align:right;
	border-bottom:1px solid #666;
	/*display:block;*/
	margin:0 0 10px 0;
	height:17px!important;
	}
.gris p{
	margin:0!important;
	}
.gris p a, .gris p a:link{
	color:#666;
	text-decoration:none;
	display:block;
	text-align:right!important;
	font-size:11px;
	}
.gris p a:hover{
	color:#666;
	text-decoration:underline;
	}
.gris2 p{
	background-color:#CDCDCD;
	padding:4px;
	text-align:right;
	border-bottom:1px solid #666;
	display:block;
	margin:0 0 10px 0;
	}
.gris2 p a, .gris2 p a:link{
	color:#666;
	text-decoration:none;
	text-align:right;
	}
.gris2 p a:hover{
	color:#666;
	text-decoration:underline;
	}
	
.entrevistas{
	margin:0 0 10px 0;
	display:block;
	}
.noticiasdestacadas, .videos, .redes{
	width:280px!important;
	}
/*--------------------FOOTER--------------------------*/
/* ESTILOS TIPOGRAFICOS */
h2{
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
font-size:26px;
letter-spacing:0em;
padding-bottom:10px;
}
h3{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666;
margin:0 0 10px 0;
letter-spacing:0em;
padding-bottom:0;
}
h3.titulocat a{
	color:#666;
	}
h4{
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
color:#000000;
font-size:14px;
margin:0;
padding:0;
text-align:left;
padding:0 0 10px 0;
}
h5{
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
color:#666;
}
h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666;
}
h5{
font-size:1.6em;
margin:0;
padding:0;
text-align:left;
padding:0 0 10px 0;
}
h6{
font-size:1.4em;
margin:0;
padding:0;
text-align:left;
padding:0 0 10px 0;
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666;
font-size:11px;
margin:0 0 10px 0;
line-height:140%;
}
#columna-left p img {
margin-left:10px;
margin-bottom:10px;
padding:5px;
border:1px solid #999999;
float:right;
}

#img_home img{
float:left!important;
margin-bottom:15px!important;
border:none!important;
padding:0!important;
margin-left:0!important;
}

#formulario-espacio .ddfm p img {
margin-left:10px;
margin-bottom:10px;
padding:5px;
border:1px solid #999999;
float:left!important;
}
.epigrafe{
color:#666;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.negro{
color:#333333!important;
font-size:1.1em!important;
margin-top:5px;
}

.menu_activo{
color:#15956F!important;
text-decoration:underline!important;
}
/* ////-------ESTILOS TIPOGRAFICOS */
/* diseo de columnas interiores  corresponidente al ((((HOME))) */
#columna-publicidad-uno{
background-image:url(images/publi_1.jpg);
}
/* ESTILOS DE LA COLUMNA-1  */

/*clases para color de titulos en columna 1*/
.radio{
/*background-color:#FFF;*/
}

/* ////-----ESTILOS DE LA COLUMNA-1  */
/* ESTILOS DE LA COLUMNA-2 */
#columna-2-top h3{
padding:5px 0 5px 5px;
color:#FFF;
}
.h3rojo{
/*background-color:#E62334;*/
}
/*estilos colores h4 y h5 para destacados*/
.radio{
color:#5fa08c!important;
text-decoration:none!important;
}

#columna-left-bottom div p{
color:#7E7E7E;
}

#content{
margin: 0pt auto; width: 960px; padding:20px 0 20px 0; background-image:url(images/bg-content.gif); background-position:top left; background-repeat:repeat-y;display:block;
}

/** html #content{
margin: 0pt auto; width: 950px; padding:30px 0 0 0;
}*/


#content-right-top {
width:960px; 
margin:0 auto 0 auto;
}

#columna-left{
width:792px;float:left;margin:0;padding:0;/*width:495px;*/
}
.subcolumna-left{
float:left;margin:0 0 0 0;padding:0 30px 0 0;width:500px; min-height:800px;
}
#post{
float:left;margin:0 25px 0 0;padding:0;width:495px;
}
#columna-left-category{
float:right;margin:0 0 20px 0;padding:0;width:495px;
}
.entry-meta{
margin-bottom:30px;
}
#columna-left-top{
margin-bottom:20px;
}
#columna-left-top img{
margin-bottom:10px;
}
#columna-left-middle{
text-align:left;
}
#columna-left-middle div, div.contenidoconciertos{
margin:0 0 20px 0; min-height:75px; padding:10px; background-color:#F5F5F5; border:1px solid #D2D2D2;
}
#columna-left-bottom{
}
#columna-left-bottom #divprogramachico{
margin:0 0 20px 0; min-height:75px; padding:0; background-color:#FFF;
}
#columna-left-bottom #divprogramachico #divleft{
float:left;width:210px;padding:15px;border:1px solid #D2D2D2;min-height:213px;
}
#columna-left-bottom #divprogramachico #divright{
float:right;width:210px;padding:15px;border:1px solid #D2D2D2;min-height:213px;
}
#columna-left-bottom div p{
font-size:1.2em;
line-height:140%;
}

#columna-left-middle div img{
padding:0 15px 15px 0;
}
#content-right{
width:120px; 
/*margin:0 0 0 819px;*/
float:left;
}
columna-left
* html #content-right{
width:427px !important; 
margin:0 0 0 0 !important;
float:right !important;
}

#content-right-bottom{
padding:0;
margin:0;
text-align:left;
}

#subsidebar-left{
/*width:824px;*/
width:280px;
padding:0 10px 0 0;
float:left;
margin-top:0;
margin-right:20px;
/*margin-right:27px;*/
}

.artistas-all ul{
	margin:0 0 10px 0;
	display:block;
	}
.artistas-all ul li.cat-item{
	display:block;
	padding:5px 0 5px 0;
	font-size:11px;
	color:#333;
	border-bottom:1px dotted #999;
	}

.artistas-all ul li.cat-item a{
	color:#333;
	display:block;}

#subsidebar-left h2{
    background-image: url(images/bgh2.gif);
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal!important;
    margin: 0 0 5px 0;
    padding: 3px 3px 3px 5px;
    text-transform: uppercase;}

#formcontent{
margin-bottom:0!important;
}

.conciertos{
	display:block;}
.conciertos h2{
	display:block;
	background-image: url(images/bgh2.gif);
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal !important;
    margin: 0;
    padding: 3px 3px 3px 5px;
    text-transform: uppercase;
	}
.introconcierto{
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding:10px;
	background-color:#FBFBFB;
	display:block;
	}
ul.xoxo.blogroll li p{
	display:none;}
.detconc{
	width:145px;
	padding:0 10px 0 0;
	float:left;
	}
.vermasconc{
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding:5px 10px 5px 10px;
	background-color:#FBFBFB;
	display:block;
	text-align:right;
	margin:0 0 20px 0;
	}
.vermasconc p{
	text-align:right;
	margin:0!important;
	}
.vermasconc p a{
	color:#666;}
.fecha, .lugar{
	color:#398896;
	font-style:italic;
	}
div.detconc h3.titconc{
	font-size:13px;
	color:#333;
	margin:0 0 4px 0;
	padding:0;
	}
div.detconc h3.titconc a{
	color:#333;
	}

.entrevistas2{
	display:block;
	}

.entrevistas2 h2{
	background-image: url(images/bgh2.gif);
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal !important;
    margin: 0;
    padding: 3px 3px 3px 5px;
    text-transform: uppercase;
	}

.contenedor-discos{
	display:block;
	margin:0 0 20px 0;
	}
.contenedor-discos h2{
	background-image: url(images/bgh2.gif);
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal !important;
    margin: 0 0 10px 0;
    padding: 3px 3px 3px 5px;
    text-transform: uppercase;
	}
.nav-previous{
	width:160px;
	float:left;	
	}
.nav-previous a, .nav-next a{
	display:block;
	font-size:11px;
	color:#666;
	padding:4px;
	border:1px dotted #CCC;
	}
.nav-next{
	width:160px;
	float:right;	
	}
.comprar{
	display:block;
	border-bottom:1px dotted #666;
	padding:3px;
	margin:0 0 6px 0;
	background-color:#999;
	}
.comprar p{
	margin:0!important;
	font-size:10px;
	}
.loopdisc{
	width:220px;
	padding:9px;
	height:185px;
	float:left;
	border:1px solid #999;
	background-color:#CCC;
	margin:0 5px 10px 5px;
	}
.loopdisc img{
	float:left;
	margin:0 6px 6px 0;
	}
.loopdisc .descdisco h3.titdisco{
	color: #333333;
    font-size: 14px;
    margin: 0 0 4px;
    padding: 0;
	}
.loopdisc .descdisco h3.titdisco a{
	color:#333;
	}
.loopdisc .descdisco h4{
	color: #333333;
    font-size: 12px;
	font-style:italic;
    margin: 0 0 4px;
    padding: 0;
	}
	
	
	
.introentre{
	padding:10px 10px 10px 10px;
	display:block;
	}
.detent img{
	float:left;
	width:240px;
	margin:0 10px 10px 0;
	}
.contienentre{
	width:500px;
	padding:10px 0 0 0;
	margin:0 0 10px 0;
	border-bottom:1px dotted #999;
	background-color:#ECECEC;
	}
.entretxt{
	width:230px;
	float:left;
	}
.cto{
	height:115px;
	display:block;
	}
h3.titentre{
	font-size:14px;
	color:#333;
	margin:0 0 4px 0;
	padding:0;
	}
h3.titentre a{
	color:#333;
	}
.facebook{
	width:280px!important;
	margin:0 0 10px 0;
	}
.twit #twitter_div h4{
	padding:5px;
	border:1px solid #CCC;
	background-color:#F5F5F5;
	font-size:14px;
	text-transform:none;
	margin:0;
	
	}

.twit{width:280px!important;}
.twit #twitter_div h4 a{
	color:#666!important;}

ul#twitter_update_list{
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background-color:#FBFBFB;
	padding:8px;
	margin:0 0 10px 0;
	}

ul#twitter_update_list li{
	display:block;
	margin:0 0 6px 0;}

ul#twitter_update_list li span{
	font:10px;
	color:#666;
	}
ul#twitter_update_list li a{
	font-style:italic;
	color:#999;
	}


.text-input{
/*background-color:#FFFFFF!important;*/
border:1px solid #CCCCCC!important;
font-family:Arial,Helvetica,sans-serif!important;
font-size:1.3em!important;
height:1.6em!important;
padding:2px 0pt 0pt 3px!important;
width:12em!important;
}
.submit-button{
/*background-color:#EBEBEB;*/
border:1px solid #CCCCCC;
color:#000000;
cursor:pointer;
font-family:helvetica,arial,sans-serif;
font-size:1.1em;
font-weight:bold;
height:2.2em;
margin:0pt;
padding:0pt;
text-align:center;
width:6em;
}
#subsidebar-right{
width:120px;
margin-left:0;
/*margin-left:304px;*/
}
#subsidebar-left h3, #subsidebar-right h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:3px 3px 3px 5px;
	margin:0 0 15px 0;
	background-image:url(images/bgh2.gif);
	text-transform:uppercase;
	font-size:18px;
	font-weight:normal;
}

#content-right-bottom #subsidebar-left div{
/*margin-bottom:20px;*/
}
#content-right-bottom #subsidebar-right div{
margin-bottom:20px;
}

.otrospost{
	display:block;
	padding:30px 0 10px 0;
	}
.otrospost ul {
    display: block;
    margin: 0 0 10px;
}
.otrospost ul li {
    border-bottom: 1px dotted #999999;
    color: #333333;
    display: block;
    font-size: 11px;
    padding: 5px 0;
}
.otrospost ul li a {
    color: #333333;
    display: block;
}
.otrospost h4{
	background-image:url(images/relacionados.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:6px 0 30px 8px;
	margin:0 0 10px 0;
	color:#0096B0;
	}
.divimg{
	display:block;
	background-color:#000;
	}
.itemartista{
	float:left;
	width:390px;
	margin:0 10px 20px 0;
	}
.itemartista h3{
	font-size:18px;
	margin:0 0 10px 0;
	padding:0;
	}
.itemartista h3 a{
	color:#666;
	}
.txtartista{
	background-image:url(images/bgblslide.png);
	background-repeat:repeat;
	background-position:top left;
	}
.bajadartista{
	padding:10px;
	height:150px;
	}
.txtartista p{
	color:#FFF!important;
	}

form.ddfm input, form.ddfm textarea{
	border:1px solid #999;
	}

/* ////-----ESTILOS DE LA COLUMNA-2  */
/* -----ESTILOS DE LA COLUMNA-3  */
#columna-3 h3 a{
color:#FF339A;
}
#columna-3 h3 a:hover{
text-decoration:none;
}
#columna-3 h3{
padding:5px 0 5px 0;
margin:0 0 15px 0;
}
/*NAVEGACION DE TEMAS*/
#nav-revista h3{
padding:7px 0 7px 10px;
color:#FFF;
margin:20px 0 10px 0;
}
#nav-revista a{
font-size:1.2em;
font-weight:bold;
color:#82858E;
text-decoration:none;
display:block;
border-bottom:#82858E 1px solid;
padding:10px 0 10px 0;
}
* html #nav-revista a{
padding:5px 0 10px 0;
}
#nav-revista a:hover{
text-decoration:underline;
}

/* menu */

#paginas {
 
    float:right;
    margin: 0 0 0 0;
    padding:0;
    width:950px;
    
}	
	  
* html #paginas{
margin:8px 0 0 0;
}
	  
/* / menu */ 

/*------////NAVEGACION DE TEMAS*/

div.both {
	clear: both;
}

/*FOOTER*/
#footer {
float:left;
padding:20px 0 0 0;
width:100%;
}
* html #footer {
height:120px;
}
.menufoot{
	padding:0 0 25px 0;
	display:block;}
.menufoot li{
	font-size:11px;
	float:left;
	padding:0 10px 0 10px;
	border-right:1px solid #CCC;}
.foot{
	width:960px;
	margin:0 auto;
	padding:0 0 40px 0;}
#bd {
	position:absolute;
	width:20px;
	height:13px;
	left:50%;
	margin:-32px 0 0 471px;
	padding:0;
	overflow:hidden;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	#bd a {
	display:block;
	width:20px;
	height:13px;
	overflow:hidden;
	}
	#bd a:link {
	background-position:0 0;
	}
	#bd a:hover{
	background-position:0 -13px;
	}
/*/FOOTER END*/

/* navegacion para marcar la pagina donde estas */

/*.current_page_item { }*/

#paginas ul li.current_page_item a, #paginas.destacadiscos ul li.page-item-1351 a  {
list-style-type:none;
display:inline; 
color:#C70B15!important;
text-decoration:none!important;
background-image:url(images/btn_active_nav.jpg)!important;
background-repeat:repeat-x!important;
background-position:top left!important;
border-bottom:12px solid #FFF!important;
}


/*LISTA DE CATEGORÍAS*/




.edit-link a, .edit-link a:link{
font-family:Arial,Verdana,Helvetica,sans-serif!important;
font-size:1.1em;
color:#000;
font-weight:bold;
text-decoration:underline;
}

.edit-link a:hover{
text-decoration:none;
color:#15956F!important;
}

.entry-title a, .entry-title a:link{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#000;
font-weight:bold;
text-decoration:none;
}

.entry-title a:hover{
text-decoration:none;
color:#000!important;
}

.entry-date{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#999;
}

.entry-meta{
background-color:#F8F8F8;
border-bottom:1px solid #CCCCCC;
margin-bottom:20px;
margin-top:10px;
padding:5px 20px 5px 5px;
text-align:right;
}

.entry-meta span{
font-size:12px;
color:#666;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
}

.entry-meta span a:link{
color:#000000;
text-decoration:none;
}
.entry-meta span a:hover{
color:#000000;
text-decoration:underline!important;
}












/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
    background-image: url(images/bgblslide.png);
    background-position: left top;
    background-repeat: repeat;
    bottom: 0;
    color: #FFFFFF;
    left: 0;
    padding: 5px;
    position: absolute;
    width: 490px;
    z-index: 100;
}
.nivo-caption p {
	color: #FFFFFF !important;
    font-size: 21px;
    margin: 0;
    padding: 5px;
    text-align: left !important;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


#slider {
	position:relative;
	background:#202834 no-repeat 50% 50% url(images/loading.gif);
	-moz-box-shadow:0px 0px 10px #CCC;
	-webkit-box-shadow:0px 0px 10px #CCC;
	box-shadow:0px 0px 10px #CCC;
	width:500px;
	height:340px;
	/*width:980px;*/
}
#slider img {
	position:absolute;
	top:0;
	left:0;
	display:none;
}
#slider a {
	border:0;
}

.nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
	
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:no-repeat url(images/bullets.png);
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
	
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:40px;
	height:80px;
	background:no-repeat url(images/arrows.png);
	text-indent:-9999px;
	border:0;
	margin-top:-25px;
}
a.nivo-nextNav {
	background-position:-40px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}