/* Layout Stylesheet - PCC | Source: http://www.pcc.edu/_source/style/v4-2/layout.source.css */
body{background:#093479 url(images/body-back.png) top left repeat-x fixed;margin:0;padding:0;}#page{margin-right:auto;margin-left:auto;max-width:956px;min-width:776px;}#header{position:relative;height:88px;background:url(images/header.png) bottom right no-repeat;padding:0;}#content{position:relative;margin-left:auto;margin-right:0;background:#FFF url(images/content-1col.png) right top repeat-y;}#stitle{color:#666;background:#f0f0f0 url(images/stitle.png) right top repeat-y;padding:0 1em 1em 23px;}#main{position:relative;top:0;right:0;color:#333;border-top:1px solid #bbb;margin:0;padding:15px 25px 0;}#snav{position:absolute;top:60px;right:3px;width:200px;font-size:.9em;padding-top:1em;}#footer{clear:both;margin-right:auto;margin-left:auto;color:#FFF;background:url(images/footer-1col.png) top right no-repeat;padding:0;}.one-col-fixed,.two-col-fixed{width:956px;}#page.two-col-fluid #content,#page.two-col-fixed #content{background:#FFF url(images/content-2col.png) right top repeat-y;}#page.two-col-fluid #main,#page.two-col-fixed #main{margin-right:203px;border-top:0;background:url(images/main-2col.png) top right no-repeat;}#page.two-col-fluid #footer,#page.two-col-fixed #footer{background:url(images/footer-2col.png) top right no-repeat;}#page.popup{min-width:456px!important;}#page.popup #main{padding:15px 25px;}#page.popup h1 a,#page.popup #hnav,#page.popup #gnav,#page.popup #help,#page.popup #logo{display:none!important;}#page.popup #header{height:30px;background:url(images/header-popup.png) bottom right no-repeat;}#header h1{line-height:0;color:#fff;float:left;margin:0;padding:0;}#header h1 #logo img{border:0;display:none;margin:0;}#header h1 #logo{display:block;width:215px;height:68px;background:url(/_source/style/v4/v4-2/images/logo-2012.png) left no-repeat;}#header h2{margin-top:0;color:#fff;}#skipnav{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}#hnav{position:absolute;top:12px;right:0;}#hnav p{text-align:right;font-size:.86em;text-transform:lowercase;line-height:1.5;color:#003a75;letter-spacing:1px;margin:0;padding:0 6px 1px;}#hnav a{padding-right:0;text-decoration:none;color:#eef;line-height:1.5;}#hnav a:hover,#hnav a.current{color:#fff!important;text-decoration:underline;}#hnav-home{background:url(images/hnav-home.png) left no-repeat;padding-left:17px;}#hnav-search{background:url(images/hnav-search.png) left no-repeat;padding-left:14px;}#hnav-contacts{background:url(images/hnav-contacts.png) left no-repeat;padding-left:19px;}#gnav{position:absolute;bottom:17px;right:0;list-style:none;white-space:nowrap;font-size:.9em;font-weight:700;margin:0;padding:0;}#gnav li{float:left;margin:0;padding:0;}#gnav a{height:26px;line-height:26px;float:left;text-decoration:none;color:#f0f0f0;background:url(images/gnav-blue.png) no-repeat -155px 0;margin:0;padding:2px 13px 0;}#gnav li a:hover,#gnav li a.current{background:url(images/gnav-blue.png) no-repeat -155px -28px;color:#003a75!important;}#gnav #gnav-about a{background:url(images/gnav-blue.png) top left no-repeat;padding-left:30px!important;}#gnav #gnav-about a:hover,#gnav #gnav-about a.current{background:url(images/gnav-blue.png) no-repeat left -28px;color:#003a75!important;}#gnav #gnav-mypcc a{background:url(images/gnav-gold.png) top right no-repeat;color:#fff!important;letter-spacing:1px;padding-right:20px!important;}#gnav #gnav-mypcc a:hover,#gnav #gnav-mypcc a.current{background:url(images/gnav-gold.png) no-repeat right -28px;color:#003a75!important;}#stitle h2{color:#090744;margin:0 0 3px;}#stitle p{font-size:.9em;line-height:1.0;margin:0;padding:1px 0;}#dirnav a{text-transform:capitalize;text-decoration:none;}#snav h3{font-size:1.2em;font-weight:700;color:#090744;border-bottom:1px solid #ccc;margin:0;padding:4px 15px;}#snav h3 a:link,#snav h3 a:visited,#snav h3 a.current{text-decoration:none;}#snav h3 a.current{color:#090744!important;}#snav ul,#snav div{list-style:none;color:#000;margin:0 0 3em;padding:0;}#snav p{font-style:italic;margin:1em;}#snav ul ul,#snav ul div,#snav div ul,#snav div div{background:transparent;margin-bottom:0;padding-bottom:0;}#snav input{font-size:1.11em;}#snav li a{display:block;width:170px;text-decoration:none;color:#333;border-bottom:1px solid #ccc;padding:2px 15px;}#snav li li a{width:140px;padding:2px 30px;}#snav li a:hover{color:#06c;background:#fff;}#footer p{font-size:.9em;font-weight:700;text-align:center;margin:0 auto;padding:0;}#footer a{font-size:.9em;font-weight:400;padding:0 .5em;}#footer a:link,#footer a:visited{color:#FFF;}#footer a:link:active,#footer a:visited:active{color:#900;}#copyright{padding-top:40px!important;margin-right:auto;margin-left:auto;color:#FFF;border:0 solid red;}#help{padding-bottom:30px!important;}.mypcc,.mypcc #main,.mypcc #content,.mypcc #stitle{background:none;background-color:#FFF;border:none;}.mypcc #snav li a{color:#03F;border-bottom:0;}.mypcc #snav li a:hover{color:#900;background:#ECD26C;}*,#snav li{margin:0;padding:0;}#footer a:link:focus,#footer a:visited:focus,#footer a:link:hover,#footer a:visited:hover{color:#d6b542;}hr,.mypcc #dirnav,.mypcc #footer,.mypcc #header,.mypcc #maincorner{display:none;}