﻿/*	Ideas Generator
----------------------------------------------------------*/

div.container
{
	margin: 0px 0px 10px 0px;
}
div.cat
{
	width: 138px;
	float: left;
	margin: 0px 5px;
	height: 260px;
}
div.cat-heading 
{
	color: #fff;
	text-align: center;
	margin-top: 10px;
	height: 34px;
	line-height: 34px;
}
div.cat-heading-col-0 { background-color: #ffdc2a; }
div.cat-heading-col-1 { background-color: #e30009; }
div.cat-heading-col-2 { background-color: #ee623b; }
div.cat-heading-col-3 { background-color: #23acc8; }
div.cat-heading-col-4 { background-color: #7cc343; }
div.cat-heading-col-5 { background-color: #331d6c; }
div.cat-heading-col-6 { background-color: #c525a1; }
div.cat-heading-col-7 { background-color: #ad60ed; }
div.cat-heading-col-8 { background-color: #1d6c28; }

div#generated-idea-content
{
	display: none;
}
div.column-5050-left
{
	padding: 10px 5px;
	width: 445px;
}
div.column-5050-left div.container
{
	margin-bottom: 0px;
}
div.column-5050-right div.container-text
{
	min-height: 832px;
}
div.container-border div.featured-ideas
{
	height: auto !important;
}

div.container-border div.featured-ideas div
{
	position: relative;
	width: 138px;
	height: 98px;
}
div.container-border div.featured-ideas div.featured-idea
{
	margin-top: 10px;
}
div.container-border div.featured-ideas div.featured-idea div.featured-idea-img
{
	display: none;
}

div.container-border div.featured-ideas div.featured-idea-txt-bg
{
	width: 138px;
	height: 98px;
}
div.container-border div.featured-ideas div.featured-idea-txt a
{
	width: 118px;
	height: 88px;
	padding: 10px 10px 0px 10px;
	font-size: 12px;
	line-height: 110%;
}
div.container-border div.featured-ideas div.featured-idea-txt a span
{
	font-size: 10px;
}

div.idea div.media img
{
	max-width: 200px;
}

h1 { font-size: 26px; }
h2 { font-size: 20px; }
div.idea div.provider, div.idea div.top-line { font-size: 14px; }

div.container-border div.featured-ideas div.selected-idea div.featured-idea-txt,
div.container-border div.featured-ideas div.selected-idea:hover div.featured-idea-txt
{
	background: #fff url(/images/ideas/generated-idea-selected.png) no-repeat center center !important;
	display: block !important;
	opacity: 1.0;
	filter:Alpha(Opacity=1.0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    box-shadow: 0px 0px 8px #444;
}
div.selected-idea div.featured-idea-txt a
{
	visibility: hidden;
}

div#results
{
	clear: both;
}
div.intro
{
	width: 280px;
	float: left;
	text-align: left;
	margin: 5px 0px 0px 15px;
}
a.shuffle
{
	margin-left: 5px;
	float: left;
	border-radius: 4px;
	display: block;
	height: 80px;
	width: 138px;
	background: transparent url('/images/ideas/shuffle.png') no-repeat top right;
}

a.shuffle:hover
{ 
	text-decoration: none !important; 
}

a.shuffle:hover { box-shadow: 0px 0px 8px #444; }

div.media { text-align: right; }
div.media a.big-btn,
div.media a.big-btn-highlight { width: 95px; }
div.media a.big-btn-highlight { margin-right: 10px; }
div.media table { margin: 10px 0px; }