#indexTopBanner { /* added/edited by nic */
	width: 990px;
	margin: 0 auto;
}

#indexTopGraphic {
	margin-left: 0px;
}

#indexLowerContent { /* added/edited by nic */
	margin: 5px;
}

#leftColumnIndex { /* added/edited by nic */
	clear: both;
	position: relative;
	float: left;
	width: 305px;
	margin-top: 5px;
	padding: 0;
}

#indexCentreLayout { /* added/edited by nic */
	width: 380px;
	*display: inline;
	margin: 0 auto;
}

#centerColumnIndex { /* added/edited by nic */
	position: relative;
	width: 360px;
	float: left;
	margin-left: 7px;
	margin-top: 40px;
	text-align: center;
}

#rightColumnIndex { /* added/edited by nic */
	position: relative;
	float: right;
	padding: 0;
	margin-top: 5px;
	width: 305px;
}

#indexNavigation { /* added/edited by nic */
	margin-left: 0px;
	position: relative;
	margin-top: 15px;
	list-style: none;
}

#indexNavigation ul { /* added/edited by nic */
	margin: 0;
	padding: 0;
}

#indexNavigation li { /* added/edited by nic */
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

#indexNavigation li a:link, #indexNavigation li a:visited { /* added/edited by nic */
	display: block;
	text-decoration: none;
	color: #fff;
	padding: 0 7px 0 7px;
	margin-right: 5px; /* gap between menu items */
	line-height: 28px;
	background: url(../images/lostboyaka/button_bg.gif) repeat-x;
	border: 1px solid #671f1c;
	font-size: 16px;
	font-weight: bold;
}

#indexNavigation li a:hover, #indexNavigation li a:active { /* added/edited by nic */
	border: 1px solid #fff;
}

#indexFooter{ /* added/edited by nic */
	clear: both;
	width:99%;
	border: 0px solid white;
	text-align: center;
	margin-top: 253px;
	margin-bottom: -6px;
	font-size: 0.8em;
	}
*:first-child+html #indexFooter{
	width:99%;
	border: 0px solid white;
	text-align: center;
	margin-top: 236px;
	}

.indexBtnsCont{
	height: 60px;
	text-align: center;
	position: relative;
	top: 245px;
	border: 0px solid blue;
	}
	
	
*:first-child+html .indexBtnsCont{
	height: 60px;
	position: relative;
	top: 220px;
	text-align: center;
	}
	
*html .indexBtnsCont{
	height: 80px;
	position: relative;
	top: 249px;
	text-align: center;
	}

	
.indexTitle{
	border-top: 1px solid #810101;
	margin-top: 0px;
	width: 100%;
	padding-right: 1px;
}

.indexBtns{
	border: 1px solid #810101
	}
	
.indexMembersBtn{
	 position: absolute;
	 right: 20px;
	 top: 0px;
	 border: 1px solid #810101;
	 }
.indexHomeBtn{
	position: absolute;
	 left: 20px;
	 border: 1px solid #810101;
	 }

.indexSubBtn{
	margin-left: 2px; 
	border: 1px solid #810101;
	}
	 
.indexTitleBtm{
border-top: 1px solid black;
margin-top: 4px;
width: 100%;
}	

.homeHead{
	margin-top: 2px;
	margin-bottom: 3px;
	}

*:first-child+html .homeHead{
	margin-top: -13px;
	}
	
*html .homeHead{
	position: relative;
	top: -20px;
	margin-bottom: -15px;
	}
	
*:first-child+html .indexTitleBtm{
	border-top: 1px solid black;
	margin-top: 0px;
	width: 100%;
	}
	
*html .gallFixIE{
	margin-bottom: -10px;
	}

/* moved from index.php */

.scroll-pane {
				width: 200px;
				overflow: auto;
				background: #ccc;
				float: left;
			}
			
.newsHead{
				margin-left: 20px;
				font-size: 14px;
				font-weight: bold;
				}
			
#newsCont{ /* added/edited by nic */
			 margin-top: 0px;
			 margin-top /*\**/: 0px\9;
			 *margin-top: 0px;
			 height: 330px;
			 	background: url(../images/lostboyaka/transparent_bg.png) repeat;
			 width: 305px;
			 overflow-x: hidden;
 			 overflow-y: hidden;
			 border: #671f1c solid 2px;
			 }
	
#newsScroll { /* added/edited by nic */
				height: 330px;
				height /*\**/: 330px\9;
				*height: 330px;
				width: 305px;
				width /*\**/: 305px\9;
				*width: 305px;
				background: none;
			}
			
.newsTextCont{ /* added/edited by nic */
			 width: 180px;
			 width /*\**/: 180px\9;
			 *width:180px;
			 height: 70px;
			 border: 0px solid blue;
			 float: right;
			 text-align: right;
			}
					
