
/* Main Column Styles */

.node-type-landing div#content_main {
 width: 689px;
 /*width: 898px; Width for the http://ctsi-new.webdev.nyumc.org*/
 padding-right: 16px;
}

.page-node-32 #content .column_right {
    height: auto !important;
}

.page-node-73 #content .column_right {
    height: auto !important;
}

div#content_main h2.field-landing-teaser {
 font-size: 16px;
 line-height: 24px;
 padding: 0 0 10px !important;
}

/* Right Column Styles */

div#column_right_content {
 width: 227px;
 height: auto !important;
 height: 500px;
 background: url(../images_layout/rt_col_news/bg_gradient.jpg) left top no-repeat;
 padding: 20px;
}

div#column_right_content_bottom {
 width: 267px;
 height: 3px;
 background: url(../images_layout/rt_col_news/bg_gradient_bttm.jpg) left top no-repeat;
}

/* View: Display News */

div.display-news ul {
 list-style: none;
 margin: 10px 0 0 0;
 padding: 0;
}

div.display-news ul li {
 border-bottom: 1px dotted #999;
 margin: 0 0 0 0;
 padding: 10px 0;
 overflow: auto;

}

div.display-news ul li.views-row-last
{
	border-bottom:none;
}

div.display-news-footer, div.display-news-footer a
{
	 margin-top: 10px;
	 margin-right: 0px;
	 margin-bottom: 10px;
	 margin-left: 0px;
	 color: #093b64;
	 text-align:right;
}


div.display-news ul li .display-news-field-date-value  {
	display:block;
	color:#555;
	font-family: Arial, Helvetica, sans-serif;
}

div.display-news ul li img {
 float: left;
 display: inline;
 padding: 0 10px 0 0;
}

div.display-news ul li a {
 color: #63A1C0;
}

div.display-news ul li.last {
 border: none;
}


div.view-display-news .view-footer p{
 text-align: right;
 margin: 10px 0;
}
div.view-display-news .view-footer p a{
 color: #093B64;
	
}
/* View: Display Buckets */
.page-node-73 div.display-buckets{
    background: url("../images_layout/display-buckets-seperator.gif") repeat scroll left top transparent;
	/*background: url("../images_layout/display-buckets-seperator.gif") repeat-y scroll left top transparent;*/
    margin-top: 46px;
    overflow: visible;
    padding-bottom: 16px;
	width: 898px;
	z-index: 1;
}
/* kat1
.display-buckets div.row-item h2{
	width:196px;
	text-align: center;
	font-size: 20px;
	line-height: 20px;
	height: 40px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	color: #333;
	padding-bottom:3px;
}*/
/* use item-row class in the views */
.page-node-73 #nyulmc-wrapper-display-buckets-dept{
/*float:left;
width:196px;
margin-left:30px;*/
	display: inline-block;
	vertical-align: top;
	width: 196px;
	/*margin: -46px 0px 0 30px;*/
	zoom:1;
	*display:inline;
	
}

#nyulmc-wrapper-display-buckets-dept{
/*float:left;
width:196px;
margin-left:30px;*/
	display: inline-block;
	vertical-align: top;
	width: 196px;
	margin: -46px 0px 0 30px;
	*margin: -46px 0px 0 34px;
	zoom:1;
	*display:inline;
}

div#nyulmc-wrapper-display-buckets-dept:first-child{
	margin:-46px 0px 0px 0px;
}
#nyulmc-wrapper-display-buckets-dept ul{
	margin-left:0px !important;
	padding-left:0px !important;
	margin-top:10px !important;
}
#nyulmc-wrapper-display-buckets-dept h3{
	/*width:196px;*/
	width:196px;
	text-align: center;
	font-size: 20px;
	font-family: SortsMillGoudy,Georgia,"Times New Roman",Times,Serif;
	line-height: 20px;
	height: 40px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	color: #333;
	padding-bottom:3px;
}
#nyulmc-wrapper-display-buckets-dept h3 a{
	color:#333;
}


div.display-buckets {
    background: url("../images_layout/display-buckets-seperator.gif") repeat-y scroll left top transparent;
    margin-top: 46px;
    overflow: visible;
    padding-bottom: 16px;
}

div.display-buckets div.row-item:first-child{
	margin:-46px 0px 0px 0px;	
}
div.display-buckets div.row-item{
	display:inline-block;
	padding:0px;
	vertical-align:top;
	width:296px;
	margin:-46px 0px 0px 0px;
}
div.display-buckets ul li {
	margin: 0 0 10px 0; 
	list-style: disc outside url("../images_layout/raquo.gif");
	margin-left: 16px;
}
div.display-buckets div.row-item h2 a{
	color:#333;
}
div.display-buckets div.link_block img{
	margin-bottom: 0px 0px 12px 0px;
}


div.display-buckets ul li a {
 color: #532599;
 font-size: 100%;
}

/* Leadership Department List Pages */

div.content div.dept_list h2 {
 width: 100%;
 margin: 0 0 20px 0;
 padding: 0 0 8px 0;
 border-bottom: 3px solid #3B2263;
}

div.content div.dept_list ul.list_left, div.content div.dept_list ul.list_right {
 float: left;
 display: inline;
 width: 335px;
 padding: 0 0 20px 0;
}

div.content div.dept_list a {
 display: block;
 font-weight: bold;
}

/* Important Numbers */

div#important_numbers {
 width: 240px;
 margin: 0 0 20px 10px;
 background-color: #FFF;
 border: 1px solid #CCC;
}

div#important_numbers h2 {
 margin: 0 0 0 20px;
 padding: 20px 0;
 color: #6A3B11;
}

div#important_numbers h3 {
 padding: 3px 10px;
 margin: 0 0 15px 0;
 font-size: 14px;
 font-weight: bold;
 color: #333;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
}

div#important_numbers h4 {
 padding: 0 10px 20px 12px;
 font-size: 13px;
 color: #515151;
}

/* ------------------------
 * START FOR SLIDER OR SLIDESHOW
 *  ----------------------*/

/*.department-slider  {
  height: 238px;
  margin: 0;
  position: relative;
  width: 705px;
}
.department-slider .slider-wrapper {
  height: 238px;
  left: 0;
  margin: 0;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 705px;
}
.slider-wrapper li {
	background-color:#000000 !important;	
}
.department-slider .slider-wrapper ul {
	background-color:#532599 !important;	
  left: 0;
  list-style: none outside none;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: 0;
  width: 32700px;
}
.department-slider .slider-wrapper ul li {
  display: block;
  float: left;
  height: 238px;
  margin: 0;
  padding: 0;
  width: 705px;
}
.department-slider .arrow {
  display: none;
}
.department-slider .forward {
}
.department-slider .back {
}
.department-slider .forward:hover {
}
.department-slider .back:hover {
}

.department-slider #thumbNav {
  position: absolute;
  bottom: 15px;
  left: 15px;
}
.department-slider #thumbNav a {
  display: inline-block;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: url(../images_layout/department_slider/square.png) no-repeat;
  _background: url(../images_layout/department_slider/square.gif) no-repeat;
  color: white;
  font: 11px/21px arial;
  height: 22px;
  width: 20px;
  margin: 0 .5em 0 0;
  text-align: center;
}
.department-slider #thumbNav a:hover {
  color: black;
  text-decoration: none;
}
.department-slider #thumbNav a.cur {
  color: black;
}
.start-stop {
  display: none;
}
.start-stop.playing {
}
.start-stop:hover {
}
*/
/* ------------------------
 * ENDS CODE FOR SLIDER OR SLIDESHOW
 *  ----------------------*/