body {
margin:0px;
padding:0px;
background: #293438 url(http://designs.ultimate-priscilla.net/bs4bg.jpg) repeat-x;
}

.bold, strong {
	color: #6b8ea6;
	font: bold 11px Times;
}

.italic, em {
	color: #9384ae;
	font-style:italic;
	background-color: #353640;
}

p,body,table {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
color: #828282;
}

.title {
	background-color: #000;
	text-shadow: 0px 0px 6px #bbbbbb;
	font-weight:bold;
	font-size: 11px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #35637e;
	text-align: center;
	text-transform:uppercase;
	letter-spacing: 1px;
	padding: 4px;
	border-bottom: 1px solid #5a828e}

.title:first-letter {
	text-shadow: 0px 0px 6px #bbbbbb;
color : #818181;
font-size: 11px;
	background-color: #000;
}

A:link { color: #4f93b8; cursor: help; font-weight: bold; text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:visited { color: #4f93b8; cursor: help; font-weight: bold; text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:active { color: #4f93b8; cursor: help; font-weight: bold; text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:hover { color: #3c6f8c; cursor: help; font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

bgtable { background-image:url(http://iheartlove.net/images/bg2.jpg); } 

.content {
	color: #4e4e4e;
	padding: 2px 3px 2px 13px;
	text-transform: none;
	font: normal 10px/12px arial;
	background: url(http://perfect-dream.fr/sidebarmenu/bg2.png) repeat-y;
	text-align: justify;
}

 

.content2 {
	color: #4e4e4e;
	padding: 2px 3px 2px 13px;
	text-transform: none;
	font: normal 10px/12px arial;
	background: url(http://perfect-dream.fr/sidebarmenu/bg2.png) repeat-y;
	text-align: center;
}

.photo {
	border: 1px solid #7e7e80;	
	padding: 4px;
	opacity: 0.8;
	-moz-border-radius:3px;
	background-color: #e6e6e6;
	margin: 1px;
}
.photo:hover {
	border: 1px solid #7e7e80;	
	padding: 4px;
	opacity: 1;
	-moz-border-radius:3px;
	background-color: #e6e6e6;
	margin: 1px;
}

.projets {
	opacity: 0.5;
	-moz-border-radius:3px;
	background-color: #31323c;
	padding: 2px;
}
.projets:hover {	
	padding: 2px;
	opacity: 1;
	-moz-border-radius:3px;
	background-color: #31323c;
}

a.main:link, a.main:active, a.main:visited { 
padding: 2px; 
text-align: center; 
text-decoration: uppercase; 
letter-spacing: 1px; 
display: block; 
text-transform: uppercase;
font: normal 10px/9pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #31323c;
	margin: 1px;
		-moz-border-radius:3px;
}

a.main:hover {
padding: 2px; 
text-align: center; 
text-decoration: uppercase; 
letter-spacing: 1px; 
display: block; 
text-transform: uppercase;
font: normal 10px/9pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #3d3e4b;
	margin: 1px;
		-moz-border-radius:3px;
}

.header {
	border: 1px solid #626263;	
	padding: 4px;
	opacity: 0.5;
	-moz-border-radius:3px;
	margin: 1px;
}
.header:hover {
	border: 1px solid #626263;	
	padding: 4px;
	opacity: 1;
	-moz-border-radius:3px;
	margin: 1px;
}

.welcomeheader {
	color: #AB979F;
	font-size: 9px;
	text-align: justify;
}

.twitter li {
  padding: 5px;
  font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
  font-size: 9px;
  background-color: #31323c;
  -moz-border-radius: 5px;
  color: #707070;
  list-style: none;
	text-align: left;
	margin: 1px;
}

.twitter li:hover {
  padding: 5px;
  font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
  font-size: 9px;
  background-color: #2b2c35;
  -moz-border-radius: 5px;
  color: #707070;
  list-style: none;
	text-align: left;
	margin: 1px;
}