body {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:10pt;
	}
	
#header {
	margin-left: 150px;
	margin-right: 150px;
	margin-top: 50px;
	}
#nav {
	margin-left: 150px;
	margin-right: 150px;
	width: 660px;
	height: 24px;
	padding-top: 2px;
	}

#middle {
	width: 660px;
	height: 160px;
	margin-left: 150px;
	padding-top: 10px;
	}
	
#leftblock {
	float: left;
	}

#rightblock {
	float: left;
	width: 250px;
	height: 150px;
	background: url('images/rightblock.png');
	background-repeat:no-repeat;
	margin-left: 10px;
	}
	
#bottom {
	width: 660px;
	margin-left: 150px;;
	}
	
#leftcontent{
	float: left;
	position: relative;
	width: 400px;
	}	

#rightcontent {
	float: left;
	position: relative;
	clear: right;
	width: 250px;
	height: 150px;
	}
	
#tables	{
	clear: both;
	padding-top:10px;
	padding-bottom:20px;
	}
	
p {
	padding-right: 30px;
	font-family: Verdana;
	font-size: 10pt;
	}

p.whatsnew {
	padding-left: 15px;
	padding-right:0px;
	}
	
.indent {
	padding-left: 10px;
	padding-right: 10px;
	}

.imgheaders {
	padding-left: 10px;
	padding-top: 10px;
	}

.headers {
	font-weight: bolder;
	font-size: 11pt;
	}
	
table, th, td {
	font-family: Verdana;
	font-size: 10pt;
	width: 650px;
	border: 1px solid #A4BD2E;
	border-collapse: collapse;
	vertical-align: top;
	padding:10px;
	}

th.group, th.contact, th.participation {
	background-color: #AFC341;
	font-size: 10pt;
	font-weight: bolder;
	color: #FFFFFF;
	}
	
th.group {
	width: 30%;
	}

th.contact {
	width: 10%;
	}

th.participation {
	width: 60%;
	}

/*
*	Setup
*/
ul.cssmenu {
	list-style: none;
	padding: 0px;
	margin:0px;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	width: 93px;
	height: 24px;
	background: url('menu.png');
	}


/*
*	Normal Links
*/


ul.cssmenu li.home a {
	background-position: 0 -1px;
	}

ul.cssmenu li.partners a {
	background-position: -93px -1px;
	}

ul.cssmenu li.enewsletter a {
	background-position: -186px -1px;
	}

ul.cssmenu li.sros a {
	background-position: -279px -1px;
	}

ul.cssmenu li.outreach a {
	background-position: -372px -1px;
	}

ul.cssmenu li.shelters a {
	background-position: -465px -1px;
	}

ul.cssmenu li.contact a {
	background-position: -558px -1px;
	}
	
	
	
/*
*	Hover Links
*/



ul.cssmenu li.home a:hover {
	background-position: 0 -25px;
	}

ul.cssmenu li.partners a:hover  {
	background-position: -93px -25px;
	}

ul.cssmenu li.enewsletter a:hover  {
	background-position: -186px -25px;
	}

ul.cssmenu li.sros a:hover  {
	background-position: -279px -25px;
	}

ul.cssmenu li.outreach a:hover  {
	background-position: -372px -25px;
	}

ul.cssmenu li.shelters a:hover  {
	background-position: -465px -25px;
	}

ul.cssmenu li.contact a:hover  {
	background-position: -558px -25px;
	}



/*
*	Clicked Links
*/

ul.cssmenu li.home a:active {
	background-position: 0 -49px;
	}

ul.cssmenu li.partners a:active  {
	background-position: -93px -49px;
	}

ul.cssmenu li.enewsletter a:active  {
	background-position: -186px -49px;
	}

ul.cssmenu li.sros a:active  {
	background-position: -279px -49px;
	}

ul.cssmenu li.outreach a:active  {
	background-position: -372px -49px;
	}

ul.cssmenu li.shelters a:active  {
	background-position: -465px -49px;
	}

ul.cssmenu li.contact a:active  {
	background-position: -558px -49px;
	}


/*
*	Selected/Active Links
*/

ul.cssmenu li.home a.selected {
	background-position: 0 -75px;
	}

ul.cssmenu li.partners a.selected  {
	background-position: -93px -75px;
	}

ul.cssmenu li.enewsletter a.selected {
	background-position: -186px -75px;
	}

ul.cssmenu li.sros a.selected  {
	background-position: -279px -75px;
	}

ul.cssmenu li.outreach a.selected  {
	background-position: -372px -75px;
	}

ul.cssmenu li.shelters a.selected  {
	background-position: -465px -75px;
	}

ul.cssmenu li.contact a.selected {
	background-position: -558px -75px;
	}
	