body {
	width: 980px;
}

#staff_says {
	background: url('images/design/Background_Staff_Says.png') no-repeat;
	width: 150px;
	height: 170px;
	position: absolute;
	top: 110px;
	left: 790px;
	padding: 40px 15px 20px 15px;
	overflow: hidden;
}

#last_scans {
	background: url('images/design/LastScans_Background.png') top center no-repeat;
	height: 76px;
	width: 980px;
}

#scroller {
	margin-left: 200px;
}

.a_new_release {
	display: block;
	float: left;
	width: 150px;
	height: 56px;
	margin: 10px 20px;
	text-align:center;
}

#columns {
	background: url('images/design/Content_Background.png') top center repeat-y;
	overflow:auto;
}

#left_part {
	float: left;
	width: 214px;
	margin-left: 7px;
	margin-right: 12px;
}

#middle_part {
	float: left;
	width: 739px;
	margin-right: 7px;
}

#content {
	float: left;
	width: 679px; 
	margin: 30px 30px 20px 30px;
	min-height: 270px;
}

#footer {
	height: 105px; 
	width: 980px;
	margin-bottom: 20px;
	background: url("images/design/Background_Footer.png") center no-repeat;
}


/* ------------------- */


#menu_links {
	background: url("images/design/Menu_Background.png") top center no-repeat;
	width: 201px;
	margin-bottom: 10px;
	padding: 7px 0px;
}



.button {
	display: block;
	height: 40px;
	width: 124px;
	margin: 10px 38px;
    color: #FFF; 
    font: 1em/40px "Trebuchet MS", Arial, sans-serif; 
    text-align: center; 
    text-decoration: none;
}

.button:hover, .button:focus, .button:active {
	color: #FFF;
	text-decoration: none;
}

.button_blue {
    background: url("images/design/Button_Blue.png") left no-repeat; 
}

.button_red {
    background: url("images/design/Button_Red.png") left no-repeat; 
}

.button_yellow {
    background: url("images/design/Button_Yellow.png") left no-repeat; 
}

#button_irc {
	display: block;
	width: 228px;
	height: 65px;
	background: url("images/design/Button_Irc.png") left top no-repeat;
	margin: 30px 0px 0px 15px;
}

.button_blue:hover, .button_blue:focus, .button_blue:active {
    background: url("images/design/Button_Blue.png") right no-repeat; 
}

.button_red:hover, .button_red:focus, .button_red:active {
    background: url("images/design/Button_Red.png") right no-repeat; 
}

.button_yellow:hover, .button_yellow:focus, .button_yellow:active {
    background: url("images/design/Button_Yellow.png") right no-repeat; 
}

#button_irc:hover, .button_irc:focus, .button_irc:active {
	background: url("images/design/Button_Irc.png") left bottom no-repeat;
}

.a_project {
	padding-top: 90px;
	padding-left: 40px;
	margin-bottom: 20px;
	list-style: disc outside;
}

#projects_in_progress {
	background: url("images/design/Projects_In_Progress.png") top center no-repeat;
}

#projects_complete {
	background: url("images/design/Projects_Complete.png") top center no-repeat;
}

#projects_one_shots {
	background: url("images/design/Projects_One_Shots.png") top center no-repeat;
}

#projects li a {
    font-family: 'Verdana', sans-serif;
}

/*
#menu_pub {
	margin-top: 25px;
	float: left;
	text-align: center;
	width: 203px; 
}/**/

/* -------------- */

#chapter_presentation li {
	margin-bottom: 20px;
}

#manga_image {
	display: block; 
	max-width: 600px;
	margin: 20px auto;
}

.staff_member {
	margin: 20px 10px 20px 10px;
	float: left;
}

.staff_description {
	margin-left: 10px;
	width: 519px;
	float: left;
}

.avatar {
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 20px;
}

#commentaires {
	background: url("images/design/Background_Comments.png") no-repeat top center;
	width: 600px;
	height: 52px;
	margin: auto;
	margin-bottom: 10px;
}

.post_link {
	background: url("images/design/Background_Post_Comment.png");
	display: block;
	margin: auto;
	width: 600px;
	height: 44px;	
}

.commentaire {
	margin: 20px;
}