

* { padding: 0; margin: 0; }

/*-----headings-----*/	

h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:'trebuchet MS', verdana, arial, sans-serif; letter-spacing:-0.3px;}	
.entry-title, .page-title{font-size:2.2em; line-height:1; margin:0.9091em 0 0;}
.page .entry-title, .page-template .entry-title{text-align:center;}
.page-title{text-align:center; margin-bottom:0.9091em;}
.entry-content h1, .entry-content h2{font-size:1.5385em; line-height:1; margin:1.5em 0 0.5em;}
.entry-content h3{font-size:1.3846em; line-height:1.1111; margin:1.66665em 0 0.55555em;}
.entry-content h4{font-size:1.2308em; font-weight:bold; line-height:1.25; margin:1.875em 0 0.625em;}
.entry-content h5, .entry-content h6{font-size:1em; font-weight:bold; margin:2.30775em 0 0.76925em;}


/* Box model */

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color: #000000;
}
#wrapper { 
 margin: 0 auto;
 width: 920px;

}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 height: 30px;
 margin: 40px 0px 0px 0px;
 background: #333333;
}
#leftcolumn { 
 color: #CCCCCC;
 background: #666666;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 300px;
 width: 440px;
 float: left;
 overflow:auto;
}

#leftcolumngallery { 
 color: #CCCCCC;
 background: #666666;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 300px;
 width: 500px;
 float: left;
 overflow:auto;
}

#leftcolumncontact { 
 color: #CCCCCC;
 background: #666666;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 300px;
 width: 440px;
 float: left;
 overflow:hidden;
}
#rightcolumn { 
 float: right;
 color: #CCCCCC;
 background: #666666;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 300px;
 width: 440px;
 display: inline;
}

#rightcolumngallery { 
 float: right;
 color: #CCCCCC;
 background: #666666;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 300px;
 width: 380px;
 display: inline;
 overflow:auto
}

#navigation { 
 width: 900px;
 background: #333333;
}

#footer { 
 width: 900px;
 clear: both;
 color: #333;
 background: #333333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 height: 150px;
}

#postfooter { 
 width: 900px;
 clear: both;
 color: #333;
 background: #000000;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 height: 10px;
}

/* Styling */

a:link {
	text-decoration: none;
	color: #DBDBDB;
}
a:visited {
	text-decoration: none;
	color: #DBDBDB;
}
a:hover {
	text-decoration: none;
	color: #DBDBDB;
}
a:active {
	text-decoration: none;
	color: #DBDBDB;
}

.StyleMenuArtistes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	color: #838383;
}

.StyleMenuArtistes a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	color: #838383;
}

.StyleMenuArtistes a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	color: #838383;
}

.StyleMenuArtistes a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	color: #838383;

}

.StyleMenuArtistes a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	color: #838383;
}

a {
	font-size:0.95em;
	color: #838383;
}

.Style8 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
}

div.menu a:link {
	color: #838383; 
	background: #141414; 
}

table.menu a { 
	display: block; 
} 

div.menu a:active { 
	color: #838383;
	background: #141414; 
}

div.menu a:visited {
	color: #838383; 
	background: #141414; 
}

div.menu a {
	line-height:22px; 
}

div.menu a:hover {
	color: #838383;
	background: #1c1c1c; 
}

div.smenu a:link {
	color: #838383; 
	background: #252525; 
}

table.smenu a { 
	display: block; 
} 

div.smenu a:active { 
	color: #838383;
	background: #252525; 
}

div.smenu a:visited {
	color: #838383; 
	background: #252525; 
}

div.smenu a {
	line-height:22px; 
}

div.smenu a:hover {
	color: #838383;
	background: #2f2f2f; 
}

div.menu_page_active a:link {
	color: #AEB0AA; 
	background: #1a1a1a; 
}

table.menu_page_active a { 
	display: block; 
} 

div.menu_page_active a:active { 
	color: #AEB0AA;
	background: #1a1a1a; 
}

div.menu_page_active a:visited {
	color: #AEB0AA; 
	background: #1a1a1a; 
}

div.menu_page_active a {
	line-height:22px; 
}

div.menu_page_active a:hover {
	color: #AEB0AA;
	background: #1a1a1a; 
}

.StyleVersion7 a:link {
	color: #d2d2d2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	letter-spacing: 1px;
	text-decoration: underline;
}

.StyleVersion7 a:visited {
	color: #d2d2d2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	letter-spacing: 1px;
	text-decoration: underline;
}

.StyleVersion7 a:hover {
	color: #d2d2d2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	letter-spacing: 1px;
	text-decoration: underline;
}

.StyleVersion7 a:active {
	color: #d2d2d2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	letter-spacing: 1px;
	text-decoration: underline;
}

.Style17 {
	color: #212121;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Images */
img.bordered,img.alignleft,img.alignright,img.aligncenter {
background-color:#333;
padding:10px;
}

img.bordered1 {
background-color:#666;
padding:2px;
}

img.alignleft,img.left {
margin:0 1.5em 1em 0;
}

img.alignright,img.right {
margin:0 0 1em 1.5em;
}

.right,.alignright {
float:right;
}

.clear,.clearer {
clear:both;
}

.clearer {
display:block;
font-size:0;
line-height:0;
height:0;
}

/* List */

#list {
  padding:0;
  margin:0;
  }
#list li {
  list-style-type:none;
  }



