.wrapper {
    width: 100%;
    min-width: 1002px;
    margin: 0 auto;
    overflow-x: hidden;
}

* {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0;
    list-style: none;
}
.pos{
width: 1359px;
/*width:100%;*/
left: 50%;
position: absolute;
margin-left: -685px;
}

body {
    font: 13px "myFont",Helmet, Freesans, sans-serif;

}

body, select, input, textarea {
    color: #333;
}

a {
    text-decoration: none;
}

    a:hover {
    }

    a:link {
    }

.clearfix {
    clear: both;
}

ins {
    background-color: #fcd700;
    color: #000;
    text-decoration: none;
}

.home_title{
        color: #0078cd;
  font-size: 35px;
  font-family: Trebuchet MS;
  width: 500px;
  margin: 30px auto 20px;
  font-weight: bold;
}

mark {
    background-color: #fcd700;
    color: #000;
    font-style: italic;
    font-weight: bold;
}
/* Mozilla dosen't style place holders by default */
input:-moz-placeholder {
    color: #a9a9a9;
}

textarea:-moz-placeholder {
    color: #a9a9a9;
}

.wrapper {
    width: 100%;
    min-width: 1002px;
    margin: 0 auto;
    overflow-x: hidden;
}

.inner {
    width: 88%;
    margin: 0 auto;
    position: relative;
}

#header {
    width: 100%;
    height: 93px;
    background: #ffffff;
    border-bottom: 7px solid #004779; /*position:absolute; z-index:1000;*/
}

    #header h1 {
        display: block;
        width: 138px; /*height:100px;*/
        float: left; /*background:#907d5f;*/
        padding-top: 4px;
    }

        #header h1 a {
            display: block;
            width: 100%;
            height: 81px;
            text-indent: -999999px;
            overflow: hidden;
            background: url(../images/logo.png) no-repeat center top;
        }

    #header nav {
        width: 895px;
        float: left; /*margin-left:45px;*/ /*padding-top:13px;*/
    }

        #header nav ol {
            list-style: none;
        }

            #header nav ol li {
                float: left;
                font-size: 16px;
                padding: 36px 12px 0;
                position: relative; /* height: 30px; */
                display: block;
            }

                #header nav ol li.sep {
                    width: 10px;
                    padding: 0;
                    height: 24px;
                    text-indent: -99999px;
                    overflow: hidden;
                }

                #header nav ol li a {
                    color: #1a1a1a;
                    display: block;
                    height: 50px;
                    font-size: 14px;
                }

                    #header nav ol li:hover a, #header nav ol li a.selected {
                        color: #3c3426;
                    }

.mainli:hover {
    background-color: #e1e1e1;
    padding: 50px 6px;
}

.mainli.Current {
    background-color: #e1e1e1;
    padding: 50px 6px;
}

.hasArr {
    background: url('../images/arr.png')no-repeat;
    background-position: 38px 60px;
}
/*#header nav ol li a:hover{background-color:#e1e1e1;padding: 20px 6px;}*/
#header #socialMedia {
    float: left;
    border-left: 1px solid black;
    padding: 7px 10px;
    margin-top: 29px;
}

    #header #socialMedia a {
        padding: 4px;
    }

    #header #socialMedia img {
        width: 23px;
        height: 22px;
    }

#header .srchIcon {
    width: 32px;
    height: 32px;
    float: right;
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background: url(../img/searchicon.png) no-repeat;
    margin-top: 17px;
}

#header nav .dropMenu {
    background: url(../images/subTop.png) no-repeat top left;
    z-index: 60;
    min-height: 130px;
    min-width: 151px;
    width: auto;
    padding: 14px 0 0;
    position: absolute;
    top: 29px; /*margin-left:-77px;*/
    left: -9999em; /* Hides the drop down */
}

#header nav .Sinner {
    background: #232323;
    min-width: 120px;
    width: auto;
    height: auto;
    min-height: 30px;
    padding: 5px 0px 6px;
}

#header nav .dropMenu li {
    float: none;
    height: auto;
    display: block;
    border-bottom: 1px solid #ffffff;
    /*background: url(../images/subSep.png) no-repeat bottom center;*/
    padding: 8px 0px;
}

    #header nav .dropMenu li.last {
        background: none;
        border-bottom: none;
    }

