/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		/* styles for body and tables contained on the template */
	body.temppage {
		margin: 0px;
		padding: 0px;
		font-family: Helvetica, Verdana, Arial, Sans-serif;
		font-size: 14px;
		color: #000;
		background-color: #facae6;
	}

	.pageContainerTop, .pageContainerBottom {
		margin: 0px auto;
		width: 800px;
		
	}

	.pageContainerTop {
		border-width: 0px 1px 5px 1px;
	}

	.pageContainerBottom {
		border-width: 5px 1px 5px 1px;
	}
	
	a.pageLogo {
		display: block;
		width: 365px;
		height: 140px;
		background: url(images/nwlv-logo.gif) no-repeat;
	}
	
	a.pageLogo span {
		display: none;
	}
	
	.content {
		padding: 4px;
	}
	
	.navigation {
		line-height: 18px;
		text-align: center;
	}
	
	a.linktemp {
		color: #900;
		text-decoration: none;
	}

	a.linktemp:hover {
		color: #000;
	}

	.navigation a:hover {
		color: #ED1B24;
	}
	
	img.imgtemp {
		border: 1px solid #57b948;
	}
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
	h1.h1temp {
		color: #57b948;
		font-size: 18px;
		font-weight: bold;
		
	}
	
	.facebook {
				position:absolute;
				padding:30px;
				padding-left:100px;
	}
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		
		/* styles for Links And Navigation contained on the template */
		
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		/* styles for Footer And BVLOGO contained on the template */
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for text contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for links contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
		margin: 0px auto;
		border: 1px solid #57b948;
	}
	
	.tableRow1 {
		background-color: #eaf7dd;
	}
	.tableRowHeader
	{
		font-size: 16px;
	}
	.tableRowFooter
	{
		font-size: 16px;
	}
	.textRequiredField
	{
		font-weight: bold;
	}
	.textSmallerFont
	{
		font-size: 10px;
	}
	.labelColumn
	{
	
	}
	
	
	
	
	.nmsTable
	{
		background:#FFF;
	}
	.nmsTableHeader
	{
		background:#F0F1EC;
	}
	.nmsTableFooter
	{
		background:#F0F1EC;
	}
	
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for any other contained in the bodycontents */

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/



.mainpageTable
{
	background: url(images/mainbg.jpg) no-repeat;
	width:900px;
}


.navbar
{
	height:23px;
	width:900px;
	background:none;
}



div.navbg
{
	background: url(images/navrepeat-bg.gif) repeat-x;
	height:23px;
	width:842px;
}



div.navbg a span
{
	display:none;
}
.navspacer
{
	vertical-align:middle;
	float:left;
	margin-right:30px;
}
.navendspacer
{
	vertical-align:middle;
	float:right;
	margin-right:25px;
}

.home-RollOver
{
	background: url(images/home-up.gif) no-repeat;
	width:36px;
	height:23px;
	display:block;
	float:left;
}

.home-RollOver:hover
{
	background: url(images/home-over.gif) no-repeat;
}



.freesubscription-RollOver
{
	background: url(images/subscription-up.gif) no-repeat;
	width:107px;
	height:23px;
	display:block;
	float:left;
}

.freesubscription-RollOver:hover
{
	background: url(images/subscription-over.gif) no-repeat;
}


.calendar-RollOver
{
	background: url(images/calendar-up.gif) no-repeat;
	width:124px;
	height:23px;
	display:block;
	float:left;
}

.calendar-RollOver:hover
{
	background: url(images/calendar-over.gif) no-repeat;
}


.archive-RollOver
{
	background: url(images/archive-up.gif) no-repeat;
	width:99px;
	height:23px;
	display:block;
	float:left;
}

.archive-RollOver:hover
{
	background: url(images/archive-over.gif) no-repeat;
}


.advertise-RollOver
{
	background: url(images/advertise-up.gif) no-repeat;
	width:60px;
	height:23px;
	display:block;
	float:left;
}

.advertise-RollOver:hover
{
	background: url(images/advertise-over.gif) no-repeat;
}


.careers-RollOver
{
	background: url(images/careers-up.gif) no-repeat;
	width:52px;
	height:23px;
	display:block;
	float:left;
}

.careers-RollOver:hover
{
	background: url(images/careers-over.gif) no-repeat;
}


.partners-RollOver
{
	background: url(images/partners-up.gif) no-repeat;
	width:55px;
	height:23px;
	display:block;
	float:left;
}

.partners-RollOver:hover
{
	background: url(images/partners-over.gif) no-repeat;
}




.featuredSeperator
{
	background: url(images/featuredarea-seperator.jpg) no-repeat;
}


a
{
	color:#ED1B26;
}
a:hover
{
	color:#BFBFBF;
}
.featuredcovertext

{
font-family:verdana,arial,georgia;
	font-size:11px;
	color:#8e8e91;
	line-height:18px;
	
	}
.mainContentContainer
{
font-family:verdana,arial,georgia;
	font-size:12px;
	color:#8e8e91;
	line-height:18px;	
}
.mainContentContainer table tr td
{
font-family:verdana,arial,georgia;
	font-size:12px;
	color:#8e8e91;
	line-height:18px;	
}
.mainContentContainer table tr td div
{
font-family:verdana,arial,georgia;
	font-size:11px;
	color:#8e8e91;
	line-height:18px;	
}
.bodyseperator
{
	background: url(images/bottomhome-seperator.jpg);
}
.footer
{
	background: url(images/footer.jpg);
	width:900px;
	height:93px;
	font-family:verdana,arial,geneva;
	font-size:10px;
	color:#8e8e91;
}

.midpagetitle
{	
	font-family:impact, verdana, 'trebuchet ms';
	font-size:14px;
	color:#EB1C24;
}
.aboutushome p
{
	font-family:verdana,arial,georgia;
	font-size:9px;
	color:#9f9f9f;
	line-height:16px;
}

.cal1
{
	background:#F0F1EC;
	color:#000;
}

.cal2
{
	background:#FFEFF0;
	color:#000;
}


.coverborder:hover
{
border:3px solid #ED1C24;
}
.coverborder
{
border:3px solid #F0F1EC;
}




.caltitle
{
	background:#ED1C24;
	color:#FFF;
	
}

/*//---------------------------------------------*/