/*
Theme Name: IAMWW w2 DnD
AUTHOR: <a href="http://iamww.com/" title="IAMWW.com">Will Wilkins</a> &amp; <a href="http://www.upstartblogger.com/" title="Upstart Blogger">Robert Ellis</a>
Theme URI: <a href="http://iamww.com/wordpress-theme-iamww-w2-dnd" title="http://iamww.com/">http://iamww.com/</a>
Description: The IAMWW w2 DnD theme is a completely Drag n' Drop version of the original <a href="http://iamww.com/wordpress-theme-iamww-w2" title="IAMWW w2">IAMWW w2</a> theme for WordPress.  IAMWW w2 was built from the core of <a href="http://www.upstartblogger.com/wordpress-theme-upstart-blogger-minim" title="Upstart Blogger Minim">Upstart Blogger Minim</a>. Traduction par <a href="http://www.niss.fr/" title="(niss.fr)">(niss.fr)</a>.
Version: 0.75
All rights reserved.
*/

html {overflow:auto; height:100%; margin-bottom:0.1em;}
* {padding:0;margin:0;}
body {background:#fff; font:0.80em; font-family: Palatino, "Palatino Linotype", Georgia, Times, Times New Roman, Serif; line-height:1.3em; color:#000000;}
a {color:#494949; text-decoration:none; outline:none; font-weight:bold;}
a:hover {background:#f3f3f3; color:#000000; text-decoration:none; outline:0;}
a:visited {text-decoration:none; outline:0;}
a:link h3 {color:#951400; border:none; outline:0;}
a:link img {border:none; outline:none;}
p {padding-top:10px; padding-bottom:5px;}
ul {list-style:none; margin-left:0; padding-left:0; margin-top:0;}
ol {margin-left:0; margin-left:30px; margin-top:0;}
img {border:none; outline:none; padding-top:3px; padding-bottom:3px;}
code {font-family:"Courier New", Courier, mono;}
pre {font-family:"Courier New", Courier, mono;}
em {font-weight:bold; text-decoration:underline; background-color:#f3f3f3;}

/*layout*/
#container {width: 920px; margin: 0 auto;}
#header {margin-bottom:8px; background:none repeat scroll 0% 0%; float:left; width:100%; padding-bottom: .25em;}

/*header*/
#logo {float:left; padding-bottom:5px; width:70%;}
#logo h1 a {color:#000000;}
#logo img {padding:10px; border:none; padding-top:0; display:block;}
#header h1 {float:left; font-size:3.3em; line-height: 1.3em; text-transform:uppercase; display:inline; margin: 15px 0 0 0;}
#site-description {background:transparent; color:#777; float:left; padding:0; width:70%;}
#site-description h2{font-size: 1.2em;}
#tag {float:right; text-decoration:none; text-align:right; color: #9c9c9c; background:inherit; padding: 10px 0;width: 30%;}
#subscribe a {background: transparent url(images/feed-icon-14x14.png) top right no-repeat; color:#777; font-weight:normal; font-size:0.9em; margin:0; padding: 0 20px 0 0;}

/*navigation*/
#navcontainer {float:left;width:100%;}
#navcontainer ul {padding-left:0; margin-left:0; background-color:#000000; color:white; float:left; width:100%;}
#navcontainer ul li {display:inline;text-transform:uppercase;font-size: 0.95em; line-height:1.2em;}
#navcontainer ul li a {padding: 0.2em 1em; background-color:#000000; color:white; text-decoration:none; float:left; border-right: 1px solid #fff;}
#navcontainer ul li a:hover {background-color:#000000; color:#eee;}

/*drop-down cats*/
.headright {border-left : 1px solid #fff;float : right;}
#navcontainer ul.navlist li.headright a {border-right: 0px;}
#slickbox {background : inherit;float : left;position : relative;margin : 0 auto;width : 100%;padding : 0;text-transform : lowercase;font-size : 0.8em;}
#slickbox h4 {text-transform : none;padding : 3px 0 3px 0;}
#slickcats {background : inherit;float : left;position : relative;
width : 100%;padding : 0;}
ul.headcats {color : #444444;text-align : left;height : auto;width : 100%;margin: 10px 0 0;background-color : inherit;}
ul.headcats li {display : inline;list-style-type : none;margin-right : 3%;
border-bottom : 1px solid #ddd;float : left;text-align : right;display : block;width : 22%;}
ul.headcats li:hover {background : #f3f3f3 !important;}
ul.headcats li a {float : left;color : #333;}
ul.headcats li a:hover {background : #f3f3f3 !important;color : #444444;}

/*content*/
#entries {width:500px; float:left; padding: 15px 0 15px 0; font-size: 0.9em; line-height: 1.2em;}
.post {margin-bottom: 2em;}
.post ul {list-style:square; margin: 1px 5px 7px 15px; padding:5px;}
.post li {margin-bottom : 3px;}
h1 {font-size: 1.5em; line-height: 1em; text-transform:none; display:inline; margin-bottom: 0.2em; margin-top: 2.5em;}
div#entries h2 {font-size:1.5em; line-height:1em; text-transform:none; display:inline; margin-bottom:0.2em; margin-top:2.8em;}
div#entries h2 a {color:#444444;}
h3 {font-weight:normal; font-size:0.8em; text-transform:none; margin-bottom:0.2em; margin-top:2.5em; letter-spacing:0.1em; color:#34353e; border-bottom: 1px solid silver;}
#entries h3 {clear: both; padding-top:1em; margin-top:1em;}
div#entries h1.big {margin-bottom: 1.5em;}
.post h3 {border-bottom:none; letter-spacing:0.1em; margin-bottom:-0.5em;}
blockquote {background-color:#f3f3f3; padding:10px; margin: 15px 0;}
.big {display:inline; font-size:1.5em;}
.results_content {padding: 0 0 .5em 0; border-bottom:1px solid silver;}
span.archive-meta {font-size: .9em;}
a.archive-permalink {color:#444444; display:block; font-size:1.2em;}
.except {margin-top:1em;}
div.results_date {margin-top: .5em; font-size: .9em;}
.archlist {float:left; color:#333; width:100%;}
ul.archlist li {display:inline; list-style-type:none; margin-right:10px; float:left; display:block; width:215px;}
ul.archlist li a {float:left; margin-right:3px;}
ul.archlist li a:hover {background:#f3f3f3 !important;color:#444444;}
div.post p img {max-width:500px;}

/*sidebar*/
#sidebar {width:390px; float:right; font-size:0.9em; padding: 0 0 25px 0; line-height:1.5em; margin-top:1.5em;}
#sidebar img {max-width: 390px;}
input#s {width:120px;,margin : 5 2px 5px 0;,font-size:12px;}
input#s2 {width:120px;,margin : 5 2px 5px 0;,font-size:12px;}
#searchsubmit {margin-bottom:5px;}
table#wp-calendar {width:100%;}
h2.widgettitle {font-weight:bold; font-size:1em; text-transform:uppercase; margin-bottom:0.2em; margin-top:1em; letter-spacing:0.1em; color: #34353e; border-bottom: 1px solid silver;}
#sidebar h3 {font-weight:bold; font-size:1em; text-transform:uppercase; margin-bottom:0.2em; margin-top:1em; letter-spacing:0.1em; color:#34353e; border-bottom: 1px solid silver;}
#sidebar li {margin-left:0; padding-left:0; margin-top:0.1em;}
#sidebarleft {width:180px; float:left;margin-top:1em;}
#sidebarright {width:180px; float:left;margin-top:1em;}
#sidebarright img {max-width:170px;}
#sidebarleft img {max-width:170px;}
#sidebar li {margin-left:0; padding-left:0; margin-top:0.1em;}
#sidebar p {display:block; background-color: #f3f3f3; padding:5px; margin-top:1px;}
#searchform div {padding-left:0; margin: 0.5em 0;}
div.textwidget {display:block; background-color: #f3f3f3;padding : 5px;margin : 0.5em 0;}
#sidebarright li a img {background:white; border:1px solid silver; padding:2px 2px 2px 2px; margin:0;}
.flickr {background:white; margin:auto; width:100%; padding:0;}
.flickr li {padding-top: 5px;}
#sidebarleft li a img, .flickr li img {background:white; border:1px solid silver; padding:2px 2px 2px 2px; margin:0;}
div.post-meta {font-size: .9em;color: #777;}
div.bottom-nav {float: left;margin: 1em 0;}

/*comments*/
.comments_tiny {color : #b8b8b8;border-bottom : 1px solid silver;}
.alt {margin : 0;padding : 10px;background : #f3f3f3;}
.commentlist {margin-top : 0;}
.commentlist li {margin : 5px 0 0 0;padding : 10px;border: 1px solid #CCC;}
#commentform p {margin : 5px 0;}
.nocomments {text-align : center;margin : 0;padding : 0;}
.commentmetadata {margin : 0;display : block;}
li.comment {font-weight : normal;padding : 10px;list-style : none;}
.commentlist p {font-weight : normal;line-height : 1.5em;margin : 5px 0;text-transform : none;}
#commentform {margin-top : 30px;}
.commentmetadata {font-weight : normal;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color : #777;}
div.comment-invitation {background-color: #f3f3f3;padding: 10px;}
div.comment-invitation p{display: block;width: 100%;padding: 0 0 .3em;}
.text {display: block;float: left;width: 65px;}
input#author.textfield {padding-top: 3px;}
span.allowed-tags {color: #777;font-size: .9em;}
#pages ul li.page_item ul li.page_item {margin-left: .5em;}
.content {margin-bottom : 25px;padding-left : 5px;font-weight : normal;}
.commentbox {width : 99%;height : 120px;}

/*footer*/
#footer {clear: both;width : 900px;font-size : 0.9em;height : auto;text-decoration : none;text-align : center;}
#footer a {background-color : #3c3c3c;color : white;text-decoration : none;}
#footerinfo {background-color : #3c3c3c;color : #9c9c9c;font-size: .9em;float : left;display : inline;padding : 10px;width : 100%;text-align : left;}

/*misc*/
.left {display : inline;float : left;}
.right {display : inline;float : right;}
.clear {text-align : center;font-size : 0.8em;color : #9c9c9c;margin : 0;padding : 0 0 20px 0;}
.imgleft {float : left;margin-right : 10px;margin-bottom : 10px;}
.imgright {float : right;margin-left : 10px;margin-bottom : 10px;}
img.frame {padding : 2px;border : 1px solid #dee4e5;}
img.center {display: block;text-align: center;margin: 0 auto;}
img.alignleft {float: left;padding: .9em .5em .5em;}
img.alignright {float: right;padding: .9em 0 .5em .5em;}
img.left {float: left;padding: 0 .5em .5em 0;}
img.right {float: right;padding: 0 0 .5em .5em;}
img.wp-smiley {background: inherit;}
p.akpc_pop {font-size: .8em;}
a.more-link {display: block;}
#wp-calendar tbody tr td {text-align: center;}