/*
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
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
*/

/* Basics */
html, body {height: 100%;}
html {font-size:100%;}
* {margin:0;padding:0;}
body {font-family:"Trebuchet MS",Verdana,Georgia,Helvetica,Arial,sans-serif;font-size: .8em;color:#a7e8e0;line-height:1.4;background:black url('/images/bg.jpg') no-repeat top center;}
.clearboth {clear:both;}
p.clearboth {margin-top:15px;}
img {border:none;}
ul, ul li {list-style-type:none;}
a, a:link, a:visited {color:#f4ff9a;text-decoration:none;font-weight:bold;}
a:hover, a:focus, a:active {border-bottom:1px solid #56593b;}
a:focus, a:active {color:#50b6a9;}
a:hover, div.footer a:hover, div.entry-meta a:hover, .obligatoire, ul#factsrandom li a:hover {color:#faffd2;}
div.page h3,div#blog-second h3,div#blog-second h4 {border-bottom:1px solid #08383f;padding-bottom:3px;color:#65efdd;font-style:italic;font-weight:bold;font-size:1.4em;margin:25px 0 10px 0;}
  h3.first {margin-top:0 !important;}

blockquote {border-left:5px solid #123b41;padding:5px 10px;margin:15px 0;font-style:italic;background-color:#03181b;}

/* CONTAINER + CONTENT */
div#wrapper {width:940px;margin:0 auto;background:transparent url('/images/repeat.jpg') repeat-y 50% 0;position:relative;min-height:100%;overflow:hidden;}
div#container {clear:both;overflow:hidden;background:transparent url('/images/top.jpg') no-repeat 50% 0;}
div#content {padding:0 30px;}
div.widecolumn {background:transparent url('/images/top.jpg') no-repeat 50% 0;}

/* Tous les liens sans bordure */
div#home-news a, .boxgrid h4 a:hover, .boxgrid2 h4 a:hover, .boxgrid3 h4 a:hover, div#blog-first div#latestposts ul li a:hover, div#subgallery a:hover, div#about-third p.contact a:hover, div.navigation a:hover, div.archive .alignleft a:hover {border:0;}

/* Formulaires */
form, fieldset {border:none;}
input, button, select, textarea {vertical-align: middle;border:0;background-color:#d1f1f3;font-weight:bold;color:#203d40;padding:1px 2px;border:1px solid #1a5a5f;}
input:focus, select:focus, textarea:focus {background-color:white;}

/* Hidden elements */
#menu span, div#intro p span, div#available h4 span, div#available p a span, div.home h3 span, div#footer ul li a span, div#footer3 a span, div#subgallery span, div#talentedpeople h3 span, div#groups-press h3 span, div#linktoaene h3 span, div#myotherwebsites h3 span, div#about-second h3 span, div#blog-first h3 span, h4#respond span, div#about-first h4 span, div#about-third h4 span, div#about-third p.contact a span {position:absolute;left:0px;top:-5000px;width:1px;overflow:hidden;}

/* HEADER  */
div#header {width:940px;height:325px;background:url('/images/header.jpg') no-repeat;}
  div#header a:hover, div#header a:focus, div#header a:active {padding-bottom:0;border-bottom:0;}
  h1#title {padding:150px 0 0 255px;}
  h1#title a {display:block;text-decoration:none;text-indent:-5000px;width:450px;height:85px;}
  h2#description {display:none;}

/* MENU */
ul#menu {position:relative;margin:24px 0 0 179px;}
ul#menu li {float:left;}
ul#menu li a {display:block;font-size:0;}

li#gallery * {width:76px;height:25px;}
li#gallery a {background-image:url('/images/menu1_01.jpg');}
li#gallery a.active {background-image:url('/images/menu2_01.jpg');}

li#about * {width:63px;height:25px;margin-left:21px;}
li#about a {background-image:url('/images/menu1_02.jpg');}
li#about a.active {background-image:url('/images/menu2_02.jpg');}

li#blog * {width:48px;height:25px;margin-left:23px;}
li#blog a {background-image:url('/images/menu1_03.jpg');}
li#blog a.active {background-image:url('/images/menu2_03.jpg');}

li#contact * {width:88px;height:25px;margin-left:116px;}
li#contact a {background-image:url('/images/menu1_04.jpg');}
li#contact a.active {background-image:url('/images/menu2_04.jpg');}

li#shop * {width:54px;height:25px;margin-left:21px;}
li#shop a {background-image:url('/images/menu1_05.jpg');}
li#shop a.active {background-image:url('/images/menu2_05.jpg');}

li#links * {width:55px;height:25px;margin-left:20px;}
li#links a {background-image:url('/images/menu1_06.jpg');}
li#links a.active {background-image:url('/images/menu2_06.jpg');}

/* HOME */
div#intro {float:left;margin:40px 0 0 20px;}
  div#intro p {background-image:url('/images/intro.gif');width:503px;height:178px;}

div#available {float:right;width:330px;height:266px;background:transparent url('/images/available.png') no-repeat;margin-bottom:10px;color:#1d2b22;}
  div#available h4 {margin:45px 0 15px 75px;background:url('/images/home-latestblogposts.gif') no-repeat;width:160px;height:13px;}
  div#available ul li {padding-left:20px;background:url('/images/puce2.gif') no-repeat 0 1px;font-weight:bold;margin-top:4px;font-size:0.9em;margin-left:30px;}
  div#available ul li a {color:#1d2b22;}
  div#available p a {display:block;width:231px;height:29px;background:url('/images/readtheblog.jpg') no-repeat;border-bottom:0;margin:13px 0 0 45px;}

/* 4 blocs */
div#home-new, div#home-fav {margin:0 20px 0 20px;}
div#home-news, div#home-newsletter {float:left;}
div#home-news {margin-left:20px;width:401px;}
  div#home-new a:hover, div#home-new a:focus, div#home-new a:active, div#home-fav a:hover, div#home-fav a:focus, div#home-fav a:active {padding-bottom:0;border-bottom:0;} 
  div#home-new img, div#home-fav img, div#home-news, div#home-newsletter {vertical-align:middle;}

/* H3 */
  div.home h3 {background-repeat:no-repeat;background-position:10px 10px;height:35px;padding-left:30px;clear:both;background-color:#04181b;color:#50b6a9;text-transform:uppercase;letter-spacing:1px;}
    h3#latestprojects {background-image:url('/images/h3-latestprojects.gif');}
    h3#favourites {background-image:url('/images/h3-favourites.gif');}
    h3#news {background-image:url('/images/h3-news.gif');}

/* Bloc News */
  div#home-news h3 {margin-bottom:8px;}
  div#home-news ul li {padding:6px 0 0 31px;background:transparent url('/images/puce.gif') no-repeat 15px 7px;font-size:0.9em;}
  div#home-news ul li.seeall {background-image:none;font-size:0.8em;}
  div#home-news ul li.seeall a {color:#1a5a5f;text-transform:uppercase;}

/* Bloc Wallpapers */
div#home-newsletter {width:418px;height:189px;background-image:url('/images/wp-bg.jpg');}
div#home-newsletter input.MailPressFormEmail {width:200px;}
div#home-newsletter input {font-size:0.9em;border:1px solid black !important;}
div#home-newsletter input.MailPressFormSubmit {margin-top:10px;}
div#home-newsletter div#mp-container {margin:90px 0 0 212px;width:200px;text-align:center;}

/* H2 */
h2 {background:#03181b url('/images/h2-puce.gif') no-repeat 15px 13px;padding:10px 0 0 40px;margin-bottom:20px;font-weight:normal;color:#77e3d5;}
h2 a {text-decoration:none; color:#77e3d5;}
h2 a:hover {color:#FAFFD2;}

/* FOOTER */
div#footer {width:100%;height:181px;clear:both;background:url('/images/footer-bg.jpg') no-repeat 50% 100%;}
div.footer {width:940px;height:181px;margin:0 auto;background:url('/images/footer.jpg') no-repeat 50% 100%;overflow:auto;font-style:italic;color:#6db9be;}
div#footer1, div#footer2, div#footer3 {float:left;}
div.footer a {color:#6db9be;border-bottom:1px solid #6db9be;}
div.footer a:hover {text-decoration:none;color:#faffd2 !important;border-bottom:1px solid #56593b;}
div.footer a:visited {color:#6db9be;}
  div#footer1 {width:320px;background:transparent url('/images/footer-sep.png') no-repeat right 35px;font-size:1.2em;margin-left:10px;padding-top:35px;}
    div#footer1 h4, div#footer1 p, div#footer1 ul {margin-left:30px;}
    div#footer1 h4 {font-size:2em;color:#98dce1;font-weight:normal;}
    div#footer ul li {float:left;margin:20px 6px 0 0;}
      div#footer ul li a {display:block;width:16px;height:16px;font-size:0;border-bottom:0;}
      div#footer ul li a:hover {border-bottom:1px solid #56593b;}
      div#footer ul li a#facebook {background-image:url('/images/facebook.gif');}
      div#footer ul li a#myspace {background-image:url('/images/myspace.gif');}
      div#footer ul li a#lastfm {background-image:url('/images/lastfm.gif');}
      div#footer ul li a#flickr {background-image:url('/images/flickr.gif');}
      div#footer ul li a#linkedin {background-image:url('/images/linkedin.gif');}
      div#footer ul li a#twitter {background-image:url('/images/twitter.gif');}
      div#footer ul li a#deviantart {background-image:url('/images/deviantart.gif');}
      div#footer ul li a#delicious {background-image:url('/images/delicious.gif');}
  div#footer2 {width:330px;background:transparent url('/images/footer-sep.png') no-repeat right 35px;padding-top:33px;}
    div#footer2 p {margin:18px 15px 0 15px;}
    div#footer2 a.rss, div#footer2 a.valid {font-style:normal;font-size:0.85em;border-bottom:none;padding-left:15px;margin-right:10px;}
    div#footer2 a.rss:hover, div#footer2 a.valid:hover {border-bottom:1px solid #56593b;}
    div#footer2 a.rss {color:#ff9600;background:url('/images/rss.gif') no-repeat 0 4px;}
    div#footer2 a.valid {color:#44f555;background:url('/images/valid.gif') no-repeat 0 5px;}
  div#footer3 {width:245px;padding-top:35px;}
    div#footer3 p, div#footer3 h5 {margin:0 30px 0 15px;}
    div#footer3 h5 {font-size:1.5em;color:#98dce1;font-weight:normal;margin-top:12px;margin-bottom:15px;font-style:italic;}
    div#footer3 a.cv {display:block;width:222px;height:28px;background-image:url('/images/cv.gif');border-bottom:0;}

/* Effet slideshow communs */
.boxgrid,.boxgrid2,.boxgrid3 {float:left;background:#123035;overflow:hidden;position:relative;}
.boxgrid:hover,.boxgrid2:hover,.boxgrid3:hover {border-color:#174a52;}
.boxgrid h4,.boxgrid p,.boxgrid2 h4,.boxgrid2 p,.boxgrid3 h4,.boxgrid3 p {margin-left:3px;padding:0;}
.boxgrid h4,.boxgrid2 h4,.boxgrid3 h4 {margin-top:2px;}
.boxgrid p,.boxgrid2 p,.boxgrid3 p {font-size:0.8em;text-transform:uppercase;}
.boxgrid p a, .boxgrid2 p a, .boxgrid3 p a {color:#4aa297 !important;}
.boxgrid img,.boxgrid2 img,.boxgrid3 img {position:absolute;top:0;left:0;border:0;}
.boxcaption,.boxcaption2,.boxcaption3 {float:left;position:absolute;background:#174a52;height:50px;width:100%;}

/* Effet slideshow Home */
.boxgrid {width:225px;height:130px;margin:20px 0 35px 30px;border:solid 5px #123b41;}
.boxgrid h4 {font-size:1em;}
.captionfull .boxcaption {top:130px;left:0;}
.caption .boxcaption {top:50px;left:0;}

/* Effet slideshow Gallery */
.boxgrid2{width:180px;height:105px;margin:0 0 20px 20px;border:solid 5px #123b41;}
.boxgrid2 h4 {font-size:0.9em;}
.captionfull2 .boxcaption2 {top:105px;left:0;}
.caption2 .boxcaption2 {top:50px;left:0;}

/* Effet slideshow Links */
.boxgrid3{width:150px;height:90px;margin:0 8px 20px 8px;border:solid 3px #123b41;}
.boxgrid3 h4 {font-size:0.9em;}
.captionfull3 .boxcaption3 {top:100px;left:0;}
.caption3 .boxcaption3 {top:57px;left:0;}

/* GALLERY */
#subgallery {float:left;width:209px;}
.pusher{cursor:pointer;margin-bottom:3px;}
div#latest, .mover {width:635px;float:right;}
div#subgallery .selected, div#morestuff ul li:hover {background-color:#010809;}
div#morestuff {margin-top:310px;font-size:0.9em;padding-left:7px;width:189px;color:#50b6a9;}
  div#morestuff p {padding-left:5px;}
  div#morestuff a {color:#77e3d5 !important;}
  div#morestuff a:hover {border-bottom:0;}
  div#morestuff ul {margin-top:4px;}
  div#morestuff ul li {background:url('/images/puce3.gif') no-repeat 5px 4px;padding:2px 2px 2px 20px;}
div#digitalart, #digitalart-lien {width:160px;height:35px;background-image:url('/images/subgallery1_01.gif');}
  div#digitalart:hover, a#digitalart-lien:hover {background-image:url('/images/subgallery2_01.jpg');}
div#webdesign, #webdesign-lien {width:162px;height:35px;background-image:url('/images/subgallery1_02.gif');}
  div#webdesign:hover, a#webdesign-lien:hover {background-image:url('/images/subgallery2_02.jpg');}
div#musicartwork, #musicartwork-lien {width:209px;height:35px;background-image:url('/images/subgallery1_03.gif');}
  div#musicartwork:hover, a#musicartwork-lien:hover {background-image:url('/images/subgallery2_03.jpg');}
div#otherdesigns, #otherdesigns-lien {width:196px;height:35px;background-image:url('/images/subgallery1_04.gif');}
  div#otherdesigns:hover, a#otherdesigns-lien:hover {background-image:url('/images/subgallery2_04.jpg');}

/* Gallery: categories */
div#subgallery #digitalart-lien, div#subgallery #webdesign-lien, div#subgallery #musicartwork-lien, div#subgallery #otherdesigns-lien {display:block;margin-bottom:3px;}

/* SINGLE */
.entry-content {color:#50b6a9;font-size:0.9em;overflow:hidden;}
.entry-content img, div.archive img {border:5px solid #123b41;}
.entry-content p {margin-bottom:10px;}
.entry-content ul {margin:0 0 15px 0;}
.entry-content ul li {margin:0 0 3px 15px;padding-left:15px;background:url(/images/puce-liste.gif) no-repeat 0 5px;}
div#blog-second .entry-content img {margin-bottom:15px;}
div#blog-second .entry-content img.alignleft {margin-right:15px;}

/* Artwork */
div.artwork {padding:0 10px;}
div.artwork .entry-content img {margin-bottom:20px;}
div.artwork .entry-content a img:hover, div.archive a img:hover, div.entry-content p a img:hover {border:5px solid #174a52;}
div.artwork .description {float:right;width:420px;}
div.artwork span.detail {margin-right:15px;padding-left:15px;background:url('/images/check.gif') no-repeat 0 5px;color:#77d8cc;font-weight:bold;}
div#print {clear:both;width:220px;text-align:center;margin:0 auto;}
div#print a {display:block;font-size:2em;padding:5px 0 5px 25px;background:#123b41 url('/images/cart.gif') no-repeat 15px 15px;}
div#print a:hover {background-color:#174a52;border:0 !important;}

/* COMMENTS */
div.boxcomments {clear:both;padding-top:30px;float:right;width:650px;font-size:0.9em;color:#77e3d5;}
h4#respond {clear:both;background:#03181b url('/images/blog/addacomment.gif') no-repeat 15px 10px;width:100%;height:38px;margin-bottom:15px;}
h4#comments {background:#03181b url('/images/h2-puce.gif') no-repeat 15px 10px;padding:8px 0 0 40px;font-size:1.3em;text-transform:uppercase;color:#50b6a9;margin-bottom:15px;}
div.boxcomments p {margin:10px 0;}
div.boxcomments label {font-weight:bold;display:block;}
div.boxcomments label .notpublished {font-weight:normal;}
div.boxcomments textarea#comment {width:350px;height:130px;}

/* Un commentaire */
li.comment {clear:both;margin-bottom:25px;overflow:auto;}
li.comment div.readerinfo {background-color:#0b2a2c;padding:5px 10px;overflow:auto;}
  li.comment div.readerinfo img.avatar {float:left;border:3px solid #0f3336;margin-right:10px;margin-top:1px;}
  li.comment div.readerinfo p {font-size:1.2em;line-height:1.2em;margin:5px 0;font-weight:bold;}
  li.comment div.readerinfo span.postmetadata {font-size:0.8em;font-weight:normal;}
    li.comment div.readerinfo span.postmetadata a {color:#54a39b;}
li.comment div.readercomment {background-color:#0f3336;padding:5px 10px;}

/* Mon commentaire */
li.comment div.myinfo {background-color:#134043;}
  li.comment div.myinfo img.avatar {border:3px solid #184c50;}
li.comment div.mycomment {background-color:#184c50;}

/* ABOUT */
div#about-first {float:left;width:151px;text-align:right;color:#63948f;font-size:0.85em;border-right:1px solid #092e34;}
  div#about-first h4, div#about-third h4 {margin-top:15px;width:151px;height:22px;background-repeat:no-repeat;}
  div#about-first h4 {background-position:right top;}
  div#about-first p {margin-right:5px;}
    h4#toolbox {background-image:url('/images/about/toolbox.jpg');margin-bottom:10px;}
    h4#randomfacts {background-image:url('/images/about/randomfacts.jpg');margin-top:30px !important;}
  ul#factsrandom li {margin-top:12px;margin-right:5px;}
  ul#factsrandom li a {color:#89bfb9;}
  div#about-first img.photo {border-width:1px 0 1px 1px;border-style:solid;border-color:#092e34;}
  div#about-first img.wacom {margin:5px 0 5px 0;}
  div#about-first img.wordpress {margin:0 6px 14px 0;}
  div#about-first img.nikon {margin-bottom:10px;}
div#about-second {float:left;width:540px;}
  div#about-second p {margin:0 30px 15px 30px;line-height:20px;}
  div#about-second p.head {color:#c0ecd5;font-weight:bold;font-size:1.2em;margin-top:65px;line-height:22px;}
  div#about-second h3 {margin:50px 0 15px 30px;width:139px;height:14px;background:url('/images/about/h3-background.gif') no-repeat;}
div#about-third {float:right;width:167px;color:#63948f;font-size:0.85em;border-left:1px solid #092e34;}
  div#about-third h4 {margin-bottom:10px;}
  div#about-third ul.workedwith li {background:url('/images/puce3.gif') no-repeat 0 2px;padding-left:15px;margin:0 0 4px 7px;}
  div#about-third p.contact {width:167px;height:87px;background:transparent url('/images/about/contact-bg.png') no-repeat right 38px;}
  div#about-third p.contact a {width:167px;height:38px;background:url('/images/about/contact.jpg') no-repeat;display:block;}
  div#about-third div.recognition {float:left;margin:0 0 10px 10px;}
    h4.workedwith {background-image:url('/images/about/workedwith.jpg');margin-top:0 !important;}
    h4.recognition {background-image:url('/images/about/recognition.jpg');margin-top:30px !important;}
    div#awards {margin-bottom:5px;overflow:auto;}
    p.parution {margin:0 0 15px 33px;}

/* BLOG */
/* Blog first */
div#blog-first {float:left;width:168px;font-size:0.9em;}
  div#blog-first h3 {width:168px;height:24px;margin:25px 0 8px 0;}
  div#blog-first a:hover {color:#faffd2 !important;}
  div#blog-first ul li {background-image:url('/images/puce3.gif');background-repeat:no-repeat;background-position:3px 1px;padding-left:20px;color:#54a39b;margin-bottom:5px;font-size:0.9em;}
    div#blog-first ul li a {color:#77e3d5;font-size:1.1em;}
  div#blog-first li.current-cat {background-color:#0b3036;}

  /* Newsletter */
  div#blog-first div#blog-newsletter {margin-bottom:25px;background-color:#041619;}
   div#blog-first div#blog-newsletter h3 {background-image:url('/images/blog/h3-newsletter.gif');margin-top:0 !important;}
   div#blog-first div#blog-newsletter p {color:#50b6a9;font-size:0.8em;margin:0 4px 8px 8px;}
   div#blog-first div#blog-newsletter input {font-size:0.95em;}
    div#blog-first div#blog-newsletter input.MailPressFormEmail {width:130px;margin-left:16px;}
    div#blog-first div#blog-newsletter input.MailPressFormSubmit {color:#d1f1f3;background-color:#1a5a5f;border:1px solid #d1f1f3;margin:6px 50px 12px;}

  /* RSS et Twitter */
  div#blog-first div#rss a,div#blog-first div#twit a {padding-left:22px;background-repeat:no-repeat;}
  div#blog-first div#rss a {background-image:url('/images/blog/rss.gif');}
  div#blog-first div#twit {margin-top:25px;color:#54a39b;}
    div#blog-first div#twit a {background-image:url('/images/blog/twitter.gif');color:#77e3d5;}
    div#blog-first div#twit p {margin:3px 0 0 22px;font-size:0.9em;}
      div#blog-first div#twit p a {background-image:none;padding-left:0;}

  /* Categories */
  div#blog-first div#categories h3 {background-image:url('/images/blog/h3-categories.gif');}

  /* Latest posts */
  div#blog-first div#latestposts h3 {background-image:url('/images/blog/h3-latestposts.gif');}
  div#blog-first div#latestposts ul li {padding-bottom:5px;border-bottom:1px solid #0f3538;}

  /* Tags */
  div#blog-first div#tags h3 {background-image:url('/images/blog/h3-tags.gif');}
  div#blog-first div#tags a {color:#77e3d5;}

  /* Entry meta */
  div#blog-first div.entry-meta {color:#54a39b;}
    div#blog-first div.entry-meta a {color:#77e3d5;}
  div#blog-first div#relatedposts h3 {background-image:url('/images/blog/h3-relatedposts.gif');}
  div#blog-first div.entry-meta h3 {background-image:url('/images/blog/h3-postinfo.gif');margin-top:0 !important;}
    div#blog-first div.entry-meta li#rss {background-image:url('/images/blog/mini-rss.gif');background-position:3px 3px;}
    div#blog-first div.entry-meta li#trackback {background-image:url('/images/blog/link.png');background-position:1px 0;}
    div#blog-first div.entry-meta li#comment-sum {padding-left:0;background-image:none;}
      div#blog-first div.entry-meta li#nocomment, div#blog-first div.entry-meta li#onecomment {background-image:url('/images/blog/comment.png');background-position:1px 0;}
      div#blog-first div.entry-meta li#manycomments {background-image:url('/images/blog/comments.png');background-position:0 0;}

/* Blog-second */
div#blog-second {float:right;width:650px;}
  div#blog-second div.post {margin-bottom:40px !important;}
  div#blog-second div.entry-content p, div.post div.entry-content p {margin-bottom:15px;line-height:18px;}
  div#blog-second div.entry-content span.moretext {display:block;margin-top:15px;width:150px;}
  div#blog-second div.entry-meta {border-top:1px solid #0f3336;padding-top:3px;font-size:0.8em;color:#1a5a5f;margin-bottom:40px;}
  div#blog-second div.entry-meta a {color:#1a5a5f;}

/* LINKS */
div#talentedpeople h3, div#groups-press h3, div#linktoaene h3, div#myotherwebsites h3 {clear:both;margin-bottom:10px;height:30px;background-color:#03181b;background-position:15px 8px;background-repeat:no-repeat;}
div#talentedpeople h3 {background-image:url('/images/h3-talentedpeople.gif');margin-bottom:15px;}
div#groups-press h3 {background-image:url('/images/h3-groupspress.gif');}
div#linktoaene h3 {background-image:url('/images/h3-linktoaene.gif');}
div#myotherwebsites h3 {background-image:url('/images/h3-myotherwebsites.gif');}
div#groups-press, div#linktoaene, div#myotherwebsites {color:#50b6a9;font-size:0.9em;}
div#talentedpeople {padding-bottom:15px;overflow:hidden;}
div#groups-press ul {margin:10px 0 30px 0;}
div#groups-press ul li {background:url('/images/puce3.gif') no-repeat 0 2px;padding-left:15px;margin:0 5px 10px 15px;display:inline;}
div#groups-press a {font-weight:bold;color:#77e3d5;}
div#groups-press a:hover {color:#faffd2;}
div#linktoaene {float:left;width:489px;}
div#linktoaene p, div#myotherwebsites p {margin:0 0 10px 15px;}
div#linktoaene img, div#myotherwebsites img {border:3px solid #0c3f46;}
div#myotherwebsites {float:right;width:341px;}
div#myotherwebsites a img:hover {border:3px solid #174a52;}
div#myotherwebsites a:hover {border:0 !important;}

/* CONTACT */
div#gb_form_div {float:left;margin-left:15px;width:365px;}
div#gb_form_div legend#mainlegend {display:none;font-size:0;}
#gb_form fieldset {border:0;}
  #gb_form fieldset fieldset {border:1px solid #1a4147;margin-bottom:8px;padding:8px 25px 24px 25px;background-color:#123035;}
#gb_form legend, #gb_form dt {font-size:0.8em;color:#174b65;border:0;text-transform:uppercase;letter-spacing:1px;background-color:#faffd2;margin-left:-9px;padding:0 2px;}
#gb_form legend#mainlegend {font-size:0.9em;color:#77e3d5;}
#gb_form legend#mainlegend small {font-size:.7em;text-transform:uppercase;}
#gb_form_div .formhead small a {font-size:.7em;background-image:none;display:inline;padding:0;margin:0;}
#gb_form_div .main_formhead, #gb_form_div .formhead {font-size:1em;color:#77e3d5;font-weight:bold;padding:0 0 12px 0;}
#gb_form label {color:#77e3d5;font-size:0.85em;margin-top:5px;font-weight:bold;}
#gb_form input.short {width:50px;}
#gb_form input {width:300px;}
#gb_form textarea.textbox {width:300px;height:160px;line-height:1.5em;font-size:1.2em;}
#gb_form select.med {width:305px;padding:2px;}
#gb_form input.checkbox {cursor:default;background:transparent;color:#669900;border:0;padding:4px;margin:0;width:15px;height:15px;}
#gb_form input.button {margin:15px 0 15px 0;padding:4px 0 4px 0 !important;width:9em;font-weight:bold;float:right;}
#gb_form_div span.error, #gb_form_div span.success, #gb_form_div dt {padding:0;font-weight:bold;display:inline;color:#fff !important;text-decoration:underline;}
#gb_form_div h5 span {text-decoration:none !important;padding:0 5px;font-size:1.2em;}
#gb_form_div h5 span.error {background-color:#cf3327;}
#gb_form_div h5 span.success {background-color:#43c235;}

#gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt {color:#fff;}
h2#results {font-size:1.5em !important;}
#gb_form_div dl {margin:15px 0;}
#gb_form_div dd {background-image:url('/images/puce3.gif');background-repeat:no-repeat;background-position:3px 3px;padding-left:15px;margin:5px 0 0 10px;}

#gb_form small.whythis, #gb_form small.whythis a {font-size:.9em;text-decoration:none;border:0;color:#3b8c83;}
#gb_form small.whythis a span {color:#123035;font-family:arial,sans-serif;padding:1px 4px 1px 4px;}
#gb_form small.whythis a:hover, #gb_form small.whythis a:focus, #gb_form small.whythis a:active {color:#77e3d5;background:none;}
#gb_form small.whythis a:hover span, #gb_form small.whythis a:focus span, #gb_form small.whythis a:active span {color:#fff;border:0 !important;font-style:normal;background-color:#123035;margin-left:4px;text-decoration:none !important;}

/* NOTE: .abbr class is for IE */
.abbr {cursor:help;border-bottom:1px dashed #999;}

dl#result_dl_blockq blockquote {margin-left:0;}
dl#result_dl_blockq blockquote p cite {display:block;text-align:right;}
div#gb_form_div ul {margin-top:20px;}
#gb_form_div span.items {font-weight:bold;}

/* Contact: bloc de droite */
div#contact-second {float:right;width:425px;}
div#contact-second p.top, div#contact-second ul {font-size:1.3em;margin-top:10px;}
div#contact-second p.social {margin-top:65px;}
div#contact-second p.top,div#contact-second p.social{margin-left:-10px;}
div#contact-second p.top {margin-bottom:10px;}
div#contact-second ul li {margin-top:11px;padding-left:32px;background-repeat:no-repeat;}
div#contact-second ul li#fcbk {background-image:url('/images/contact/facebook.png');}
div#contact-second ul li#mspc {background-image:url('/images/contact/myspace.png');}
div#contact-second ul li#lnkd {background-image:url('/images/contact/linkedin.png');}
div#contact-second ul li#twtr {background-image:url('/images/contact/twitter.png');}
div#contact-second ul li#dvnt {background-image:url('/images/contact/deviantart.png');}
div#contact-second ul li#flckr {background-image:url('/images/contact/flickr.png');}

/* SHOP */
div.shop {height:540px;z-index:1;position:relative;}
  div.shop a {border:0;}
div.shop div#print {width:300px;margin-top:-75px;z-index:99;position:relative;}
  div.shop div#print a {padding-left:30px;margin-left:-6px;}

/* alignement images */
.alignright,img.alignright{float:right;}
.alignleft,img.alignleft{float:left;}
.center {text-align:center;}
.aligncenter,img.aligncenter{display:block;margin:0 auto;text-align:center;clear:both;}

/* Navigation */
div.navigation {width:100%;overflow:hidden;}
  div.navigation a {display:block;width:45%;background-color:#03181b;height:20px;padding:10px;}
div#nav-above {margin-bottom:15px;}
div#nav-below {margin-top:15px;}
  div.nav-previous a {float:left;}
  div.nav-next a {float:right;text-align:right;}

/* Shadowbox */
#shadowbox_body {background-color:#010809;border:1px solid black !important;}

/* Edit */
div.edit-link {clear:both;font-size:0.8em;text-align:right;padding:2px;}
div.edit-link a {color:#1a5a5f;}

/* Post views */
div#postviews {float:right;color:#1a5a5f;}

/* Back */
div#history {clear:left;padding-top:5px;border-top:1px solid #092e34;font-size:0.9em;margin-top:10px;}

/* View all */
div.more {clear:both;text-align:right;}

/* Mailpress */
div#MailPress div#mp-container, div#MailPress div#mp-formdiv {position:relative;} div#MailPress div#mp-loading, div#MailPress div#mp-message {position:absolute;opacity:0;}
div#MailPress div#mp-loading, div#MailPress div#mp-message {opacity:0;}
div#mp-message {color:white !important;}

/* ARCHIVES */
div#archives-articles {margin-bottom:20px;color:#50b6a9;font-size:1em;}
  div.archive {clear:both;overflow:auto;margin-bottom:15px;}
  div.archive .alignleft {margin:0 10px 10px 0;}
  div.archive div.entry-meta {font-size:0.85em;margin-bottom:5px;color:#368179;}
   div.archive div.entry-meta a {color:#368179;}

/* Pas de bordure! */
.noborder {border:0 !important;padding:0 !important;margin:0 !important;}