/* Herite de psymorph_common.css */
/**********/
/* CLASS */
/*********/
div.title {
  margin-bottom:5px;
	height:20px;
	line-height: 20px;
	background-color: #B2B2B2;
	font-weight: 600;
	font-size:8pt;
	vertical-align: middle;
	border-style: solid;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
	border-color: #ff7301;
	padding-left : 10px;
	padding-right : 10px;
}

div.clear {
  clear: both;
}

div.fLeft {
  float:left;
}

div.fRight {
  float:right;
}
div.spacer {
  width:16px;
  float:left;
}
div.vertSpacer {
  height:16px;
  float:left;
}

div.blocText {
  margin-bottom:15px;
	background-color:#FFFFFF;
	border-style: solid;
  border-width: 1px;
	border-color: #ff7301;
	height:220px;
	text-align: justify;
  padding-left : 10px;
	padding-top  : 10px;
	padding-bottom : 10px;
	padding-right : 10px;
	vertical-align: middle;
}

div.blocTextDouble {
  margin-bottom:15px;
	background-color:#FFFFFF;
	border-style: solid;
  border-width: 1px;
	border-color: #ff7301;
	height:400px;
	text-align: justify;
  padding-left : 10px;
	padding-top  : 10px;
	padding-bottom : 10px;
	padding-right : 10px;
	vertical-align: middle;
}

div.blocTextPartys {
  margin-bottom:15px;
	background-color:#FFFFFF;
	border-style: solid;
  border-width: 1px;
	border-color: #ff7301;
	height:300px;
	text-align: justify;
  padding-left : 10px;
	padding-top  : 10px;
	padding-bottom : 10px;
	padding-right : 10px;
	vertical-align: middle;
}

div.blocTextNoHeight {
  margin-bottom:15px;
	background-color:#FFFFFF;
	border-style: solid;
  border-width: 1px;
	border-color: #ff7301;
	text-align: justify;
  padding-left : 10px;
	padding-top  : 10px;
	padding-bottom : 10px;
	padding-right : 10px;
	vertical-align: middle;
}

div.large {
 	width:1004px;
}

div.half {
 	width:485px;
}

div.threeSize {
  width: 750px;
}

div.oneSize {
  width: 220px;
}

div.textHomeImage {
  width: 300px;
}
/**
 * DIV Menus 
 */
div.menu {
  border-style: solid;
  border-left-width: 1px;
  border-right-width: 0px;
  border-top-width: 1px;
  border-bottom-width: 1px;
	border-color: #808080;
	height:25px;
  width:1025px;
  margin-bottom:10px;
}
 
div.menuBlock {
  height:25px;
  width:127px;
	line-height: 25px;
	vertical-align: middle;
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 1px;
  border-top-width: 0px;
  border-bottom-width: 0px;
	border-color: #808080;
	background-color: #ff9900;
	text-align: center;
	font-weight: 600;
	display:block;
} 

div.menuBlock:hover {
  background-color: #C7C7C7;
  cursor:pointer;
} 

div.menuEnd {
  width:128px;
}

img.imageHome {
  width: 150px;
  height: 150px;
  border-width: 1px;
	border-color: #ff7301;
	border-style: solid;
	padding-left : 1px;
	padding-top  : 1px;
	padding-bottom : 1px;
	padding-right : 1px;
}  


img.coverCd {
  width:80px;
  height:80px;
  border-width: 1px;
	border-color: #ff7301;
	border-style: solid;
	padding-left : 1px;
	padding-top  : 1px;
	padding-bottom : 1px;
	padding-right : 1px;
}

img.partyFlyer {
  width:215px;
  height:295px;
  border-width: 1px;
	border-color: #ff7301;
	border-style: solid;
	padding-left : 1px;
	padding-top  : 1px;
	padding-bottom : 1px;
	padding-right : 1px;
}

/* Div permettant l'affichage de présentation des Live, Vynils... */
div.encartCover {
  width:245px;
  height:85px;
  margin-top: 5px;
	margin-bottom : 5px;
	margin-right : 5px;
}

div.encartCoverImg {
  width:80px;
  height:80px;
}

div.encartCoverText {
  width:150px;
  height:75px;
  padding-left : 5px;
	padding-top  : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	margin-left: 5px;

}

div.encartCoverTextInto {
  width:150px;
  height:50px;
}

/* Div permettant l'affichage des Flyers de soirées... */
div.encartParty {
  width:730px;
  height:100px;
}

div.encartPartyImg {
  width:200px;
  height:100px;
}

div.encartPartyText {
  width:500px;
  height:100px;
  padding-left : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	margin-left: 5px;
}

/* Divs permettant l'affichage du focus sur les artistes */
img.artistFocus {
  width:215px;
  height:215px;
  border-width: 1px;
	border-color: #ff7301;
	border-style: solid;
	padding-left : 1px;
	padding-top  : 1px;
	padding-bottom : 1px;
	padding-right : 1px;
}

img.artistFocusIndex {
  width:215px;
  height:200px;
  border-width: 1px;
	border-color: #ff7301;
	border-style: solid;
	padding-left : 1px;
	padding-top  : 1px;
	padding-bottom : 1px;
	padding-right : 1px;
}

div.encartArtistFocusImg {
  width:215px;
}


