/* Stylesheet */

#content-container{
margin:0;
}

div#home-organizations-box, div#home-events-box{
	display:block;
	width:325px;
	float:left;
	margin-left:15px;
	}
	
div#home-organizations-box {
	clear:left;
	}


ul.home-organization-list{
	margin:0;
	padding:0;
	}
	

h3.home-organization-title {
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
	h3.home-organization-title a:link,h3.home-organization-title a:visited {
		color:#000;
		text-decoration:none;
		}
		
	h3.home-organization-title a:hover {
		color:#5e8b03;
		text-decoration:none;
		}
	
ul.home-organization-list li {
	display:block;
	margin-bottom:10px;
	}

.organization-block {
	background-image:url('../../images/n1/home-org-bg.gif');
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#ebff66;
	padding:5px;
	margin-bottom:20px;
	border:1px solid #b7cb2f;
	clear:both;
	width:320px;
}

.organization-block img {
	border:1px solid #b7cb2f;
	}

.organization-block a:link,.organization-block a:visited {
	color:#000;
	
	font-weight:bold;
	}
	
	.organization-block a:hover {
		color:#5e8b03;
		text-decoration:underline;
		font-weight:bold;
		}

.organization-block li {
	margin-left:10px;
	}


ul.home-organization-actions {
	display:block;
	float:left;
	clear:both;
	padding:5px;
	margin-left:-6px;
	width:320px;
	background-color:#333;
	border:1px solid #333;
	}
	
	ul.home-organization-actions li {
		display:block;
		float:left;
		margin-left:5px;
		padding-left:5px;
		border-left:1px solid #ccc;
		}
		
	ul.home-organization-actions li.first {
		border:none;
		}
	
	ul.home-organization-actions li a:link, ul.home-organization-actions li a:visited {
		color:#fff;
		}


div#events {
	margin-left:15px;
	margin-top:10px;
	width:350px;
	display:block;
	float:left;
	}

div#signup-button {
	width:275px;
	float:left;
	margin-left:5px;
	}

.intro-text {
	font-size:100%;
	font-weight:bold;
	line-height:1.3em;
	}
	

ul.event-list {
	margin:0;
	padding:0;
	}
	
	ul.event-list li {
		display:block;
		float:left;
		width:auto;
		height:auto;
		border:1px dotted #ccc;
		background-color:#fff;
		margin-right:5px;
		margin-bottom:5px;
		padding:4px;
		}
	
	ul.event-list li:hover {
		background-color:#eee;
		}


/* MAP */

#close-button a {
	position:absolute;
	right:8px;
	bottom:6px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}

#neighbourhood-map {
	z-index:11;
	width:697px;
	height:375px;
	position:relative;
	display:block;
	margin: 3px 10px;
}

#neighbourhood-map a {
	color:#000;
	}

ul#locations {
	position:absolute;
	margin:0;
	padding:0;
}

#locations li {
	display:block;
	position:absolute;
	list-style-type:none;
	border:1px solid #fff;
	background-color:#f0f0f0;
	padding:3px 10px 3px 10px;
	min-width:100px;
	text-align:center;
}

#locations li:hover {
background-color:#e3ff29;
}


#locations li a:link, #locations li a:visited {
	color:#000;
	text-decoration:none;
	
}

#locations li a:hover{
	color:#000;
	text-decoration:none;
	background-color:#e3ff29;
}

li#jamestown {
	left:11px;
	top:29px;
}

li#janefinch {
	left:128px;
	top:61px;
}

li#westminster{
	left:214px;
	top:10px;
}

li#steeles {
	left:404px;
	top:25px;
}

li#malvern {
	left:516px;
	top:78px;
}

li#weston {
	left:78px;
	top:150px;
}

li#lawrence {
	left:193px;
	top:117px;
}

li#flemingdon {
	left:281px;
	top:159px;
}

li#dorset {
	left:425px;
	top:110px;
}

li#eglinton {
	left:413px;
	top:177px;
}

li#crescent {
	left:374px;
	top:246px;
}

li#kingston {
	left:527px;
	top:137px;
}

li#scarborough {
	left:540px;
	top:189px;
}

#org_list {
	position:absolute;
	visibility:hidden;
	display:block;
	height:auto;
	background:#fff;
	border:1px solid #ccc;
	z-index:20;
	width:175px;
}

#org_list a:link,#org_list a:visited{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}

#org_list p {
	padding:5px;
	text-align:center;
}

#org_list ul {
	margin:0;
	padding:0;
	background:#fff;
	width:100%;
	text-align:center;
}

#org_list li {
	list-style-type:none;
	padding:5px;
	margin:0;
	}

#org_list li a{
	width:100%;
	color:#000;
}

#org_list li a:link, #org_list li a:visited{
	font-weight:normal;
	color:#000;
	text-decoration:none;
	}

#org_list li.oddRow {
	background:#fff;
}

#org_list li.evenRow {
	background:#e3ff29;;
}

/* END MAP */
