/* CSS ET CODAGE BY AIYA.i heart one tree hill'S ¨PROPERTY (C) */

/* GÉNÉRAL */
body { 	font-size:11px;
	font-family:Lucida Sans;
	letter-spacing: 0px;
	line-height: 9px;
	cursor:main;
	color: #b7b7b7; 
	background-color: #131313;
	margin:0px;
	padding: 0px;
	background-repeat:repeat-x;
	background-align: center;}

/* CSS ET CODAGE BY AIYA.i heart one tree hill'S ¨PROPERTY (C) */

p {	font-family:Trebuchet MS;
	font-size:11px;
	text-transform: none;
	color: #6F6F6F;
	background-color: transparent;
	padding: 2px;
	margin-top:1px;
	margin-bottom: 3px;
	line-height: 100%;
	margin:1px 0px 4px 0px; }
	
a:link, a:active, a:visited { 	font-size: 11px;
	text-decoration: underline;
	color: #7e7e7e;}

a:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #536C11;
	cursor:help;}
	
/* CARACTÈRES SPÉCIAUX; SPAN STYLES */
strong, b { font-size: 10px;
	color: #536C11;
	font-weight: bold;
	letter-spacing: 1px;}

em, i { color: #85B2DB;
	font-style: italic;
	font-family:Arial;
	letter-spacing: 1px;}
	
u {	color: #596E6F;
font-family:Arial;
letter-spacing:1px;}

/* TITRES */

h1 { font-family: Arial;
	font-size: 8pt;
	text-align: left;
	text-transform: uppercase;
	line-height: 14pt;
	padding: 2px;
	cursor: main;
	color: #4F8887;
	font-weight: normal;
	letter-spacing: 4px;
	text-align:center;
	background-color:#CDCDCD;
}

h2 { 	font-family: georgia;
	font-size: 11px;
	line-height: 8px;
	background: #F3F3F3;
	padding-left: 18px;}
h3 {
	width:90%;
	-moz-border-radius:0.8em;
	background-color:#020202;
	font-size: 10px;
	color: #626262;
	text-align: center;
	font-family: georgia;
	text-transform: lowercase;
	padding: 4px;
	font-style: normal;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;}

/* CSS ET CODAGE BY AIYA.i heart one tree hill'S ¨PROPERTY (C) */

