/*
Theme Name: eDesign
Theme URI: http://everything-design.fan-sites.org/
Description: Theme by Everything-Design
Author: Ady
*/



body { 
	background: #f4fcae url(images/bg.png) repeat-x;
	font-size : 11px ;
	color : #ffffff ;
	margin: 0px; 
	padding: 0px; 
	font-family: Arial, Sans-Serif; 
	text-align: justify; 
} 

/* --------STRUCTURE-------- */

#header {
	height : 600px;
	background: url(images/bg.jpg) repeat-x;
	border : 0px;
	margin-left: auto;
	margin-right: auto; 
}	


#maintable {
	width : 800px;
	border : 0px;
	margin-left: auto;
	margin-right: auto; 
}

	
#sidebar {
	width : 214px ;
	color : #ffffff ;
	text-align:justfiy;
	margin-top:0px;
	text-decoration:none;
	font-family: Arial; 
	float:left;
	font-size: 11px; 
	}

#content {
	width:566px;
	text-align:justfiy;
	margin-top:0px;
	text-decoration:none;
	font-family: Arial; 
	float:right;
	font-size: 11px; 
	line-height : 12pt;
	color:#6a6e2c;
	}	

/* --------LINKS-------- */

a:link, a:visited, a:active { 
	text-decoration: none; 
	color:#964472; 
}  

a:hover { 
	color: #bc6396; 
} 

#sidebar  a:link{
color: #d3de36 ;
}	

#sidebar  a:visited{
color: #d3de36 ;
}	
	
#sidebar  a:active{
color: #d3de36 ;
}	

#sidebar a:hover{
color: #ffffff  ;
}

/* --------SIDEBAR-------- */
	

.sideprojets {
	background-image : url('images/projets.png');
	height : 135px ;
}

.sideelite {
	background-image : url('images/elite.png');
	height : 135px ;
}

.sidephotos {
	background-image : url('images/photos.png');
	height : 135px ;
}

.sidetopaffis {
	background-image : url('images/topaffis.png');
	height : 135px ;
}

.sidestats {
	background-image : url('images/stats.png');
	height : 135px ;
}

.sidetagboard {
	background-image : url('images/tagboard.png');
	height : 135px ;
}

.sidecontent {
	font-size : 10px ;
	text-align:justify;
	color : #ffffff ;
	font-family : arial ;
	padding-top : 0px;
	padding-left:15px;
	padding-right:15px;
	background: url(images/sidebg.png) repeat-y;
}

.sidebottom {
	background-image : url('images/sidebottom.png');
	height : 135px ;
	text-align:right;
}

/* --------CONTENT-------- */



.posttop1 {
	background: url("images/posttop1.png");
	background-repeat: no-repeat;
	padding-top:0px;
	height:72px;
	}

.posttop2 {
	background: url("images/posttop2.png");
	background-repeat: no-repeat;
	padding-top:0px;
	height:62px;
	}

td.content {
	padding:20px;
	text-align:justify;
	background: url("images/postbg.png");
	background-repeat: repeat-y;
}

td.content2 {
	padding-left:30px;
	padding-right: 31px;
	padding-bottom:20px;
	background: url("images/postbg.png");
	background-repeat: repeat-y;
}

.subtitle {
	font-family:Georgia;
	font-weight:bold;
	font-style:italic;
	font-size: 10px;
	padding-bottom:5px;
	color:#833462;
	text-align: center;
}

			
.postbottom {
	background: url("images/postbottom.png") no-repeat;
	height: 107px;
	text-align:center;
	}
	

.infos{
	font-family : georgia ;
	font-size : 16px ;
	color: #bb6296 ;
	text-align : right;
	padding-right : 50px;
	padding-bottom : 45px;
}	

.infos  a:link{
	font-family : georgia ;
	font-size : 16px ;
	color: #bb6296 ;
}	

.infos a:visited{
	font-family : georgia ;
	font-size : 16px ;
	color: #bb6296  ;
}	
	
.infos  a:active{
	font-family : georgia ;
	font-size : 16px ;
	color: #bb6296  ;
}	

.infos a:hover{
	font-family : georgia ;
	font-size : 16px ;
	color: #aa5886 ;
}

/* --------IMAGES-------- */

a img {
		
    border-style: solid;
    border-width: 3px;
    border-color: #ffffff;
    margin: 2px;
	cursor : auto ;
	filter : alpha(opacity=70); 
    -moz-opacity : 0.70; 
    opacity : 0.70;
	-moz-border-radius : 5px 5px ; 
}

a:hover img {
	border-color: #ffffff;
	cursor : auto ;
	filter : alpha(opacity=100); 
    -moz-opacity : 1 ; 
    opacity : 1;
	-moz-border-radius : 5px 5px ; 
}

#sidebar a img {
	filter: alpha(opacity=70); 
	opacity: .7;
	background: #f5f1ff;
	border-style: solid;
	border-width:1px;
	border-color: #a15d38;
	padding: 3px;
	}

#sidebar a img:hover {
	filter: alpha(opacity=90); opacity: .9;
	background: #f5f1ff;
	border-style: solid;
	border-width:1px;
	border-color: #703e23;
	padding: 3px;}

#post a img {
	filter: alpha(opacity=70); 
	opacity: .7;
	background: #f5f1ff;
	border-style: solid;
	border-width:1px;
	border-color: #a15d38;
	padding: 3px;
				}

