/*  
Theme Name: Moulin &agrave; vent
Theme URI: http://www.lemoulinavent.org/mav/
Description: Moulin &agrave; vent
Author: Jerome D.Soucy
Author URI: http://jeromedsoucy.com

	mav v0.1
	http://jeromedsoucy.com


	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */

body {
	text-align:center;
	background-color:#D38829;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
	background-image:url(images/back.gif)
}



#container {
	background-image:url(images/top_banner.png);
	background-repeat:no-repeat;
	width:950px;
	margin:0 auto;
	}
	
#content {
	width:950px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#461929;
	float:left;
	color:#FFFFFF;
	}
	
#content a {
text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	width:100px;
	
	}
	
#content:hover {
	text-decoration:none;
	color:#461929;
	}
	
#content a:hover {
	text-decoration:none;
	color:#d4872b;
	display:block
	}
	
	.onglet{
	float:left;
	width:100px;
	float:left;
	border-right:1px white solid;
	}
	
	.onglet:hover{
	float:left;
	width:100px;
	float:left;
	border-right:1px white solid;
	}




#menuwrapper {
background-color:#000000;
}




/*MAIN NAV STYLES*/
#main_nav {
text-align:left;
	width:750px;
	height:25px;
	text-transform:uppercase;
	font-family:Arial Narrow;
	font-weight:bold;
}
#main_nav ul{
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	}
#main_nav li {
text-align:center;
	margin:0;
	padding:0;
	width:98px;
	height:25px;
	line-height:25px;
	background-image:url(images/menu_box.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	}
#main_nav a:link {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}
#main_nav a:visited {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}
#main_nav a:hover {
	text-decoration:none;
	color:#F5F5F5;
	font-weight:bold;
	}
#main_nav a:active {	
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}
	
	
/*tabben nav positions*/

#main_nav .nav_1 {position:absolute; left:0; top:0;}
#main_nav .nav_2 {position:absolute; left:100px; top:0;}
#main_nav .nav_3 {position:absolute; left:200px; top:0;}
#main_nav .nav_4 {position:absolute; left:300px;top:0;}
#main_nav .nav_5 {position:absolute; left:400px;top:0;}
#main_nav .nav_6 {position:absolute; right:0; font-size:10px;}
#main_nav .nav_7 {position:absolute; left:500px;top:0;}

#main_nav .nav_1o {position:absolute; left:0px; top:-15px; height:40px;}
#main_nav .nav_2o {position:absolute; left:100px; top:-15px; height:40px;}
#main_nav .nav_3o {position:absolute; left:200px; top:-15px; height:40px;}
#main_nav .nav_4o {position:absolute; left:300px; top:-15px; height:40px;}
#main_nav .nav_5o {position:absolute; left:400px; top:-15px; height:40px;}
#main_nav .nav_6o {position:absolute; right:0; top:-15px; height:40px;}
#main_nav .nav_7o {position:absolute; left:500px; top:-15px; height:40px;}

/*END OF MAIN NAV STYLES*/


/*BANNER STYLES*/
#banner_img {
	width:950px;
	height:255px;
	}
/*BANNER STYLES*/


/*SUB NAV STYLES*/
#sub_nav {
	text-align:center;
	float:left;
	width:750px;
	background-image:url(images/sub_repeat.jpg);
	background-repeat:repeat-x;
	line-height:23px;
	color:#D38829;
	}
#sub_nav ul{
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	
	}
#sub_nav li{
	float:left;
	/*padding:0 18px 0 18px;*/
	}
	
#sub_nav a:link {
	text-decoration:none;
	color:#D38829;
	}
#sub_nav a:visited {
	text-decoration:none;
	color:#D38829;
	}
#sub_nav a:hover {
	text-decoration:none;
	color:#F5F5F5;
	}
#sub_nav a:active {	
	text-decoration:none;
	color:#D38829;
	}
.hash_s {
	padding:0 38px 0 38px;
	background-image:url(images/.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
	
/*for sub nav area if there isn't a menu*/
#sub_bar {
	/*text-align:center;*/
	width:950px;
	height:100px;
	}


/*END OF SUB NAV STYLES*/

/*INFO STYLES*/
#info {
float:left;
width:100%;

	text-align:left;
	background-color:#FFFFFF;

	}/**/
#info p {
	padding:0 0 0 20px;
	}
