/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

@import url(boxes.css);

* {
	outline: 0;
}

a:link, a:visited, a:hover {
	outline: 0;
}

#mainCont {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background: #0C0C0C url(images/bg.gif) center top no-repeat;
	background-color: #0c0c0c;
}

p {
 margin: 0;
}

img {
	border: 0;
}
.submenu {
	float: right;
	width: 450px;
}
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background:  #000000;
	color: #FFF;
}
.sup {
	height: 8px;
	width: 100%;
	background-image: url(images/sup.png);
	background-repeat: repeat-x;
}
#cont1 {
	width: 960px;
	overflow: hidden;
	margin: 0 auto;

}
.menu {
	float: right;
	width: 450px;
	margin-top: 25px;
}
.logo {
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#cont2 {
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
}
h1 {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	color: #99cc33;
}

h2 {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #d87d90;
}

h3 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #2999ca;
}

.tituloAzul {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #1780a0;
}
.tituloRosa {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #d68797;
}
.tituloVerde {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #6c8e2e;
}

.descripcion {
	font-family: Verdana, sans-serif;
	color: #666;
	text-decoration: none;
	font-size: 12px;
	width: 590px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333;
	margin-top: 0px;
}
.descripcion1 {
	font-family: Verdana, sans-serif;
	color: #666;
	text-decoration: none;
	font-size: 11px;
	width: 930px;
	margin-top: 0px;
	margin-left: 5px;
	border: 6px solid #252323;
	height:452px;
	background-color:#252323!important
}
.descripcion2 {
	font-family: Verdana, sans-serif;
	color: #666;
	text-decoration: none;
	font-size: 11px;
	width: 931px;
	margin-top: 0px;
	border: 12px solid #252423;
}
.descripcion3 {
	font-family: Verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	width: 956px;
	margin-top: 0px;
	padding: 20px 0;
	margin-bottom: 10px;
}

.descripcion4 {
	font-family: Verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	width: 700px;
	margin-top: 0px;
	padding: 20px;
	border: 1px solid #222;
	margin-bottom: 10px;
	float:left;
	margin-right: 6px;
}
#event-descripcion1-image
{
	float:left;
	margin-right: 25px
}

#event-descripcion1
{
	overflow:hidden;
	padding:7px 7px 18px;
	position: relative
}
#event-descripcion1 a#descripcion1-back-link
{
	left:336px;
	position: absolute;
	bottom: 10px
}
#event-descripcion1 .descripcion3
{
	width: 587px;
	float:right;
	padding:0;
	margin: 0
}
#event-descripcion1-wrapper h2
{
	display: none;
	visibility: hidden
}
#event-descripcion1 .subtitulo2
{
	padding: 0;
	background: none
}
.archives4 {
	font-family: Verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	width: 150px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 20px;
	border: 1px solid #222;
	margin-bottom: 10px;
	float:right;
}

#cont3 {
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
}
#cont6 {
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
}
#cont6 p
{
	color: #8d8d8d;
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	width: 259px
}

.cuadro1 {
	float: left;
	width: 320px;
	background-image: url(images/evento1.png);
	background-repeat: no-repeat;
}
.cuadro2 {
	float: left;
	width: 320px;
	background-image: url(images/evento2.png);
	background-repeat: no-repeat;
}
.cuadro3 {
	float: left;
	width: 320px;
	background-image: url(images/evento3.png);
	background-repeat: no-repeat;
}
.evento {
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 23px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
.imgevento {
	padding-left: 3px;
}
.titulo {
	font-family: "Helvetica", sans-serif;
	font-size: 14px;
	text-transform: lowercase;
	color: #666;
	text-decoration: none;
}
#cont4 {
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
}
.columna1 {
	float:left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333;
	padding-top: 7px;
	width: 49%;
	margin-top: 20px;
}
.columna2 {
	float:right;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333;
	padding-top: 7px;
	width: 48%;
	margin-top: 20px;
}
.columna3 {
	float:left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333;
	padding-top: 7px;
	margin-top: 20px;
}
.titulo {
	font-family: Helvetica, "Arial Narrow", sans-serif;
	font-size: 18px;
	color: #7C7C7C;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 6px;
}
.fecha {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	/* background-color: #141414; */

}
.tituloglobal {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #c5c5c5;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	/* background-color: #141414; */
}
.subtitulo {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #f9f9f9;
	text-decoration: none;
	padding: 10px;
}
.subtitulo a:link, .subtitulo a:visited {
	color: #f9f9f9;
	text-decoration: none;
	font-weight: bold;
}

.subtitulo a:hover {
    color: #ccc;
	text-decoration: none;
}

.subtitulo1 {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #c5c5c5;
	text-decoration: none;
	padding: 10px;
}
.subtitulo1 a:link, .subtitulo1 a:visited {
	color: #c5c5c5;
	text-decoration: none;
}

.subtitulo1 a:hover {
	color: #ccc;
	text-decoration: none;
}

