/* CSS Document */
#primary-nav ul li #primary-nav-home
	{
		width:142px;
		padding-left:20px;
		height: 15px;
		background-image:url(../images/primary-nav-bg-button.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}

#primary-nav-about
{
	margin-left: 0px;
	border-left: 0px solid #fff;
}
#sectionImage
{
	background-image:url(../images/internalSwooshNew2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	/*height:424px;*/
	
}

	#column-1
	{
		/*background-color:#00ffff;*/
		width: 171px;
		padding: 0px;
		float:left;
	}
	#headerImage
	{
		background-image:url(../images/header/standard.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		float:left;
		width:566px;
		height:188px;
	}
	#column-container
	{
		padding:0px;
		margin:0px;
	}
	#column-2
	{
		width: 372px;
		float:left;
		/*background-color:#ff00ff;*/
		padding:0px 17px 40px 20px;
		display:block;
		margin:0px;
		color:#333333;
		
	}
		#snapped-nodder-box
		{
			background-image:url(../images/internal/snapped-nodder-box.jpg);
			background-position:top left;
			background-repeat:no-repeat;
			height:181px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		#snapped-nodder-box h1
		{
			position: absolute; 
			left: -9999px; 
		}
		#snapped-nodder-box p
		{
			padding:89px 20px 0px 13px; 
			margin:0px;
			height:55px;
		}
		#snapped-nodder-box a
		{
			padding:0px; 
			margin:0px 18px 0px 0px;
			float:right;
		}
		
		#vote-win-box
		{
			background-image:url(../images/internal/vote-win-box.jpg);
			background-position:top left;
			background-repeat:no-repeat;
			height:169px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		#vote-win-box h1
		{
			position: absolute; 
			left: -9999px; 
		}
		#vote-win-box p
		{
			 
			padding:77px 20px 0px 55px; 
			margin:0px;
			height:53px;
		}
		#vote-win-box a
		{
			padding:0px; 
			margin:0px 18px 0px 0px;
			float:right;
		}
		#tell-friend-box
		{
			background-image:url(../images/internal/email-friend-box.jpg);
			background-position:top left;
			background-repeat:no-repeat;
			height:159px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000033;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		#tell-friend-box h1
		{
			position: absolute; 
			left: -9999px; 
		}
		#tell-friend-box p
		{
			 
			padding:67px 20px 0px 13px; 
			margin:0px;
			height:53px;
		}
		#tell-friend-box a
		{
			padding:0px; 
			margin:0px 18px 0px 0px;
			float:right;
		}
		#nodder-month-box
		{
			background-image:url(../images/internal/nodder-month-box.jpg);
			background-position:top left;
			background-repeat:no-repeat;
			height:169px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		#nodder-month-box h1
		{
			position: absolute; 
			left: -9999px; 
		}
		#nodder-month-box p
		{
			padding:77px 20px 0px 13px;
			margin:0px;
			height:53px;
		}
		#nodder-month-box a
		{
			padding:0px; 
			margin:0px 18px 0px 0px;
			float:right;
		}
		#nodder-month
		{
			background-image:url(../images/nooderFrame.jpg);
			background-repeat:no-repeat;
			width:246px;
			height:160px;
			padding:53px 63px 53px 63px;
		}
		#nodder-month-detail
		{
			background-image:url(../images/nodder-month-details.bg.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			padding:10px;
			height:140px;
		}
		#nodder-month-detail p
		{
			padding: 0px 0px 0px 140px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
		}
		#nodder-month-detail img
		{
			float:left;
		}
	strong
	{
		color: #000066;
	}
	a.bodyLink
	{
		padding-left:12px;
		display: block;
		background-image:url(../images/link_arrow_red.gif);
		background-position:top left;
		Background-repeat:no-repeat;
	}
		#breadcrumb
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height: 19px;
			color: #ED180C;
			font-weight:bold;
		}
		#breadcrumb a
		{	
			color:#2F3192;
			font-weight:normal;
		}
		#breadcrumb a:hover
		{
			color:#000066;
		}
		.entry-container
		{
			width:372px;
			clear:both;
		}
		.entry-left
		{
			float:left;
			display:block;
			background-image:url(../images/entryBG.gif);
			background-repeat:no-repeat;
			background-position:top left;
			width:131px;
			height:108px;
			padding:10px;
		}
		.entry-left p
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#333333;
		}
		.entry-right
		{
			float:right;
			display:block;
			background-image:url(../images/entryDetailsBG.gif);
			background-repeat:no-repeat;
			background-position:top right;
			width:201px;
			height:108px;
			padding:10px;
		}
		.entry-right p
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#333333;
		}
		.entry-right table
		{
			font-size:11px;
		}
		.entry-right strong
		{
			width:100px;
			color:#000066;
		}
		.form-tl
		{
			background-image:url(../images/formBoxBorder.gif);
			background-position:top left;
			padding:10px 10px 5px 10px
		}
		.form-tr
		{
			background-image:url(../images/formBoxBorder.gif);
			background-position:top right;
			padding: 10px 10px 5px 10px
		}
		.form-left
		{
			border-left:1px SOLID #ACAED4;
			background-color:#ffffff;
			padding:5px 10px 5px 10px
		}
		.form-column
		{
			border-left:1px SOLID #ACAED4;
			border-right:1px SOLID #ACAED4;
			background-color:#ffffff;
			padding:5px 10px 5px 10px
		}
		.form-right
		{
			border-right:1px SOLID #ACAED4;
			background-color:#ffffff;
			padding:5px 10px 5px 10px
		}
		.form-bl
		{
			background-image:url(../images/formBoxBorder.gif);
			background-position:bottom left;
			padding:5px 10px 10px 10px
		}
		.form-br
		{
			background-image:url(../images/formBoxBorder.gif);
			background-position:bottom right;
			padding:5px 10px 10px 10px
		}
		.form-divider
		{
			height:1px;
			background-color:#ACAED4;
		}
	#column-3
	{
		width: 192px;
		height:200px;
		float:right;
		background-image:url(../images/rightColumnBG.gif);
		background-repeat:no-repeat;
		background-position:top left;
		margin:0px;
		padding:0px;\
		/*background-color:#ffff00;*/
	}
		#needaboost-box
		{
			background-image:url(../images/need-a-boost-boxBG.jpg);
			background-position:top;
			background-repeat:no-repeat;
			height:184px;
			width:192px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		
		#needaboost-box h1
		{
			position: absolute; 
			left: -9999px; 
		}
		#needaboost-box strong
		{
			color:#fff;
		}
		#needaboost-box p
		{
			padding:68px 0px 0px 12px; 
			margin:0px;
			height:78px;
		}
		#needaboost-box a
		{
			
			padding:0px; 
			margin:0px 0px 0px 12px;
		}
		
		#downloads-box
		{
			background-image:url(../images/downloads-boxBG.jpg);
			background-position:top;
			background-repeat:no-repeat;
			height:204px;
			width:192px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		
		#downloads-box h1
		{
			position: absolute; 
			left: -9999px; 
		}
		#downloads-box strong
		{
			color:#fff;
		}
		#downloads-box p
		{
			padding:88px 0px 0px 12px; 
			margin:0px;
			height:78px;
		}
		#downloads-box a
		{
			
			padding:0px; 
			margin:0px 0px 0px 12px;
		}
#source
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ed180c;
	font-weight:bold;
}
#source ol li, #source a
{
	color:#182e83;
	font-weight:normal;
}
.refNum
{	
	font-size:9px;
	vertical-align: top;
	padding-bottom: 5px;
	color:#ed180c;
}
#footer
{
	width:772px;
	margin:0px;
	padding:0px;
	clear:both;
}