/*
Theme Name: ornithorynque
Theme URI: http://www.ornithorynque.fr
Version: 1.0 for wordpress 2.02
Author: ornithorynque


You can modify this to make it your own. :)
*/


body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
        background-color:#990033;
	background-image: url('images/bodybg66.gif');
}

/* --- Main Blocks and Columns ------730000(rouge)------------------------- */

#rap {
	width: 1000px;
	\width: 1000px;
	w\idth: 1000px;
	margin-left: auto;
	margin-right: auto;
	font-size: 13px;
	background-color: #730000;
	background-image: url('images/bg.gif');
}

#header {
	height: 126px;
        width: 1000 px;
	margin-bottom: 0px;
	background-color: #990033;
	background-image: url('images/headerbg.gif');
	
}
/* background-repeat: repeat-x--------------------------------------------------*/
blockquote {
     margin : 20px 15px;
     border-left : 3px solid #730000;
     padding-left : 9px;
     font-size : 12px;
     line-height : 16px;
}


#leftcontent {
	float: left;
	width: 735px;
	\width: 735px;
	w\idth: 735px;
	margin: 5;
	font-size: 90%;
	color: #000000;
}

#rightcontent {
	float: right;
	width: 250px;
	\width:250px;
	w\idth:250px;
	margin: 0;
	images/sidebar_bg.gif
	
	
}
#centercontent {
	float: right;
	width: 300px;
	\width:300px;
	w\idth:300px;
	margin: 0;
	
	
	
}


#postcontent {
float: left;
padding: 0 0 0 15px;
width: 380px;
\width: 380px;
w\idth: 380px;
color: #CCCC33;



}
#postcontent h2  {
	text-transform: uppercase;
	color: #730000;
	margin: 14px 0 0;
	font-size: 109%;
	font-family: Arial, Helvetica, sans-serif;
}

#footer {
	clear: both;
	height: 2em;
	padding: .86em 0 0;
	text-align: center;
	font-size: 11px;
	margin: 10px 0 0;
	background-color:#000000;
	font-size: 11px;
	color: #FFFFFF;
}

#footer a {
	color:#FFFFFF;
	text-decoration:underline;
}

h1, h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	}

h1 {
	font-size: 13px;
	text-align: center;
	}
/* sidebar #666633(vert)
--------------------------------------------------*/
#sidebar {

background:url(images/sidebar_bg.gif) top left no-repeat;
}


/* sidebar headings(pages categories)
--------------------------------------------------*/
#sidebar h2 {
  color:#FFFFFF;
  background:#000000 url(images/corner_top_left.gif) top left no-repeat;

}

#sidebar h2 em {background:url(images/corner_bottom_right.gif) bottom right no-repeat;}

/* sidebar list
--------------------------------------------------*/
#sidebar ul li {border-bottom-color:#730000;

	
	}

#sidebar li a:hover {background-color:#730000;
border-bottom-width: 1px;
border-bottom-style: dotted;
	border-bottom-color: #FFCC66;
}

#sidebar li a:visited {background-color:#730000;
border-bottom-width: 1px;
border-bottom-style: dotted;
	border-bottom-color: #FFCC66;
}

#sidebar li a:link {background-color:#730000;
border-bottom-width: 1px;
border-bottom-style: dotted;
	border-bottom-color: #FFCC66;
}

#sidebar li a:active {background-color:#730000;
border-bottom-width: 1px;
border-bottom-style: dotted;
	border-bottom-color: #FFCC66;
}
/* --------------------------------------------------*/
#sidebar ul.pages li {list-style-image:url(images/post_yellow.gif);


}

#sidebar ul.categories li,
#sidebar ul.archives li,
#sidebar ul.months li 
{
list-style-image:url(images/categories_yellow.gif);
}

#sidebar ul.links li 
{
list-style-image:url(images/links_yellow.gif);
}


#sidebar ul.feeds li 
{
list-style-image:url(images/feeds_yellow.gif);
}

#sidebar ul.posts li {list-style-image:url(images/post_yellow.gif);
}

#sidebar ul.categories li  {list-style-image:url(images/sub_categories_yellow.gif);
}

#search_box {
float: left;
background: #000000;
height: 31px;
width: 740px;
font-size: 11px;
color: #990066;
}
#search_box1 {
float: right;
background: #730000;
height: 31px;
width: 300px;
font-size: 11px;
color: #FFFFFF;
}