.gigsHeadCont{
		margin: 0px 20px 0px 0px;
		border: 0px solid orange;
		height: 35px;
		line-height: 35px;
		}
*:first-child+html .gigsHeadCont{
		margin: 0px 20px 1px 0px;
		border: 0px solid orange;
		height: 35px;
		}

*html .gigsHeadCont{
		margin: 0px 20px 10px 0px;
		border: 0px solid orange;
		height: 35px;
		}
		
#gigsScroll{ /* added/edited by nic */
	height: 330px;
	width: 302px;
	background: none;
	padding: 0px;	
	overflow: scroll;
	}
	
#gigsCont{ /* added/edited by nic */
	height: 330px;
	width: 302px;
	background: url(../images/lostboyaka/transparent_bg.png) repeat;
	border: #671f1c solid 2px;
	overflow-x: hidden;
	overflow-y: hidden;
	}

/* end moved from index.php */

/* styles for index2.php */

#index2VideoBox { /* added/edited by nic */
	width: 675px;
	/* *display: inline; */
	margin: 3px 5px;
}

#index2RightColumn {
	float: right;
	margin-right: 5px;             /* firefox 5px */
	margin-right /*\**/: 10px\9; /* hack for IE8 */
	margin-top: -400px;
	width: 312px;
	width /*\**/: 308px\9; /* IE8 only hack */
	*width: 308px;         /* IE hack */
	z-index: 900;
}

#newsContIndex2{ /* added/edited by nic */
			 margin-top: 0px;
			 margin-top /*\**/: 0px\9;
			 *margin-top: 0px;
			 height: 644px;
			 background: url(../images/lostboyaka/transparent_bg.png) repeat;
			 width: 308px; /* width of news box 308px */
			 width /*\**/: 295px\9;
			 overflow-x: hidden;
 			 overflow-y: hidden;
			 border: #671f1c solid 2px;
			 }

.newsTextContIndex2{ /* added/edited by nic */
			 width: 197px;
			 width /*\**/: 180px\9; /* IE8 only hack */
			 *width:180px;          /* IE hack */
/*			 height: 100px;*/
/*			 float: right;*/
			 text-align: right;
		}

#index2WidgetLink { /* added/edited by nic */
	float: right;
	margin-right: 2px;
	font-size: 0.9em;
	width: 298px;
	text-align: right;
}


#index2LowerContent { /* added/edited by nic */
	margin-left: 5px;
	margin-top: 20px; /* gap between video and live dates, etc */
	float: left;
	width: 672px;
}
#index2GigsCont{ /* added/edited by nic */
	height: 224px;
	width: 200px;
	background: url(../images/lostboyaka/transparent_bg.png) repeat;
	border: #671f1c solid 2px;
	overflow-x: hidden;
	overflow-y: hidden;
	}
.index2GigsHeadCont{
	margin-left: 4px;
	height: 30px;
	line-height: 30px;
	font-size: 1.6em; /* size of Live Dates heading text */
		}
		
.index2newsHeadNew{
	font-size: 1.8em; /* size of News heading text */
	height: 30px;
	line-height: 30px;
	margin-top: -5px;
}

#index2viewAllNews {
	float: right;
	margin-top: -20px;
	font-size: 0.9em;
}
#index2viewAllNewsBottom {
	float: right;
	margin-top: -10px;
	margin-right: -205px;
	margin-right /*\**/: -185px\9; /* hack for IE8 */
	font-size: 0.9em;
}

#index2viewAllGigs{
	float: right;
	margin-top: 0px;
	margin-right: 5px;
	font-size: 0.9em;
	}

#index2Navigation { /* added/edited by nic */
	margin-left: 502px;
	margin-top: -228px;
	float: left;
/*	position: relative;*/
	list-style: none;
}

#index2Navigation ul { /* added/edited by nic */
	margin: 0;
	padding: 0;
}

#index2Navigation li { /* added/edited by nic */
/*	float: left;*/
	margin: 0;
	padding: 0;
	list-style: none;
}

#index2Navigation li a:link, #index2Navigation li a:visited { /* added/edited by nic */
	display: block;
	text-decoration: none;
	color: #fff;
	width: 152px; /* width of buttons */
	padding: 18px 7px 0 7px; /* top padding is distance between top of box and top of text */
	margin-bottom: 4px; /* gap between menu items */
	height: 32px; /* must change if the top padding chages */
	line-height: 14px;
	background: url(../images/lostboyaka/button_bg_index2.gif) repeat-x;
	border: 2px solid #671f1c;
	font-size: 14px;
	font-weight: bold;
}

#index2Navigation li a:hover, #index2Navigation li a:active { /* added/edited by nic */
	border: 2px solid #fff;
}
#index2bottomgraphic{
	float: left;
	margin-left: 208px;
	margin-top: -228px;
	width: 290px;
	height: 223px;
}
#index2NewsRowGap {
	height: 17px;
}
