#showcase-container h2 { font-weight: bold; font-size: 12px; border-bottom: 0px solid #DDD; clear: both;
							padding: 5px;  background: url() repeat-x; }
							
#showcase-container h3 { font-weight: bold; font-size: 11px; text-align: right; margin-bottom: 10px; padding: 5px; clear: both; 
						 	background: url() repeat-x; }
							
#showcase-container h4 { font-weight: bold; font-size: 10px; height: 28px; text-align: center;  }
#showcase-container h5 { font-weight: bold; font-size: 10px; height: 42px; text-align: center;  }



#showcase-container { float: left; padding: 0; margin: 2px 0 0 0; width: 722px; display: inline;
						font-weight: bold; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; }
						
#showcase-leftside       { float:left; width: 190px;  margin: 0 10px 0 -4px; padding: 0px; display: inline; }
#showcase-leftside h2, #showcase-container h2   { margin: 0 0 4px 0; padding: 8px 15px; border: 1px solid #CCC; font-size: 14px; color: #666;
											background: #ffffff; /* Old browsers */
											background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
											background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
											background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
											background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
											background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
											background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
											filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
										
											-moz-box-shadow: inset #FFF 0 0 0 1px; -webkit-box-shadow: inset #FFF 0 0 0 1px; box-shadow: inset #FFF 0 0 0 1px;  }
			
 
							

#showcase-leftside ul    { margin: 0; padding: 15px; list-style: none; border: 1px solid #CCC; border-top: 2px solid #69C; }
#showcase-leftside ul li { padding: 5px; margin: 0; }

.side-banner { border: 1px solid #CCC; margin-top: 10px; }


#showcase-container img 	{ margin-bottom: 10px ; padding: 0px; border: 0; }
#showcase-container         { padding: 0; margin: 0; float: left; } 
.showcase-banner img        { padding: 0; margin: 0 0 10px; float: left; } 


#showcase-container ul { float: left; border: 1px solid #CCC; width: 720px; border-radius: 0px; border-top: 2px solid #69C;  }
							
#showcase-container li { display: block; float: left; margin: 10px; padding: 2px; width: 118px;  }

.showcase-main  { border: 1px solid #DDD;  }

.clear { clear: both; }
