html { min-height: 100%; margin-bottom: 1px; }

* {
/*padding: 0em;
margin: 0em;*/
}

body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;margin:0;padding:0;background-color:#182801}
p{font-size:1.2em}

.conteneur {
	margin-top: 10px;
	position: absolute;
	width: 740px;
	left: 50%;
	margin-left: -370px;
	border:0px solid #182801;
	color: #182801;
	background-color:#7A9431;
}


.header {
	background-image: url("images/header.jpg");
	background-repeat: no-repeat;
	height:160px;
	padding-left:50px;
	padding-top:40px;
	max-width:490px;
	border-bottom:1px solid #182801;
	color: #F5F8EF;
}

.menu {
	float:right;
	margin: 0px;
	padding:0px;
	margin-left:20px;
	border-left:1px solid #182801;
}


* html .menu {
	margin-left: -3px;
}

.centre {padding:20px;padding-left:40px}


.pied {
	height: 45px;
	text-align:right;
	padding-right:10px;
}

.menu-list {list-style-type:none;margin:0;padding:0}
.menu-list li a.active{color:gold}

* html .menu li{
	margin-bottom:-3px;
}

.menu li {
	margin:0px;
	border-bottom:1px solid #182801;
	color: #D9CEB8;
	font-size: 1.1em;
	text-decoration: none;
	background-color:#748F02;
	padding:0px;
	width:199px;
}

.menu li a {margin:0px;display:block;color:#F5F8EF;font-size:1.1em;text-decoration:none;border-left:5px solid #F5F8EF;padding:5px;}
.menu li a.active {border-left:5px solid gold;}

.menu li a:hover {
	text-decoration: none;
	background-color:#90A000;
}

.p{
	
}

h2{
	margin-left:-20px;
	margin-top:15px;
	padding-left:5px;
	font-size: 1.3em;
	color: #F5F8EF;
	font-weight:normal;
}

h2.event	{
	padding-left: 20px;
	color: #FFD77B; 
}

b.lab {
	color: #FFE7C6;
}

h1{
	margin-left:-30px;
	margin-top:5px;
	padding-left:5px;
	font-size: 1.6em;
	color: #F5F8EF;
	font-weight:normal;
}

h1.event{color:#FFF3C6}
h1 span{font-size:0.8em;color:#fef965}

.header-title {
	font-size:2.3em;
	border-top:2px solid #F5F8EF;
}

.header-title-two {
	font-size:1.1em;
	padding-bottom:3px;
	border-bottom:1px solid #F5F8EF;
}

a{
	color:#F5F8EF;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

blockquote{
	background-color:rgb(142, 168, 69);
	padding : 3px;
	border-left:2px solid #F5F8EF;
}

blockquote.event{
padding-left: 5px;
background-image: url("images/pancake.jpg"); /* repeat-y center center; */
background-position: top right;		/* 50% 25%; */ 
background-repeat: no-repeat; 
height: 363px;
}

blockquote.bbq_bg{
height: 500px;
background-image: url("images/bbq.png"); /* repeat-y center center; */
background-position: top right;		/* 50% 25%; */ 
background-repeat: no-repeat;
/* filter:alpha(opacity=20); 	ie */
opacity:1; /* 					f/f	*/
}

div.bbq{
margin: 190px 0px 0px 0px;
padding-left: 5px;
background-color: #ffffff;
opacity:0.8;
}

img#bbq {
width: 250px;
float: left;
margin-right: 5px;
}
blockquote ul.bbq{
list-style:none;
list-style-image: url('images/arrow_bent.gif');
}
blockquote ul.bbq li l1{
color: blue;
margin-right:5px;
}

blockquote ul.bbq l2{
margin-left:53px;
}
day {
color: yellow;
font-weight: bold;
}

.admin a {text-decoration:none; color: #2C2C2C;}
.admin a:hover {text-decoration:none; color: #2C2C2C;}

.fclock {
	float: right;
	padding: 0 1.0em 0 0;
/*	background: #eaf5ff; */
	font-size: 1.1em;
	font-weight: 100;
/*	color: white; */
	color: #DAD7B6; 
}

#cash{margin:50px 0;height:90px;width:660px}
#cash img{width:100px;float:left;margin-right:10px}
#cash h2{}

#cash-details{margin-top:30px}
#cash-details span{color:#ff0}
#cash-details img{float:left;margin-right:10px}
#cash-details .cash-links{margin-top:20px}

/*** Ads ***/
#ad_bot{text-align:center;margin-bottom:10px}
#ads_top{text-align:center;margin-top:60px}
#google_hme_bot{text-align:center;margin-bottom:30px}
.banner_hme{text-align:center;margin-bottom:30px}

/*** Contact Page ***/
.centre #thanku{margin:80px 0;border-left:4px solid yellow;padding:10px}
.centre #thanku p{font-size:1.3em;color:#000}
.centre #thanku p span{color:white}

/*** Links Page ***/
ul.links{list-style:none;margin:80px 0 80px -30px;border-bottom:3px solid #567456;padding-bottom:10px}
ul.links li{margin-left:-40px;font-size:1.3em;color:#873734}
ul.links li a{font-size:1.1em;color:#fff396;}

/*** Admin ***/
#home-page{border-bottom:2px dashed green;margin:40px 0;padding:20px 0}
.centre span#pass{color:blue;font-size:1.2em;font-weight:bold;background:lightyellow}
.centre span#fail{color:red;font-size:1.2em;font-weight:bold;background:lightyellow}
#auth{color:darkred}
.centre span#event-date{color:yellow;font-weight:bold}
#home-page span#up{color:red;font-size:1.8em}
#home-page span#note{color:blue;font-size:1.2em}
