/* @override http://localhost/~chrismebs/ehda.org/web/ehda.css */

th {
	background-color:#A6A6A6;
	color: #FFFFFF;
	font-weight: normal;
}

body {
	font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	background-color: #F7F7F7;
}

.right ul {
	list-style-image: url(images/body_bullet.gif);
	margin: 12px 5px 8px 8px;
	padding-bottom: 8px;
	padding-left: 25px;
}

/* div layers*/

#left {
}
#left p {
	font-size: 10px;
	margin-left: 12px;
	margin-right: 2px;
	color: #666666;
}

#right {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
#right p {
	margin-right: 16px;
	margin-top: 8px;
}
#right h1 {
	font-size: 15px;
	color: #0066A0;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 0px;
	margin-top: 4px;
	margin-left: 5px;
	padding-top: 0px;
	clear: both;
}
#right h2 {
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 1px;
	margin-top: 15px;
	margin-left: 5px;
	padding-top: 0px;
	font-style: italic;
}
#right a:link {
	color: #0065F1;
	text-decoration: underline;
}
#right  a:visited {
	color: #02437B;
}
#right a:link:hover,#right a:visited:hover {
	color: #FFFFFF;
	background-color: #006EF4;
}
#right p img {
	margin: 5px;
	padding: 5px;
	float: right;
}


/*dot styles*/
.bgrptr {
	background-image: url(images/bodyrepeater.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.bannerrpt {
	background-image: url(images/verytop_bgrpt.jpg);
	background-position: center;
	background-repeat: repeat-y;
}
.underbannerrpt {
	background-image: url(images/verytop_bgrpt2.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.lastupdate {
	font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	color: #999999;
	font-style: italic;
	font-size: 12px;
}
.important {
	color: #FF0000;
}



/* Navigation styles */

.navigation {
	background: url(images/nav-ytile.gif);
	padding: 10px 15px 0;
}

.navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.navigation ul li {
	list-style: none;
	padding: 0;
	clear: both;

}

.navigation ul li a {
	padding: 0 0 0 7px;
	height: 15px;
	text-decoration: none;
	float: left;
	margin: 0 0 4px;
	cursor: pointer;
}

.navigation ul li a b {
	height: 15px;
	font-size: 12px;
	padding: 0 7px 0 0;
	margin: 0;
	color: #FFF;
	float: left;
	cursor: pointer;
}



.navigation ul li a:hover,
body.home .navigation ul li a.b1,
body.latestnews .navigation ul li a.b2,
body.entryforms .navigation ul li a.b3,
body.membership .navigation ul li a.b4,
body.teachers .navigation ul li a.b5,
body.photogalleries .navigation ul li a.b6,
body.newsletters .navigation ul li a.b7,
body.meetings .navigation ul li a.b8,
body.executive .navigation ul li a.b9,
body.links .navigation ul li a.b10,
body.contact .navigation ul li a.b11,
body.results .navigation ul li a.b12 {
	background: url(images/navitem-left.gif) no-repeat left top;
}

.navigation ul li a:hover b,
body.home .navigation ul li a.b1 b,
body.latestnews .navigation ul li a.b2 b,
body.entryforms .navigation ul li a.b3 b,
body.membership .navigation ul li a.b4 b,
body.teachers .navigation ul li a.b5 b,
body.photogalleries .navigation ul li a.b6 b,
body.newsletters .navigation ul li a.b7 b,
body.meetings .navigation ul li a.b8 b,
body.executive .navigation ul li a.b9 b,
body.links .navigation ul li a.b10 b,
body.contact .navigation ul li a.b11 b,
body.results .navigation ul li a.b12 b {

	color: #006dab;
	background: #FFF url(images/navitem-right.gif) no-repeat right top;
}


.item {
	margin: 0 10px 20px 0;
	border-bottom: 1px dashed #888;
	clear: both;
	overflow: auto;
	padding-left: 8px;
}
.date {
	font-size: 10px;
}
.item h3 {
	margin-bottom: 0;
}

#right div.item img {
	float: left;
	clear: none;
	margin: 0 10px 0 0;
}

#right div.item a img {
	border-style: none;
}

