/*  
Nom du Th�me : SeaGlobes
Auteur : Neolien (http://annuaire.webdconseils.com/)
*/

 body {
background:#4d82d1;
margin:0
}

h1,h2,h3,h4 {
margin:0
}

img {
border:0
}

p {
font-size:1.1em;
line-height:1.3em;
margin:0.5em 0
}

p img {
float:left;
padding-left:6px;
padding-bottom:2px;
margin:0 10px 0 0
}

input {
border:2px solid #4d82d1;
background-color:#4d82d1;
color:#fff;
font-size:1em;
font-family:"Lucida Sans Unicode", Tahoma, Arial, sans-serif
}

html {
scrollbar-face-color:#4d82d1;
scrollbar-highlight-color:#4d82d1;
scrollbar-3dlight-color:#4d82d1;
scrollbar-darkshadow-color:#4d82d1;
scrollbar-shadow-color:#4d82d1;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#4d82d1;
}

h5 {
font:bold 1.31em "Arial", Sans-Serif;
color:#e9ebf0;
margin:0
}

h6 {
font:bold 1.31em "Arial", Sans-Serif;
color:#d5e2e6;
margin:0
}

.catwdc {
color:#00ffde;
text-decoration:none;
font-size:12px
}

.catwdc a {
color:#00ffde;
text-decoration:none;
font-size:12px
}

.details a:hover {
color:#e9ebf0;
text-decoration:underline;
font-size:12px
}

.rss {
color:#f60;
text-decoration:none;
font-size:12px
}

.rss a {
color:#333;
text-decoration:none;
font-size:12px
}

.rss a:hover {
color:#333;
text-decoration:none;
font-size:12px
}

.sitetable {
width:100%;
border:1px dotted #c2c2c2;
vertical-align:top
}

.sitetables {
width:100%;
vertical-align:top
}

.sitetd {
border:1px dotted #c2c2c2
}

.votelargeur {
width:50px
}

a.cat_display {
text-decoration:none;
font-weight:700;
font-size:13px;
color:#e6ecf0
}

a.cat_display:hover {
text-decoration:none;
font-weight:700;
font-size:13px;
color:#C00
}

a.subcat_display {
text-decoration:none;
font-size:10px;
border-bottom:1px dotted #CCC
}

.votetable {
background:#0a61f3;
width:50px;
height:92px;
margin-right:5px
}

.vote span.note {
font-size:9px;
height:12px;
display:block
}

.vote span.nombre {
font-size:16px;
display:block
}

#containered {
font:bold 10px Verdana;
list-style-type:none;
text-align:left;
width:540px
}

#containered hr {
clear:both;
border:1px solid #CCC;
margin-top:10px;
width:50%
}

#containered ul#mest {
font-weight:700
}

#containered ul#mest li {
font:bold 10px Verdana;
list-style-type:none;
text-align:left;
display:inline;
margin:1px
}

#containered ul#mest li a {
text-decoration:none
}

#containered ul#mest li a:hover {
text-decoration:none;
color:#333
}

#containered h1,#containered .content {
border:1px solid #d5d5d5;
text-align:left;
padding:10px
}

#containered a.current {
border:1px solid #d5d5d5;
background-image:url(images/shadeactive.gif);
border-bottom-color:#FFF;
background-color:#FFF;
color:#333;
font-size:12px;
padding:5px 3px
}

#containered a.ghost {
margin-right:1px;
border:1px solid #d5d5d5;
color:#333;
font-size:12px;
background:#FFF url(images/shade.gif) top left repeat-x;
padding:5px 3px
}

#containered a.current:hover {
border:1px solid #d5d5d5;
background-image:url(images/shadeactive.gif);
border-bottom-color:#FFF;
background-color:#FFF;
font-size:12px;
color:#333;
padding:5px 3px
}

#containered a.ghost:hover {
margin-right:1px;
border:1px solid #d5d5d5;
color:#e6ecf0;
font-size:12px;
padding:5px 3px
}

#containered .on {
display:block;
text-align:left
}

#containered .off {
display:none
}

.clear {
clear:both;
height:0;
overflow:hidden
}

#page {
width:1000px;
background:url("images/page.jpg") no-repeat;
margin:0 auto
}

#header {
width:1000px;
height:135px;
position:relative
}

#header #header-info {
position:absolute;
top:8px;
bottom:8px;
left:5px;
width:865px;
text-align:left
}

#header #header-info h1 {
color:#fff;
font:bold 35px "Trebuchet MS", Verdana
}

#header #header-info .description {
color:#fff;
font:bold 15px "Trebuchet MS", Verdana
}

#header #header-menu {
position:absolute;
bottom:8px;
right:0;
height:31px
}

#header #header-menu ul {
list-style-type:none;
height:31px;
margin:0;
padding:0
}

#header #header-menu ul li {
float:left;
height:31px;
font:bold 16px/31px "Trebuchet MS", Verdana;
color:#4d82d1;
background:url("images/header_menu.gif") repeat-x;
margin-right:5px;
padding:0 15px
}

#header #header-feed {
position:absolute;
bottom:62px;
right:11px;
width:74px;
height:74px
}

