*{
 margin:0;
 padding:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, hr, img, ins, kbd, q, s, samp, small, span, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
 background:transparent;
 border:0;
 font-size:1em;
 list-style-type:none;
 text-decoration:none;
 vertical-align:baseline;
}

/* Tags */
body{
 background-color:#F2F0F1;
 font-family: 'Helvetica Neue', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
 line-height
}
a:hover{
 text-decoration:underline;
}

/* Generic classes */
.align-left{
 float:left;
 margin:0 10px 10px 0;
}
.border{
 border:1px solid #ccc;
 border-radius:5px;
 padding:5px;
}
.center-980{
 margin-left:auto;
 margin-right:auto;
 overflow:hidden;
 padding:0 15px;
 width:980px;
}
.hidden{
 left:-9000px;
 position:absolute;
}

/* Page structure */
#header-container{
 background:#0a416e url(http://www.lehman.edu/2013-redesign-images/header-bg.png) 50% 0 no-repeat scroll;
 padding:10px 0;
}

#header{
 overflow:hidden;
}
#lehman-logo{
 background:transparent url(http://www.lehman.edu/2013-redesign-images/lehman-logo-02.png) 0 0 no-repeat scroll;
 display:block;
 float:left;
 height:72px;
 margin-top:10px;
 text-indent:-9000px;
 width:242px;
}
#toolbar{
 float:right;
}
#user-navigation{
 float:right;
 padding-top: 10px;
 font-size:.9em;
}
#user-navigation a{
 color:#fff;
 font-weight:700;
}
#user-navigation li{
 list-style-type:none;
 float:left;
 font-size:.8em;
 font-weight:500;
 margin-left:20px;
}
#searchform{
 clear:both;
 float:right;
 margin-top:20px;
}
#searchform .text{
 border:1px solid #999;
 border-bottom-left-radius:5px;
 border-top-left-radius:5px;
 color:#999;
 float:left;
 font-weight:700;
 height:30px;
 padding:0 10px;
 vertical-align: middle;
 width:200px;
}
#searchform .button{
 background-color:#CDCDCD;
 border:1px solid #999;
 border-bottom-right-radius:5px;
 border-left:0;
 border-top-right-radius:5px;
 float:left;
 height:32px;
 padding:0 10px;
}
#page-title-and-social-container{
 background:transparent url(http://www.lehman.edu/2013-redesign-images/bg-page-title-and-social-01.png) 0 0 repeat-x scroll;
 height:50px; overflow:hidden;
}
#page-title-and-social h1{
 float:left;
 margin-top:8px;
}
#social-networks{
 float:right;
 margin-top:11px;
}
#social-networks li{
 display:inline;
 margin-left:5px;
}
#main-navigation-container{
 background:#f2f0f1 url(http://www.lehman.edu/2013-redesign-images/bg-main-navigation-02.png) 0 0 repeat-x scroll;
 min-height:40px;
}
#main-navigation{
 clear:both;
 overflow:visible;
 position:relative;
}
#main-navigation li{
 border-left:1px solid #853F26;
 border-right:1px solid #491604;
 display:block;
 float:left;
 font-size:.7em;
 text-transform:uppercase;
}
#main-navigation li:first-child{
 border-left:0;
}
#main-navigation li:last-child{
 border-right:0;
}
#main-navigation a{
 border-left:1px solid transparent;
 border-right:1px solid transparent;
 color:#e6e6e6;
 display:block;
 height:26px;
 padding:10px 10px 0;
}
#main-navigation a:active, #main-navigation a:focus, #main-navigation a:hover, #main-navigation a.keyfocus{
 background-color:#521e0b;
}
#main-navigation ul{
 background-color:#521e0b;
 border:1px solid #853f26;
 margin-left:-3000px;
 position:absolute;
 width:978px;
 z-index:25;
}
#main-navigation>li:hover>ul, #main-navigation>li a:active>ul, #main-navigation>li a:focus+ul, #main-navigation>li>ul a:active, #main-navigation>li>ul a:focus, #main-navigation>li>ul a:hover{
 margin-left:0;
 left:15px;
}
#main-navigation ul li{
 border:0;
 float:left;
 width:auto;
}
#main-navigation ul a{
 border:0;
 color:#e0e0e0;
 font-size:12px;
 height:auto;
 padding:3px 1em 5px .9em;
}
#main-navigation ul ul{
 border: 0;
 float: left;
 margin: auto;
 padding: 10px 0 0;
 position: relative;
 width:250px;
}
#main-navigation ul ul li{
 padding:5px 0;
 width:100%;
}
#main-navigation .dropdown-thumbnail{
 float:right;
 padding:10px;
}
#content-and-modules-container{
 background:transparent url(http://www.lehman.edu/2013-redesign-images/wrapper-drop-shadow-01.png) 0 0 repeat-y scroll;
 padding:0 15px;
}
#slideshow{
 border-bottom:5px solid #A34924;
 height:360px;
 overflow:hidden;
}
#content-and-modules{
 font-size:.9em;
 padding:20px;
}
#content{
 float:left;
 line-height:1.5em;
 padding: 0 20px 40px 0;
 width:660px;
}
#content h2{
 border-bottom:1px solid #aaa;
 clear:left;
 font-size:1.5em;
 margin-bottom:10px;
 padding-bottom:10px;
 text-transform:uppercase;
}
#content h3{
 font-size: 1.2em;
}
#content p, #content ul{
 margin-bottom:20px;
}
#content li{
 background:url(/2009-redesign-images/l4-bullet-sm-02.png) no-repeat scroll 0 0.6em transparent;
 margin-left: 15px;
 padding-left: 15px;
}
#content ol li{
 background:none;
 list-style-type:decimal;
 margin-left:30px;
 margin-bottom:20px;
 padding-left:0;
}
#content a{
 color:#842916;
}
#featured-blocks{
 margin-bottom:20px;
 overflow:hidden;
}
.featured-block{
 float:left;
 padding-right:25px;
 width:195px;
}
.featured-block.last{
 padding-right:0;
}
.featured-block h3{
 color:#602716;
 text-transform:uppercase;
}
.featured-block img{
 width: 195px;
 margin-right: 0;
}
#modules{
 float:right;
 width:235px;
}
.module{
 margin-bottom:10px;
}
.module h4{
 background:transparent url(http://www.lehman.edu/2013-redesign-images/bg-module-header-01.png) 0 0 repeat-x scroll;
 color: #3C3C3C;
 height:30px;
 padding:15px 0 0 10px;
 text-transform: uppercase;
}
.module ul, .module div.module-content{
 border:1px solid #BBB;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
 border-top:0;
 padding:10px;
}
.module ul.bullets li{
 background:transparent url(http://www.lehman.edu/2013-redesign-images/mod-bullet-01.png) 0 50% no-repeat scroll;
 padding:5px 0 5px 15px;
}
.module ul.bullets li.nobullet{
 background:transparent;
}
.module a{
 color:#222;
}
.module p{
 line-height:1.5em;
 overflow:hidden;
}
#footer a{
 color:#fff;
}
#footer-navigation-container{
 background:#3f3f3f url(http://www.lehman.edu/2013-redesign-images/bg-footer-navigation-02.png) 0 0 repeat-x scroll;
}
#footer-navigation{
 color:#fff;
 font-size:.8em;
}
#footer-navigation li{
 float:left;
 margin:10px 0 0;
 text-transform:uppercase;
 width:163px;
}
#footer-navigation .footer-block-title {
 padding: 0 10px;
}
#footer-navigation ul{
 border-left: 1px solid #555;
 margin:20px 0 10px;
 padding:0 10px;
}
#footer-navigation ul.last{
 border-right:1px solid #555;
}
#footer-navigation ul li{
 float:none;
 font-size:.8em;
 margin: 10px 0;
 text-transform:none;
}
#accessible-bar-container{
 background:#333333 url(http://www.lehman.edu/2013-redesign-images/bg-accessible-bar-01.png) 0 0 repeat-x scroll;
}
#accessible-bar{
 color:#fff;
 font-size:.9em;
 height:43px;
 padding-top:25px;
}
#accessible-bar .goog-te-gadget{
 float:right;
 margin-top:-15px;
}
#contacts-container{
 background-color:#09406c;
}
#contacts{
 color:#fff;
 font-size:.7em;
 line-height:1.6em;
 padding-bottom:10px;
 padding-top:10px;
}
#footer-logo{
 float:left;
 margin:0 10px 0 0;
}
#cuny-logo{
 float:right;
}
#contacts ul li{
 display:inline;
 margin-right:25px;
}