#info h1 {
	color:#752A3C;
	padding:0 0 0 20px;
}
#info h2 {
	color:#D38829;
	padding:0 0 0 20px;
}
#info h3 {
	color:#752A3C;
	padding:0 0 0 20px;
	font-size:11px;
	padding-bottom:0px;
}
#date {
	float:left; padding-right:10px; margin-left:6px;
	width:69px;
	height:70px;
	background-image:url(images/date.gif);
	background-repeat:no-repeat;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
#date h3 {
	font-size:23px;
	margin:0; padding:0;
	color:#FFFFFF;
	margin-top:8px;
}
.orange {
	color:#D38829;
	}
/*END OF INFO STYLES*/

/*LEFT COLUMN BLOG STYLES*/

/*END OF LEFT COLUMN BLOG STYLES*/


/*LEFT COLUMN STYLES*/
#left_column {
position:relative;
	width:900px;
	padding:10px 20px 70px 20px;	

	}
	
#left_column h2 {
font-size:12px;
padding-bottom:-10px;

	}
	
#left_column h1 {
font-size:20px;

	}
	
.line {
width:850px;
height:20px;
border-bottom:1px dotted black;
margin-left:20px;

	}

#image_box {
	width:950px;
	height:220px;
	background:#66253b;
	float:left;
	}
	

.imageboximg{ 
	float:left;
	margin-left:20px;
	margin-top:-55px;
	border:1px solid #66253b;
}

	


/*RIGHT COLUMN STYLES*/
#right_column {	
	position:absolute;
	left:486px;
	top:0px;
	width:252px;
}

/*right column box styles*/
#right_box {
	width:200px;
	float:right;
	margin-top:10px;
	}

#right_box ul {
	list-style:none;
	padding:0 20px 10px 20px;
}
#calandar_box {
	margin-bottom:10px;
	text-align:left;
}

#calandar_box a {
	text-decoration:underline;
	color:#D38829;
	font-weight:bold;
}
#calandar_box a:link {
	text-decoration:underline;
	color:#D38829;
	font-weight:bold;
}
#calandar_box a:hover {
	text-decoration:underline;
	color:#D38829;
	font-weight:bold;
}

#calandar_box h3 {
color:#D38829;
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0; padding:0;
	margin-bottom:8px;
}
#contact_box {
	background-image:url(images/right_column_box.jpg);
	background-repeat:no-repeat;
	background-color:#D38829;
	border:1px solid #333333;
	padding:8px;
	color:white;
	font-size:11px;
}
#contact_box h3 {
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0; padding:0;
	margin-bottom:8px;
	color:white;
	text-align:center;
}
.box_bg{
	background-image:url(images/calandar_bg_03.gif);
	background-repeat:repeat-x;
	border:1px solid #D28729;
	text-align:center;
	padding:8px;
	color:#ffffff;
	background-color:#7b2e47;}
	
#pdf_box{ margin-top:10px;}

a.pdf_box_link{text-decoration:none;}
a.pdf_box_link:link{text-decoration:none;}
a.pdf_box_link:visited{ color:white;}
a.pdf_box_link:hover{ text-decoration:underline;}

#right_box a:link, a:visited, a:active {
	text-decoration:underline;
	color:white;
}
#right_box a:hover {
	text-decoration:none;
	color:white;
}

/*end of right column box styles*/

/*END OF RIGHT COLUMN STYLES*/



/*	FOOTER STYLE*/
#footer {
height:25px;
text-align:center;
width:950px;
top:10px;
float:left;
padding-bottom:100px;

	}
	
#footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
	}
#footer ul li {
	display:inline;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	}
#footer a:link, a:visited, a:active {
	text-decoration:none;
	color:#752A3C;
}
#footer a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.hash_f {
	margin:0 7px 0 7px;
	background-image:url(images/hash2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
.clear {
	clear:both;/*clears uneven floats*/
	}
	
	 
a, a:link, a:visited, a:active  {
	color:#752A3C;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

a{text-decoration:underline;border:none;
	outline:none;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:actives{text-decoration:underline;}
a:hover{text-decoration:none;}
.post img{ margin:8px;}
#left_column img{ margin:8px;}




.commentmetadata
{color: #d38829; text-decoration: none; font-family: Arial, Verdana; font-size: 11px;}





