/*   
Theme Name: Your Theme
Theme URI: http://example.com/example/
Description: A search engine optimized website framework for WordPress.
Author: You
Author URI: http://example.com/
Version: 1.0
.
Your theme will be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Import a basic layout */
@import url('styles/2c-r.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');


#wrapper {
	width: 960px;
	margin-left : auto;
	margin-right : auto;
	background-color: #FFF;
}

body {
	

	width: 960px;
	margin-left : auto;
	margin-right : auto;
	background-color: #ae0021;
}

a {
	font-family: Helvetica Neue Light;
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
	color: #ad0021;
}
a:visited {
	text-decoration: none;
	color: ad0021;
}
a:hover {
	text-decoration: none;
	color: ad0021;
}
a:active {
	text-decoration: none;
	color: ad0021;
}


#header {
	background-color: #FFF;
	height: 262px;
	padding-top: 30px;
	
}

#main {
	background-color: #FFF;
}

h1 {
	font-family: Helvetica;
	font-size: 20px;
	color: #333333;
	font-style: strong;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

h2 {
	font-family: Helvetica;
	font-size: 20px;
	color: #ae0021;
	font-style: strong;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

/* =Header
-------------------------------------------------------------- */

#branding {
	height: 110px;
	background-color: #FFF;
}

#titul {
	width: 486px;
	height:110px;
	float: left;	
}

#logo {
	width: 474px;
	height:160px;
	background-image: url(imatges/logo.jpg);
	float: right;
}

/* =Menu
-------------------------------------------------------------- */

#access {
	overflow: auto;
	padding: 0 0 0 10px;
	height: 80px;
	background-color: #FFF;
}
#menu {
	float:right;
	display:inline;
	height: 39px;
	width: 960px;
	background-color: #ae0021;
}


#menu-item2 {
	float:right;
	height: 39px;
	width: 54px;
	display:block;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/inici_on.png') top left no-repeat;
}
#menu-item2 a:hover{
	background-position:0 -39px;
	cursor: pointer;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/inici_off.png') top left no-repeat;
}
#menu-item3 {
	float:right;
	height: 39px;
	width: 155px;
	display:block;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/queeselcom_off.png') top left no-repeat;
}
#menu-item3 a:hover{
	background-position:0 -39px;
	cursor: pointer;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/queeselcom_on.png') top left no-repeat;
}

#menu-item4 {
	float:right;
	height: 39px;
	width: 87px;
	display:block;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/noticies.png') top left no-repeat;
}
#menu-item4 a:hover{
	background-position:0 -39px;
	cursor: pointer;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/noticies_on.png') top left no-repeat;
}

#menu-item5 {
	float:right;
	height: 39px;
	width: 69px;
	display:block;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/grups_off.png') top left no-repeat;
}
#menu-item5 a:hover{
	background-position:0 -39px;
	cursor: pointer;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/grups_on_ok.png') top left no-repeat;
}

#menu-item7 {
	float:right;
	height: 39px;
	width: 144px;
	display:block;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/descarregues.png') top left no-repeat;
}
#menu-item7 a:hover{

	background-position:0 -39px;
	cursor: pointer;
	background:url('http://www.musicaenvalencia.com/wp-content/uploads/2011/02/descarregues_on_ok.png') top left no-repeat;
}
	



/* =Content
-------------------------------------------------------------- */

#container {
	width: 670px;
	float: left;
	background-color: #FFF;

}


#content {

	font-family: "Helvetica Neue";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	margin-left: 50px;
	margin-right: 30px;
	margin-top: 2px;
	text-align: justify;
}	
	

#titul-noticia {
	background-color: #ae0021;
	padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-size: 24px;
	text-decoration: none;

}

#titul-noticia a {
	color: #ffffff;
	font-size: 24px;
	text-decoration: none;

}


#visor {
	text-align: right;
	padding: 20px 0px 20px	70px;
	width: 630px;
	height:255px;
	float: right;
	background-color: #ae0021;
	
	
}

#visor_ytb {
	text-align: right;
	padding: 30px 40px 0px	50px;
	width: 630px;
	height:255px;
	float: right;
	background-color: #ae0021;
	
}

#visorfoto {
	width: 320px;
	height:235px;
	float: left;
	background-color: #C66;
	margin-top: 10px;
	margin-left: 50px;
}
#visorfotowebdalt {
	height: 210px;
}