#header nav li:hover .dropMenu {
    left: 0%;
    padding-top: 64px;
}

#header nav .Sinner a {
    cursor: pointer;
    font-size: 15px;
    display: block;
    width: 100%;
    color: #fff !important;
    padding-left: 18px;
}

    #header nav .Sinner a:hover {
        color: #e1e1e1 !important;
    }

#header nav .Sinner a {
    height: auto;
    min-height: 18px;
}

#hcontent {
    min-height: 615px;
    clear: both;
    /*width:1002px;*/
    /*margin:0 auto;
    position:relative;*/
}

#content {
    min-height: 615px;
    clear: both;
    width:1002px;
    margin:0 auto;
    position:relative;
}

.bgSlider {
    width: 1600px;
    text-align: center;
    margin-left: -800px;
    left: 50%;
    position: absolute;
}

.homeContent {
    width: 100%; /*padding-left:3px;*/
    min-height: 215px;
    clear: both; /*margin-bottom:30px;*/
    height: 567px;
}

.innerContent {
    width: 1002px; /*padding-left:3px;*/
    min-height: 215px;
    clear: both; /*margin-bottom:30px;*/
    height: 567px;
}
.bannerPosition{
    width:1006px;
   margin:0 auto;
}
.bannerLnk {
    position: absolute;
    top: 40px;
   float:left;
   
}

    .bannerLnk a div {
  width: 123px;
  height: 30px;
  background-color: #0079ce;
  color: #ffffff;
  font-size: 16.44px;
  font-family: Arial;
  margin: 0 auto;
  padding-top: 4px;
        text-align: center;
    }

.bannerLnk2 {
    position: absolute;
    top: 40px;
    right: 200px;
}

    .bannerLnk2 a div {
        width: 123px;
        height: 30px;
        background-color: #0079ce;
        color: #ffffff;
        font-size: 16.44px;
        font-family: Arial;
        margin: -30px 29px;
        padding-top: 4px;
        text-align: center;
    }

    #soon{
        width:  1350px;
        height:26px;
        background:url('../images/launching-soon.png')no-repeat;
        position:relative;
        z-index:1;
        margin-left: 10px;
    }

#hometop img {
    max-width: none;
}

#hometop .images {
    overflow: hidden;
    /*height: 566px;*/
}

#hometop .images div{
text-align:center;
}

.imgstyle{
    width: 1388px;
left: 50%;
position: absolute;
margin-left: -694px;
}
/*#hometop .images div { display:none;text-align:center; }*/
.slidetabs {
    position: absolute;
    bottom: 20px;
    width: 1020px;
    margin-left: -504px;
    left: 50%;
}

    .slidetabs a {
        width: 195px;
        height: 138px;
        display: block;
        float: left;
    }

        .slidetabs a img {
            opacity: .7;
            width: 200px;
            height: 138px;
        }

        .slidetabs a:hover img {
            opacity: 1;
        }

        .slidetabs a.current {
            border: 9px solid #004779;
            overflow: hidden;
        }

            .slidetabs a.current img {
                opacity: 1;
            }

.homeContent .clearSep {
    clear: both;
    height: 375px;
}

.HDiv {
    background: url(../img/utcinnerbg.png) repeat;
    float: left;
    margin-right: 2px;
    color: #fff;
}

.Hwelcome {
    padding: 20px 13px 20px 28px;
    width: 430px;
    height: 214px;
}

    .Hwelcome h3 {
        text-transform: uppercase;
        font-size: 25px;
    }

    .Hwelcome h2 {
        text-transform: uppercase;
        font-size: 30px;
        font-family: "myFontBold",Arial, Helvetica, sans-serif;
    }

    .Hwelcome p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
    }

.HMP {
    padding: 9px;
    width: 174px;
    text-align: center;
    height: 214px;
    font-size: 18px;
    text-transform: uppercase;
}

    .HMP a {
        color: #fff;
    }

    .HMP img {
        margin-bottom: 15px;
    }

.qu4 {
    width: 192px;
    height: 106px;
    margin-bottom: 2px;
}

.Hfind {
    padding: 12px;
}

    .Hfind h3 {
        text-transform: uppercase;
        font-size: 17px;
    }

    .Hfind h2 {
        text-transform: uppercase;
        font-size: 26px;
        font-family: "myFontBold",Arial, Helvetica, sans-serif;
        margin-bottom: 4px;
    }

    .Hfind select {
        width: 168px;
        height: 21px;
    }

