.form-write {
	background: url("../images/book-open.png") scroll 0 0 transparent no-repeat;
	margin: 0pt auto;
	width: 863px;
	height: 544px;
}

.form-write .left {
	width: 325px;
	padding: 35px 20px 20px 80px;
	min-height:470px;
}

.form-write .right {
	width: 350px;
	padding: 50px 75px 20px 0px;
	min-height:470px;
}

.form-write h3 {
	margin: 15px 0px;
}

.two--buttons{
margin-left:150px;}

.form-write #code {
	border: 1px solid #ccc;
	background-color: transparent;
	font-family: georgia;
	height: 30px;
	font-size: 16pt;
	width: 320px;
}

.form-write #title {
	border: 1px solid #ccc;
	background-color: transparent;
	font-family: georgia;
	height: 30px;
	font-size: 20pt;
	width: 320px;
}

.form-write h3 {
	font-family: georgia;
	text-align: left;
}

.adjust {
	margin-top:10px;
}

.large-input {
	width:500px;
	text-align:left;
	margin-left:40px;
}

.middle-input {
	width:300px;
	text-align:left;
	margin-left:40px;
}

.slideshow {
	margin: 0pt auto;background:url(../images/all-deg.png) no-repeat 0px 0px;
	height:460px;
}

.insert-code {
margin-top:10px;

}

.code-bck {
	background:url("../images/code.png") no-repeat scroll 0 0 transparent;
	height:31px;
	padding-left:90px;
	padding-top:10px;
	width:275px;
}

.slideshow a{
	color:#1D2D39;
	font-weight:bold;
	margin-left:55px;
}

.enter-code {
	margin-left:70px;
	width:150px;
	border:1px solid #ebe1d3;
}

.story-list {
	padding: 20px 20px 20px 50px;
	width: 350px;
	height: 466px;
	float: left;
}

.story-info {
	padding: 20px;
	float: left;
	height: 466px;
	width: 350px;
}

.story-info .new-story {
	background: url("../images/begin-new-story.png") no-repeat scroll 0 0 transparent;
	border: none;
	height: 41px;
	width: 365px;
	margin-top:10px;
	cursor:pointer;
}

.story-list .navigation {
	/*margin: 10px 2px;*/
	margin-left:10px;
}

.story-list .navigation a {
	margin-right: 5px;
}

.story {
	background: url("../images/book.png") no-repeat scroll 0 0 transparent;
	height: 414px;
	width: 350px;
	margin-left:25px;
	margin-top:10px;
}

.empty {
	background: url("../images/no-book.png") no-repeat scroll 0 0 transparent;
}

.story h3 {
	font-family: georgia;
	font-size: 22pt;
	color: #49261c;
	padding: 40px 20px 20px 55px;
	width: 215px;
	line-height: 1;
}

.story .code {
	height:190px;
margin-left:55px;
width:215px;
}

.story .status {
	background:url("../images/white.png") repeat scroll 0 0 transparent;
	border:1px solid white;
	bottom:30px;
	margin-left:55px;
	padding:2px;
	width:200px;
}
.book-height{
height:270px;

}

#saveAndDraft {	
	background: url("../images/later.png") no-repeat scroll 0 0 transparent;
	border: none;
	height: 41px;
	width: 276px;
	margin-right:10px;
	cursor:pointer;
}

#saveAndPublish {
	background: url("../images/finished.png") no-repeat scroll 0 0 transparent;
	border: none;
	height: 41px;
	width: 164px;
	cursor:pointer;
}

.retour {
float:left;
margin-left:40px;
margin-right:155px;

}

#form-new-story label.error {
	background:url("../images/error.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:30px;
	width:30px;
	float:right;
	margin-right:15px;
	margin-top:-2px;
}

#form-new-story label.valid {
	background:url("../images/valid.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:30px;
	width:30px;
	float:right;
	margin-right:15px;
	margin-top:-2px;
}

.result {
	margin-left: 15px;
}

#login {
background:none repeat scroll 0 0 white;
border:1px solid LightGray;
height:340px;
margin:50px auto 0;
padding:0;

}

p.login-username label,p.login-password label {
float:left;
width:110px;
}


p.login-username input,p.login-password input {
clear:both;width:250px;
}


p.login-submit label {
float:left;
width:150px;
}
p.login-remember label {
float:left;
width:150px;
}


p.login-username {
float:left;
clear:both;
}

p.login-password {
float:left;
clear:both;
}

p.login-remember {
float:left;
}

p.login-submit {
float:left;
}

#loginform {
float: left;}

#cards {
	float: left;
	width: 150px; 
	margin: 0 50px 0 50px;
}

#connection {
float: left;
width:300px;
margin-left:50px;}

#register {
float: left;
width:300px;}

.button-primary {
background:url(../images/connection.png) no-repeat 0px 0px;
width:167px;
height:41px;
border:0;
cursor:pointer;
}
.button-register {
background:url(../images/inscrire.png) no-repeat 0px 0px;
width:167px;
height:41px;
border:0;
cursor:pointer;
}

.button-send {
background:url(../images/envoyer.png) no-repeat 0px 0px;
width:122px;
height:41px;
border:0;
cursor:pointer;
}

#notice {
font-size:11px;}

.subscription-send {}

#registerform-tml-page {
background-color:white;
border:1px solid LightGray;
float:left;
padding:20px 20px 20px 60px;
width:540px;
}

.subscription-send {
float:right;
}

#registerform-tml-page p {
clear:both;
}


#registerform-tml-page input{
width:300px;
}

#registerform-tml-page p.subscription-send input{
width:175px;
}

#registerform-tml-page label:first-letter{
text-transform:uppercase;}

#registerform-tml-page label{
float:left;
height:30px;
text-align:left;
width:180px;

}


.input input, .input textarea {

}



