body { 
	text-align: center
	}

#wrapper {
	width:900px;
	margin: 0 auto;
}
#header_wrapper {
	width:100%;
	height:133px;
	background-image:url("/interim/images/bodybackground.jpg");
	background-repeat: repeat-x;
	background-position:0 0;
}
#header_top {
	width:900px;
	height:100px;
	margin: 0 auto;
	padding:0px;
}
#logo {
	width:516px;
	height:95px;
	float:left;
}
#googleSearch {
	margin:52px 0px 0px 0px;
	float:right;
}

#header_bottom {
	width:100%;
	height:33px;
	margin: 0 auto;
	background-color:#efefef;
	padding:0px;
}

#universityMenu {
	width:900px;
	padding-top:7px;
	margin: 0 auto;
	text-align:right;
}

	
#universityMenu li {
	display:inline;
	padding:0px;
	margin:0px;
}
#universityMenu .About, #universityMenu .Programs, #universityMenu .Admissions, #universityMenu .ContinuingEd, #universityMenu .OnlineLearning, #universityMenu .Libraries, #universityMenu .News, #universityMenu .Events, #universityMenu .PressRoom, #universityMenu .Resources, #universityMenu .Institutes, #universityMenu .StudentsServices, #universityMenu .JobSeekers, #universityMenu .Alumni {
	padding:0px 5px 0px 4px;
	background-image:url("/interim/images/university_menu_divider.gif"); background-position:right; background-repeat:no-repeat;
}

#universityMenu .Giving { padding:0px 5px 0px 4px; }


#content_wrapper {
	width:900px;
  	margin: 20px auto;
	text-align:left;
}

#schools_content {
	height:410px;
	margin:0 0 18px 0;
	border-bottom: thin #cccccc dotted;
	clear:both;
}
#schools {
	width:210px;
	margin-right:35px;
	float:left;
}
#schools_header { padding-bottom:8px; }
#schools_menu li {
	padding: 9px 0px 9px 15px;
	background-image: url("/interim/images/school_menu_arrow.gif");
	background-position: right top;
	background-repeat: no-repeat;
	border-top: 1px #cccccc dotted;
}
#schools_ads {
	width:655px;
	margin-top:28px;
	height:365px;
	float:right;
	border:0;	
}

#university_promo {
	width:655px; height:365px;
	background-image: url("/interim/images/04-allschool-2.jpg");
	position:absolute;
	z-index:1;
}
#university_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#university_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#nsgs_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/nsgs.jpg");
}
#nsgs_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#nsgs_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#nssr_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/nssr.jpg");
}
#nssr_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#nssr_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#lang_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/lang.jpg");
}
#lang_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#lang_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#parsons_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/parsons.jpg");
}
#parsons_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#parsons_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#milano_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/milano.jpg");
}
#milano_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#milano_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#drama_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/drama.jpg");
}
#drama_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#drama_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#jazz_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/jazz.jpg");
}
#jazz_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#jazz_promo_text {
	color:#ffffff;
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}
#mannes_promo {
	width:655px; height:365px;
	display:none;
	background-image: url("/interim/images/promos/mannes.jpg");
}
#mannes_promo_transparency {
	background:#000000 !important;opacity:0.40;filter:alpha(opacity=40);
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	position:absolute;
	z-index:0;
}
#mannes_promo_text {
	width:571px; height:205px;
	margin:160px 44px 0px 40px;
	padding:24px 40px 50px 30px;
	position:absolute;
	z-index:2;
}

#promotional_content { width:900px; }

#admissions {
	width:245px;
	margin-right:0px;
	float:left;
}
#admissions_header {
	padding-bottom:10px;
	border-bottom: 1px #cccccc dotted;
	width:210px;
}
#admissions_content { padding-left:8px; margin-top:-4px; }

#env_studies_content 
{ 
	padding-left:0px; 
	margin-top:30px;
	margin-left: -7px;
}

