/* This file will hold styles that are loaded using the same media query as the wide grid. */

body {
font-size:80%;
margin: 0 auto;
padding: 0;
width: auto;
min-width: 850px;
line-height: 1.4;
position:relative;
}

#page {

}

#zone-content, #zone-footer {
/* width:850px !important; */
}

#zone-preface.container-12, #region-branding .grid-12 {
width:950px;
}


#region-content .grid-12 {
width:950px !important;
}

#zone-content .region-inner.region-content-inner {
width:800px;
margin: 0 auto;
}


.container-12, .container-12 .grid-12 {
width:950px !important;
margin 0 auto;
}

#section-header {
margin:0 auto;
width:100%;
 background: url("/pern_files/banner/banner_wide2.gif") no-repeat scroll center top transparent;
    height:150px;
    background-color: #ffffff;
}
/*
.not-front #section-header {
margin:0 auto;
width:100%;
 background: url("/pern_files/banner/banner5_noback.gif") no-repeat scroll center top transparent;
    height:100px;
    background-color: #ffffff;
}
*/

#region-sidebar-second { float:right;}

.site-name {
font-size: 250%;
}

.site-name-slogan {
    float:none;
    margin:0 auto;
    position: relative;
    top:0;
    width:auto;
}

.sf-menu a.main-link {
   /*line-height:1.8;*/
   padding: 0 .6em;
}

.sf-menu .sf-depth-1 ul {
width:inherit;
}

/*
#search-block-form {
    float: right;
    margin: 1% 2% 0 0;
}
*/

#search-block-form {
    font-size: 80%;
    height: 12px;
    left: 760px;
    margin: 1% 2% 0 0;
    top: -155px;
}
