/* Style: Fresh */
.fergcorp_countdownTimer_event_time {
	color: red;
	font-weight:bold;
}
body{
	color:#727272;
	font-family: Arial, verdana, sans-serif;
	font-size: 12px;
	background: #f2f2ee url(fresh/bg.jpg) repeat-x left top;
}

h1, h2, h3 {
	font-family: Georgia, Times, serif;
	font-weight: normal;
}
.cat_nav
h1 {
	font-size: 24px;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

.post table td {
	padding: 5px;
	vertical-align: middle;
}
.post table  {
	width: auto;
}
.post table.conseil {
	border-top:  1px solid rgb(221, 221, 221);
	border-left:  1px solid rgb(221, 221, 221);	
	border-right:  1px solid rgb(221, 221, 221);
	margin-bottom:15px;
	width: 100%;
}

.post table.conseil td {
	border-bottom:  1px solid rgb(221, 221, 221);
}
.post table.conseil img.alignleft {
	padding: 0 5px 0 0;
	margin:  0 !important;
	border:  0 !important;
	border-bottom:  0 !important;
	border-left:  0 !important;
	border-right:  1px solid rgb(221, 221, 221)  !important;
}
.post table.conseil img.no_border {
	padding: 0;
	margin:  0 !important;
	border:  0 !important;
}
.post table.joindre{
	margin-bottom:15px;
}


.post table.joindre img{
	padding: 0 5px 0 0;
	margin:  0 !important;
	border:  0 !important;
}
span.commentrss {
	background: url(../images/comment_rss_16.png) no-repeat top left;
	padding-left: 20px;
	margin-left:20px;
}
span.rss {
	background: url(../images/RSS_16.png) no-repeat top left;
	padding-left: 20px;
	margin-left:20px;
}

#wrapper{ border: 1px solid #ccc; } 

#page_nav { background-color: #569cbe; border: 1px solid #75b0bd; }

#page_nav a {
	text-transform: none;
	font-size: 13px;
}

#page_nav li.current_page_item {
	background-color: #569cbe;
}
#page_nav li {
	border-right: 1px solid #75b0bd;
}
.cat_nav {
	background:#ffffff url(fresh/cat_nav_bg.jpg) repeat-x left top; 
	border:1px solid #ddd;
}

.cat_nav li{
	border-right:1px solid #ddd;
}

.cat_nav ul#right_cat_nav li{
	border-left:1px solid #ddd;
	border-right: 0;
}

.cat_nav li a:hover, .cat_nav li:hover{background:#F5F4F0; color:#333}

.cat_nav li a{
	color:#232734;
	font-size: 13px;
}

.cat_nav li a.current_page_item, .cat_nav li a:hover.current_page_item { background-color:#569cbe;}

.cat_nav li a span{	color:#999; font-weight:normal}

#page_nav li ul li a {
	background-color: #70acca;
	color: #fff;
}

#page_nav li ul li a:hover {
	background: #569cbe;
	color: #fff;
}

.cat_nav li ul {
	background-color: #f7f7f7;
}

.cat_nav li ul a:hover {
	background-color: #F5F4F0;
}

.cat_nav li ul li {
	border: 1px solid #ddd;
	border-top: none;
}


.logo {
	margin:0;
}

#archivebox {
	border: 1px solid #e1d074;
	background-color: #fff4b7;	
}

#archivebox h3 em{
	color:#333333;
}

#archivebox h3 {
	color:#5e6053;
}

#featured { padding:0; margin-bottom:20px}

#featured_btm {display: none; }

#mainCol{
	width:510px;
}

.sidebar {
}

#midCol{
}

#tertCol{
}

.sidebar ul{
	background-image: none;
	padding: 0;
	border-top: 1px solid #ddd;
}

.sidebar ul li {
	background-image: none;
	background: #f2f2ee;
	border-bottom: 1px solid #ddd;
	border-top: none;
	padding: 10px;
}
.sidebar ul li a {
	color: #569cbe;
}
.sidebar ul li:hover {
	background: #e3dfd4;
}
.widget {
	width: 194px;
}

#flickr {
	margin-bottom: 10px;
}

.flickr_badge_image {
	margin:0 0 10px 10px;
}

