/*
Theme Name: JulG7_marlyse
Theme URI: http://www.julg7.com/
Description: A sleek web 2.0 blue theme.  Visit <a href="http://www.julg7.com/>Julg7.com</a>
Version: 1.0
Author: Julg7
Author URI: http://www.julg7.com/
*/

body  {
background:#88c3a3 url(images/bg.gif) top repeat-x;
font : 13px Arial,Trebuchet MS,Verdana,Lucida,serif,sans;
color : #737373;
padding:0;
margin:0;
}


#fondentete {
background:url(images/header.jpg) center top no-repeat;
height:500px;
}

* {
margin : 0;
padding : 0;
}

#wrap {
margin : 0 auto;
width : 1016px;

} 

/* Logo */

#sitename {
background:url("images/title.png") no-repeat scroll center top transparent;
width:496px;
height:81px;
float : left;
margin: 27px 0 0 122px;
}

.caption {
display : block;
font : normal 10px Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}
#sitename a .blue {
color : #354a7f;
font-style : italic;
}
#sitename a:hover {
color : #354a7f;
}
#sitename a:hover .blue {
color : #9c6;
font-weight : normal;
}


h1, h2, h3 {
font-family : Arial,Trebuchet MS,Verdana,Lucida,serif,sans;
}

h1 {
text-align:center;
font-size : 1.1em;
color : #598494;
margin : 5px 0 0 0;
padding : 0 0 0 0px;
border-bottom:1px dashed #D6C9BF;
}

h2 {
font-size : 1.5em;
color : #598494;
margin : 0;
padding : 0 0 0 0px;
text-align : left;
border-bottom:1px dashed #D6C9BF;
}

h3 {
padding : 12px 10px 5px 30px;
} 

/* Header */

#header  {
float : left;
height : 110px;
margin: 0 0 0 100px;
} 

/* Top Menu */

#menubg  {
float : left;
height : 35px;
padding : 0 51px 0 51px;
width:899px;
margin:3px 0 0 0;
}

.menulinks {
font-family : Arial Narrow,Arial,Trebuchet MS,Verdana,Lucida,serif,sans;;
font-size : 13px;
font-weight : bold;
color : #ffffff;
height : 30px;
text-transform : uppercase;
padding : 0;
display : block;
}

.menulinks ul {
list-style : none;
margin : 0;
padding : 0;
}

.menulinks li {
display : block;
display : inline;
margin : 0;
padding : 0;
}

.menulinks a, .menulinks a:visited {
background : transparent url(images/bgDIVIDER.gif) no-repeat right;
display : block;
float : left;
padding : 9px 17px 12px 17px;
color : #7f7f7f;
text-align : center;
text-decoration : none;
margin : 0;
text-shadow:1px 1px 3px rgba(0, 0, 0, 0.1);
}

.menulinks .current_page_item a {
background : transparent url(images/bgON.gif) no-repeat right;
padding : 9px 17px 12px 17px;
margin : 0;
color : #ffffff;
}

.menulinks a:hover {
background : transparent url(images/bgHOVER.gif) no-repeat right;
padding : 9px 17px 12px 17px;
margin : 0;
color : #ffffff;
} 

/* Content */


#content1bg1 {
float : left;
width : 100%;
margin : 0;
padding : 0;
} 

/* Post petit */

.postp  {
background:#FFFFFF url(images/contentbg.jpg) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
float : right;
width : 76%;
padding : 5px 0 5px 0;
text-align : justify;
display:block;
margin:0px 0 5px 0;
} 

.postmini {
background:#FFFFFF url("images/backpost.gif") no-repeat scroll right bottom;
display:block;
border:1px solid #CCCCCC;
border-bottom : medium double #EAEAEA;
padding : 0 0 10px 0;
margin: 5px;
overflow: hidden;
}

.galmini {
float:left;
display:inline;
padding : 0 0 5px 0;
margin:5px 13px 0 13px;
overflow: hidden;
width:228px;
height:250px;

} 

.postp .imageleft {
width:100%;
float:left;
	}

.postp .thumb, .post .thumb {
padding:0;
margin:6px 0 0 0;
	}

.postp .txtdroite{
float:left;
width:66%;
padding:1%;
	}

.postp .details{
color:#5F6257;
font-size:0.9em;
}

/* Post */

.post  {
background:#FFFFFF url(images/contentbg.jpg) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
float : left;
width : 100%;
padding : 5px 0 5px 0;
text-align : justify;
display:block;
margin: 0px 0 5px 0;
}

/* double */

.post .title, .postp .title {
margin : 0;
border-bottom : 1px dashed #d6c9bf;
margin : 10px 20px 0 20px;
color : #598494;
}

.post h2.title, .postp h2.title {
font-size : 2em;
padding : 0 0 5px 0;
text-align : left;

}

.post p, .postp p {

color : #737373;
margin : 10px 10px 2px 10px;

line-height : 18px;

}

.post ul, .postp ul, .post ol, .postp ol {

color : #737373;
padding : 5px 20px 5px 35px;
margin : 0;
list-style-image : none;
list-style-position : outside;
list-style-type : none;
}

.post ul li, .postp ul li {
background:url("http://www.julg7.com/blog/wp-content/themes/clearpixels-julg7/images/puce.png") no-repeat scroll 0 4px transparent;
line-height:18px;
padding:0 0 4px 14px;
text-decoration:none;

}

