/* CG support */
.cg_content b %7Bfont-size: 14px; line-height: 1.6em;color:#42296B;%7D
.cg_content i %7Bfont-size: 14px; line-height: 1.6em;%7D
/* CG support */

img#logo %7B
    float:left;
%7D

img#socialmedia %7B
    float:right;
    padding-top:19px;
%7D

#headercontainerhh %7B
    background-color:white;
    position:fixed;
    width:100%;
    height:108px;
    border-bottom:2px solid #999999;
    z-index: 2;
        left:0px;
        top:0px;
    %7D

#headercontainerh %7B
    background-color:white;
    position:fixed;
    width:100%;
    height:108px;
    border-bottom:2px solid #999999;
    z-index: 2;
        margin-left:67px;
        top:114px;
        margin-left:auto;
        margin-right:auto;
        left:0px;
        padding-top:-3px;
    %7D

#headernn %7B
    width:830px;
    height:64px;
    margin-right:auto;
    margin-left:auto;
    padding-top:22px;
%7D
#headercontainerh #menu0%7B
        
%7D

#headercontainerh #menu0 li a%7B
box-shadow: 3px 3px 1px #888888;
text-decoration:none;
font-weight:thin;
%7D 
#headercontainerh #menu0 .firstItem
%7B
    margin-left: 0 !important;
%7D
#headercontainerh ul%7B
  font-family: Helvetica;
  font-size: 16px;
  margin: 0;
  padding: 0;
  list-style: none;
  
%7D
#headercontainerh ul#menu0 li %7B
    position: relative;
      float: left;
    font-weight:lighter;
%7D
#headercontainerh li ul %7B display: none; %7D
#headercontainerh ul#menu0 li ul li
%7B
    display: block;
    float: none;

%7D

#headercontainerh ul#menu0 li a %7B
    display:inline-block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 10px 5px 10px;
  background: #42296B; 
  margin-left: 25px!important;
  white-space: nowrap;
  
%7D
#headercontainerh ul#menu0 ul li a %7B
  background: #B197FF;
  margin-top: 3px; 
  box-shadow: 0px 0px 0px #888888;
  border: none;
%7D
#headercontainerh ul#menu0 li a.active %7B
  background: #b196f8;
  display:inline-block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 10px 5px 10px;
  margin-left: 26px;
  white-space: nowrap;
  
%7D

#headercontainerh ul#menu0 ul li:first-child a %7B
    margin-top: 5px;
%7D
#headercontainerh ul#menu0 ul li a:hover %7B background: #42296B; %7D
#headercontainerh li:hover ul %7B
  display: block;
  position: absolute;
%7D
#headercontainerh li:hover li %7B
  float: none;
  font-size: 16px;
%7D
#headercontainerh li:hover a %7B background: #42296B; width:auto;  %7D
#headercontainerh li:hover li a:hover %7B background: #B197FF; %7D


/*.selected %7B background: #B197FF !important;%7D*/












div#slider %7B
    z-index:37;
    width:830px;
    height:470px;
    margin-top:-14px;
    box-shadow:0px 5px 10px 0px #999999;
%7D

#sliderContent #spacer
%7B
height:100px;
display:block;
%7D
#sliderContent #prev%7B 
    z-index:40; display:none; 
    width:35px; height:50px; 
    background-image:url("https://nyustern.campusgroups.com/upload/image_118324_right_22823039.png"); 
    background-repeat:no-repeat; 
    position:relative; left:807px; top:285px; 
%7D
#sliderContent #next%7B z-index:39; display:none; width:35px; height:50px; background-image:url("https://nyustern.campusgroups.com/upload/image_118324_left_22823123.png");
 background-repeat:no-repeat; position:relative; left:-1px; 
 top:235px;%7D



 div#nav 
%7B
margin:0 auto;
text-align:center;
width:500px;
padding-top:25px;
%7D

#nav a
%7B
margin-left:22px;
font-size:28px;
color:transparent;
text-decoration:none;
background:url("https://nyustern.campusgroups.com/upload/image_118324_slidebuttons_22825439.png") no-repeat -24px 0px;width:6px !important;height:6px;
/*background-image:url(SEA/images/inactive.png);*/
background-repeat:no-repeat;
overflow: hidden;
%7D
#nav a.activeSlide
%7B
background:url("https://nyustern.campusgroups.com/upload/image_118324_slidebuttons_22825439.png") no-repeat 0px 0px;
width:6px !important;
height:6px;
/*background-image:url(SEA/images/slidebuttons.png);*/
background-repeat:no-repeat;
%7D



.cg_page .bold a %7B
    color: #666666;
    font-weight: bold;
    text-decoration: underline;
%7D
#twitter .tweetfeed-list-container-wrapper%7B
    width:300px!important;
    height:156px!important;
    margin-top:-10px!important;
%7D

