.showcase-container {	
	min-height: 100px;
}

.showcase-container .showcase-contents {
	margin: auto;
	overflow: auto;
	width: 1090px;
	padding-bottom: 50px;
}

.potluck-contents {
	margin: auto;
	overflow: auto;
	width: 1100px;
	padding-bottom: 50px;
}

.navigation {	
		
	margin: auto;
	padding: 0px 50px;
	max-width: 1020px;
}

.navigation .primary {
	padding: 3px 5px 4px 5px;	
	display: inline-block;
	
	position: relative;
	
	zoom:1;
	*display: inline;
}

.navigation .primary a.main-item {
	color: #fff;
	display: block;
	padding: 5px 10px;	
	
	  -webkit-border-radius: 10px; 
     -moz-border-radius: 10px; 
          border-radius: 10px; 
		  
	font-size: 14px;
	font-weight: 500;
	text-shadow: 1px 1px 1px #466DB1;
	border: 1px transparent solid;
	
	text-transform: none;
}

.main-contents {
	float: left;
	padding: 10px;
	margin: 10px 0px 10px 10px;
	width: 650px;
}

	.entries-list {
		
	}
	
		.entries-list .entry {
			padding: 10px 0;
			border-bottom: 1px #ccc solid;
		}
		
			.entries-list .entry .left-panel {
				float: left;
			}
			
			.entries-list .entry .right-panel {
				float: right;
				width: 475px;
			}
			
				.entries-list .entry .image-container {
					border: 1px #CFCCC3 solid;
					padding: 2px;
				}
				
				.entries-list .entry h3 {
					margin-bottom: 10px;
					margin-top: 5px;
				}
				
				.entries-list .entry .image-container img {
					max-width: 160px;
					max-height: 120px;
				}

.main-contents h1 {
	font-size: 20px;
	padding-left: 30px;
	margin-bottom: 10px;
}

.share-icons {
	float: right;
}

.right-menu {
	float: right;
	width: 230px;
	margin-top: 10px;
}

.left-menu {
	border: 1px #CCCCCC solid;	
	margin: 10px 0px;
	width: 175px;
	float: left;
}

	.left-menu h3 {
		text-align: center;
		padding-top: 7px;
		font-size: 20px;
		font-weight: normal;
	}

	.left-navigation {
		padding: 10px;
	}
	
		.left-navigation li {
			font-size: 14px;
			margin-bottom: 5px;
		}
		
		
			.left-navigation li a {
				display: block;
				padding-left: 16px;
			}
			
			
			.left-navigation li.active a {
				color: #B05854;
				background: url('http://d2l7hi7d3iesvu.cloudfront.net/58a8b6b3fa1ff939ab6f41cd569743f1.png') no-repeat 0px 1px;/* /images/signupbuzz/resultset_next.png */ 
			}

.navigation .active-menu-item a.main-item,
.navigation .primary:hover a.main-item {
	
	background: transparent url('http://d2l7hi7d3iesvu.cloudfront.net/e64569752b0a5a289fb02afae32c737a.jpg') repeat-x;/* /images/site/menu-hover-bg.jpg */
	
	border: 1px #466DB1 solid;
	
	text-decoration: none;
}


.gradient-bg {
	background: transparent url('http://d2l7hi7d3iesvu.cloudfront.net/773d0443b1e45d59d48f0969dc51be2f.jpg') repeat-x;/* /images/site/menu-bg.jpg */
}

.gradient-bg-big {

	background: transparent url('http://d2l7hi7d3iesvu.cloudfront.net/d92fc5dcc9a7f3bcff75dd6935c58421.jpg') repeat-x;/* /images/site/menu-bg-big.jpg */

}

.signupbuzz-example-header-text
{
   font-size: 18px;
   font-weight: normal;
   margin: 18px auto 0 auto;
   text-align: center;
   width: 980px;
   padding-bottom: 10px;
}

.signupbuzz-header
{
  background-image: url("http://d2l7hi7d3iesvu.cloudfront.net/5717248e004698a3adc75a444ec4b041.jpg");/* /images/signupbuzz/signupbuzz-grass-banner.jpg */
	border-radius: 10px 10px 10px 10px;
	margin: 10px 0 30px;
	padding: 7px 15px;
}

.signupbuzz-header-without-fb
{
	background-color: #FFE25F;
	border-radius: 10px 10px 10px 10px;
	margin: 10px 0 30px;
	padding: 7px 15px;
  width: 750px;
}

.signupbuzz-header-christmas
{
  background-image: url("http://d2l7hi7d3iesvu.cloudfront.net/1876b7aab7b8f204106905b65aec9c8d.jpg");/* /images/signupbuzz/signupbuzz-christmas-background.jpg */
	border-radius: 10px 10px 10px 10px;
	margin: 10px 0 30px;
	padding: 7px 15px;
}