#woo-twitter li {
	padding: 15px 10px !important;
}

#woo-twitter li {
	font-size: 13px !important;
	line-height: 22px;
}

.follow {
	background-color: #f1f1f1;
	text-align: left;
	padding: 10px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.follow a {
	color: #569cbe;
}

.about .about_image {
	background-color:#FFFFFF;
	border:1px solid #ddd !important;
}

.about { 
padding: 0; 
margin-bottom: 20px; 
border: 1px solid #ddd; 
 }
.about a.about_button {
	background-color:#F5F4F0;
	background-image: url(fresh/faire_don.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 404px;
	height: 224px;
	text-decoration:none;
}
.about a.about_button:hover {
	background-image: url(fresh/faire_don_h.jpg);
}
.about_btm {display: none; }

.entry_footer {
	width:500px;
	background-color: #f2f2ee;
}

.post {
	width: 510px;
}

.post a {
	color:#569cbe;
}

.post h1 a, .post h2 a {
	color: #e6a823;
}

.postMeta{
	color:#333333;
	margin-top: -10px;
}

.postMeta p.date, .postMeta p.post_category a{color:#e6a823;}

.entry_footer {
	background-image: none;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.commentlist li {
	background-color:#f7f7f7;
	border:1px solid #ddd;
	color:#666;
}

.commentlist li.alt {
	background-color:#E6E6E6;
	border:1px solid #ddd;
}

.comment-meta a {
	color:#569cbe;
}

.commentlist .reply a {
	background-color:#569cbe;
	border:1px solid #111;
	color: #fff;
}

.commentlist .comment-author {
	color:#666;
}

.commentlist li.alt .avatar, .commentlist li.alt .reply a {
	border-color:#ddd;
}

.commentlist li.alt .comment-author {
	color:#666;
}

.commentlist .avatar {
	border:1px solid #ddd;
}

#featured .slider-pag span {
	background-image: url(fresh/dot.gif);
}

.portfolio {
	background-color: #569cbe;
	border: 1px solid #ddd;
	width: 298px;
}

.portfolio-img {
	border-color: #ddd;
	padding: 4px;
}
#searchWrap #s{
	border: 1px solid #75b0bd;
}


#footer_nav a {
	text-transform: none;
	font-size: 13px;
}

#footer_nav li.current_page_item a {
	color: #e6a823;
}



/* -------------------- */
/* NEWSLETTER STYLES */
/* -------------------- */


#newsletter input, #newsletter select, .post input, .post select{
	font-size:12px;
	color: rgb(114, 114, 114);
	padding:2px 3px 0 3px;
	width:180px;
	margin: 0 0 10px 0;
	height:22px;
	background:#ffffff url(fresh/cat_nav_bg.jpg) repeat-x left top; 
	border:1px solid #ddd;
}
.post form {
	border:1px solid #ddd;
	width: 70%;
	padding: 10px;
}
.post textarea {
	font-size:12px;
	color: rgb(114, 114, 114);
	padding:2px 3px 0 3px;
	width:280px;
	margin: 0 0 10px 0;
	height:100px;
	background:#ffffff url(fresh/cat_nav_bg.jpg) repeat-x left top; 
	border:1px solid #ddd;
}

div.gallery {
	margin-bottom: 15px !important;
}
p.nopadding {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}
#newsletter input[type=submit], .post input[type=submit]{
	font-size:12px;
	color: #fff;
	text-shadow: #093043 0px 1px 1px;
	padding:0;
	text-align: center;
	width:180px;
	margin: 0 auto 10px 10px;
	height:32px;
	background:#ffffff url(fresh/form_button.png) repeat-x left top; 
	border:0;
}
#newsletter input:focus, .post input:focus { 
	background-color: rgb(245, 244, 240);
	background-image:none;
}

#newsletter input[type=submit]:active, .post input[type=submit]:active { 
	text-shadow: #093043 0px -1px 1px;	
	background:#ffffff url(fresh/form_button_h.png) repeat-x left top; 
}
#newsletter form p.intro {
	background-image: url(fresh/form_intro.png) ;
	background-repeat:no-repeat;
	background-position: 0 50%;
	padding: 0 0 0 50px; 
	margin: 0 0 15px 0;
}



