/*
Colours:
Ethiopian flag: Green, yellow, red
Main: #337a3b/85a947, #fcf081, #850c0c/850c0c
Darks: #024709, #, #4c0202 

Fonts: 
Menu, copyright, donate: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
body: 

*/

/*template id definitions*/
body {
	background-color: #85a947;
	color: #024709;
	padding: 0px;
	margin: 0px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10pt;
}

table { display: block; padding: 0px; margin: 0px; border-spacing: 0px; }
tbody, tr, td { padding: 0px; }

h2 {
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	margin: 0.6em 0px;
	padding: 0px;
	color: #4c0202;
}

h4 {
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	margin: 0.6em 0px;
	padding: 0px;
	color: #4c0202;
}

h6 {
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0.6em 0px;
	padding: 0px;
	color: #4c0202;
}

a {color: inherit; text-decoration: inherit;}
a:hover {text-decoration: underline;}

#container {
	background-color: #fcf081
}

#headert {
	background-color: #85a947;
	border-bottom: 2px solid #850c0c;
	width: 100%;
	height: 30px;
}

.content {
	border: 0px;
	padding: 0px 20px;
	margin: 0px auto;
	background: #fcf081 url('images/yellow-horiz-fade-full2.png') repeat-y 0px 0px;
	width: 780px;
}

#header1 {
	background: #fcf081 url('images/background-1.jpg') no-repeat 0px 0px;
	height: 175px;
}

#header2 {
	background: #fcf081 url('images/background-2.jpg') no-repeat 0px 0px;
	height: 175px;
}

#header3 {
	background: #fcf081 url('images/background-3.jpg') no-repeat 0px 0px;
	height: 175px;
}

#header4 {
	background: #fcf081 url('images/background-4.jpg') no-repeat 0px 0px;
	height: 175px;
}

#header5 {
	background: #fcf081 url('images/background-5.jpg') no-repeat 0px 0px;
	height: 175px;
}

#header6 {
	background: #fcf081 url('images/background-6.jpg') no-repeat 0px 0px;
	height: 175px;
}

#donate {
	background-color: #ffffff;
	opacity: 0.7;
	filter: alpha(opacity=70);
	float: right;
	margin: 10px 15px;
	border: 2px solid #4c0202;
	color: #024709;
	padding: 5px .6em;
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-size: 12pt;
}

#donate:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
	cursor: pointer;
	text-decoration: underline;
}

#seeds-logo { margin-top: 8px; margin-bottom: 7px; margin-left: 70px; }

#menu {
	margin: 0px auto;
	height: 30px;
	padding: 0px 20px;
	text-align: center;
}

#menu ul {
	background: #850c0c url('images/menu.png') repeat-x 0px -30px;
	color: #fcf081;
	height: 30px;
	margin: 0px auto;
	padding: 0px;
	display: block;
	list-style-type: none;
}

#menu li {
	background: #850c0c url('images/menu.png') repeat-x 0px -30px;
	border-right: 1px solid #fcf081;
	border-left: 0px;
	font-size: 14px;
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 5px 20px;
	display: inline-block;
}

#menu li.first {
	border-left: 1px solid #fcf081;
}

#menu li:hover {
	background: #fcf081 url('images/menu.png') repeat-x 0px 0px;
	color: #850c0c;
	cursor: pointer;
	text-decoration: underline;
}

#body {
	min-height: 200px;
	padding: 0px 20px;
}

#leftside {
	float: left;
	margin: 20px 14px;
	padding: 0px 5px;
	border: 2px solid #4c0202;
	width: 140px;
}

#rightside {
	float:right;
	margin: 20px 14px;
	width: 160px;
	padding: 0px 5px;
	border: 2px solid #4c0202;
	font-size: 9pt;
}

#content {
	min-height: 400px;
	background: url('images/texture.png') repeat 0px 0px;
}

.event { padding: 1em 0px; }
.event_date { font-size: 12pt; font-weight: bold; }
.event_head { font-size: 13pt; font-weight: bold; text-align: center; }
.odd img {float: left;}
.even img {float: right;}
.event img {padding: 10px 15px 10px 15px; }

#footer {
	background-color: #85a947;
	border-top: 2px solid #850c0c;
	width: 100%;
	vertical-align: middle;
}

#footerc {
	width: 780px;
	font-size: 12px;
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	margin: 0px auto;
	padding: 6px 0px;
	text-align: center;
}

#textmenu {
	color: #4c0202;
}

#timetaken { display: none; }

/*Standard layout classes*/
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}