@charset "utf-8";

* {
	padding:0;
	margin:0;
	}
	
.clear {
	clear:both;
	}
	
.center {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	/*padding-top:40px;*/
	padding-top:40px;
	padding-bottom:40px;
	}

body {
	background-color:#efefef;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-attachment:fixed;
	background-image:url(images/motifs/cross2.gif);
	font-size:12px;
	cursor:default;
	}

#wrapper {
	background-attachment:fixed;
	background-image:url(images/diags.gif);
	background-repeat:repeat;
	}
	
#header {
	width:997px;
	height:581px;
	padding-top:30px;
	background-image:url(images/uncleemile_header.png);
	background-repeat:no-repeat;
	}
	
h1 {
	display:none;
	}
	
#btnWorks{
	position:absolute;
	top:346px;
	left:811px;
	}
	
#btnAbout{
	position:absolute;
	top:346px;
	left:950px;
	}
	
#header h1 {
	display:none;
	}
	
a {
	outline-style:none;
	text-decoration:none;
	color:#333333;
	}
	
.quote {
	font-size:10px;
	font-style:italic;
	}
	
img {
	border:0px;
	}

#content {
	margin-top:0px;
	margin-left:0px;
	/*margin-left:auto;*/
	/*margin-right:auto;*/
	}	

.work {
	padding-top:50px;
	width:957px;
	height:auto;
	margin-top:300px;
	padding-left:40px;
	background-image:url(images/cale.gif);
	background-repeat:no-repeat;
	}
	
#description a {
	text-decoration:underline;
	}
	
#description a:hover {
	/*background-color:#333333;*/
	}
	
#description a:focus {

	}

.contenuImage {
	width:730px;
	float:left;
	}
	
#flashcontent {
	width:730px;
	}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#222;
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:0px;
	background-image:url(images/limit.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:10px;
	}
	
.titleWork {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:11px;
	letter-spacing:0px;
	margin-bottom:1px;
	font-weight:bold;
	}

.navwork {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(images/limit.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}
	
.navwork li {
	font-size:11px;
	display:inline;
	margin-left:0px;
	}

.blocdescription {
	width:213px;
	float:right;
	height:auto;
	padding-left:12px;
	color:#222;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

#description p {
	margin-bottom:12px;
	}
	
.partdescription a {
	border-bottom: solid 1px #656565;
	}
	
.partdescription a:hover {
	background-color:#0D0D0D;
	color:#0D0D0D;
	}
	
.partdescription {
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(images/limit.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}

.gras {
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
.top {
	width:27px;
	float:right;
	margin-top:1px;
	}
	
#end {
	/*width:957px;*/
	width:100%;
	margin-top:400px;
	margin-left:0px;
	padding-left:0px;
	padding-top:50px;
	background-color:#101010;
	}
	
.endpart {
	width:289px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-top:solid 1px #656565;
	margin-left:40px;
	color:#cdcdcd;
	}
	
.endpart h2 {
	margin-top:5px;
	margin-bottom:15px;
	font-size:20px;
	color:#cdcdcd;
	}
	
.endpart a {
	display:block;
	width:289px;
	color:#cdcdcd;
	border-bottom:solid 1px #222;
	}
	
.endpart a:hover {
	background-color:#222;
	}

.endpart li {
	list-style:none;
	}
	
#aboutpart a {
	border:none;
	}
	
.date {
	color:#656565;
	}
	
#thanks {
	margin-top:50px;
	margin-left:40px;
	background-image:url(images/thx.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:120px;
	}
	
#footer {
	width:997px;
	padding-top:5px;
	margin-top:50px;
	padding-bottom:10px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	/*border-top:solid 1px #333;*/
	color:#656565;
	text-indent:40px;
	clear:both;
	}
	
#footer a {
	color:#656565;
	}