<style><!--

/* Global */

body
{
	background-color: #FFFFFF;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 10px;
}

TR, TD
{
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12px;
}



/* date */

#date
{

	font-size: 11px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}


/* subscribe */

#subscribe
{

	font-size: 13px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

#subSmall
{

	font-size: 10px;
	color: white;
	font-weight: normal;
	text-decoration: none;
}



/* 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;
}

#typeTitle 
{
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}



/* Forum Link */

#forums a:link, #forums a:active, #forums a:visited
{

	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}


#forums a:hover
{

	font-size: 12px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

/* Misc Links */

#misc a:link, #misc a:active, #misc a:visited
{

	font-size: 9px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#misc a:hover
{

	font-size: 9px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

/* Misc Links */



#footer
{

	font-size: 9px;
	color: white;
	font-weight: normal;
	text-decoration: none;
}

#footer a:link, #footer a:active, #footer a:visited
{

	font-size: 9px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#footer a:hover
{

	font-size: 9px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: underline;
}

#footer TR, #footer TD
{

	font-size: 9px;
	color: white;
	font-weight: normal;
	text-decoration: none;
}




/* Idea */

#ideatitle
{

	font-size: 30px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

#needtitle
{

	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#ideaneeds
{

	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

#ideabody
{

	font-size: 14px;
	color: #000000;
	font-weight: normal;
	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;
}

/* Letter Navigation */

#jump
{

	font: 11px arial, verdana;
	color: #000000;
	font-weight: bold;
}

#jump a:active, #jump a:visited, #jump a:link
{

	color: #0000FF;
	text-decoration: none;
}

#jump a:hover
{

	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}


/* Special Idea List */

#ideaListName a:link, #ideaListName a:active, #ideaListName a:visited, #ideaListName a:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}

#ideaListType 
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
}

#howmany
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



#ideaListLink a:link, #ideaListLink a:active, #ideaListLink a:visited, #ideaListlink a:hover
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}



/* Seasonal List */

#seasonalList a:link, #seasonalList a:active, #seasonalList a:visited
{

	font-size: 13px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
}

#seasonalList a:hover
{

	font-size: 13px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}

#seasonalTitle 
{
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

/* Admin */

#adminMenu a:link, #adminMenu a:active, #adminMenu a:visited
{

	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

#adminMenu a:hover
{

	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

#adminMenu, #adminMenu TD
{

	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}


/* Misc Links */

#menu, H1
{

	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;

}

#menu a:link, #menu a:active, #menu a:visited,
H1 a:link, H1 a:active, H1 a:visited
{

	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover,H1 a:hover
{

	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;

}

#newsletter
{

	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border-style: groove;
	border-width: 2px;
	margin-top 5px;
	margin-bottom: 5px;
}

#adminTitle a:link, #adminTitle a:active, #adminTitle a:visited
{

	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#companyAdmin a:link, #companyAdmin a:active, #companyAdmin a:visited
{

	font-size: 12px;
	color: #000080;
	font-weight: normal;
	text-decoration: underline;

}

#companyAdmin a:hover
{

	font-size: 12px;
	color: #0000ff;
	font-weight: normal;
	text-decoration: underline;

}

#nameAdmin
{

	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#adminTitle
{

	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}

#articleTitle
{

	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}

#articleAuthor, #articleAuthor a:link, #articleAuthor a:active, #articleAuthor a:visited 
{

	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#articleAuthor a:hover 
{

	font-size: 14px;
	color: #008000;
	font-weight: normal;
	text-decoration: underline;

}

#articleBody
{

	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#articleBody a:link, #articleBody a:active, #articleBody a:visited 
{

	font-size: 12px;
	color: #000800;
	font-weight: normal;
	text-decoration: underline;

}


#articleBody a:hover 
{

	font-size: 12px;
	color: #008000;
	font-weight: normal;
	text-decoration: underline;

}

#c1Sponsors a:link, #c1Sponsors a:active, #c1Sponsors a:visited 
{

	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;

}


#c1Sponsors a:hover 
{

	font-size: 10px;
	color: #0000ff;
	font-weight: normal;
	text-decoration: underline;

}


#welcome
{

	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}


#welcome a:link, #welcome a:active, #welcome a:visited 
{

	font-size: 12px;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;

}


#welcome a:hover 
{

	font-size: 12px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;

}


#pageTitle
{

	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}

#pageTitle a:link, #pageTitle a:active, #pageTitle a:visited 
{

	font-size: 18px;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;

}


#pageTitle a:hover 
{

	font-size: 18px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;

}


#pageBody
{

	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}



#pageBody a:link, #pageBody a:active, #pageBody a:visited 
{

	font-size: 12px;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;

}


#pageBody a:hover 
{

	font-size: 12px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;

}

#status
{

	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}



#status a:link, #status a:active, #status a:visited 
{

	font-size: 9px;
	color: #000080;
	font-weight: bold;
	text-decoration: none;

}


#status a:hover 
{

	font-size: 9px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;

}

#adTitle
{

	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}


#adBody
{

	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#adCreatedTime
{

	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#eBookFeaturedBody
{

	font-size: 16px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#eBookBody
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}



#eBookFeaturedTitle a:link, #eBookFeaturedTitle a:active, #eBookFeaturedTitle a:visited 
{

	font-size: 18px;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;

}


#eBookFeaturedTitle a:hover 
{

	font-size: 18px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;

}

#eBookTitle a:link, #eBookTitle a:active, #eBookTitle a:visited 
{
	font-family: arial;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;

}


#eBookTitle a:hover 
{

	font-size: 11px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;

}

#adTableFeatured TABLE
{
	background: ffff80;
	border: dashed;
	border-color: #008000;
}

#adTitleFeatured
{

	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}


#adBodyFeatured
{

	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#adBodyLink a:link, #adBodyLink a:active, #adBodyLink a:visited
{
	font-size: 14px;
	color: #0000ff;
	font-weight: normal;
	text-decoration: underline;
}

#adBodyLink a:hover
{
	font-size: 14px;
	color: #004000;
	font-weight: normal;
	text-decoration: underline;
}


#adCreatedTimeFeatured
{

	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}



#floatingGoogle
{
float:right;
width: 125px; 
padding: 3px; 
margin: 5px 5px 5px 5px; 
}


#floatingGooglelg
{
width: 336px; 
padding: 3px; 
margin: 5px 5px 5px 5px; 
}

#floatingGooglelgrt
{
float:left;
width: 336px; 
padding: 3px; 
margin: 5px 5px 5px 5px; 
}

#adWrapper {
width: 180px; 
margin-top: 20px; 
margin-bottom: 20px; 
padding: 3px; 
border: 1px dotted #c0c0c0; 
background: #f7f0e5; 
text-align: center;
}

#adWrapper:hover {
border: 1px dotted #000000; 
background: #ffffff; 
}


-->
</style>