#visorfotoweb {
	font-family: "Helvetica Neue";
	font-size: 11px;
	color: #FFF;
	float: right;
	padding: 0 30px 0 0;
	margin-right: 30px;
	vertical-align: bottom;
	
}

#titulgrup {
	font-family: "Helvetica Neue";
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #ad0021;
	margin-left: 0px;
}

#Subtitols {
	font-family: "Helvetica Neue";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	margin-left: 25px;
	margin-top: 25px;
}

#presentaciogrup {
	font-family: "Helvetica Neue";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	margin-left: 50px;
	margin-right: 42px;
	margin-top: 2px;
	text-align: justify;
}

.titular {
	color: #666;
	font-size: 20px;
	text-decoration: none;
	padding-left: 0px;
}

#destacades {
	width: 630px;
	float: left;
	padding-top: 35px;
}
#destacades-cab {
	width: 530px;
	float: left;
	color: #ae0021;
	font-size: 20px;
	height: 38px;
	background-image: url(imatges/noticies_destacades.png);
	background-position: 0,0;
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

#destacades-titul {
	width: 530px;
	float: left;
	color: #999;
	font-size: 18px;

}
.resumen {
	width: 530px;
	float: left;
	color: #666;
	font-size: 12px;
	margin-top: 15px;
}

.post {
        margin: 0 0 3em 0;      
}
.entry-content, .entry-summary {
        margin: 10px 0 10px 0;
}
.entry-utility {
	background-color: #ebeae9;
	color: #999999;
	margin-top: 15px;
	padding: 10px 10px 10px 10px;
}

.entry-meta {
	text-align: left;
	padding: 0px 0px 0px 10px;
}

#comments {
	width:570px;
	float: left;
	color: #999999;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
	background-color: #ebeae9;
}

.textarea {
	width: 530px;
	color: #333333;
	font-size: 10px;
	background-color: 999999;
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
        margin: 0 0 1.5em 0;
        overflow: auto; 
}


/* =Widget Areas
-------------------------------------------------------------- */

.widget-container {
	font-size: 12px;
	color: #333333;
	padding: 10px 10px 0 0;
        margin: 0px 0px 0px 0px;
}

.widget-title {
	font-size: 14px;
	color: #333333;

}

.widget-area ul {
	font-family: "Helvetica Neue";
        list-style: none;
        margin-left: 2px;
}
.widget-area ul ul {
        list-style: disc;
        margin-left: 1.1em;
}
.widget-area ul ul ul {
        margin-left: 2.5em;
}

#llistat {
	font-family: "Helvetica Neue";
	font-size: 12px;
	color: #333333;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
	
}

#socialinks {
	width: 200px;
	font-family: "Helvetica Neue";
	font-size: 10px;
	color: #333333;
}

#text_sidebar {
	width: 200px;
	font-family: "Helvetica Neue";
	font-size: 11px;
	color: #565656;
}

#siderelleno {
	height: 1000px;
	font-family: "Helvetica Neue";
	font-size: 11px;
	color: #565656;
	padding: 0px 0 0 0;
	margin-left: 5px;
	margin-top: 10px;
	
}
.xoxo {
	background-color: #CCC;
	padding: 10px 10px 10px 10px;
	margin-right: 20px;
	margin-top: 25px;
}
/* Searchrorm */

.searchform {

    margin-top: 10px;
    width: 200px;
    height: 34px;
}

.searchform #s {
    border: 0;
    margin-left: 0px;
    width: 120px;
    font-size: 11px;
    font-family: Helvetica;
    color: #333333;
    outline: none;
    background: #ffffff;
}

.searchform #searchsubmit {
    border: 0;
    width: 49px;
    height: 22px;
    cursor: pointer;
    overflow: hidden;
	background:url('http://www.musicaenvalencia.com/wp-content/themes/pilongo/imatges/boto_cerca.png') no-repeat;
}

.archives {

    margin-top: 5px;
    width: 180px;
    font-size: 12px;
    font-family: Helvetica;
}

.archives ul {
    	font-family: Helvetica;
        list-style: none;
        margin-left: 2px;
}

.archives ul ul {
        list-style: disc;
        margin-left: 1.1em;
}
.archives ul ul ul {
        margin-left: 2.5em;
}

#site-info {
    	font-family: Helvetica;
        list-style: none;
        margin: 0px 0px 10px 20px;
    	color: #999999;
}

#site-info a {
	font-family: Helvetica;
	color: #999999;
}
