/* User-Styles per site
--------------------------------------------------------------- */

/* overrides image replacement in core.css */
#entity-nav h2 a { 
background: url(../images/heading_sm.gif) no-repeat center left;
}


/* Main User-Styles for Yale School of Medicine
   These styles show up in Contribute
   1-31-07, version 3 (VV)
--------------------------------------------------------------- */

/*	QuickFind:
	=Breadcrumb Trail
	=Fonts
	=Photos

*/


/* =Breadcrumb Trail
-------------------------------------------------------- */
#breadcrumb.hide-breadcrumb {
display: none;
}

#breadcrumb.right-breadcrumb {
float: right;
padding-bottom: 0;
}

#breadcrumb.right-breadcrumb ul {
float: right;
margin-bottom: 0;
}


/* =Fonts
-------------------------------------------------------- */
#col-wrap p.quote {
background-color: #fffeee;
margin-top: 1.5em;
border-top: 1px solid #c2c0c0;
border-bottom: 1px solid #c2c0c0;
padding: 7px 25px 7px 0px;
margin-right: 30px;
line-height: 1.4em;
color: #323232;
}

#col-wrap p.caption {
line-height: 1.4em;
font-size: 9px;
}

#col3 img.sidebar-sm-photo {
float: right;
margin: 3px 0 3px 12px;
}


/* =Photo Classes*****
-------------------------------------------------- */
#col-wrap p img.right-photo {
float: right;
margin-left: 10px;
margin-top: 7px;
}

#col-wrap p img.left-photo {
float: left;
margin-right: 10px;
margin-top: 7px;
}


/* =Photos
-------------------------------------------------- */
#col-wrap p.right-photo-caption,
#col-wrap p.right-photo,
#col-wrap p.left-photo-caption,
#col-wrap p.left-photo,
#col-wrap p.top-photo-caption {
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 1.3em;
color: #323232;
padding-bottom: 5px;
border-bottom: 1px solid #c2c0c0;
margin-left: 10px;
margin-top: 15px;
}

#col-wrap p.right-photo-caption img, 
#col-wrap p.right-photo img,
#col-wrap p.left-photo-caption img, 
#col-wrap p.left-photo img {
display: inline;
margin-bottom: 3px;
border: 1px solid #c2c0c0;
}

#col-wrap p.right-photo,
#col-wrap p.left-photo {
border-bottom: none;
}

#col-wrap p.left-photo-caption,
#col-wrap p.left-photo {
float: left;
margin-left: 0;
margin-right: 10px;
}

#col-wrap p.top-photo-caption {
float: none;
margin: 0;
}

#col-wrap p.top-photo-caption img {
margin-bottom: 4px;
display: block;
}



/* =Plain Tables
-------------------------------------------------- */
#col-wrap table.plain-table, #col-wrap table.plain-table td {
border: none;
}


/* =============================================== */
/* =============================================== */
/* =============================================== */