#post a img:hover {
	filter: alpha(opacity=90); opacity: .9;
	background: #f5f1ff;
	border-style: solid;
	border-width:1px;
	border-color: #703e23;
	padding: 3px;}
	
#affis a img {
	filter: alpha(opacity=70); 
	opacity: .7;
	background: #f5f1ff;
	border-style: solid;
	border-width:1px;
	border-color: #a15d38;
	padding: 3px;
				}

#affis a img:hover {
	filter: alpha(opacity=90); 
	opacity: .9;
	background: #f5f1ff;
	border-style: solid;
	border-width:1px;
	border-color: #703e23;
	padding: 3px;}
	


/* --------MENUS-------- */

.navi { 
	padding-top:22px;
	text-align: center; 
	color:#525252; 
	}

.navi a { 
	color:#a15d38; 
	letter-spacing:1px;  
	padding: 10px; 
	font-family: Arial; 
	font-size: 11px; 
	text-transform: uppercase;
	text-shadow: 1px 1px #000000;
	}

.navi a:hover { 
	color:#ffffff; 
	padding: 10px; 
	text-shadow: 1px 1px #000000;
	background-color: #49aa49; 
	font-family: Arial; 
	font-size: 11px; 
	text-transform: uppercase;
	}
	
.news a { 
	color:#a15d38; 
	font-family: Arial; 
	font-size: 11px; 
	}

.news a:hover { 
	color:#ffffff; 
	text-shadow: 1px 1px #929292;
	font-family: Arial; 
	font-size: 11px; 
	}

a.menulink{
	border-left:5px solid #f5eefe; 
	text-align: left; 
	color: #949494; 
	font-weight:normal; 
	padding-left:5px; 
	display:block; 
	text-decoration: none;  
	text-transform:none; 
	text-shadow : 0px; }

a.menulink:hover {
	border-left:5px solid #ffffff  ; 
	color:#949494; 
	cursor:pointer; 
	text-transform:none; }

	
strong.navig {
	color: #7ba8fd;}

strong.navig:hover {
	color: #7f8ef3;}


/* --------FOTTER-------- */

.footer {		 
	font-family: tahoma;	
	background:  #000000; 
	color: #948ca2; 
	letter-spacing: 0px;  
	text-transform: normal; 
	width: auto; 
	height:55px;
	padding-top : 25px;
	clear: both;			 
}



.footer2 {   
	text-align : center;
	margin: 0px auto; 
	padding: 0px; 
	padding: 0px 0px 0px 10px; 
} 


/* --------HEADERS-------- */

h1 {
	font-size : 16px ;
	color : #ffffff;
	text-transform : none ;
	font-family : georgia ;
	font-weight : bold ;
	margin-bottom : 0px ;
	text-align : center ;
	font-style : italic ;
}

h2 {
	font-size: 9pt;
	text-align:center;
	text-transform:uppercase;
	color:#688cd2;
	font-family: Arial; }
	
	
h3 {
	margin-top : 8px ;
	font-size : 12px ;
	font-weight : bold ;
	color : #8584a1;
	text-align : left ;
	padding-top : 8px;
	padding-bottom : 8px ;
	font-family : georgia ;
	font-style : italic ;
	text-transform : normal ;
	margin-left : 27px;
}


h4 {
	font-size:18px;
	font-weight:normal;
	text-align: left;
	padding-left:20px;
}


h6 {
	font-size : 9px;
	font-weight : none;
	}

/* --------MISC-------- */

b,strong {
	color : #ffffff;
	font-style : none ;
	padding : 1px ;
	background-color : #c672a2 ;
	margin : 1px ;
}

i ,em{
	color : #d3b9ff;
	font-weight : bold ;
	background-color : none ;
} 


blockquote { 
background-color: #f8f5ff; 
color: #aea8ba; 
line-height: 12pt; 
padding: 10px; 
-webkit-border-radius: 10px; 
-moz-border-radius: 10px; 
border-radius: 10px; 
-khtml-border-radius: 10px; 
} 

input, textarea {  
font-family: arial;  
font-size: 11px;  
background-color: #ffffff;  
color: #868686;  
padding: 4px; 
border: #e4e6e7 1px solid;   
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
border-radius: 4px; 
-khtml-border-radius: 4px; 
}  


option, select {  
font-family: arial;  
font-size: 11px;  
background-color: #ffffff;  
color: #868686;  
padding: 5px;  
border: #e4e6e7 1px solid;   
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
border-radius: 4px; 
-khtml-border-radius: 4px; 
}  

.subnav {
	font-size : 11px ;
}

.subnav A:link, .subnav A:visited, .subnav A:active {
	background-color : #4e3478; /* Couleur du fond de la ligne */ 
	color: #ffffff; /* Couleur du texte */ 
	font-size: 11px; 
	padding: 10px ; 
	text-align: center; 
	text-decoration: none; 
	display: block; 
	font-weight:normal; 
	text-transform:none; 
	text-align :left ;
	margin-bottom : 1px ;

}

.subnav A:hover {
	background-color : #51377c;
	color:#ffffff; /* Couleur du texte */ 
	border-bottom:solid  0px #d3d3d3;
	cursor: auto ;
	font-size : 11px; 
	text-align :left ;
	margin-bottom : 1px ;
}
