#marketing-banner {
    background:url("/Images/layout/home/banner-home.jpg") no-repeat;
    margin-top:14px;
    position:relative;
    height:330px;
    margin-bottom:15px;
}

#marketing-banner img.btn-learn {
    position:absolute;
    top:278px;
    left:804px;
}

#marketing-message {
    color:#fff;
    text-align:left;
    position:absolute;
    top:295px;
    left:25px;
    width:770px;
    line-height:100%;
    font-size:1.83em;
}

#tableless #main {
    width:940px;
    margin:0 !important;
    padding:0 !important;
    border:none;
}

#main ul {
    margin:0;
    padding:0;
}


/* Tab View Styles */

#menuTab {
    width:940px;
}

.list-nav {
    width:230px;
    background-color:#6b7783;
    padding:10px;
    height:290px;
    float:left;
}

.list-nav-header {
    background-color:#fff;
    padding:10px 20px;
    width:190px;
}

ul.yui-nav {
    width:230px;
    height:235px;
    background-color:#fff;
    display:block;
    float:left;
    margin:0;
    padding:0;
    font-size:0.92em;
}

#maincontent ul.yui-nav li {
    list-style-type:none;
    margin-left:20px;
    display:block;
    width:190px;
    border-bottom:1px solid #ebebeb;    
    line-height:30px;
}

#maincontent ul.yui-nav li#first {
    border-top:1px solid #ebebeb;    
}

.yui-content {
    background:url("/Images/layout/home/bg-yui-content.jpg") top right repeat-y;
    float:left;
    width:690px;
    height:310px;
    color:#fff;
}

.yui-content #tab1, .yui-content #tab2, .yui-content #tab3, .yui-content #tab4, .yui-content #tab5, .yui-content #tab6, .yui-content #tab7 {
    background:url("/Images/layout/home/bg-mixing.jpg") top right no-repeat;
    padding:28px 255px 0 40px;
    height:283px;
}
.yui-content #tab1{background:url("/Images/home-tabs/hm-custom-mix.jpg") top right no-repeat;} 
.yui-content #tab2{background:url("/Images/home-tabs/hm-calendering.jpg") top right no-repeat;}
.yui-content #tab3{background:url("/Images/home-tabs/hm-elastic-tape.jpg") top right no-repeat;}
.yui-content #tab4{background:url("/Images/home-tabs/hm-threading.jpg") top right no-repeat;}
.yui-content #tab5{background:url("/Images/home-tabs/hm-thermoplastic2.jpg") top right no-repeat;}
.yui-content #tab6{background:url("/Images/home-tabs/hm-rubber-sheeting.jpg") top right no-repeat;}
.yui-content #tab7{background:none;}


#main .yui-content .tabContent p, #main .yui-content .tabContent ul {
    display:block;
    margin-bottom:15px;
    width:395px;
}

#main .yui-content .tabContent ul li {
    float:left;
    width:175px;
    list-style-type:none;
    background:url("/Images/layout/home/li-check.png") top left no-repeat;
    padding-left:22px;
    padding-bottom:5px;
}

#maincontent ul.yui-nav a:hover, #maincontent ul.yui-nav a:focus {
    color:#464646;
    text-decoration:none;
}

#maincontent ul.yui-nav li a:hover,
#maincontent ul.yui-nav li a:active, 
#maincontent ul.yui-nav li a:link,
#maincontent ul.yui-nav li a:visited {
    text-decoration:none;
    color:#464646;
}  

#maincontent ul.yui-nav .selected a, #maincontent ul.yui-nav .selected a:focus, #maincontent ul.yui-nav .selected a:hover {
    font-weight:bold;
    padding-left:15px;
    background:transparent url(/Images/layout/icon-arrow-blue-rt.jpg) no-repeat scroll right center;
    width:175px;
    display:block;
}

#main h2 {
    color:#fff;
}

#main h3 {
    font-size:1.42em;
    line-height:100%;
    margin-bottom:0;
}

#footer {
    margin-top:20px;
    border-top:none;
}

.tabHeaders{
  color: #ffffff;
  font-size:1.45em;
  font-weight:normal;
  line-height:100%;
  margin-bottom:10px;
}

/* ----- sIFR Styles ----- */

#sIFR h1 {
    font-family: myriadpro-regular;
    color:#ffffff;
    background-color:transparent;
}

#sIFR h2 {
    font-family: myriadpro-regular;
    color:#ffffff;
    background-color:transparent;
}

#sIFR h3 {
    font-family: myriadpro-semibold;
    color:#013056;
    background-color:transparent;
    font-size:1.50em;
}




