.tweetfeed-tweet-content%7B
    color:#42296B;
%7D

.tweetfeed-author-name%7B
    color:#42296B;
%7D
.tweetfeed-date-container,  .tweetfeed-date-container span%7B
    color:#42296B;
%7D
#content%7B
        background:#E6E6E6!important;
%7D
#wrapper%7B
        background:#E6E6E6!important;
        /* padding-top:60px; CG */
        padding-top:0px;
%7D

#w_menu%7B
        visibility:hidden;
        height:0px;
%7D

#men_header1 %7B
       padding-top:18px;
       height:12px;
       /* position:fixed; */
       top:171px;
       width:830px;
       z-index:20;
       padding-bottom:11px;
       border-bottom: 1px solid #333;
       background:#E6E6E6;
%7D

#men_header1 div#subnav p %7B
    color: #42296B;
    float: left;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-style: italic;
    line-height: 110%;
    padding-right: 35px;
%7D
#men_header1 #subnav p %7B
    cursor: pointer;
%7D
#men_header1 #subnav p a%7B
    color: #42296B;
%7D
/************ menu.css ******************/

#men_header #menu li a%7B
box-shadow: 3px 3px 1px #888888;
text-decoration:none;
font-weight:thin;
height:20px;
%7D 
#men_header #menu .firstItem
%7B
    margin-left: 0 !important;
%7D
#men_header ul%7B
  font-family: Helvetica;
  font-size: 16px;
  margin: 0;
  padding: 0;
  list-style: none;
  
%7D
#men_header ul#menu li %7B
    position: relative;
      float: left;
    font-weight:lighter;
%7D
#men_header li ul %7B display: none; %7D
#men_header ul#menu li ul li
%7B
    display: block;
    float: none;

%7D

#men_header ul#menu li a %7B
    display:inline-block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 2px 10px 7px 10px;
  background: #42296B; 
  margin-left: 26px;
  white-space: nowrap;
  
%7D
#men_header ul#menu ul li a %7B
  background: #B197FF;
  margin-top: 3px; 
  box-shadow: 0px 0px 0px #888888;
  border: none;
%7D
#men_header ul#menu li a.active %7B
  background: #b196f8;
  display:inline-block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 2px 10px 7px 10px;
  margin-left: 26px;
  white-space: nowrap;
  
%7D

#men_header ul#menu ul li:first-child a %7B
    margin-top: 5px;
%7D
#men_header ul#menu ul li a:hover %7B background: #42296B; %7D
#men_header li:hover ul %7B
  display: block;
  position: absolute;
%7D
#men_header li:hover li %7B
  float: none;
  font-size: 16px;
%7D
#men_header li:hover a %7B background: #42296B; width:auto;  %7D
#men_header li:hover li a:hover %7B background: #B197FF; %7D


/*.selected %7B background: #B197FF !important;%7D*/

/******************************/

/* flikr */
#flikr
%7B
    width: 180px;
%7D
#flikr li
%7B
    display: inline-block;
    margin-top:15px;
    margin-left: 15px;    
%7D
#flikr li ,#flikr li img ,#flikr li a
%7B
    display: inline-block;
    width: 196px;
    height: 110px;

%7D
#flikr li:nth-child(4n+1)
%7B
    margin-left: 0px;        
%7D
#flikr
%7B
    height: 250px!important;    
%7D





.engel_content div#announcements %7B
    width:830px;
    margin-top:5px;
    border-top:1px solid #42296B;
    border-bottom:1px solid #42296B;
        margin-left:auto;
        margin-right:auto;
%7D
.engel_content #announcements p , .engel_content  div#announcement3%7B
    vertical-align: top;
    display: inline-block;
    margin-top: 20px;
    line-height: 180%;
%7D
.engel_content p#announcement1 %7B
    width:220px;
    height:auto;
    display:inline-block;
    float: left;    
%7D

.engel_content p#announcement2 %7B
    width:220px;
    height:auto;
    display:inline-block;
    padding-left:40px;
    padding-right: 40px;
/*    margin-left: 80px;*/
%7D

.engel_content div#announcement3 , .engel_content  p#announcement3%7B
    width:300px;
    height:auto;
        float:right;
    display: inline-block;
    /*    margin-left: 80px;*/
%7D
.engel_content div#announcement3 iframe %7B
        width:300px !important;
        height:410px;
%7D
.engel_content .announcement_details
%7B
    padding-left: 15px;
    margin-top: 200px;
    font-size: 12px;
%7D
.engel_content .announcement_details a, .engel_content a.announcement_details
%7B
    color: #42296B;
    font-weight: bolder;
%7D

.engel_content div#sponsor %7B
    width:830px;
    height:75px;
    padding:45px 0px 45px 0px;
    text-align:center;
        margin-left:auto;
        margin-right:auto;
        margin-top:20px;
