#header-container .region-header-first {display:none;}
#header-container .region-header-third {display:none;}

#footer .region { margin: 20px; float: left; clear: both; }

@media only screen and (min-width:960px) {    
    
    #page {width: 100%; max-width:960px; margin: 0 auto;  }

    #menu-bar {	margin: 0px; }
    #menu-bar .menu-wrapper { border-radius: 0px 0px 10px 10px; }

    #content-column,.content-column,div.sidebar {float: left; clear: none}
    #content-column { width: 100%; padding-right: 0px; }
    #content-column > .content-inner { margin-left: 0px; }

    #columns
    {
        min-height: 400px;
        background: #fff;
        border-radius: 10px;
        overflow: hidden;
        margin: 5px 0px;
    }

    .sidebar { background: none !important; }

    .two-sidebars #columns { background: url(../images/bg-two-sidebars.png) repeat-y; }
    .sidebar-first #columns { background: url(../images/bg-sidebar-left.png) repeat-y; }
    .sidebar-second #columns { background: url(../images/bg-sidebar-right.png) repeat-y; }

    .two-sidebars #content-column { width: 570px; }
    .sidebar-first #content-column { width: 750px; }
    .sidebar-second #content-column { width: 780px; }
	
    .two-sidebars .content-inner {margin-left: 210px; margin-right: 0px}
    .sidebar-first .content-inner {margin-left: 210px; margin-right: 0}
    .sidebar-second .content-inner { margin-left: 0}
	
    .region-sidebar-first {width: 210px; }
    .region-sidebar-second {width: 180px; }
    
    .at-panel .region,.panel-row {display:inline;float:left}
    .inset-wrapper {float:left;width:75%}
    .five-5x20 .row-1 {width:40%}
    .five-5x20 .row-2 {width:60%}
    .three-50-25-25 .region,.three-25-50-25 .region,.three-25-25-50 .region,.region-three-inset-right-sidebar,.region-three-inset-left-sidebar {width:25%}
    .two-50 .region,.two-brick .region,.three-50-25-25 .region-three-50-25-25-first,.three-25-50-25 .region-three-25-50-25-second,.three-25-25-50 .region-three-25-25-50-third,.four-4x25 .region,.four-4x25 .row-1,.four-4x25 .row-2,.five-5x20 .row-1 .region,.six-6x16 .region {width:50%}
    .three-3x33 .region,.two-33-66 .region,.two-66-33 .region,.region-three-inset-right-inset,.region-three-inset-left-inset,.five-5x20 .row-2 .region,.six-6x16 .panel-row {width:33.333333%}
    .two-33-66 .region-two-33-66-second,.two-66-33 .region-two-66-33-first,.region-three-inset-left-middle,.region-three-inset-right-middle {width:66.666666%}
    .three-inset-right .region,.three-inset-right .inset-wrapper {float:right}
    .two-brick .panel-row {float:none}

    #header-container .gpanel .region {float: left; clear: none;}
    .region-header-second {width:100%;}
    
    #footer { border-radius: 10px 10px 0px 0px; }
    
    #footer .region { float: left; clear: none; margin: 0; }
    
    #footer .region-footer { width: 35%; }
	
    #footer .region-footer-third { float: left; width: 25%; }

    #footer .region-inner 
    {
        margin: 20px 0px 0px 20px;
        padding-top: 0px;
        padding-left: 20px;
        border-left: dotted 1px #666;
        position: relative;
    }
		
    #footer .region:first-child .region-inner
    {
        padding-left: 0px;
        border: none;
    }
}