.HEP {
    padding: 10px 13px;
}

    .HEP img {
        float: right;
    }

    .HEP h3 {
        text-transform: uppercase;
        font-size: 16px;
        line-height: 19px;
    }

    .HEP .field {
        height: 21px;
        width: 137px;
        margin: 0;
        border: none;
        outline: none;
    }

    .HEP .btn {
        width: 29px;
        height: 21px;
        background: #685942;
        border: none;
        color: #fff;
        font-family: "myFontBold",Arial;
    }


.bg {
    left: 0;
    min-height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -999;
}

    .bg img {
        border: medium none;
        max-width: none;
        margin-left: -793px;
        left: 50%;
        position: absolute;
        height: auto;
        outline: medium none;
        position: relative;
        width: auto;
    }


.innerSec {
    padding-top: 45px;
}

.sideM {
    width: 154px;
    min-height: 100px;
    background: #907d5f;
    float: left;
    padding: 10px 12px;
    color: #fff;
    margin-right: 18px;
}

    .sideM h3 {
        font-size: 17px;
    }

    .sideM h2 {
        text-transform: uppercase;
        font-size: 16px;
        font-family: "myFontBold",Arial, Helvetica, sans-serif;
        margin-bottom: 10px;
    }

    .sideM ul {
        border: 1px solid #fff;
        border-bottom: 0;
        position: relative;
    }

        .sideM ul span {
            display: block;
            width: 35px;
            height: 10px;
            background: url(../img/sideTop.png) no-repeat;
            position: absolute;
            top: -10px;
            left: -1px;
        }

        .sideM ul li {
            min-height: 24px;
            border-bottom: 1px solid #fff;
        }

            .sideM ul li a {
                color: #fff;
                font-size: 14px;
                display: block;
                padding: 6px 5px 4px;
            }

                .sideM ul li a:hover, .sideM ul li a.selected {
                    background: #fff;
                    color: #907d5f;
                }

.mainContent {
    width: 830px;
    float: left;
    min-height: 10px;
}

    .mainContent h1 {
        text-shadow: -1px 2px 4px rgba(0, 0, 0, 0.29);
        color: #fff;
        font-size: 39px;
        width: 270px;
        position: relative;
        margin: 0 auto;
        line-height: 38px;
        margin-bottom: 20px;
    }

        .mainContent h1 .and {
            font-size: 52px;
            position: absolute;
            display: block;
            left: -30px;
            top: 19px;
        }

        .mainContent h1 .row2 {
            text-transform: uppercase;
            padding-left: 3px;
            font-size: 52px;
            font-family: "myFontBold",Arial, Helvetica, sans-serif;
        }

/*.innerContent {
    width: 100%;
    background: url(../img/innerBg.png) repeat;
    padding: 30px 25px 15px;
    color: #fff;
    margin-bottom: 70px;
}*/

    /*.innerContent h2 {
        font-size: 24px;
        margin-bottom: 5px;
    }

    .innerContent p {
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        margin-bottom: 30px;
    }*/

.ED h1 {
    font-family: "myFontBold",Arial, Helvetica, sans-serif;
    font-size: 52px;
    width: 285px;
}

    .ED h1 span.word1 {
        text-transform: uppercase;
        font-size: 45px;
        font-family: "myFont",Arial, Helvetica, sans-serif;
    }

.Loc {
    width: 581px;
    margin-left: 130px;
}

    .Loc .innerContent {
        padding: 20px 20px;
        position: relative;
    }

    .Loc h1 {
        font-family: "myFontBold",Arial, Helvetica, sans-serif;
        font-size: 52px;
        width: 285px;
        text-transform: uppercase;
        margin-left: 55px;
        margin-bottom: 54px;
    }

        .Loc h1 span.word1 {
            font-size: 33px;
            font-family: "myFont",Arial, Helvetica, sans-serif;
        }

.locLogo {
    width: 129px;
    height: 118px;
    background: #000;
    position: absolute;
    left: 59px;
    top: -37px;
}

