/* == Martius Web : blog ==
 * This stylesheet is at the entire
 * property of Martin Richard
 * You are not allowed to use it.
 */

/* Standard */
body
{
	font-family: "Trebuchet Ms", Arial, sans-serif;
	margin: 0;
	padding: 0;
	background: url('./images/main/bg.png') repeat-x #ffff99;
}
img { border: 0; }
.clear { clear: both; }
#page
{
	width: 800px;
	margin: 0 auto;
	padding: 0;
}
#page a
{
	color: #999999;
	text-decoration: none;
}
#page a:hover { color: #A3CBE5; }
#top > h1 > a
{
	display: block;
	width: 556px;
	height: 50px;
}
#top > h1
{
	width: 556px;
	height: 50px;
	margin: 0 auto;
	padding: 0;
	background: url('./images/main/title.png');
}
#top > a
{
	display: block;
	width: 800px;
	height: 240px;
}
#top span { display: none; }
#prelude { display: none; }
#top
{
	background: url('./images/content/top.png') no-repeat bottom;
	height: 300px;
}
#wrapper
{
	background: url('./images/content/bg.png') repeat-y;
	padding: 0 15px;
}
#footer
{
	font-size: 0.8em;
	text-align: center;
	height: 29px;
	background: url('./images/content/bottom.png') no-repeat;
}
#footer p { margin: 0; padding: 0; }
#main, #sidebar { display: table-cell; }
#main
{
width: 570px;
}

/* content */
#content h4, #content h5, #content h6 { padding: 0 10px; }
#content p, #content pre , #content dt
{
	padding: 0 10px;
	font-size: 0.8em;
}
.post
{
	margin-top: 0px;
	margin-bottom: 10px;
	background: url('./images/content/post-bg.png');
	margin: 10px 0;
}
.content-inner { padding: 0 14px; }
.post.first { margin-top: 0; }
#content h2, #content h3
{
	width: 100%;
	height: 50px;
	margin: 0 5px;
	padding-top: 2px;
	color: #FFFFCC;
	font-weight: normal;
	text-align: center;
	font-size: 2em;
	background: url('./images/content/content-top.png') no-repeat;
}
#content h2.post-title
{
	height: 52px;
	background: url('./images/content/post-top.png') no-repeat;
	padding-top: 8px;
	margin: 0;
}
#page h2.post-title > a
{
	color: #FFFFCC;
	text-decoration: none;
}
p.post-info
{
	margin: 0;
}
.post p
{
	padding: 0 10px;
	font-size: 0.9em;
	text-align: justify;
}
.post-content > ul { font-size: 0.8em; }
#content p.post-info-co, .dc-post #content .post-foot
{
	text-align: center;
	background: url('./images/content/post-bottom.png') no-repeat bottom;
	padding-bottom: 10px;
}
.comment_count { padding-right: 10px; }
.ping_count { padding-left: 10px; }
#content .content-inner h3
{
	font-size: 140%;
	background: none;
	color: #636363;
}

/* todo: y'a p'tet mieux ;) */
.day-date
{
	display: none;
}

/* sidebar */
#sidebar { width: 200px; }
#sidebar > div { margin-left: 10px; }
#sidebar p { margin: 5px 0; }
#sidebar #search > h2 { margin-top: 0; }
#sidebar h2
{
	margin: 10px 0;
	padding-left: 36px;
	height: 32px;
	font-weight: normal;
	color: #333333;
	background-repeat: no-repeat;
}
#sidebar fieldset
{
	border: 0;
	margin: 0;
	padding: 0;
}
#sidebar ul
{
	margin: 5px 0;
}
#search > h2  { background-image: url('./images/icons/search.png'); }
#search input
{
	border: 1px #CCCCCC solid;
	border-radius: 3px;
	-moz-border-radius: 3px;
}
#search input[type=text]
{
	width: 130px;
}
#sidebar .tags h2 { background-image: url('./images/icons/tag-big.png'); }
#sidebar .tags ul
{
	font-size: 80%;
	margin: 0;
	padding: 0 5px 0 0;
	text-align: justify;
}

.syndicate > h2 { background-image: url('./images/icons/feed.png'); }
.syndicate ul { font-size: 0.9em; }

.feed-posts { list-style-image: url('./images/icons/posts.png'); }
.feed-comments { list-style-image: url('./images/icons/comments.png'); }
.feed-martiusweb { list-style-image: url('./images/icons/msw.png'); }
.feed-martiusweb img { display: none; }

.links h2 { background-image: url('./images/icons/friends.png'); }
.links h3
{
	margin: 0;
	font-size: 0.9em;
	font-weight: normal;
	text-align: center;
}
.links { padding-bottom: 10px; }
.links ul { font-size: 0.8em;  list-style-image: url('./images/icons/person.png'); }

#topnav > h2 { background-image: url('./images/icons/navigation.png'); }
#topnav ul { font-size: 0.8em; list-style-image: url('./images/icons/button.png'); }

.categories > h2 { background-image: url('./images/icons/categories.png'); }
.categories ul { font-size: 0.8em; list-style-image: url('./images/icons/button.png'); }

.twitter > h2 { background-image: url('./images/icons/twitter.png'); }
#twitter_martiusweb ul
{
	padding: 0;
	margin: 0 0 0 5px;
}
#twitter_martiusweb li
{
	color: #336699;
	list-style-type: none;
	font-size: 0.8em;
	overflow: hidden;
}
.partager2 > h2 { background-image: url('./images/icons/share.png'); }
/* end */
#end
{
	width: 770px;
	margin: 0 auto;
	text-align: center;
	color: #cdcdcd;
	font-size: 0.7em;
}

/* tags */
ul.tags
{
	margin: 0;
	padding: 0;
	text-align: justify;
}
.tags li { display: inline; }
.tag0 { font-size: 75%; }
.tag10 { font-size: 80%; }
.tag20 { font-size: 90%; }
.tag30 { font-size: 100%; }
.tag40 { font-size: 110%; }
.tag50 { font-size: 120%; }
.tag60 { font-size: 140%; }
.tag70 { font-size: 150%; }
.tag80 { font-size: 160%; }
.tag90 { font-size: 170%; }
.tag100 { font-size: 180%; }
.post-tags { margin: 0; padding: 0 10px; }
.post-tags li
{
	font-size: 0.8em;
	display: inline;
	background: url('./images/icons/tag.png') no-repeat;
	padding-left: 20px;
}

/* Form */
fieldset { border: 0; }
.field label { display: block; }
textarea
{
	width: 99%;
	font-size: 0.9em;
	font-family: "Trebuchet Ms", Arial, sans-serif;
}
