
/*   ***********WIDTH and Height AUTO TO OVERRIDE NEW WIDTH RULES*/

@media screen and (min-width: 1250px) {
    
/*    ****************NEW NEXT 2*/
    
   html {
   margin: 0px;
   height: 100%;
   width: 100%;
    }

    body {
       margin: 0px;
       min-height: 100%;
       width: 100%;
    }
    
    #bodyIndex {
        background: url(../images/common/bodyBG2.jpg) repeat-x center top #7B8A63;
        margin: 0;
    }
    
    #bodyGal {
        
        background: url(../images/common/bodyBG5.jpg) repeat-x center top #7B8A63;;
        
    }
    
    #origHide {
    display: block;
    }
    
    #cn-wrapper {
    min-width: 990px;
    }
      
    #mn-wrapper {
    min-width: 990px;
    }
    
    #cn-bot-wrapper {
    min-width: 990px;
    }
    
    #main {
    position: relative;

    width: 990px;
    }
    
/*    LOGO NEW RULE***********************/
    #logo {
    height: auto;
    }
    
    #header {
    position: absolute;
    top: 0;
    left: 0;
    width: 1130px;
    height: 544px;
    
    }
    
    #header ul {
    position: absolute;
    top: 10px;
    right: 0;
    width:auto;
    
    }
    
    #header ul li {
    float: left;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    background: none;
    outline: none;
    }
    
    #header ul li a {
    width: 140px;
    font-size: 22px;
    
    }
    
    #header ul li a.active-menu {
    
    background: url(../images/common/nav-hover.png) center top;
    
    }
    
    .hd-left {
    position: absolute;
    top: 0;
    left: 15px;
    width: 276px;
/*    height: 515px;*/
    background: #555E1A;
    
    }
    
    #hdGalShrink {
      height: 300px;  
    }
    
/*    NEXT 4 NEW RULES****************************/
    
    .big50{
    display: none;
    
    }
    
    .big50Img{
    height: 150px;
    display: none;
    }
    
    .imgCircle {
    margin-top: 15px;
    }
    
    .banHead {
    color:black;
    font-weight: bold;
    }
    
    #banner {
    position: absolute;
    top: 544px;
    left: 0;
    width: 990px;
    height: 599px;
    }
    
    #banner dl {
    width: 330px;
    }
    
    #banner dl dt {
    
    padding: 0;
    background: none;
    outline: none;
    }
    
    #banner dl dd {
    width: 272px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 200%;
    }
   
    #banner dl dd small {
    display: block;
    width: 139px;
    height: 31px;
    margin: 18px auto;
    padding: 12px 0 0;
    font-size: 14px;
    line-height: 120%;
    background: url(../images/common/bn-ddBG.jpg) repeat-x center top;
    border-radius: 5px;
    -moz-border-radius: 5px;
    }
    
    #banner dl dd small a {
        color: #FFF;
    }
    
    .galMarginRule {
    
    margin: 300px 0 0 0;
    }
    
    .indMarginRule {
        margin: 1143px 0 0 0;
    }
    
    #content {
/*    margin: 1143px 0 0 0;*/
    width: 1130px;
    min-height: 295px;  
    }
    
    #content h1 {
    font-size: 28px;
    line-height: 120%;
    background: #555E1A;
        
    }
    
    #content p {
        font-size: 20px;
    }
    
    #content-bottom {
    width: 990px;
    min-height: 128px;
    
    }
    
    #content-bottom .cn-bot-left {
    float: left;
    width: 617px;
    
    }
/*    new style text-align set to center for above rule*/
    
    #content-bottom .cn-bot-right {
    float: right;
    background: url(../images/content/bottom/mn-divider.png) no-repeat left top;
    }
    
   #content .serveul li {
    font-size: 19px;
    line-height:150%;
}

#content .serve1ul li {
    font-size: 19px;
   line-height:150%;
}
    
    #main-bottom {
        width: 990px;
        min-height: 253px;
    }
    
    #main-bottom  .mn-divider-group{
      width: 996px;
/*      background: url(../images/content/bottom/divider-box.png) no-repeat center top;*/
        background: #93a22d;
    }
    
    
    
   #main-bottom .mn-divider {
      float: left;
      width:302px;
        

    }

    #footer {
        width: 990px;
    }
  
    #footer .ft-left {
        float:left;
        width:406px;
    }
    
    #footer .ft-right {
        float:right;
        width:322px;
    }
    
    
/*    END QUERY***************************/
}