.AOV {
    width: 499px;
    margin-left: 130px;
}

    .AOV .innerContent {
    }

    .AOV h1 {
        font-family: "myFontBold",Arial, Helvetica, sans-serif;
        font-size: 52px;
        width: 285px;
        text-transform: uppercase;
    }

        .AOV h1 span.word1 {
            font-size: 33px;
            font-family: "myFont",Arial, Helvetica, sans-serif;
        }

.imgGal {
    width: 508px;
}

    .imgGal li {
        float: left;
        margin: 0 8px 8px 0;
        width: 108px;
        height: 93px;
    }

        .imgGal li a {
            width: 100px;
            height: 85px;
            border: 4px solid #6e6049;
            display: block;
        }

/*Home*/


.sliderNav {
    position: absolute;
    top: -15px;
    height: 10px;
    width: 100%;
}

#hometop {
    width: 100%;
    height: 573px;
    border-bottom: 7px solid #0078cd;
    position: relative;
}

#homeBottom {
    width: 100%;
    height: 500px;
    background-color: #bdbdbd;
    padding-top: 33px;
}

#homebot {
    width: 1006px;
    height: auto;
    min-height: 446px;
    background-color: #ffffff;
    margin: 0 auto;
    padding: 0px 1px;
}

.block {
    margin: 0 auto;
    float: left;
    width: 251px;
    height: 223px;
    /*border-right: 1px solid #d5d5d5;
border-top: 1px solid #d5d5d5;*/
    position: relative;
}

.spanLeft {
    position: absolute;
    left: -12px;
    top: 37px;
}

    .spanLeft img {
        width: 16px;
        height: 21px;
    }

.spanRight {
    position: absolute;
    right: -12px;
    top: 37px;
}

    .spanRight img {
        width: 11px;
        height: 21px;
    }

.bimg {
    border: 3px solid #363636;
}

.btxt {
    text-align: center;
    line-height: 27px;
    padding: 30px 14px;
    color: #575757;
    font-family: Arial;
    font-size: 15px;
}

    .btxt h1 {
        text-align: center;
        /*line-height: 28px;*/
        display: block;
        color: #0079ce;
        font-family: Trebuchet MS;
        font-size: 22.52px;
    }

.block .btn {
    width: 87px;
    height: 25px;
    background-color: #004779;
    color: #ffffff;
    font-size: 12.44px;
    font-family: Arial;
    margin: 26px 63px;
    text-align: center;
    /*padding-top: 4px;*/
}

.images > div {
    display: none;
}




    .images > div:first-child {
        display: block;
    }

.blockImg {
    width: 251px;
    height: 217px;
}

/*About*/


#mainabout img {
    max-width: none;
}

#mainabout .images {
    overflow: hidden;
    /*height: 566px;*/
}

/*#mainabout .images div{
text-align:center;
}*/

#mainabout {
 /*width: 1350px;
height: 517px;
margin: 0 auto;*/

     width: 100%;
    height: 573px;
    border-bottom: 7px solid #0078cd;
    position: relative;
}

.AboutTabs {
    position: absolute;
    bottom: 17px;
    width: 1004px;
    margin-left: -496px;
    left: 50%;
}

    .AboutTabs a {
        width: 334px;
        height: 38px;
        display: block;
        float: left;
        background-color: #363b41;
        color: #ffffff;
        font-size: 14px;
        text-decoration: none;
        /*font-size: 12.26px;*/
        line-height: 34px;
        height: 32px;
        padding: 0px 90px;
        border: 1px solid gray;
    }

    .AboutTabs a {
        opacity: .8;
    }
        /*.AboutTabs a:hover img { opacity:1; }*/
        .AboutTabs a.current {
            background-color: #0090f5;
            overflow: hidden;
        }
/*.AboutTabs a.current img { opacity:1; }*/

.abouttxt {
    line-height: 4px;
    position: absolute;
    margin-top: -537px;
/*margin-left: 38px;*/
margin-left:240px;
    float: left;
    width: 500px;
}

    .abouttxt h1 {
        color: #629cd6;
        font-size: 22.18px;
        font-weight: bold;
        font-family: Trebuchet MS;
    }

    .abouttxt pre {
        line-height: 20px;
        color: #343434;
        font-size: 16px;
        font-family: Arial;
        margin: 0 -26px;
    }

#abColor {
    color: #ffffff;
    width:384px;
}