.catchoi ul li {
font-size:1.1em;
text-decoration : none;
margin:0 40px 0 40px;
line-height: 18px;
display:inline;}


.post ol li, .postp ol li {
padding : 0 0 8px 15px;
list-style-type:decimal;
}

.post .title a:hover, .postp .title a:hover {
text-decoration : none;
}

.post .title a, .postp .title a {
text-decoration : none;
}



.post .meta, .postp .meta {
border:1px solid #DDDDDD;
padding : 5px 5px 5px 30px;
line-height : normal;
background :#EEEEEE url(images/post_icon.gif) no-repeat left;
background-position : 10px;
margin : 10px 0 10px 0;
float:left;
width:95%;
}

.post a, .postp a {
color : #53baca;
text-decoration : none;
}

.post a:hover, .postp a:hover {
color : #354a7f;
text-decoration : underline;
} 

.post blockquote, .postp blockquote {
background : #eee url(images/quote.png) no-repeat 5px 5px;
padding : 8px 3px 5px 30px;
margin: 10px 0px 0 0px;
display : block;
border : 1px solid #ddd;
}
/* sidebar*/

.sidemenu-head  {
background:#ffffff url(images/sidetitle.jpg) repeat-x scroll center top;
border:1px solid #CCCCCC;
height:27px;

}

#box {
margin:0 auto 0 auto;
width:100%;
height:155px;
}

.sidemenu-head h2 {
text-transform : uppercase;
font-size : 12px;
color : #333333;
text-align:center;
padding : 8px 0 0 0;
border:none;
}

.sidemenu-content {
background  :#FFFFFF url(images/contentbg.jpg) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
border-width:0 1px 1px;
font : 12px;
color : #055183;
padding:10px;
}

.sidemenu-content li {
background:transparent url(images/puce.png) no-repeat scroll 2px 0.4em;
display:block;
margin:0;
padding:1px 1px 1px 15px;
text-decoration:none;
}

.sidemenu-content ul, .sidemenu-content oul {
margin : 0;
padding : 0;
list-style : none;
}

.sidemenu-content a {
text-decoration : none;
color : #3D3D3D;

}

.sidemenu-content a:hover {
text-decoration:none;
color : #ffffff;
background-color:#354a7f;
}

.sidemen-foot {
width : 100%;
height : 1px;
margin-bottom : 10px;
}

.sidebg {
float : left;
width : 21%;
padding : 0;
display:block;

} 

/* Navigation */

.navigation  {
float : left;
width : 100%;
padding : 0;
margin: 10px 0 10px 0;
color : #737373;
font : 13px Arial Trebuchet MS;

}

.navigation a {
color : #31363b;
font : 11px Trebuchet MS;
text-decoration : none;
}

.navigation a:hover {
text-decoration : underline;
}

.alignright {
float : right;
}

.alignleft {
float : left;
}

.aligncenter {
display : block;
margin : 0 auto 0 auto;
}

.post img, .postp img {
}

.thumb img {
background-color:#FFFFFF;
border:1px solid #A9A9A9;
display:block;
padding:4px;
margin:0 auto 0 auto;
}

img.alignright {
margin : 5px;
float : right;
}

img.alignleft {
margin : 5px;
float : left;
}


.wp-caption {
background-color : #f3f3f3;
border : 1px solid #dddddd;
margin : 10px;
padding-top : 4px;
text-align : center;
-moz-border-radius: 5px;
}

.wp-caption img {
border : 0 none;
margin : 0;
padding : 0;
}

.wp-caption p.wp-caption-text {
line-height : 17px;
margin : 0;
padding : 2px 4px 0 4px;
} 

/* Footer */

#footerbg  {
float : left;
height : 34px;
width : 100%;
}

.copyrights {
color : #055183;
text-align : center;
}

.copyrights p {
font : 11px arial;
margin-top : 5px;
padding-bottom : 10px;
text-align : center;
}

.copyrights a {
font : 11px arial;
color : #ffffff;
text-decoration : none;
}

.copyrights a:hover {
color : #ffffff;
text-decoration : underline;
}

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	background-color: #F7F7F7;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


#credits {
display:block;
text-align : center;
font-size : 10px;
padding : 5px 40px 0 40px;
}

#searchbg  {

margin : 0;
padding : 0;
height : 20px;
margin-top : 0 !important ;
}


#searchbg .searchform {
background-color : #ffffff;
margin : 1px 0 0 20px;
padding : 0;
float : left;
height : 20px;
width : 140px;
border : 1px solid #bbd3e5;
color : #333333;
vertical-align : top;
-moz-border-radius: 5px;
}

#searchbg .searchsubmit {
float : right;
margin : 1px 15px 0 0;
padding : 0;
font : 12px arial;
background : transparent url('images/lens.png') no-repeat;
height : 25px;
width : 25px;
border : none;
cursor : pointer;
}


.note{
background:#e4e9ef;
padding : 5px;
margin: 10px 0px 0 0px;
display : block;
border : 1px solid #665896;
}

.post important, .postp important {
	background:#ffcdc5;
	border:1px solid #cd2d12;
	padding:5px;
	margin:.5em 0 .5em 0;
	color:#8c1400;
}

.clear {
clear:both;
}

img#wpstats{display:none}