#news_announcements {
	width:305px;
	margin:0px 30px 0px 245px;
}
#news_events_header {
	padding-bottom:10px;
	border-bottom: 1px #cccccc dotted;
}
#news {
	padding:10px 15px 0;
	background-color:#efefef;
}
#announcements {
	margin-top:5px;
	padding:10px 15px 0;
	background-color:#faf6eb;
}
 
#announcement-image {
	margin-top:5px;
	padding:0px;
	background-color:#fff;
}

#important-announcements {
	background-color:#FFC;
	margin:5px 0;
	padding:14px 18px;
}

#gallery_president {
	width:320px;
	margin:0px;
	padding:0px;
	border:0;
	float:right;
}
#media_header {
	padding:0px 0px 10px 0px;
	margin:0 0 5px 0;
	border-bottom: 1px #cccccc dotted;
}

#connectnow {
	margin:5px 5px 0px 0px;
}

#connectnow img{
	margin:10px 20px 10px 0px;
}

#connect_button { 
	text-align:right; 
	padding:5px 0px 35px 0px; }


#connect_header {
	padding-bottom:10px;
	border-bottom: 1px #cccccc dotted;
}
#president_header {
	padding:30px 0px 10px 0px!important;
	border-bottom: 1px #cccccc dotted;
}
#video_button 
{ 
	text-align:right; padding-top:5px;
}

#footer_wrapper {
	width:100%;
}
#footer_top {
	width:100%;
	height:30px;
	background-color:#f6f6f6;
}
#footer_utilities {
	width:900px;
	padding-top:10px;
	margin: 0px auto;
	text-align:right;
}
#footer_utilities .MyNewSchool, #footer_utilities .Webmail, #footer_utilities .Alvin, #footer_utilities .NSAlerts, #footer_utilities .Status, #footer_utilities .Libraries, #footer_utilities .Bookstore, #footer_utilities .Buildings, #footer_utilities .Directory {
	padding:0px 5px 0px 4px;
	background-image:url("/interim/images/university_menu_divider.gif"); background-position:right; background-repeat:no-repeat;
}
#footer_utilities .Contact { padding-left:4px; }
#footer_utilities li {
	display:inline;
	padding:0px;
	margin:0px;
}
#footer_bottom {
	width:100%;
	height:33px;
	background-color:#ffffff;
}
#copyright {
	line-height: 10px;
	width:900px;
	padding:8px 0px;
	margin: 0 auto;
	text-align:left;
}

/* Start - Copyright Styles */ 
.copy-left
{
     float:left;
     width:300px;
}

.copy-right
{
     float:right;
     width:500px;
}

/* End - Copyright Styles */ 

/* Start - Google VCARD Styles */ 

.vcard
{
     float:right;
}


#footer_mid {
	width:100%;
	height:46px;
	background-color:#534a43;
}
#footer_logos {
	width:900px;
	margin: 0 auto;
	padding:1px 0px;
	text-align:left;
}
#home_footer_nav {
	float:left;
}
#schools_footer_nav {
	float:right;
}

.clearall {
	clear:both;
	height:1px;
}

/* TOP LEVEL PAGES */

#top_level_pages, #observer { margin-top:16px; width: 900px; }
#top_level_pages_photo { width:180px; margin-right:25px; float:left; }
#top_level_pages_text { width:695px; float:right; }

#observer_content { width:625px; float:left; text-align:left; }
#observer_sidebar { width:250px; margin:0px 0px 0px 25px; float:right; }
#observer_sidebar li { padding-bottom:8px; }
#observer_highlights { width:625px; text-align:left; }
#observer img.photos { padding:10px 0px 10px 10px; float:right; }

#top_level_pages #columns { margin-top:8px; }
#columns ul { padding-bottom:4px;}
#columns ul li { background: url(http://www.newschool.edu/images/ico_arrow_red.gif) no-repeat 0 50%; padding-left:8px; margin-bottom:6px; }
#column1 { width:218px; float:left; }
#column2 { width:218px; margin:0px 20px 0px 238px; }
#column3 { width:219px; float:right; }