#contentholder {padding:0px 2px 10px}
h2 {font-size: 29px; padding: 15px 0 0 15px;}
.pics {width: 956px; height: 303px; display:block; overflow:hidden; padding: 0; margin: 0;}
.main {width: 48%; height: auto; float:left;}
.right-col {float:right; width: 48%; height: auto;}
.right-col img {display: block; margin: 0 auto;}
p {padding: 0 15px;}
.main ul {font-size: 21px; font-style: oblique; margin: 0 0 0 60px;}
.align-center {text-align: center;}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clear {display:inline-block;}
.clear {display:block;}
.testimony {font-size: 21px; color: #3F1851;}
#button {background: url('/images/JSacchetti/site/home/button.png') no-repeat;width: 349px; height: 50px; margin-left:36px;}
#button a {display: block; width: 349px; height: 33px; color: #FAF500; text-decoration: none; padding-top:14px; text-align: center; font-size: 19px; font-weight:bold}
#button a:hover {color: #fff; text-decoration: none;}
#button p {padding-left: 0px;}

#button2 {background: url('/images/JSacchetti/site/home/button.png') no-repeat;width: 349px; height: 50px; margin-left:592px; margin-top: 10px; }
#button2 a {display: block; width: 349px; height: 33px; color: #FAF500; text-decoration: none; padding-top:14px; text-align: center; font-size: 19px; font-weight:bold}
#button2 a:hover {color: #fff; text-decoration: none;}
#button2 p {padding-left: 0px;}
#parade {width:265px; float:left; margin-left:240px;}
#feature {width:250px; float:left; margin-bottom:20px;}
#feature ul {margin-top:5px;}
#feature span {font-weight:bold; font-style:italic;}
.join {font-size:24px; color:#32004A; font-weight:bold; line-height:22px;}
.winning {
    float: left;
    margin: 10px 24px 0;
    width: 440px;
}
.paradeslide {display: none;}
.paradeslide.show {display: block;} 