.abouttxt img {
    margin: 0 -42px;
}

/*Bed Sizes*/

#mainBedSizes {

width: 1332px;
height: 517px;
margin: 0 auto;
}

.BedSizestxt {
    margin-left: 200px;

    position: absolute;
    margin-top:-548px;
    /*left: 185px;*/
    float: left;
    line-height: 4px;
    /*width: 424px;*/
}

    .BedSizestxt h1 {
        padding-top: 10px;
        color: #0078cd;
        font-size: 22.18px;
        font-weight: bold;
        font-family: Trebuchet MS;
    }

    .BedSizestxt pre {
        line-height: 23px;
        color: #343434;
        font-size: 16px;
        font-family: Arial;
        width:469px;
        height: auto;
max-height: 215px;
    }

.s1 {
    line-height: 20px;
    color: #0078cd;
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
}

.BedSizestxt img {
    margin-left: -27px;
}
/*Downloads*/

#mainDownloads {
    width: 1006px;
    height: auto;
    min-height: 444px;
    /*background-color:#0079ce;*/
    margin: 0 auto;
}

#downloads {
    padding-top: 16px;
}

.down {
    width: 985px;
    height: 95px;
    background-color: #ebebeb;
    /*border:2px solid black;*/
    margin-top: 26px;
}

.downbtns {
    float: right;
}

    .downbtns img {
        width: 68px;
        height: 47px;
        display: block;
        padding-bottom: 1px;
    }

.dtxt {
    float: left;
    width: 664px;
    height: 96px;
    padding: 12px 34px;
    color: #343434;
    font-family: Arial;
    font-size: 12.87px;
}

.imgdown {
    float: left;
}

    .imgdown img {
        width: 187px;
        height: 94px;
    }


.dtxt h1 {
    line-height: 33px;
    color: #0079ce;
    font-size: 22.18px;
    font-weight: bold;
    font-family: Trebuchet MS;
}

/*BenefitsEmotional*/


.EmoTabs {
    position: absolute;
    bottom: 56px;
    width: 1004px;
    margin-left: -510px;
    left: 50%;
}

.EmoTabs a {
  width: 334px;
  /* margin: 0 auto; */
  height: 38px;
  display: block;
  float: left;
  background-color: #363b41;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  text-decoration: none;
  /* font-size: 12.26px; */
  line-height: 34px;
  height: 32px;
  /* padding: 0px 62px; */
  border: 1px solid gray;
    }

    .EmoTabs a {
        opacity: .8;
    }
        /*.AboutTabs a:hover img { opacity:1; }*/
        .EmoTabs a.current {
            background-color: #0090f5;
            overflow: hidden;
        }
/*.AboutTabs a.current img { opacity:1; }*/


.BenefitsPosition{
      /*width:935px;*/
   margin:0 auto;
   width:100%;
}

#mainBenefit {
    /*background:url('../images/contactbg.png')no-repeat;*/
    width: 1348px;
    height: 517px;
    margin:0 auto;
}

.Benefittxt {
margin-left: 200px;
  position: absolute;
  margin-top: 0;
  /* left: 185px; */
  float: left;
  line-height: 4px;
  width: 467px;
  top: 60px;
}

.tabsposition{
    width: 100%;
    /* left: 50%; */
    /* position: absolute; */
    /* margin-left: -502px; */
    padding: 10px 0;
    margin: auto; 
}

.menuposition{
 width: 1004px;
left: 50%;
/*position: absolute;*/
margin-left: -3px;  
}

    .Benefittxt h1 {
        color: #0078cd;
        font-size: 22.18px;
        font-weight: bold;
        font-family: Trebuchet MS;
    }

    .Benefittxt h {
        color: #0078cd;
        font-size: 16px;
        font-weight: bold;
        font-family: Trebuchet MS;
    }

    .Benefittxt pre {
        line-height: 23px;
        color: #343434;
        font-size: 16px;
        font-family: Arial;
    }


/*BenefitsFunctional*/