.subtitulo2 {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #c5c5c5;
	text-decoration: none;
	padding: 10px 35px 10px 35px;	
	background: url(images/cr-bullet-big.gif) left 15px no-repeat;
}
.subtitulo1 a:hover {
	color: #ccc;
	text-decoration: none;
}
.subtitulo3 {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #c5c5c5;
	text-decoration: none;
	padding: 20px 35px 20px 35px;
	background: url(images/cr-bullet-big.gif) left 25px no-repeat;
}
.texto {
	font-family: Verdana, sans-serif;
	color: #666;
	text-decoration: none;
	font-size: 12px;
	padding:0;
}

.texto p {
	margin-bottom: 12px;
	line-height: 16px;
}

.descripcion p {
	margin-bottom: 12px;
}

.viewallbutton {
	float: right;
	padding-top: 3px;
	padding-right: 5px;
}
#cont5 {
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #BDBDBD;
}

#wrapper {
	width: 960px;
	margin: 25px auto;
}

#intro {
    padding-bottom: 10px;
}

#slider {
	width: 870px;
	margin: 0 auto;
	position: relative;
	border: 10px solid #333;
}

.scroll {
	overflow: hidden;
	width: 870px;
	margin: 0 auto;
	position: relative;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
	padding: 10px;
	width: 250px;
	height: 120px;
}

#left-shadow {
	position: absolute;
	top: 0;
	left: 0;
	width: 12px;
	bottom: 0;
	background: url(images/leftshadow.png) repeat-y;
}

#right-shadow {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	bottom: 0;
	background: url(images/rightshadow.png) repeat-y;
}

.inside {
	
}

.inside img {
	display: block;
	border: 1px solid #333;
	margin: 0 0 10px 0;

}

.inside h2 {
	font-weight: normal;
	color: #111;
	font-size: 16px;
	margin: 0 0 8px 0;
}

.inside p {
	font-size: 11px;
	color: #ccc;
}

#wrapper a {
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #ccc;
}

#wrapper a:hover {
	border-bottom: 1px solid #999;
}

.scrollButtons {
	position: absolute;
	top: 45px;
	cursor: pointer;
}

.scrollButtons.left {
	left: -45px;
}

.scrollButtons.right {
    right: -45px;
}
.footer {
	background-color: #000;
	padding-top: 30px;
	padding-bottom: 75px;
}
.fuxia  a:link,
.fuxia  a:visited{
	color: #C84D6B;
}
.hide {
    display: none;
}
.imgfooter {
	vertical-align: middle;
}

/* added */

a:link, a:visited {
	color: #9e9e9e;
	text-decoration: none;
}

a:hover {
	color: #dedede;
	text-decoration: underline;
}

/* CR bullets */

#bullet { list-style-image: url(images/cr-bullet.png); }
.ajaxPagerLinks
{
	padding-left: 35px
}
.ajaxPagerLinks div
{
	cursor: pointer;
	color:#fff;
	font: bold 14px/18px Helvetica,sans-serif;
	float: left;
	margin-right: 4px
}
#theList p.ajax-p-loading,
#ajaxPager p.ajax-p-loading
{	
	color:#fff;
	font: bold 14px/18px Helvetica,sans-serif;
	padding-left: 35px;
	margin-top: 20px;
	margin-bottom: 20px
}
.ajaxPagerLinks div.ajaxPagerPageBreak,
.ajaxPagerLinks div.current
{
	cursor: default
}
.ajaxPagerLinks div.current
{
	color:#C84D6B
}



/*   CSS for Fifa Announcement PAges  */


.descripcion_fifa {
	font-family: Verdana, sans-serif;
	color: #666;
	text-decoration: none;
	font-size: 12px;
	width: 960px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666;
	margin-top: 10px;
	float:left;
}



.descripcion_fifa a{
	font-family: Arial, Helvetica, sans-serif;
	color:#2e83ee;
	font-size:14px;
	font-weight:bold;
	width:960px;
	height:112px;
	text-decoration:none;
}

.descripcion_fifa a:hover{
	color:#d8c604;
	
}



.fifa_topsection{
	font-family: Arial, Helvetica, sans-serif;
	color:#2e83ee;
	font-size:14px;
	width:960px;
/*	height:230px; */
	overflow:hidden;
	line-height:normal;
}

.fifa_topsection a{
	font-family: Arial, Helvetica, sans-serif;
	color:#2e83ee;
	font-size:14px;
	font-weight:bold;
	width:960px;
	height:112px;
	text-decoration:none;
}

.fifa_topsection a:hover{
	color:#d8c604;
	
}


.fifa_artistfrontpagesection{
	width:960px; 
	float:left;
	margin-top:10px;
}






#fifaartist_leftcolumn{
	width:210px;
	height:600px;
	float:left;
}



#fifaartist_rightcolumn{
	width:730px;
	float:right;

	
}



#fifaartist_leftcolumn_menu{
	margin-top:20px;
	text-align:right;
	list-style: none; 
	
}

#fifaartist_leftcolumn_menu a{

		text-align:right;
/*		float:right; */
		height:auto;
	
}

#fifaartist_leftcolumn_menu li{
	margin-right:8px;
	
}


.fifa_menu_selected, .fifa_menu_selected li, .fifa_menu_selected a{
	color:#2e83ee;
	
}