.signupbuzz-header-christmas-lights
{
  margin-left: 25px;  
  margin-top: -20px; 
  float: left; 
  width: 1050px; 
  height: 42px; 
  background-image: url('http://d2l7hi7d3iesvu.cloudfront.net/afe2f19d168ea33ab92f4c0356432024.png');/* /images/signupbuzz/signupbuzz-christmas-lights.png */
}

.signupbuzz-header-christmas-balls
{
  margin-left: 25px;  
  float: left; 
  width: 1050px; 
  height: 42px; 
  background-image: url('http://d2l7hi7d3iesvu.cloudfront.net/fa429e818e72794f89219629c26e1c93.jpg');/* /images/signupbuzz/signupbuzz-christmas-balls.jpg */
  margin-top: 20px;
}


.signupbuzz-header-text
{
   font-size: 20px;
   font-weight: 400;
   margin: 2px auto 0 auto;
   text-align: center;
   padding-bottom: 0px;
   margin-bottom:9px;
   margin-left:80px;
   float:left;
   width:auto; 
   display: block; 
   color: #FFFFFF;
}

.signupbuzz-christmas-header-text
{
   font-size: 24px;
   font-weight: 400;
   margin: 2px auto 0 auto;
   text-align: center;
   padding-bottom: 0px;
   margin-top: -1px;
   margin-bottom:9px;
   margin-left:80px;
   float:left;
   width:auto; 
   display: block; 
   color: #FFFFFF;
   font-variant:small-caps;
}

.signupbuzz-example-header
{
	  background-color: #27562A;
    background-image: url('http://d2l7hi7d3iesvu.cloudfront.net/5717248e004698a3adc75a444ec4b041.jpg');/* /images/signupbuzz/signupbuzz-grass-banner.jpg */
    color: white;
    font-size: 26px;
    font-weight: normal;
    margin: 10px auto 0 auto;
    padding: 5px;
    text-align: center;
    width: 980px;
    
    -webkit-box-shadow: -5px 5px 5px 0px #333;
		-moz-box-shadow: -5px 5px 5px 0px #333;
		box-shadow: -5px 5px 5px 0px #333;
		
		position: relative;
		border: 1px #85A16E solid;
}

.signupbuzz-example-header .shadow-text {
	text-shadow: -4px 4px 3px #333;
	filter:dropshadow(color=#333,offx=-4, offy=4);
}

.signupbuzz-example-header .books-image {
	position: absolute;
	left: 40px;
	top: -25px;	
}

.signupbuzz_how_it_work{
    background-color: #27562A;
    color:#F4FFEF;
    font-weight:normal;
    background-image: url("http://d2l7hi7d3iesvu.cloudfront.net/f9ac655157432791fc74bafe99201829.png");/* /images/signupbuzz/signupbuzz-hiw-star.png */
    background-position: 35px 8px;
    background-repeat: no-repeat;
    font-size: 24px;
    padding: 5px 90px;
    text-align: left;
    
    -webkit-box-shadow: -5px 5px 5px 0px #333;
		-moz-box-shadow: -5px 5px 5px 0px #333;
		box-shadow: -5px 5px 5px 0px #333;
  
  	border: 1px #85A16E solid;
  	
  	text-shadow: -4px 4px 3px #333;
		filter:dropshadow(color=#333,offx=-4, offy=4);
}
.signupbuzz_how_it_work_exampls{
    background-color: #27562A;
    color:#F4FFEF;
    font-weight:normal;
    background-image: url("http://d2l7hi7d3iesvu.cloudfront.net/f9ac655157432791fc74bafe99201829.png");/* /images/signupbuzz/signupbuzz-hiw-star.png */
    background-position: 15px 8px;
    background-repeat: no-repeat;
    font-size: 24px;
    padding: 5px;
    text-align: center;
  
  	-webkit-box-shadow: -5px 5px 5px 0px #333;
		-moz-box-shadow: -5px 5px 5px 0px #333;
		box-shadow: -5px 5px 5px 0px #333;
		
		border: 1px #85A16E solid;
		
		text-shadow: -4px 4px 3px #333;
		filter: dropshadow(color=#333, offx=-4, offy=4);
}

.signupbuzz_how_it_work_christmas{
    background-color: #C51611;
    color:#F4FFEF;
    font-weight:normal;
    background-image: url("http://d2l7hi7d3iesvu.cloudfront.net/f9ac655157432791fc74bafe99201829.png");/* /images/signupbuzz/signupbuzz-hiw-star.png */
    background-position: 35px 8px;
    background-repeat: no-repeat;
    font-size: 24px;
    padding: 5px 90px;
    text-align: left;
    
    -webkit-box-shadow: -5px 5px 5px 0px #333;
		-moz-box-shadow: -5px 5px 5px 0px #333;
		box-shadow: -5px 5px 5px 0px #333;
  
  	border: 1px #85A16E solid;
  	
  	text-shadow: -4px 4px 3px #333;
		filter:dropshadow(color=#333,offx=-4, offy=4);
}
.signupbuzz_how_it_work_ul{
  list-style-type:none;
  padding:0px;
  margin:0px;
  font-size:16px;
}
.signupbuzz_how_it_work_li{
  margin-bottom:5px;
  padding-bottom:15px;
  background-repeat:no-repeat;
  background-position:-3px 0px; 
  padding-left:45px;
  font-size:14px;
  padding-top: 10px;
}
.signupbuzz_how_it_work_li_christmas{
  margin-bottom:5px;
  padding-bottom:15px;
  background-repeat:no-repeat;
  background-position:2px 1px; 
  padding-left:45px;
  font-size:14px;
  padding-top: 10px;
}
.signupbuzz_li_one
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/9e0ecb3b01920987feac904f12a488e3.png");/* /images/signupbuzz/signupbuzz-hiw-1.png */
}
.signupbuzz_li_two
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/8406584f284368d27edbde35c2df5f64.png");/* /images/signupbuzz/signupbuzz-hiw-2.png */
}
.signupbuzz_li_three
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/a5fd83cd254d09c9ab465228085c7e0e.png");/* /images/signupbuzz/signupbuzz-hiw-3.png */
}
.signupbuzz_li_four
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/78fa2ca99324fb08fdf2e77560263538.png");/* /images/signupbuzz/Signupbuzz-hiw-4.png */
}