/* PHOTOS */
.affilie { border: 1px solid #C8E9F2;
		-moz-border-radius:0.65em;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
		-moz-opacity: 0.8;
		padding:4px;
		background: #E0E0E0;}

.affilie:hover { cursor: help;
	         border: 1px solid #7BC9E0;
		-moz-border-radius:0.65em;
		padding:4px;
		background: #E0E0E0;
}

a.affilie { border: 1px solid #DADADA;
		-moz-border-radius:0.5em;
		padding:3px;
		background: #E0E0E0; }
a.affilie:hover { cursor: help;
	         border: 1px solid #C8C8C8;
		-moz-border-radius:0.5em;
		padding:3px;
		background: #EBEBEB;}

.img { border: 1px solid #DADADA;
		-moz-border-radius:0.65em;
		padding:4px;
		background: #E0E0E0;}

.img:hover { cursor: help;
	         border: 1px solid #C9C9C9;
		-moz-border-radius:0.65em;
		padding:4px;
		background: #DADADA;
}

a.img { border: 1px solid #DADADA;
		-moz-border-radius:0.5em;
		padding:3px;
		background: #E0E0E0; }
a.img:hover { cursor: help;
	         border: 1px solid #C8C8C8;
		-moz-border-radius:0.5em;
		padding:3px;
		background: #EBEBEB;}

.imgnews { border: 1px solid #050505;
		-moz-border-radius:0.65em;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8;
		padding:4px;
		background: #000000;}

.imgnews:hover { cursor: help;
	         border: 1px solid 596E6F;
		-moz-border-radius:0.65em;
		padding:4px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
		background: #000000;
}

a.imgnews { border: 1px solid #DADADA;
		-moz-border-radius:0.5em;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8;
		padding:3px;
		background: #000000; }
a.imgnews:hover { cursor: help;
	         border: 1px solid #C8C8C8;
		-moz-border-radius:0.5em;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
		padding:3px;
		background: #EBEBEB;}
  
  /* AUTRES */
  
#contenu { background-color:#D2D2D2;
padding-left: 8pt;
padding-right: 8pt;
text-align: justify;
line-height: 10px;
font-size: 8.5pt; }

hr { color:#FFFFFF; }

.title { font-family: Times New Roman;
color: #202020;
letter-spacing: 2px;
font-weight: bold;
border-bottom: 1px solid #202020;}

A.nav:link {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #D2D2D2; 
	PADDING-BOTTOM: 8px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #6EAFAD; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: arial; 
	LETTER-SPACING: 2px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

A.nav:active {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #D2D2D2; 
	PADDING-BOTTOM: 8px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #6EAFAD; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: arial; 
	LETTER-SPACING: 2px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

A.nav:visited {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #D2D2D2; 
	PADDING-BOTTOM: 8px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #6EAFAD; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: arial; 
	LETTER-SPACING: 2px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

A.nav:hover {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #CDCDCD; 
	PADDING-BOTTOM: 8px; 
	COLOR: #4F8887; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: arial; 
	LETTER-SPACING: 2px; 
	TEXT-ALIGN: center
}

.x {
	PADDING-LEFT: 23px; 
	FONT-SIZE: 11px; }


div#footer { background-color: #CACACA;
	text-align: center;
	line-height: 55px;}

TD, TR {
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	color: silver;
}
	#headerInside {
       position:     absolute;
       top:          440px;
	width: 100%;
	background: transparent;
	text-align: center;
	padding: 0px;
}

.side-title {
	background-color: #060606;
	-moz-border-radius : 0.65em;
	padding: 2px;
	font-family:Georgia;
	font-size:12px;
	letter-spacing:1px; 
	line-height:11pt; 
	color: #3D6C88; 
	font-weight: bold;
	text-transform: none;
	text-align: left;
	padding:6px;
	padding-left:20px;}

.side-content {
	padding: 4px;
	padding-top: 8px;
	padding-bottom: 10px;
	font-family:lucida sans;
	background-color:#0C0C0C;
	-moz-border-radius: 0.5em;
	font-size:11px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #7D7D7D; 
	text-align: justify;}

.main-title {
	background-image : url(design/bgtitle.png);
	background-repeat: x;
	-moz-border-radius : 0.5em;
	padding: 2px;
	font-family:Georgia;
	font-size:12px;
	letter-spacing:1px; 
	line-height:9pt; 
	color: #BEBEBE; 
	font-weight: bold;
	text-transform: none;
	text-align: left;
	padding:6px;
	padding-left:20px;}

.main-content {
	padding: 4px;
	padding-top: 8px;
	padding-bottom: 10px;
	font-family:Lucida Sans;
	background-color:#FFFFF;
	-moz-border-radius: 0.5em;
	font-size:11px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #b7b7b7; 
	text-align: justify;}

blockquote {
	color: #666;
	padding:17px 0px 0px 25px;
	margin-left:20px;
	padding-bottom: 10px;
	padding-right: 6px;
	border-top: 8px solid #D8F4FF;
	border-bottom: 1px solid #B3EAFF;
	background: #FFFFFF url(design/backquote.jpg) no-repeat top left;
	}

#navigation {
	width: 100%;
	height: 40px;
	padding: 0;
	margin: 15px 30px 0 0;
	background: transparent;
	}

#navigation ul {
	padding: 0;
	margin: 0;
	}

#navigation li {
	list-style: none;
	display: inline;
	}

#navigation li a {
	text-transform: lowercase;
	color: #666;
	font-weight: normal;
	background: url(design/content2.png) repeat-x;
	padding: 20px 10px 20px 10px;
	font-family: Georgia;
	font-size: 11px;
	}

#navigation li a:hover {
	text-transform: lowercase;
	color: #00445E;
	font-weight: normal;
	background: url(design/content2.2.png) repeat-x;
	padding: 20px 10px 20px 10px;
	font-family: Georgia;
	font-size: 11px;
	}

.sub-box {
	font-size: 11px; 
	line-height: 13px;  
	color: #696969;
	border: 1px solid #E6E6E6;
	background: #F9F9F9;
	padding-right: 5px;
	-moz-border-radius : 0.8em;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 15px;
	padding-bottom: 10px;}

.sub-box:hover {
	font-size: 11px; 
	line-height: 13px;  
	color: #696969;
	border: 1px solid #E6E6E6;
	background: #000000;
	padding-right: 5px;
	-moz-border-radius : 0.8em;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 15px;
	padding-bottom: 10px;}

.title-sub, .title-sub ul, .title-sub ul ul {
        background: #F3F3F3;
	font-size:11px;
	font-style:normal;
	font-weight:none;
	line-height:14px;
	color: #242424; 
	text-align: justify;
	text-transform: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.title-sub a:link, .title-sub a:visited, .title-sub a:active { 
	color: #999999;
	font-family: georgia;
	font-weight:bold;
}

.title-sub a:hover { 
	color: #888888;
	font-weight:bold;
}


a span {
	display: none; }

a:hover span {
	background-color: #FFFFFF;
	display: inline;
	position: absolute;
	border: 1px solid #dadede;
	-moz-border-radius: 0.5em;
	text-align: center;
	color: white;
	padding: 4px; }

.content4 { 
	background-color: #efefef;
	font-size: 8pt; 
	color: #414141;
	font-family : Trebuchet ms;
	text-align: left;
	padding: 5px;
	line-height: 9pt; }

.postdata {
	padding:5px 10px 5px 10px;
	background-color: #E6E6E6;
	-moz-border-radius:0.8em;
	margin-bottom:5px;
	border-bottom: 1px solid #eae3de;
}

#comments {
	text-align:right;
	
	background-color: #87B3DA;
	-moz-border-radius: 0.8em;
}
#comments a {
	font-size:11px;
	-moz-border-radius:0.5em;
	background-color:#E20105;
	padding:4px;
	letter-spacing:-1px;
	color:#FFF;
}
#comments a:hover {
	background-color: #FFA21F;
	text-decoration:none;
	color:#FFF;
}

.epname { color: #536C11;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 3px;
font-family: georgia;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-style: ;
font-weight: bold;
 }

a.catlink {text-align: left; 
color:#b3b3b3; 
font-weight:normal; 
font-size: 11px; 
padding: 10px;    
background-color: #F7F7F7;
padding-left:15px; 
display:block; 
text-decoration: none; 
margin:4px;   
text-transform:none; 
-moz-border-radius:15px;}   

a.catlink:hover {
color:#b3b3b3; 
background-color:#f1f1f1; 
cursor:pointer; 
padding-left:15px; }

.topaffiliates { -moz-border-radius : 0.6em;}

input,select,textarea,submit {
	color: #948476;	
	-moz-border-radius:0.6em;
	margin-bottom:5px;
	padding:5px;
	background-color: #E0E0E0;
	border: 1px solid #C8E9F2;
	font-family: Lucida Sans;
	line-height: 12px;
	font-size: 12px;
	
}



/* CSS ET CODAGE BY AIYA.i heart one tree hill'S ¨PROPERTY (C) */