.FuncTabs {   
    position: relative;
    bottom: 40px;
    width: 100%;
    margin-left: -475px;
    left: 50%;
}
    .FuncTabs ul li {
        /*width: 882px;*/
    }

    .FuncTabs a {
        /*width: 130px;*/
        /*height: 38px;*/
        display: block;
        float: left;
        background-color: #363b41;
        color: #ffffff;
        font-size: 14px;
        text-decoration: none;
        /*font-size: 12.26px;*/
        line-height: 34px;
        height: 32px;
          padding: 0px 9px;
        border: 1px solid gray;
    }

    .FuncTabs a {
        opacity: .8;
    }
        /*.AboutTabs a:hover img { opacity:1; }*/
        .FuncTabs a.current {
            background-color: #0090f5;
            overflow: hidden;
        }



/*Contact*/

#mainContact {
    /*background:url('../images/contactbg.png')no-repeat;*/
width: 1359px;
height: 517px;
margin: 0 auto;
}

#mob {
    margin-left: 40px;
}

.Contactmenu {
    width: 1359px;
    height: 39px;
    background-color: #0079ce;
    padding: 0px 112px;
    /*float:left;*/
}

    .Contactmenu ul li {
        float: left;
        font-size: 16.25px;
        font-family: Arial;
        color: #595c5f;
    }

        .Contactmenu ul li a {
            color: #ffffff;
            font-size: 14px;
            text-decoration: none;
            /*font-size: 12.26px;*/
            line-height: 40px;
            height: 32px;
            padding: 11px 165px;
        }

        .Benefitsmenu {
    width: 1354px;
    height: 38px;
    background-color: #0079ce;
    
    /*float:left;*/
}

    .Benefitsmenu ul li {
        float: left;
        font-size: 16.25px;
        font-family: Arial;
        color: #595c5f;
    }

        .Benefitsmenu ul li a {
            color: #ffffff;
            font-size: 14px;
            text-decoration: none;
            /*font-size: 12.26px;*/
            line-height: 39px;
            
              padding: 11px 0px;
	      margin-left:192px;
        }


.select {
    background-color: #0090f5;
}

#con {
    width: 990px;
    margin: 0 auto;
    padding-top: 60px;
}

#contact {
    width: 495px;
    height: 444px;
    float: left;
   margin-left:43px;
}

    #contact h1 {
        color: #0079ce;
        font-size: 27.5px;
        font-family: Trebuchet MS;
        font-weight: bold;
    }

    #contact h {
        color: #343434;
        font-size: 16px;
        font-family: Arial;
        font-weight: bold;
    }

    #contact pre {
        line-height: 24px;
        color: #343434;
        font-size: 16px;
        font-family: Arial;
        width: 350px
    }

#map {
    width: 444px;
    height: 344px;
    border: 2px solid #0079ce;
    float: right;
}
.mapLink {
width: 200px;
height: 50px;
float: right;
color: #0078cd;
font-size: 20px;
margin: 15px 60px;
}

.mapImg {
    height: 340px !important;
}

/*complaints*/

#mainComplaints {
    background: url('../images/complaits.jpg ' )no-repeat;
    background-size: 1361px 567px;
    width: 1359px;
    height: 567px;
    margin:0 auto;
}

#complaitform {
    margin: 46px 209px;
    /*border-bottom: 1px solid #d5d5d5;*/
}

    #complaitform div {
        padding-top: 4px;
    }

    #complaitform h1 {
        color: #0079ce;
        font-size: 27.5px;
        font-family: Trebuchet MS;
        font-weight: bold;
    }

.lbl {
    float: left;
    font-size: 12px;
    font-family: Arial;
    color: #333333;
    padding-top: 10px;
    width: 93px;
}

.input {
    float: left;
    width: 415px;
    height: 25px;
    /*background-color: #e1e1e1;*/
    border: 1px solid #0090f5;
    margin: 3px;
    margin-left: 14px;
    display: block;
}

.textArea {
    float: left;
    /*background-color: #e1e1e1;*/
    border: 1px solid #0090f5;
    margin: 3px;
    margin-left: 14px;
    display: block;
}

.btncon {
    font-family: Arial;
    font-size: 15px;
    color: #ffffff;
    width: 70px;
    height: 30px;
    /*border-radius: 8px;*/
    background-color: #1b8bf0;
    cursor: pointer;
    margin-left: 453px;
}

#newsContent {
    width: 100%;
    /* padding-left: 3px; */
    min-height: 215px;
    clear: both;
    /* margin-bottom: 30px; */
    height: 567px;
    background: url('../images/coming-soon.jpg')no-repeat;
   background-size: 1359px;
}