%7D

.engel_content .title %7B
    color:#666666;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-style:italic;
    font-size:14px;
%7D
.engel_content .announcement %7B
    color:#42296B;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
%7D

div#contact_pagecontent %7B
    width:830px;
    height:auto;
    margin-top:8px;
        margin-left:auto;
        margin-right:auto;
%7D


div#contact_pagecontent p#column1 %7B
    width:400px;
    height:auto;
    margin:0px 30px 0px 0px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
%7D

div#contact_pagecontent p#column2 %7B
    width:400px;
    height:auto;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
    margin:0px 0px 0px 0px;
%7D

div#contact_pagecontent .title2 %7B
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#42296B;
%7D

span.title2 %7B
        line-height:44px; /* CG */
%7D

div#contact_pagecontent .title2 a
%7B
    text-decoration: none !important;
    color: #42296B; 
%7D


div#alumni_content%7B
    width:830px;
    height:auto;
    margin-top:8px;

        margin-left:auto;
        margin-right:auto;
%7D
div#alumni_content .title2 %7B
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#42296B;
%7D
div#alumni_content .title2 a
%7B
    text-decoration: none !important;
    color: #42296B; 
%7D

#alumni_content p#column1 %7B
    width:400px;
    height:auto;
    margin:0px 30px 0px 0px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
        clear:both; /* CG */
%7D
#alumni_content p#column2 %7B
    width:400px;
    height:auto;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
    margin:0px 0px 0px 0px;
%7D



div#about_content %7B
    width:830px;
    height:auto;
    margin-top:8px;

        margin-left:auto;
        margin-right:auto;
%7D
div#about_content .title2 %7B
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#42296B;
%7D
div#about_content .title2 a
%7B
    text-decoration: none !important;
    color: #42296B; 
%7D

#about_content p#column1 %7B
    width:400px;
    height:auto;
    margin:0px 30px 0px 0px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
%7D
#about_content p#column2 %7B
    width:400px;
    height:auto;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
    margin:0px 0px 0px 0px;
%7D




div#academics_content %7B
    width:830px;
    height:auto;
    margin-top:8px;

        margin-left:auto;
        margin-right:auto;
%7D
div#academics_content .title2 %7B
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#42296B;
%7D
div#academics_content .title2 a
%7B
    text-decoration: none !important;
    color: #42296B; 
%7D

#academics_content p#column1 %7B
    width:400px;
    height:auto;
    margin:0px 30px 0px 0px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
%7D
#academics_content p#column2 %7B
    width:400px;
    height:auto;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
    margin:0px 0px 0px 0px;
%7D







div#knowledge_content %7B
    width:830px;
    height:auto;
    margin-top:8px;

        margin-left:auto;
        margin-right:auto;
%7D
div#knowledge_content .title2 %7B
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#42296B;
%7D
div#knowledge_content .title2 a
%7B
    text-decoration: none !important;
    color: #42296B; 
%7D

#knowledge_content #column1 %7B
    width:400px;
    height:auto;
    margin:0px 30px 0px 0px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
%7D
#knowledge_content #column2 %7B
    width:400px;
    height:auto;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#42296B;
    margin:0px 0px 0px 0px;
%7D



#header .headerInner%7B
        padding-top:139px;
        /* position:fixed; */
          z-index: 100;
%7D


#engel_headercontainer%7B
    background-color:white;
    position:fixed;
    width:100%;
    height:108px;
    border-bottom:2px solid #999999;
    z-index: 100;
        left:0;
        top:0;
    %7D

#engel_header%7B
    width:830px;
    height:64px;
    margin-right:auto;
    margin-left:auto;
    padding-top:22px;
%7D

img#sea_logo %7B
    float:left;
        margin-top:-8px;

%7D

img#sea_socialmedia %7B
    float:right;
    padding-top:39px;
%7D




#content%7B
        /* padding-top:52px!important; CG */

%7D



#w_menu ul li ul.web_sub_menu2 li
%7B
    width:180px!important;
%7D


li.mn_webpage.active a
%7B
        background: none repeat scroll 0 0 #B196F8!important;
%7D

li.mn_webpage.active ul li a
%7B
        background: none repeat scroll 0 0 #FFFFFF!important;
        height:25px!important;
        
%7D

li.mn_webpage.active ul li a:hover
%7B
        background: none repeat scroll 0 0 #E7E7E7!important;
       
%7D




p#column1 , p#column2%7B
        line-height:14px;
%7D


body%7B
        font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
        background:#E6E6E6;
%7D
#announcement1 .cg_widget h2%7Bdisplay:none;%7D
#announcement1 p%7Bmargin:2px 0!important%7D
#header .headerInner%7B
    width: 100%;
%7D
#engel_headercontainer%7B
    position:absolute;
%7D

div.content %7B
   margin-top:70px;
%7D