.signupbuzz_li_one_christmas
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/36dc62144aaf28a5fed7a4ab205d61e6.png");/* /images/signupbuzz/Signupbuzz-hiw-1-christmas.png */
}
.signupbuzz_li_two_christmas
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/914678d5323dd27df64862f741defee6.png");/* /images/signupbuzz/Signupbuzz-hiw-2-christmas.png */
}
.signupbuzz_li_three_christmas
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/bd68f47ebefcbbdb26cb8c720213f739.png");/* /images/signupbuzz/Signupbuzz-hiw-3-christmas.png */
}
.signupbuzz_li_four_christmas
{
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/899b6fe6e22391602555ca71ee0b2034.png");/* /images/signupbuzz/Signupbuzz-hiw-4-christmas.png */
}
.signupbuzz-how-it-works-inner-list
{
  list-style-type:none;
  padding:0px;
  margin:0px;
  font-size: 12px;
}

.signupbuzz-how-it-works-inner-list li{
  margin-top:5px;
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/d180efd2e213cb50cf87b2cdb12593bb.png");/* /images/icons/bullet_green.png */
  background-repeat:no-repeat;
  padding-left:25px;
}
.slides {
    margin: auto;
    min-height: 360px;
    width: 950px;
}
.signup-example-rightside
{
	float:right;
}

.signup-example-leftside
{
	float:left;
}

.signupbuzz-box
{
	border: 1px solid #CCCCCC;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  width: 225px;
  padding-bottom:5px;
}

.signupbuzz-box-small
{
	border: 1px solid #CCCCCC;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  width: 190px;
  padding-bottom:5px;
}

.signupbuzz-box-message
{
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  width: 350px;
  padding-bottom:5px;
  font-size: 14px;
}


.signupbuzz-box-head {
  border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  background-color: #F5F5F5;
  border-bottom: 1px solid #CCCCCC;
  padding: 2px;
  text-align:center;
  font-weight: normal;
  font-size: 20px;
  margin-bottom:10px;
}
.sample_signup
{
	margin-top:20px;
	padding:10px;
	border: 1px solid #CDCDCD;
}
.signup-home-message-list{
  list-style-type:none;
  padding:0px;
  margin:0px;
  font-size: 12px;
}
.signup-home-message-list li{
  margin-bottom:5px;
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/008a75a6f4c6889eea75e3915b855ebb.png");/* /images/icons/bullet_red.png */
  background-repeat:no-repeat;
  background-position:-3px 0px; 
  padding-left:14px;
}

.signup-home-features-list li{
  margin-bottom:5px;
  background-image:url("http://d2l7hi7d3iesvu.cloudfront.net/5c2d68819432afa54b72840375c54b97.png");/* /images/icons/Green-Check-Icon.png */
  background-repeat:no-repeat;
  background-position:-3px 0px; 
  padding-left:14px;
}

.potluck-landing-left-div{
	float: left; 
	width: 650px;
}

.potluck-landing-right-div{
	float: right; 
	width: 450px;
}

.sign-up-popup,
.sign-in-popup {
	overflow: hidden !important;
}

#fb-placeholder {
	width: 200px;
	margin: auto;
}