#main {
width:991px;
padding-left:9px
}

#content {
float:left;
width:625px
}

#content .post {
color:#fff;
float:left;
margin-bottom:50px;
width:614px;
background:url("images/post.gif") repeat-y
}

#content .post .post-title {
width:614px;
font:bold 12px "Trebuchet MS", Verdana;
color:#4975c4;
height:58px;
background:url("images/post_title.png") no-repeat
}

#content .post .post-title .post-date {
float:left;
background:#4e74b7;
color:#fff;
text-align:center;
text-transform:lowercase;
height:45px;
width:70px;
font:normal 12px "Trebuchet MS", Verdana;
margin:7px 15px 0 8px
}

#content .post .post-title .post-date span {
font:bold 20px "Trebuchet MS", Verdana;
margin-top:1px;
display:block
}

#content .post .post-title h2 {
padding-top:6px;
color:#4d82d1;
font:bold 20px "Trebuchet MS", Verdana
}

#content .post .post-title h2.not-found-title {
line-height:58px;
padding-left:25px;
padding-top:0
}

#content .post .not-found-entry {
height:200px
}

#content .post .post-entry .picture {
float:left;
margin:0 5px 5px 0
}

#content .post .post-entry .more-link {
font:bold 12px/20px "Trebuchet MS", Verdana;
color:#869bc5;
float:right;
padding-bottom:5px
}

#content .post .post-info {
clear:both;
width:604px;
height:53px;
background:url("images/post_info.png") no-repeat;
font:bold 12px/23px "Trebuchet MS", Verdana;
color:#c24642;
padding:12px 0 0 15px
}

#content .post .post-info a {
color:#c24642;
text-decoration:none
}

#content .post h3 {
height:36px;
color:#869bc5;
font:bold 18px/36px "Trebuchet MS", Verdana;
margin-top:15px;
padding:0 15px
}

#content .post .comments ol {
padding-left:25px;
margin:10px 0
}

#content .post .comments ol li {
padding:5px
}

#content .post .comments ol li.alt {
background:#4e74b7
}

#content .post .comments ol li cite {
color:#869bc5;
font-style:normal;
font-weight:700
}

#content .post #commentform {
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#000000;
margin:0;
padding:0 15px
}

#sidebar {
float:left;
width:360px;
font:bold 12px "Trebuchet MS", Verdana;
color:#b51c17
}

#sidebar #sidebar-left {
float:left;
width:175px
}

#sidebar #sidebar-right {
float:right;
width:175px
}

#sidebar .sidebar-box {
width:171px;
background:#4975c4;
margin-bottom:25px;
padding:2px
}

#sidebar .sidebarra-box {
width:171px;
background:#e5e5e5;
margin-bottom:25px;
border:2px solid #4975c4;
padding:0px;
font:bold 12px/25px "Trebuchet MS", Verdana;
color:#4d9ad1
}

#sidebar h3 {
padding-left:16px;
width:155px;
height:25px;
font:bold 12px/25px "Trebuchet MS", Verdana;
color:#fff;
background:url("images/sidebar_title.gif") repeat-x
}

#sidebar ul {
list-style-type:none;
margin:0;
padding:0
}

#sidebar ul li {
color:#b51c13;
width:155px;
height:28px;
font:bold 12px/28px "Trebuchet MS", Verdana;
padding-left:16px;
background:#fff;
margin-bottom:2px
}

#sidebar #calendar_wrap {
text-align:center;
background:#fff;
padding:5px 0
}

#sidebar #searchform {
text-align:center;
background:#fff;
margin:0 auto;
padding:2px 0
}

#sidebar #searchform #s {
width:169px
}

#sidebar .textwidget {
background:#fff;
padding:5px 10px
}

#footer {
width:1000px;
height:20px;
color:#003079;
font:bold 12px/70px "Trebuchet MS", Verdana;
text-align:center
}

a,#header #header-info h1 a,#footer a {
color:#56aadb;
text-decoration:none
}

.catwdc a:hover,.details,.details a {
color:#e9f105;
text-decoration:none;
font-size:12px
}

.vote a,.vote a:hover {
color:#fff;
font-size:16px;
font-weight:700;
text-decoration:none
}

#header #header-menu ul li a,#sidebar a,#sidebar ul li a {
color:#4d82d1;
text-decoration:none
}

#header #header-menu ul li a:hover,#content .post .post-title a:hover,#content .post .post-title h2 a:hover,#content .post .post-entry .more-link a:hover,#content .post .post-info a:hover,#content .post .comments ol li cite a:hover,#content .post .comments ol li .commentmetadata a:hover,#sidebar a:hover,#sidebar ul li a:hover,#footer a:hover {
text-decoration:underline
}

#content .post .post-title a,#content .post .post-title h2 a {
color:#b51c17;
text-decoration:none
}

#content .post .post-entry .more-link a,#content .post .comments ol li cite a,#content .post .comments ol li .commentmetadata a {
color:#869bc5;
text-decoration:none
}

#sidebar #calendar_wrap table,#sidebar #calendar_wrap caption {
width:130px;
margin:0 auto
}

#content .post .post-entry,#content .post .comments {
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#fff;
padding:0 15px
} 
