/*
Theme Name: Denis Cauvier
Theme URI: http://www.deniscauvier/
Description: The default WordPress theme for Dr Denis Cauvier
Version: 1.0
Author: SplitMango
Author URI: http://www.splitmango.com/
*/


body {background:url('images/bg.jpg') repeat-x #004f49;padding: 0;margin:0;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 85%;}
.clear {clear:both;}
a:link, a:visited {color:#ff9816;text-decoration: none;}
a:hover {color:#ff9816;text-decoration: underline;}
a img {border: 0;}
h1, h2, h3, h4, h5 {color:#FFF;}
hr {border:0;clear:both;margin:20px 0;}
#container_outer {width:990px;margin:0 auto;}
#content_outer {background: url('images/content_outer.jpg') repeat-y;}
#content_inner {background: url('images/content_inner.jpg') no-repeat top;}
#header {background: url('images/header.png') no-repeat;height:166px;}
#menu {height:34px;width:900px;margin: 0 auto;}
#menu ul {padding: 0;margin: 0;}
#menu ul li {float:left;padding:0;margin:0 5px;list-style: none;}
#menu ul li a {line-height: 34px;padding: 0 14px;color:#009e92;text-decoration: none;display: block;}
#menu ul li:hover, #menu ul li.current_page_item, #menu ul li.current_page_parent {background: url('images/menu_hover.jpg') no-repeat left;color:#ff9816;}
#menu ul ul li:hover {background: none;}
#menu ul li a:hover, #menu ul li.current_page_item a, #menu ul li.current_page_parent a, #menu ul li:hover a {background: url('images/menu_hover-right.jpg') no-repeat right;color:#ff9816;}
#menu ul li.current_page_item li a {background: #006c64;color:#009e92;}
#menu ul li li.current_page_item a, #menu ul li.current_page_parent li a, #menu ul li.current_page_parent li.current_page_item {background: none;}
#menu ul li:hover li a {background: none;color:#009e92;}
#menu ul li li {margin: 0;}
#menu ul li li a:hover {background: #003834;}
#menu ul li:hover ul, #menu ul li a:hover ul {display: block;}
#menu ul ul {display: none;position: absolute;border-left: 1px solid #003834;border-right: 1px solid #003834;border-bottom: 1px solid #003834;background: #006c64;min-width: 140px;}
#menu ul ul li {display: block;float:none;}
#wrap {margin-top: 20px;}
#sidebar {width:254px;float:right;margin-right: 46px;color:#FFF;}
#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;}
#sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;background: url('images/sidebar_cell_bg.png') no-repeat;padding: 0 10px;}
#sidebar ul li li {border-bottom: 1px dashed #003834;}
#sidebar h2 {color:#FFF;font-size:13px;line-height: 25px;}
#sidebar ul li.nobg {background: none;padding: 0;}
#sidebar ul ul li {background: none;padding:0 0 4px 0;font-size: 12px;padding-left: 2px;}
#sidebar ul ul li a {background:transparent url('images/sidebar_bullet.png') no-repeat scroll left center;height:22px;margin-top:12px;padding:2px 0 0 20px;}
#searchform input.field {background: #008379;border:1px solid #003834;padding:4px;margin-right: 10px;color:#FFF;}
#content {width:600px;float:left;margin-left: 46px;clear:both;color:#FFF;}
#content .post {margin-bottom: 40px;clear: both;}
#content .post h2 {padding: 0;margin: 0;color:#FFF;}
#content .post h2 a {color:#FFF;text-decoration: none;}
#content .post small {color: #ff9816;}
#content .navigation {padding-bottom: 4px;border-bottom: 1px dashed #003834;margin-bottom: 20px;height: 20px;}
#content p {color:#FFF;font-size: 14px;line-height: 18px;}
#content .postmetadata {background: url('images/post_comment_bg.jpg') no-repeat;padding: 10px 20px;border-bottom: 1px dashed #003834;font-size: 12px;color:#FFF;}
#content .postmetadata .leftmeta {float:left;width:450px;}
#content .postmetadata .rightmeta {float: right;width:100px;}
#content .postmetadata .rightmeta a {background:transparent url('images/comment_bullet.png') no-repeat scroll left center;height:22px;margin-top:12px;padding:2px 0 0 22px;}
#content .commentlist {color:#FFF;}
#content blockquote {border-left:4px solid #ff9816;padding-left: 10px;}
#respond {border-top: 1px dashed #003834;padding: 10px 0;}
#footer {background: url('images/footer.jpg') no-repeat;height: 120px;clear:both;}
#footer p {text-align: right;position: relative;top:60px;right:40px;font-size: 12px;color:#FFF;}

/*DEFAULT WORDPRESS ELEMENTS*/
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #003834;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
#content p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;color:#003834;}