/*  
Theme Name: bobdoo
Theme URI: http://www.bobdoo.com/
Description: The WordPress Theme Designed by <b>bobdoo</b>.
Version: bobdoo
Author: bob
Author URI: http://www.bobdoo.com/
Tags: fixed width, two columns, blue

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* Basics */
*{margin:0;padding:0;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th{font-size:1em;font-weight:normal;font-style: normal;}
body{background:#c8d9f0;font:14px/18px "Arial", Geneva, Arial, Verdana, sans-serif;color:#91959b;text-align:center;}
hr{display:none;}
ul, ol{list-style:none;}
fieldset,img{border:none;}
a, h2 a:hover, h3 a:hover{color:#9eb5d3;text-decoration:none;}
a:hover{color:#7a6cd9;text-decoration:none;}
.clear{clear:both;}

/* Wrapper */
#wrapper{background:#fff;width:760px;margin:10px auto 0;}

/* Header */
#header{background:url(images/top_bg.png) no-repeat;height:55px;}
#header .logos{float:left;display:block;background:url(images/logo.png) no-repeat;margin:13px 0 0 8px;width:150px;height:36px;}
#header h1{display:none;}
#header h2{display:none;}
#header .menunav{float:left;padding-top:16px;font:24px "Segoe UI", Geneva, Arial, Verdana, sans-serif;}
#header .menunav li{float:left;padding:0 6px;}
#header .menunav li a{display:block;background:url(images/menucot_bg.png) no-repeat 0 -32px;width:88px;height:29px;line-height:27px;color:#c8d9f0;}
#header .menunav li a:hover{color:#aea5ea;text-decoration:none;}
#header .menunav li.current_page_item a{background-position:0 0;color:#fff;}
#header .menunav li.current_page_item a:hover{color:#aea5ea;text-decoration:none;}
#header .rssicon{float:right;margin:0 0 0 0;}

/* Search */
.search{background:url(images/searchbox.png) no-repeat 0 0;height:36px;width:174px;}
.search .search_input{float:left;background:url(images/searchbox.png) no-repeat -6px -42px;border:none;margin:6px;padding:5px;width:121px;height:24px;font:14px/18px "Arial", Geneva, Arial, Verdana, sans-serif;color:#91959b;}
.search .search_submit{float:right;background:url(images/searchbox.png) no-repeat -143px -42px;border:none;margin:6px 6px 6px 0;height:25px;width:25px;font-size:0px;}

/* Content */
#content{float:left;width:561px; padding:0 8px;}

/* Post */
.post{background:#f6f8fb;overflow:hidden;width:561px;margin-bottom:8px;text-align:left;}
.post .top{background:url(images/post_bor.png) no-repeat top;width:100%;height:9px;font-size:1px;}
.post .bottom{background:url(images/post_bor.png) no-repeat bottom;width:100%;height:9px;font-size:1px;}
.post .title{padding:0 0 0 52px;}
.post .title h3{padding-right:12px;color:#91959b;font-size:10px;font-weight:700;}
.post .title h1,.post .title h1 a{font-family:"Myriad Pro",Arial,Verdana,sans-serif;line-height:20px;font-size:18px;color:#c8d9f0;font-weight:700;}
.post .entry{padding:0 10px;font-size:14px;}
.post .entry a{padding:1px;color:#9eb5d3;text-decoration:underline;}
.post .entry a:hover{color:#7a6cd9;text-decoration:none;}
.post .entry p{margin:5px 0;}
.post .entry p.google{margin:5px 0 0;}
.post .entry li{background:url(images/li.png) no-repeat 0 4px;text-indent:1.2em;list-style:none;}
.post .postmeta{clear:both;padding:0 12px 0 22px;font-size:10px;font-weight:700;color:#91959b;text-align:right;}
.post .postmeta a{color:#9eb5d3;}
.post .postmeta a:hover{color:#7a6cd9;text-decoration:none;}

/* Sidebar */
#sidebar{float:left;overflow:hidden;width:174px;margin-bottom:16px;}
#sidebar div{background:#fbf9ed url(images/sidebar_bor.png) no-repeat bottom; padding-bottom:7px;margin-bottom:7px; text-align:left;}
#sidebar div h3{display:block;background:#fbf9ed url(images/sidebar_bg.png) no-repeat top;padding:0 8px;line-height:23px;color:#c8d9f0;font-size:16px;font-weight:100;}
#sidebar div ul li{padding:0 8px;}
#sidebar div li{list-style:none;}
#sidebar div a{color:#9eb5d3;}
#sidebar div a:hover{color:#7a6cd9;text-decoration:none;}

/* Comments */
.comments_warp{overflow:hidden;width:561px;text-align:left;}
.comments_warp .top{display:block;background:url(images/post_bor.png) no-repeat top;width:100%;height:9px;font-size:1px;}
.comments_warp .bottom{display:block;background:url(images/post_bor.png) no-repeat bottom;margin-bottom:8px;width:100%;height:9px;font-size:10px;}
.comments_warp .cont{background:#f6f8fb;overflow:hidden;padding:0 8px;}
h3#comments, h3#respond{margin:0 0 0 0;font-size:17px;font-weight:100;color:#c8d9f0;}
h3#respond{margin:3px 0 0 2px;font-size:14px;font-weight:100;}
h3#comments span, h3#respond span, h3#trackpings span{font-weight:100;}
h3#trackpings{margin:3px 0 0 2px;font-size:14px;font-weight:100;color:#91959b;}
p.comments{font-size:1em;font-weight:100;margin:10px 0;}
p.comments a{font-style:italic;font-weight:100;}
.commentlist li,.pingbacklist li{padding:3px 0;}
.commentlist li .list,.pingbacklist li .list{overflow:hidden;font-size:14px;line-height:16px;color:#91959b;}
.commtbg{background:#eae7ff;padding:0 5px;}
.commtbg_t{display:block;background: url(images/commnt_bg.png) no-repeat top;width:100%;height:10px;font-size:1px;}
.commtbg_b{display:block;background:url(images/commnt_bg.png) no-repeat bottom;width:100%;height:10px;font-size:1px;}
.commentlist .commentmetadata a{color:#9eb5d3;}
.commentlist .commentmetadata a:hover{color:#7a6cd9;}
.commentlist cite{color:#afa6ea;font-weight:100;font-size:1.2em; font-style:italic;margin:0 0x;}
.commentlist cite a{color:#4794d9;}
.commentlist cite a:hover{color:#afa6ea;}
.pingbacklist .list small{color:#91959b;}
.pingbacklist cite{color:#4794d9;font-weight:700;font-size:1em;margin:0 2px;}
.pingbacklist cite a{color:#4794d9;}
.reply p{font-size:1em;color:#91959b;}
.reply p a{font-weight:700;color:#91959b;}
.reply p label{margin-left:10px;line-height:24px;}
.reply .text{background:url(images/input_bg.png) no-repeat;border:0;width:246px;height:14px;}
.reply .text:focus{background:url(images/input_bg.png) no-repeat;border:0;}
.reply .text, .reply textarea{margin:3px 0;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#91959b;}
.reply textarea{float:left;background:#fff url(images/textarea.png) repeat-x;border:none;width:485px;height:60px;}
.reply textarea:focus{background:#fff url(images/textarea.png) repeat-x;}
.reply small{position:relative;bottom:0!important;bottom:5px;font-size:1em;}
.reply .comm_submit{background:url(images/boutton.png) no-repeat;margin:53px 0 0 10px;border:none;width:36px;height:21px;font-size:0px;}
.linktextarea{overflow:hidden;padding:3px;width:490px;font:14px "Arial", Verdana, sans-serif;}

/* navigation */
.navigation{clear:both;background:url(images/ifooder_bg.png) no-repeat bottom;height:32px;}
.navigation a{margin:3px;color:#9eb5d3;font-weight:100;}
.navigation a:hover{color:#7a6cd9;text-decoration:none;}
.navigation span{padding:2px 6px;color:#91959b;}
.navigation .alignleft{float:left;margin:0;}
.navigation .alignright{float:right;margin:0;}
.navigation .alignleft a{float:left;display:block;background:url(images/page_nav_bg.png) no-repeat 0 0;padding-left:22px;height:25px;line-height:25px;}
.navigation .alignright a{float:right;display:block;background:url(images/page_nav_bg.png) no-repeat right -25px;padding-right:22px;height:25px;line-height:25px;}

/* wp-pagenavi */
.navigation .wp-pagenavi a,.navigation .wp-pagenavi a:link{background:none;border:none;padding:1px 3px;margin:0;color:#91959b;text-decoration:underline;}
.navigation .wp-pagenavi a:visited{background:none;border:none;padding:1px 3px;margin:0;color:#91959b;text-decoration:none;}
.navigation .wp-pagenavi a:hover{background:none;border:none;color:#4794d9;}
.navigation .wp-pagenavi a:active{background:none;border:none;padding:1px 3px;margin:0;color:#91959b;text-decoration:none;}
.navigation .wp-pagenavi span.pages{background:none;border:none;padding:1px 3px;margin:0;color:#91959b;}
.navigation .wp-pagenavi span.current{background:none;border:none;padding:1px 3px;margin:0;font-weight:700;color:#4794d9;}
.navigation .wp-pagenavi span.extend{background:none;border:none;padding:1px 3px;margin:0;color:#91959b;}

/* Footer */
#footer{clear:both;background:#c8d9f0 url(images/fooder_bg.png) no-repeat;padding:3px 0 10px;margin:0 auto;width:760px;height:60px;}
#footer p{margin:0;padding:3px 0;font-size:8px;font-weight:700;line-height:4px;text-align:center;color:#818c99;}
#footer p a{color:#818c99;}
#footer p a:hover{color:#4794d9;text-decoration:none;}

/* Pages */
.page{background:#f6f8fb;overflow:hidden;width:561px;margin-bottom:8px;text-align:left;}
.page .top{background:url(images/post_bor.png) no-repeat top;width:100%;height:9px;font-size:1px;}
.page .bottom{background:url(images/post_bor.png) no-repeat bottom;width:100%;height:9px;font-size:1px;}
.page .title{padding:0 0 0 10px;font-family:"Myriad Pro",Arial, Verdana, sans-serif;font-size:18px;color:#c8d9f0;font-weight:700;}
.page .title h1,.post .title h1 a{font-family:"Myriad Pro",Arial, Verdana, sans-serif;line-height:20px;font-size:18px;color:#c8d9f0;font-weight:700;}
.page .entry{padding:0 10px;font-size:14px;}
.page .entry a{padding:1px;color:#9eb5d3;}
.page .entry a:hover{color:#7a6cd9;text-decoration:none;}
.page .entry p{margin:5px 0;}
.page .entry p.google{margin:5px 0 0;}
.page .entry li{background:url(images/li.png) no-repeat 0 4px;text-indent:1.2em;list-style:none;}
.page .postmeta{clear:both;padding:0 12px 0 10px; color:#91959b; text-align:right;}
.page .postmeta a{color:#91959b;}
.page .postmeta a:hover{color:#4794d9;text-decoration:none;}
.page .aboutpic{float:left;display:block;background:url(images/avatar_bg.png) no-repeat;width:110px;height:116px;margin-right:10px;}
.page .aboutcont{ float:right;display:block;width:420px;}

/* WordPress */
.aligncenter,div.aligncenter{display:block;margin:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{text-align:center;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}