body.bodySiteHome { background-image:url(../templates/site_home/$file/siteHomeBodyBkg.jpg) !important; } * html body.bodySiteHome { background-image:url(../templates/site_home/$file/siteHomeBodyBkgIE.jpg) !important; } /************************************************************************************************************************************************************************************* wrapper */ .siteHome { /*background-image:url(../templates/site_home/$file/siteHomeBodyContentBkg.gif) !important;*/ background-image: none !important; background-position: left 100px !important; } /**************************************************************************************** header */ .siteHome #header h1 a { background-color: White !important; } /**************************************************************************************** mainnav module */ .siteHome #mainNavModule { /*background-image:none !important; background-color: Transparent !important;*/ padding:0; } .siteHome #mainNavModule .spacingDiv { float: left; width: 159px; height:36px; margin-right: 10px; background-image:url(../templates/site_home/$file/siteHomeBodyContentBkg.gif); } /**************************************************************************************** body */ .siteHome #body { background-image:none !important; } /**************************************************************************************** content */ .siteHome #content { margin-top: 0 !important; width: 833px !important; } /**************************************************************************************** subnav module */ .siteHome #subNavModule { width: 159px !important; margin-right: 0 !important; } .siteHome #subNavModule, .siteHome #subNavModule * { background-color: Transparent !important; } .siteHome #subNav li.main a, .siteHome #subNav li.main a:hover { background-image:url(../templates/site_home/$file/MP_dingbat_siteHome_OFF.gif); } .siteHome #subNav li.last { padding: 10px 0 !important; border-top-color: #23408f !important; border-bottom-color: #23408f !important; background-image:url(../templates/site_home/$file/siteHomeMacmillanLibraryLinkBkg.gif) !important; background-repeat: no-repeat; } /**************************************************************************************** content left */ .siteHome #contentLeft { /*width: 602px !important;*/ width: 833px !important; min-height: 200px !important; } .siteHome #contentLeft #siteHomeLeft { float: left; width: 602px; } * html .siteHome #contentLeft { height: 200px; } .siteHome #siteHomeBody { float: left; /*width: 580px;*/ width: 602px; } .siteHome #siteHomeBody h2 { margin: 25px 0 !important; text-align: center; } #siteHomeBody p { margin: 10px 120px 40px 120px; } #siteHomeBody ul.tiles { list-style-type: none; margin: 10px 0; padding:0; float:right; } #siteHomeBody ul.tiles * { margin: 0; padding:0; } #siteHomeBody ul.tiles li { float: left; margin-right: 5px; } #siteHomeBody ul.tiles li.last { margin-right: 0; } #siteHomeBody ul.tiles li a { text-decoration: none; } #siteHomeBody ul.tiles li a img { border-width: 0; } /**************************************************************************************** content right */ .siteHome #contentRight { /* width: 231px !important; min-height: 200px !important; */ display: none; } .siteHome #siteHomeRight { float:right; width: 231px; } #features { padding: 0; margin: 0; width: 231px; position: relative; } #features * { padding: 0; margin: 0; } #features ul { list-style-type: none; position: relative; width: 231px; height: 180px; } #features ul li { position: absolute; } #features ul li a { text-decoration: none; } #features ul li a img { border-width: 0; } #features div { position: absolute; padding-left: 10px; z-index: 4; right: 6px; bottom: 22px; height: 45px; width: 70px; /* border-left: 2px solid #68696d;*/ background-image: url(../templates/layout/$file/rolloverDivider.gif); background-repeat: no-repeat; background-position: left 4px; } * html #features div { bottom: 18px; right: 15px; } #features div h3 { color: #68696d; font-size: 12px; width: 50px; text-align: center; } #features div a { float: left; text-indent: -9000px; width: 20px; height: 19px; background-repeat: no-repeat; margin: 0 2px; } #features div a.previous { background-image: url(../templates/layout/$file/rolloverNavLeft.png); } #features div a.next { background-image: url(../templates/layout/$file/rolloverRightNav.png); } #features div span { float: left; color: #68696d; font-size: 11px; font-weight: bold; padding-left: 17px; } /**************************************************************************************** footer */ .siteHome #footer { width: 602px !important; padding-top: 15px !important; padding-right: 3px !important; /*margin-left: 159px;*/ margin-left: 0; margin-top: 15px !important; /*clear: none;*/ text-align: right !important; background-image: url(../templates/site_home/$file/siteHomeLeftBottom.jpg) !important; background-repeat: no-repeat; background-position: top right; } /************************************************************************************************************************************************************************************* typography */ .siteHome #subNav li.main a { color: White !important; }