/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

/*
LAYOUT: Two-Column (Left)
DESCRIPTION: Two-column fluid layout with one sidebars left of content
*/
div#container {float:right;margin:0 0 0 -300px;width:100%;}
div#content {margin:0 0 0 300px;}
div.sidebar {float:left;overflow:hidden;}
div#secondary {clear:left;}
div#footer {clear:both;width:100%;}

/* Just some example content */
div.skip-link {display:none; position:absolute;right:1em;top:1em;}

/*----ENTETE----*/
div#header {width:100%; background-color:#313131;padding-top:15px;padding-bottom:15px;text-align:center;margin-bottom:3em;}
div#header h1 {font-family:Curlz MT,Book Antiqua,Century Schoolbook;font-size:70px;}
div#header a {text-decoration:none;color:#eea639;}

/*----Body----*/
body {cursor:url(http://www.ladylony.com/cursores/cut33.cur),default;background:#313131; float:right;}
div#content {float:right;width:80%;}

/*----Barre de menu----*/
div#menu {display:none;background:#313131;height:2.1em;margin:0.2em 0;width:100%;font-size:0.75em;font-weight:bold;font-family:Papyrus,Book Antiqua;font-variant:small-caps;margin-bottom:20px;}
div#menu ul,div#menu ul ul {line-height:1.5em;list-style:none;margin:0;padding-left:0;padding-top:0px;}
div#menu ul li {float:left;}
div#menu ul li a {padding:0.3em 0.5em; border:#ccc 3px solid;color:#000;text-decoration:none;background-color:#28b7d7;}
div#menu ul li a:hover {background-color:#919191;}
div#menu ul ul {display:none;}
div#menu ul ul li {float:none;}
div#menu ul ul li a {margin:0; padding:0;}
div#menu ul li:hover ul {display:block; padding-top:0.7em; position:absolute;}
div#menu ul li:hover ul li a {background:#919191; border:#ccc 2px dashed; display:block; padding:0.3em; width:13em;}
div#menu ul li:hover ul li:hover a:hover {background:#919191;}
div#menu ul ul ul a {font-style:italic;}
div#menu ul li ul {left:-999em;position:absolute;}
div#menu ul li:hover ul {left:auto;}

/*----Articles----*/
.post, body-page div.hentry {background:#191919;color:#818181;-moz-border-radius:40px;border:#292929 10px solid;margin-top:30px;margin-bottom:30px;}
.hentry a {color:#cc6699;text-decoration:none;}
.hentry a:hover {color:#eea639;}
.hentry a:visited {color:#faa;}
.entry-title {clear:both; text-align:center; padding:30px 10px 40px 10px; font-family:Papyrus,Courier,Book Antiqua, Georgia; font-size:29px;}
.entry-title a {color:#eea639;}
.entry-title a:visited {color:#eea639;}
.entry-content {padding:0 20px 0 20px; line-height:1.1em; font-size:17px; font-family:Book Antiqua, Georgia, Times; color:#919191;}
.entry-meta {color:#919191;font-size:14px; clear:right; text-align:center; padding:40px 10px 30px 10px;}
div.entry-date {display:none;}
div.hentry {color:#eea639;}

/*----Pages----*/
body.page .entry-meta {color:#919191;font-size:14px; clear:right; text-align:center; padding:40px 10px 30px 10px;}
body.page .entry-meta a {color:#cc6699;}
body.page .entry-meta a:visited {color:#faa;}

/*----Sidebar----*/
div#primary.sidebar {margin-top:90px;float:left;margin-left:0.1%;width:15.65%;}
div#primary.sidebar a {color:#ebb;font-family:Book Antiqua,Georgia,Times;font-size:14px;}
div#primary.sidebar a:hover {color:#eea639;}
div#secondary.sidebar {display:none;width:15.65%;margin-left:0.1%;}
div#secondary.sidebar a {color:#eea639;font-family:Book Antiqua,Georgia,Times;font-size:14px;}
div.sidebar {width:15.65%;margin-left:0.1%;float:left; color:#ccc;padding-right:0px;cursor:url(http://www.ladylony.com/cursores/esp23.cur), default;}
div.sidebar img{width:98%;}
div#primary.sidebar h3 {font-size:18px; font-family:Papyrus, Courier, Book Antiqua; color:#cc0000; text-align:left; line-height:1.1em;border-bottom:#cc0000 4px dotted;}
div#secondary.sidebar h3 {font-size:18px; font-family:Papyrus, Courier, Book Antiqua; color:#cc0000;text-align:left;line-height:1.1em;border-bottom:#cc0000 4px dotted;}
div.sidebar li {list-style:none; margin-top:30px; margin-bottom:10px;margin-left:2px;}
div.sidebar ul li {padding-bottom:2px;padding-top:2px;}
div.sidebar ul ul {margin:0 0 0 7px;}
div.sidebar ul ul li {list-style:none;margin:0;}
div.sidebar ul ul ul {margin:0 0 0 0.5em;}
div.sidebar ul ul ul li {list-style:none;}
div.sidebar a {color:#eea639; text-decoration:none;}
div.sidebar input#s {width:7em;}
div.sidebar li form {margin:0.2em 0 0;padding:0;}

/*----Widgets textes----*/
div.textwidget {text-align:center;font-family:Verdana, Tahoma, Book Antiqua;font-size:14px;color:green;line-height:0.9em;}

/*----Formulaire commentaires----*/
div#respond {color:#919191;}
form#commentform .form-label {margin:0.5em 0 0;}
form#commentform, form#commentform p {padding:0;}
input#author, input#email, input#url {width:40%;}
input#author, input#email, input#url, textarea#comment {padding:0.4em;}
textarea {height:13em;font-size:17px; font-family:Book Antiqua;color:#919191; background:#414141;line-height:1.2em;width:66%;border:#000 4px solid;}
form#commentform span.required {background:transparent;color:#eea639;}
textarea#comment {width:36em;overflow:auto}
div.form-submit {width:15%;}
input {font-size:17px; font-family:Book Antiqua; font-weight:bold;color:#000;background:#cdb;border:#000 3px solid;} 

/*----Lecture des commentaires----*/
div#comments-list.comments {color:#eea639;}
div#comments-list.comments a {color:#639b3b;text-decoration:none;font-family:Book Antiqua, Tahoma;}
div#comments-list.comments a:hover {color:#ffa;font-size:20px;}
ol {list-style:latin;color:#ccc;font-size:17px;font-family:Book Antiqua;}
div.comments ol li {border:#000 6px solid;-moz-border-radius:10px;
margin:0 0 0.4em;width:82%;background:#414141;color:#919191;}
div.comment-author {width:43%; background:#cdb;height:32px;}
div.comment-author a {margin:1px;font-family:Verdana;font-size:20px;text-decoration:none;font-weight:bold;}
div.comment-meta {margin-top:-32px;background:#cdb;width:57%;color:#000;float:right;font-size:15px;height:32px;}

.editComment, .editableComment, .textComment{display: inline;}
.comment-childs {border:6px solid #000; margin: 0 12px 12px 12px; padding: 0px 0px 0px 4px;-moz-border-radius:10px;}
.chalt{background-color: #515151;font-family:Book Antiqua, Tahoma; font-size:16px;}
.chalt a {color:#eea639; font-family:Papyrus,Book Antiqua,Tahoma;font-size:18px;font-style:normal;text-decoration:none;}
#newcomment{border:1px dashed #fff;width:90%;}
#newcommentsubmit {color:#fff;}
.adminreplycomment{border:1px dashed #777; width:99%; margin:4px; padding:4px;}
.mvccls{color: #999;}

/*----Liens de navigation----*/
div#nav-above a ,div#nav-below a {color:#ccc;text-decoration:none;font-family:Verdana,Tahoma,Comic sans MS;font-size:15px;}
div#nav-above a:hover ,div#nav-below a:hover {color:#28b7d7; font-size:18px;}
div#nav-above {margin-bottom:1em;margin-top:2em;}
div#nav-below {margin-top:1em;margin-bottom:3em;}
div.navigation {height:1.25em;}
div.navigation div.nav-next {float:right;text-align:right;}
div#nav-images {height:150px;margin:1em 0;}
div.navigation div.nav-previous {float:left;}

/*----Pied de Page----*/
div#footer {text-align:center;}
div#footer a {font-family:Verdana,Tahoma,Comic sans MS;font-size:12px;color:#919191;text-decoration:none;}
div#footer a:hover {font-size:16px;color:#28b7d7;}

/*----Images----*/
.alignright,img.alignright{float:right;margin:1em 0 0 1em;border:none;}
.alignleft,img.alignleft{float:left;margin:1em 1em 0 0;border:none;}
.aligncenter,img.aligncenter{display:block;margin:1em auto;text-align:center;border:none;}
.alignnone, img.alignnone {border:none;}


div#container,div#primary {
margin-top:2em;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}






div#menu ul li,div.gallery dl {
float:left;
}



input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;}