/*  

Theme Name: Gone fishing

Theme URI: http://designer-daily.com

Description: Blueish 2 columns template. Widget ready. 

Version: 1.0

Author: Designer daily

Author URI: http://designer-daily.com

*/





* {

   margin:0;

   padding:0;

}



html, body {

   font-family:helvetica,arial,verdana,sans-serif;

   font-size:1em;

   background:url('images/background.jpg');

}



#container {

   width:839px;

   margin:5px auto 0 auto;

}



#header   { background-image: url("images/bg_header.jpg"); height: 262px }

#header a { display: block; height: 262px }
 


#infos-header {

	padding-top:25px;
   height:10px;
	background: url('images/bg_content.jpg') repeat;




}



#infos-header h1 {
	line-height:0px;
	float:right;
	padding-bottom:5px;

   font-size:0px;

   text-transform:uppercase;


font-family:"Courier New", Courier, monospace;
color:#000;
}



h1 a:link, h1 a:visited {

   color:#000;

   text-decoration:none;

}



h1 a:hover {

   color:#B5C2CF;

}



#description {


   float:right;
	padding-right:40px;
	font-weight:bold;
   font-size:1.15em;

   text-transform:uppercase;

line-height:8px;

font-family:"Courier New", Courier, monospace;
color:#6b7d8f;}



#main {

   position:relative;

   float:left;

   width:839px;

   background:#EBF7FD url('images/bg_content.jpg') repeat;

}



#main-content {

   position:relative;

   float:left;

   width:470px;

   margin:30px 0 10px 40px;

   display:inline;

   padding:0px;

}

#main p {

padding-bottom:10px;

}



/* ARTICLES */



.post {

   margin:0 0 50px 0;

   font-size:0.85em;

   text-align:justify;

   line-height:1.5em;

   padding:0;

}



.post ul, .post ol {

   margin:10px 0 10px 40px;

}



.post h2 {

   font-size:0.9em;

   text-transform:uppercase;

   margin:0 0 20px 0;

   width:460px;

   padding:3px 0 3px 10px;

   background:#6B7D8F;

}



.post h2 a:link, .post h2 a:visited {

   color:#FFF;

   text-decoration:none;

}



.post h2 a:hover {

   color:#B5C2CF;
   

   background:none;

}



.post a:link {

   color:#6B7D8F;

   font-weight:bold;

}



.post a:hover,  {
      font-weight:bold;

   background:#EFDFB3;
   

}

.post a:visited{
      font-weight:bold;

}



blockquote {

   background:#eee;

   padding:10px;

   margin:5px 0 5px;

   border-top:1px solid #ddd;

   border-bottom:1px solid #ddd;

}



.postmetadata {

   background:#eee;

   width:460px;

   margin:15px 0 30px 0;

   padding:5px;

   border-top:1px solid #ddd;

   border-bottom:1px solid #ddd;

   font-size:0.8em;

   color:#aaa;

}



.postmetadata a:link {

   color:#888;

   text-decoration:none;

}



.postmetadata a:hover, .postmetadata a:visited {

   color:#000;

   background:#D1E5EF;

}



#signature {

   margin:30px 0 0 0;

   font-size:0.8em;

   color:#999;

}



#signature a:link {

   color:#777;

   font-weight:bold;

   text-decoration:none;

}



/* SIDEBAR */



.sidebar-wrapper {

   position:relative;

   float:right;

   display:inline;

   width:270px;

   margin:25px 39px 0 0;

   padding:0;

   background:#DBE5EF;

}



#abonnements {

   position:relative;

   float:right;

   width:250px;

   margin:5px;

   padding:5px;

   background-color:#B5C2CF;

}



#searchform {

   position:relative;

   float:right;

   margin-top:5px;

}



#s {

   background:#DFEFFF;

   border:1px solid #FFF;

   width:120px;

}



#searchsubmit {

   background:transparent;

   border:none;

   color:#FFF

}



img#rssfeed {

   border:none;

}



#sidebar {

   position:relative;

   float:right;

   width:270px;

}



#sidebar ul {

   list-style-type:none;

   margin:0;

}



#sidebar li {

   margin:15px;

   list-style-type:none;

   line-height:1.5em;

}



#sidebar li ul li {

   margin:3px;

}



#sidebar h2 {

   font-size:0.7em;

   text-transform:uppercase;

   color:#83ABBF;

   margin-top:10px;

   font-weight:normal;

}



#sidebar a, #sidebar a:visited {

   color:#476C7F;

   text-decoration:none;

   padding:5px;

}



#sidebar a:hover {

   background:#6B7D8F;

   color:#FFF;

}







/* PIED DE PAGE */



#footer {

   position:relative;

   float:left;

   width:839px;

   height:45px;

   color:#aaa;

   padding:10px 0;

   font-size:0.8em;

   text-align:center;

   background:#EBF7FD url('images/bg_footer.jpg') repeat-x;

}



#footer a:link, #footer a:visited {

   color:#888;

   font-weight:bold;

   text-decoration:none;

}



#footer a:hover {

   color:#000;

   background-color:#D1E5EF;

}



/* COMMENTS */



h3#comments {

   margin:10px;

   font-size:0.9em;

}



textarea#comment {

   margin:10px;

   width:350px;

}



#commentform input {

   margin:0 10px;

   width:200px;

}



ol.commentlist {

   background:#EEE;

   width:430px;

   padding:10px;

}



ol.commentlist a:link, ol.commentlist a:visited {

   text-decoration:none;

   color:#6B7D8F;

   font-weight:bold;

}



ol.commentlist a:hover {

   background:#EFDFB3;

}



ol.commentlist li {

   margin:0 0 20px 20px;

   font-size:0.9em;

}



#commentform label {

   font-size:0.8em;

   color:#888;

}