/* FOOTER */
#footer {
    background: #ffffff;
    min-height: 100px;
    color: #fff;
    padding: 17px 0;
    height: 136px;
    overflow: hidden;
    border-top: 7px solid #0078cd;
}

.footer-sitemap {
    margin-bottom: 40px;
}

    .footer-sitemap h {
        color: #3297de;
        font-size: 16px;
        font-family: Arial;
    }

    .footer-sitemap a {
        color: #111111;
        font-size: 13px;
    }

    .footer-sitemap ul {
        padding-right: 19px;
        border-right: 1px solid #3297DE;
        height: 100px;
        margin-right: 38px;
        float: left;
        display: block;
        width: auto;
        min-width: 115px;
    }

        .footer-sitemap ul.last {
            margin-right: 0;
            border-right: none !important;
        }

    .footer-sitemap li {
        font-size: 12px;
        line-height: 14px;
    }

        .footer-sitemap li ul {
            float: none;
            margin-right: 0;
            height: auto;
            padding-top: 15px;
            border: 0;
        }

            .footer-sitemap li ul li {
                font-size: 12px;
                line-height: 21px;
            }

.first {
    padding-left: 10px;
}

    .first li {
        float: left;
        margin-top: -10px;
        margin-right: 7px;
        width: 23px;
        height: 22px;
    }

.social {
    float: right;
    padding-top: 30px;
}

    .social a {
        display: block;
        position: relative;
        float: right;
        margin: 0 5px;
    }

.instagram {
    width: 33px;
    height: 33px;
    display: block;
}

    .instagram .social_original {
        background: url("../img/social/instagram.png") center no-repeat;
        width: 33px;
        height: 33px;
    }

    .instagram .social_hover {
        background: url("../img/social/instagram_hover.png") center no-repeat;
        display: none;
        position: absolute;
        top: 0;
        width: 33px;
        height: 33px;
    }

.twitter {
    width: 33px;
    height: 33px;
    display: block;
}

    .twitter .social_original {
        background: url("../img/social/twitter.png") center no-repeat;
        width: 33px;
        height: 33px;
    }

    .twitter .social_hover {
        background: url("../img/social/twitter_hover.png") center no-repeat;
        display: none;
        position: absolute;
        top: 0;
        width: 33px;
        height: 33px;
    }

.facebook {
    width: 33px;
    height: 33px;
    display: block;
}

    .facebook .social_original {
        background: url("../img/social/facebook.png") center no-repeat;
        width: 33px !important;
        height: 33px !important;
    }

    .facebook .social_hover {
        background: url("../img/social/facebook_hover.png") center no-repeat;
        display: none;
        position: absolute;
        top: 0;
        width: 33px !important;
        height: 33px !important;
    }

.copyrights {
    float: left;
}

.logo_footer {
    margin-top: -10px;
}


.d1 {
    width: 502px;
    height: 223px;
    float: left;
}

.d2 {
    width: 502px;
    height: 223px;
    float: left;
}


















/* Media queries
-------------------------------------------------------------------------------*/

@media screen and (max-width: 480px) {
}



/* Print styles
-------------------------------------------------------------------------------*/
@media print {
}

/*h1 {
font-size: 2em !important;
margin: 0.67em 0 !important;
margin-top:0px !important;
margin-bottom:0px !important;
}*/
.carousel-inner {
    width: 1388px !important;
left: 50% !important;
margin-left: -677px !important;
}
.NewsAndEvents #hometop{
    border-bottom:none !important;
}
.NewsAndEvents .slidetabs a {
        width: 200px;
        height: 138px;
        display: block;
        float: left;
    }
.NewsAndEvents .slidetabs a img {
        width: 200px;
        height: 138px;
       
    }
.NewsText {
margin-left: -86px;
position: absolute;
margin-top: 55px;
left: 185px;
float: right;
/*line-height: 4px;*/
width: 300px;
font-family: Trebuchet MS;
font-size:50px !important;
background-color: rgba(0,0,0,0.4);
}
.NewsText h1{
    font-family: Trebuchet MS;
font-size:50px !important;
color:#0078cd;
margin:0px !important;
font-weight: bold;
}
#footer .first img {
    width: 23px;
height: 22px;
}