    .clear{clear:both;}
    article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block;}
    a {color:#000000; font-weight:bold;}
    a:visited {color:#565656;}
    a:hover {color:#007095;}
    body {background-color:#dadada; background-image:url(/images/start/psn0106-bodybg.jpg); background-repeat:none; background-position:center top;}
    h1{font-size:2em; color:black;}
    h1.ginorm{font-size:2.8em; color:black; line-height:2.5em;}
    h2{font-size:1.5em; color:black;}
    h3{font-size:1.3em; color:black;}
    header, #header{height:128px; width:960px; margin:0 auto; display:block; border:0; background: url(/images/start/psn0106-headerbg.png) repeat-x;}
    .nav-cat h2{font-size:1em; color:black;background-color:#ff7e00;}
    #container{width:1000px; height:auto; left:50%; margin-left:-500px; border:0; position:absolute;}
    #fullcheat{background: url(/images/start/psn0106-headerbg.png) repeat-x; width:100%; position:absolute; top:2px; height:180px;}
    #prod_list{height:600px; width:150px; margin-right:25px; margin-left:55px; display:block; float:left;}
    #prod_list ul li, #prod_list ul li ul li {line-height:1.5em; font-size:.9em;}
    a#prod_button_banners, a#prod_button_signs, a#prod_button_decals, a#prod_button_apparel, a#prod_button_business, a#prod_button_schools,  a#prod_button_political,  a#prod_button_photos{background:url(/images/start/prod-button-sprite.png) no-repeat top left; width:105px; height:105px; margin:25px 40px; display:inline-block; float:left;}
    a#prod_button_banners h6, a#prod_button_signs h6, a#prod_button_decals h6, a#prod_button_apparel h6, a#prod_button_business h6, a#prod_button_schools h6, a#prod_button_political h6, a#prod_button_photos h6{text-align:center; margin-top:110px;}
    a#prod_button_banners:hover{background-position:0 -110px;} 
    a#prod_button_signs {background-position:-110px 0px;}
    a#prod_button_signs:hover {background-position:-110px -110px;} 
    a#prod_button_decals {background-position:-220px 0px;}
    a#prod_button_decals:hover {background-position:-220px -110px;} 
    a#prod_button_apparel {background-position:-330px 0px;}
    a#prod_button_apparel:hover {background-position:-330px -110px;} 
    a#prod_button_business {background-position:0 -220px;}
    a#prod_button_business:hover {background-position:0 -330px;} 
    a#prod_button_schools {background-position:-110px -220px;}
    a#prod_button_schools:hover {background-position:-110px -330px;}   
    a#prod_button_political {background-position:-220px -220px;}
    a#prod_button_political:hover {background-position:-220px -330px;}  
    a#prod_button_photos {background-position:-330px -220px;}
    a#prod_button_photos:hover {background-position:-330px -330px;}
    #about_us{position:absolute; top:910px; left: 225px; width:760px; float:right; line-height:1.5em;}
    #combox{height:408px; width:770px; display:inline-block; background-image:url(/images/start/psn0106-combox.png); background-repeat:no-repeat; float:left;}
    #combox p{margin-top:108px;}
    #combox a{text-decoration:none; font-size:1em; display:block;}
    #box{display:inline-block; margin-top:14px; margin-left:10px; width:720px;}
    footer, #footer{font-size:.8em; font-weight:500; line-height:1.2em; width:100%; display:block; position:absolute; top:1400px; left:20px;}   
    body{font-family:helvetica;}
    #loginBox{color:#fff; height:60px;width:600px;background:#666;z-index:950;display:none;position:absolute;top:40px;right:0; font-size:smaller;}
    #loginBox li{float:left; display:inline;}
    #loginBox a:link, #loginBox a:visited,#loginLink a:link,#loginLink a:visited{color:white;}
    #flash-spacer{height:500px; width:100%; display:inline-block;}
    #flashbox{position:absolute; top:20px; margin:0 auto; height:410px; width:1020px; display:block;z-index:100;}/* CSS Document */