div.artistFocusNameIndex {
  width:215px;
	text-align: center;
}

div.encartArtistFocusText {
  width:510px;
	padding-bottom : 5px;
	padding-right : 5px;
	margin-left: 5px;
	text-align: left;
}

/*Labels */
div.encartlabelFocusImg {
  width:215px;
}

div.encartLabelFocusText {
  width:510px;
	padding-bottom : 5px;
	padding-right : 5px;
	margin-left: 5px;
	text-align: left;
}

img.labelFocus {
  width:215px;
  height:215px;
  border-width: 1px;
	border-color: #ff7301;
	border-style: solid;
	padding-left : 1px;
	padding-top  : 1px;
	padding-bottom : 1px;
	padding-right : 1px;
}

/** releases **/
div.encartDescriptionRelease {
  height:80px;
}

div.dlLink {
  width:140px;
  height:20px;
  margin-top:5px;
  display:block;
}

div.dlImg {
  background-image:url(/public/images/dl_16x16.png);
  background-position: center center;
  background-repeat: no-repeat;
  width:16px;
  height:20px;
}

div.viewImg {
  background-image:url(/public/images/view_16x16.png);
  background-position: center center;
  background-repeat: no-repeat;
  width:16px;
  height:20px;
}

div.dlText {
  width:120px;
  height:20px;
  line-height: 20px;
  text-align: center;
}

/** Derniers téléchargements **/
div.lineHighlight {
 font-weight: 500;
 height:20px;
 line-height: 20px;
 vertical-align: middle;
 text-align: left;
}

div.lineNoHighlight {
 font-weight: 500;
 height:20px;
 line-height: 20px;
 vertical-align: middle;
 text-align: left;
}

div.lineHighlight:hover {
 background-color: #C7C7C7;
 cursor:pointer;
}

div.clickable {
}

div.clickable:hover {
 cursor:pointer;
}

div.lineHighlight div.artist {
 width: 80px;
 padding-left:5px;
}

div.lineHighlight div.artistLarge {
 width: 260px;
 padding-left:5px;
}

div.lineHighlight div.listNameOneSize {
 width: 199px;
 padding-left:5px;
}

div.lineHighlight div.titleLive {
 width: 184px;
}

div.lineHighlight div.titleLiveLarge {
 width: 330px;
}

div.lineHighlight div.type {
 width: 40px;
}
div.lineHighlight div.label {
 width: 300px;
}

div.lineHighlight div.dateAdd {
 width: 50px;
 text-align:right;
}

/* Selection d'articles */
div.lineHighlight div.titreNew {
 width: 280px;
 padding-left:5px;
}

div.lineHighlight div.resumeNew {
 width: 540px;
}

div.lineHighlight div.dateNew {
 width: 150px;
 text-align:right;
}

/* soirées a venir */
div.lineHighlight div.titreToCome {
 width: 110px;
 padding-left:5px;
}

div.lineHighlight div.dateToCome {
 width: 100px;
 text-align:right;
}


/* Selection release labels */
div.lineHighlight div.releaseName {
 width: 150px;
 padding-left:5px;
}

div.lineHighlight div.dateRelease {
 width: 150px;
 text-align:right;
}

/** Selection track listing **/
div.lineHighlight div.artistTrackListing {
 width: 280px;
 padding-left:5px;
}


/** Discography **/
div.discoEp {
 width: 150px;
 padding-left:5px;
}
div.discoLabel {
 width: 230px;
}
div.discoDate {
 width: 100px;
 text-align:right;
}


/** Stylage ligne de séparation **/
div.lineHr {
  height:0px;
  border-style: dashed;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 1px;
  border-bottom-width: 0px;
	border-color: #808080;
	display:block;
}

/* message de confirmation, erreur mailinglist */
div.mailinglistMessage {
  text-align: center;
  height:100px;
  line-height:100px;
  vertical-align:middle;
  font-weight:600;
}

/* message comming soon text */
div.commingSoonMessage {
  text-align: center;
  color: #ff7301;
  height:180px;
  line-height:180px;
  vertical-align:middle;
  font-weight:600;
}

/** W3C related **/
div.w3cLink {
 	width:1004px;
  text-align:center;
}

img.w3cImg {
  border-width : 0px;
}

/*******/
/* IDS */
/*******/
body#psymorph {
	background-color:#C7C7C7; 
	margin: 0 auto; 
	width:1024px; 
}

/* Div globale englobant le reste de la page */
div#global {

}

/* LeaderBoard du site */
div#header {
  margin-top:10px;
  margin-bottom:0px;
	width:1024px;
	height:200px;
	background-color:#FFFFFF;
	background-image:url(/public/images/psy_headersite_1024x256.png);
	background-position: 1px; -80px;
  border-style:solid;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 0px;
	border-color: #808080;
}

/* Le contenu */
div#content {
  display: block;
  margin: 0 auto;
  width:1026px;
  height:800px;

}

/* Le pied de page */
div#footer {
  border-style: solid;
  border-width: 1px;
	border-color: #ff7301;
	text-align: center;
	height:20px;
	line-height:20px;
}


/* Bloc champ newsletter et bouton */
div#submitEmail {
  display: block;
  width: 215px;
  margin-top: 20px;
}