#search_box form {
float: left;
padding: 5px 0 5px 21px;
}

#search_box select {
margin: 0 0 0 25px;
}
/* essai
--------------------------------------------------*/
p#essai  {
	background-image: url('images/pattes.gif');
	background-repeat: no-repeat;
	height: 31px;
        width: 375px;
        color: white;
margin: 0; padding-left:210px; padding-right:0; padding-top:7px; padding-bottom:0

	}


/* Entry
--------------------------------------------------*/
.entry 
{margin:0 0 40px 0;
}

.entry .author {
color:#730000;}



.entry .info  a:visited
{
color: #730000;
text-decoration:underline;
	}

.entry .info  a:active {
color: #730000;
text-decoration:underline;
	}

.entry .info  a:link {
color: #730000;
text-decoration:underline;
	}

.entry .info  a:hover {
	color: #999999;
text-decoration:underline;
	}

.entry .info {
color:#OOOOOO;
font-family: Arial,helvetica, sans-serif;
  border-color:#000000;
  background-color:#FFFFFF;
}

.entry .info a {border-color:#000000;
  color:#730000;
}

.entry a.more {
  padding-left:12px;
  background:url(images/more.gif) center left no-repeat;
  color:#730000;
}

.entry #filedunder {border-color:#F3F4F4;}

/* --- Blog post Elements ------------------------------- */


.post {
	margin: 10px 5px 5px;
	width: 380px;
	float: left;
color:#000000;}
	


/* --- ad Elements ------------------------------- */

#ad_place {
	width:250 px;

	float: right;
	margin: 15px 0 0 0 ;
}

#ad_place h4  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	color: #000000;
}

#ad_place h3  {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0;
	color: #000000;
	font-size: 12px;

}

#ad_place h2  {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0;
	color: #000000;
	font-size: 12px;

}

.high_01 {
	color: #dec100;
}
.high_02 {
	color: #999999;
        font-size: 14px;
}
a.lien1:link
{
	color: #999999;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration:underline;
}

a.lien1:active
{
	color: #730000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.lien1:hover 
{ 
        color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
        text-decoration:underline; 
}
a.lien1:visited 
{
	color: #730000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; 
}

/* --- Misc Elements ------------------------------- */

.top_banner_ad {
	float: left;
	margin: 0px 0 0 65px;
}

p#feature  {
	background-image: url('images/conseil.gif');
	background-repeat: no-repeat;
	height: 25px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}
p#page  {
	background-image: url('images/pages.gif');
	background-repeat: no-repeat;
	height: 23px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}
p#rubrique  {
	background-image: url('images/rubriques.gif');
	background-repeat: no-repeat;
	height: 23px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}
p#feeds  {
	background-image: url('images/feeds.gif');
	background-repeat: no-repeat;
	height: 23px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}
p#contact  {
	background-image: url('images/contact.gif');
	background-repeat: no-repeat;
	height: 23px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}

p#liens  {
	background-image: url('images/liens.gif');
	background-repeat: no-repeat;
	height: 23px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}

p#archive  {
	background-image: url('images/archives.gif');
	background-repeat: no-repeat;
	height: 23px;
	color: white;
	margin: 0; padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0
}

#header h1 a {
	display: block;
	width: 309px;
	height: 62px;
	background: url('images/logo.gif');
	text-decoration: underline;
	position: relative;
	float: left;
	top: 2px;
	left: 10 px
}

#header h1 span {display: none; }
#header h1 {margin: 0;}
/* --- Link Styling (rouge) ------------------------------- */

a {
color:#999999;
text-decoration:none;
}
a:link, a:visited {
color:#FFFFFF;
font-family: Arial,helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
}

a:hover, a:active {
color:#FFCC66;
font-family: Arial,helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
}
/* --- Link Styling (commentaire) ------------------------------- */
a.commentlink {
color:#730000;
  padding-left:16px;
  background:url(images/comments.gif) center left no-repeat;
}

a.commentlink:active,
a.commentlink:hover,
a.commentlink:visited,
a.commentlink:link,
{
color:#730000;
	font-family: Arial, Helvetica, sans-serif;
  padding-left:16px;
  background:url(images/comments.gif) center left no-repeat;
}


#title a {
	color:#730000;
	text-decoration:underline;
}


.editlink {
color:#730000;
  padding-right:16px;
  background:url(images/edit.gif) center left no-repeat;
}

h3{
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.dotline {
BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-TOP-STYLE: dotted

}
