/*----------------------------------------------------------------------
						[index Stylesheet]

[Table of Contents]
1. Body
	2. Wrapper / #wrapper
		2.1 Header / #wrapper_header
			2.1.1 Header Image / #wrapper_header img
		2.2 Body / #wrapper_body
			2.2.1 Content / #content
			2.2.2 Content Padding / #content_pad
			2.2.3 Content Links / #content a
			2.2.4 Content Links Mouse Over / #content a:hover
		2.3 Footer / #wrapper_footer
			2.3.1 Fraynework / #fraynework
			2.3.2 Footer Links  / #footer_links
				2.3.2.1 Footer Links A / #footer_links a
				2.3.2.2 Footer Links Mouse Over / #footer_links a:hover
	3. Get Involved / #involved_pod
	4. News / #news_pod
		4.1 News Divider / #news_divider
		4.2 News Header / .news_header
	5. Events / #event_pod - REMOVED 2010-09-21: AL
		5.1 Event Item / .event_item - REMOVED 2010-09-21: AL
	6. Sidebars
		6.1 Left Sidebar / #sidebar_left
		6.2 Right Sidebar / #sidebar_right
7. Image Styles
	7.1 All Bordered Images / img.img_bordered, img.img_bordered_left, img.img_bordered_right
		7.1.1 Bordered Images Floated Left / img.img_bordered_left
		7.1.2 Bordered Images Floated Right / img.img_bordered_right
	7.2 All Non-Bordered Images / img.img_no_bordered, img.img_no_bordered_left, img.img_no_bordered_right
		7.2.1 Bordered Images Floated Left / img.img_no_bordered_left
		7.2.2 Bordered Images Floated Right / img.img_no_bordered_right

[Colour Codes]
	Body: text, #603913 (brown)
	Get Involved Pod: text, #FFF (white)
	News Item Header: text, #e58100 (orange)
	Bordered Image: background, #FFF (white)
	Bordered Image: border, #77bcdc (sky blue)
	Footer Links: text, #a43d00 (maroon)
	Footer Links:hover: text, #1D705F (green)
----------------------------------------------------------------------*/

@charset "utf-8";
/* CSS Document */

@import url("ilnv_contentstyles.css");

body {
	margin: 0px;
	font: 0.7em/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #603913;
	background: #DED1A5 url(../../_homeimg/background.jpg) repeat-x;
	
}

	#wrapper {
		position: relative;
		width: 902px;
		height: auto;
		margin: 0 auto;
		background: url(../../_sharedimg/content_bg_repeat.jpg) repeat-y;
	}
	
		#wrapper_header {
			position: relative;
			width: 902px;
			height: 270px;
		}
	
		#wrapper_header img {float:left;}
		
		#wrapper_body {
			position: relative;
			width: 900px;
			height: auto;
			padding: 0;
			clear: both;
			min-height: 480px;
			margin: 0 1px;
		}
	
			#content {
				float: left;
				width: 665px;
				padding-bottom:40px;
			}
			
			#content_pad {
				padding: 18px;
			}
			
			#content a {
				color: #3AAFBA;
				font-weight: bold;
			}
			
			#content a:hover {
				color: #DB5B5E;
				font-weight: bold;
			}

		#wrapper_footer {
			background: top url(../../_sharedimg/footer_bg.gif) no-repeat;
			position: relative;
			width: 902px;
			height: 70px;
			margin: 0 auto;
			clear: both;
		}
	
			#fraynework {
				float: right;
				width: 124px;
				right: 16px;
				padding-top: 20px;
			}
	
			#footer_links {
				position: absolute;
				width: 300px;
				left: 20px;
				top: 20px;
				font-size: 0.8em;
			}
		
				#footer_links a {
					color: #a43d00;
					text-decoration: none;
				}
				
				#footer_links a:hover{
					color: #1D705F;
					text-decoration: none;
				}
	
	#involved_pod {
		position: relative;
		float: left;
		width: 190px;
		background: url(../../_sharedimg/get_involved.jpg) no-repeat;
		min-height: 53px;
		margin: 30px 0 0 14px;
		padding: 82px 8px 4px 8px;
		color: #FFF;
		font: bold 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	}
	
	#news_pod {
		float: left;
		width: 616px;
		background: url(../../_homeimg/latest_news.jpg) no-repeat;
		min-height: 200px;
		padding: 62px 8px 14px 8px;
		margin-left: 15px; /*for IE 6*/
		font: 1em/1.5em Verdana, Arial, Helvetica, sans-serif;
	}
	
	#content>#news_pod {margin-left:20px; } /*for non-IE6 browsers*/
	
	#news_pod img.img_bordered_left {border:3px solid #a53d00; padding:0px;}
		
	.news_toprow {
		padding-top:0; 
		clear:both; 
		display:table-row;  
		min-height:150px; 
		max-height:300px; 
		background: url(../../_homeimg/ilnv_news_top_bg.gif) no-repeat bottom center; 
	}
	
	.news_bottomrow {
		padding-bottom:0; 
		clear:both; 
		display:table-row;  
		min-height:150px; 
		background: url(../../_homeimg/ilnv_news_bottom_bg.gif) no-repeat top center; 
	}
	
	.news_item {width:274px; float:left; }
		
	.news_leftcolumn {padding-right:30px; }
	
	.news_rightcolumn {padding-left:30px; }
	
	.news_topitem {padding-bottom:30px; }
	
	.news_bottomitem {padding-top:30px; }

		.news_header {
			font-weight: bold;
			color: #e58100;
		}

		a:hover .news_header {
			text-decoration: underline;
		}

/*------------------------------ Sidebars ------------------------------*/	
	#sidebar_left {
		position: absolute;
		left: -11px;
		top: 270px;
		width: 11px;
	}
	
	#sidebar_right {
		position: absolute;
		right: -11px;
		top: 270px;
		width: 11px;
	}

/*------------------------------ Image Styles ------------------------------*/

	img.img_bordered, img.img_bordered_left, img.img_bordered_right {
		padding:2px;
		background-color:#FFF;
		border: 2px solid #77bcdc;
	}
		img.img_bordered_left {
			float:left;
			margin:0px 20px 10px 0px;
		}
		img.img_bordered_right {
			float:right;
			margin:0px 0px 10px 20px;
		}
	
	img.img_no_bordered, img.img_no_bordered_left, img.img_no_bordered_right {
		padding: 2px;
		border: none;
	}
		img.img_no_bordered_left {
			float: left;
			margin: 0px 20px 10px 0px;
		}
		img.img_no_bordered_right {
			float: right;
			margin: 0px 0px 10px 20px;
		}
