<!--
	body  { 
	background: #ffef83; 
	color: black; 
	text-align: left; 
	}

	.logo {
	border-bottom: 1px solid #8080ff;
	}

	.shell {
	border: 2px solid #ffffff;
	}

	.container {
	border: 2px solid #8080ff; 
	width: 900px; 
	background: #ffffff;
	}

	.sidebar {
	border-right: 1px solid #8080ff; 
	width: 160px; 
	padding: 2px;
	}

	.sidebarMenu A:link, .sidebarMenu A:visited, .sidebarMenu A:active {
	font: bold 8pt/14pt verdana; 
	color: #8080ff;
	text-decoration: none;
	margin: 0px;
	padding: 3px;
	}
	
	.sidebarMenu A:hover { 
	font: bold 8pt/14pt verdana; 
	color: #8080ff;
	text-decoration: none;
	background: #ffff80;
	border: .5pt solid #8080ff;
	padding: 2px;
	}

	.mainContainer {
	width: 740px; 

	font: 12px verdana;
	color: #000000;
	}
	.searchContainer {
	width: 740px; 
	padding:3px;
	font: 12px verdana;
	border-bottom: 1px solid #8080ff;
	color: #000000;
	height: 1px;
	}
	.adContainer {
	width: 740px; 
	padding:3px;
	font: 12px verdana;
	border-bottom: 1px solid #8080ff;
	color: #000000;
	height: 1px;
	}



	.header {
	border-bottom: 1px solid #8080ff;
	background: #8080ff; 
	color: #ffffff;
	padding-left: 5px;
	font: bold 13px verdana ;
	}
	
	.footer {
	font: bold 10px verdana ;
	color: #ffffff;
	border-top: 1px solid #8080ff; 
	background: #8080ff; 
	padding: 2px;
	}
	
	.footer {
	font: bold 10px verdana ;
	color: #ffffff;
	border-top: 1px solid #8080ff; 
	background: #8080ff; 
	padding: 2px;
	}

	.footer A:link, .footer A:visited, .footer A:active {
	color: #ffef83;
	text-decoration: none;
	}
	
	.footer A:hover { 
	color: #ffef83;
	text-decoration: underline;
	}

#typeTitle 
{
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

/* Navigation */

#nav
{

	font: 11px arial, verdana;
	color: #000000;
	font-weight: bold;
}

#nav a:active, #nav a:visited, #nav a:link
{

	color: #0000FF;
	text-decoration: none;
}

#nav a:hover
{

	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}

/* Idea List */

#ideaList a:link, #ideaList a:active, #ideaList a:visited
{

	font-size: 13px;
	line-height: 20px;
	color: #0000FF;
	text-decoration: none;

}

#ideaList a:hover
{

	font-size: 13px;
	color: #0000FF;
	line-height: 20px;
	font-weight: bold;
	text-decoration: underline;

}

/* Type List */

#typesList a:link, #typesList a:active, #typesList a:visited
{

	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#typesList a:hover
{

	font-size: 13px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: underline;
}

/* Newsletter */


#newsletterBig
{
	font-family: verdana;
	font-size: 11px;
	color: #008000;
	font-weight: bold;
}

#newsletterSmall
{
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}
	
-->

