/* Above Headline Area */
#content_banner.above_headline { position: relative; background: #000 url('/i/products/content/ssw-content_banner.jpg') no-repeat scroll top center; height: 372px; }
#content_banner.above_headline h1#png_headline { background-image: url('/i/products/content/ssw-content_headline.png'); top: 20px; left: 30px; width: 477px; padding: 105px 0 0; }

#header { width: 964px; padding: 20px 0 10px 50px; }
h1.headline { color: #104A91; padding-top: 25px; }
h4.subhead { display: block; padding-top: 5px; width: 600px; margin: 0 auto; font-size: 12px; text-align: center; }
p { padding-left: 0; font-weight: 400; }
.panel-flexible { margin: 0 auto !important; width: 925px !important; }
#content-box { width: 964px; background: url('/i/c/ssw-round_gray_box_middle.png') repeat-y; }
#toppageborder { height: 12px; width: 964px; margin: 0 auto; background: url('/i/c/ssw-round_gray_box_top.png') repeat-y; }
#bottompageborder { height: 16px; width: 964px; margin: 0 auto; background: url('/i/c/ssw-round_gray_box_bottom.png') repeat-y; }

/* Projection Third Menu Styles */
.thirdmenu ul li a { font-size: 11px; }
.thirdmenu .menu-1671 a { width: 110px; line-height: 11px; padding: 3px 0 3px 0; text-align: center; }
.thirdmenu .menu-1673 a { width: 100px; line-height: 11px; padding: 3px 0 3px 0; text-align: center; }

/* Big Shows List Styles */
.show hr { margin: 15px 0; }
.show h2 { color: #104A91; font-size: 22px; line-height: 35px; }
.show h3 { color: #777777; font-size: 14px; font-weight: bold; line-height: 15px; margin-bottom: 5px; }

