/****************************************************************
    SUNY Downstate Medical Center
	Custom Stylesheet
	
	This is the secondary stylesheet for the SUNY Downstate web site. 
	It may be used to customize the color scheme of your web site.
			
*/

/***************************************************************
    NAVIGATION BAR STYLES
	This code controls the color scheme of the navigation bar.
 ***************************************************************/

#navigation li a:hover {
	background-color: #FF6600;   /* sets the navigation bar mouseover colour */
	color: white;                /* sets the navigation bar text mouseover colour */
}
#site-home-button li a {
	background-color: #FF9900;   /* sets the site home button colour */
	color: black;                /* sets the site home button text colour */
}
#section1 li a {
	background-color: #FFC900;   /* sets the button colour for section 1 */
	color: black;                /* sets the text colour for section 1 */
}
#section2 li a {
	background-color: #F9E17E;   /* sets the button colour for section 2 */
	color: black;                /* sets the text colour for section 2 */
}
#section3 li a {
	background-color: #FFFFC9;   /* sets the button colour for section 3 */
	color: black;                /* sets the text colour for section 3 */
}
/* DIFFERENT BUTTON COLOR FOR SUB-MENU */
#navigation ul li ul a.sub_section_color {
	background-color: #FFE352;		/* sets the button color for SUB-section */
	color: black;					/* sets the text color for SUB-section */
}
#navigation ul li ul a:hover.sub_section_color {		/* gets SUB-section buttons to hover */
	background-color: #FF9900;
	color: #000;
	border-bottom: 1px solid #F6B490;
}
/* Controls the left padding for the drop-down menus */
#navigation #section1 li ul a, #navigation #section2 li ul a, #navigation #section3 li ul a {
	padding-left: 7px;
}
/***************************************************************
    HEADING STYLES
	This code allows the customization of the built-in headers.
 ***************************************************************/

h2 {
	background-color: #CCC;   /* sets the background colour for heading 2 */
	color: #000;                /* sets the text colour for heading 2 */
	padding: 2px 0 3px 4px;
}
h3, h4, h5 {
	line-height: 1.3em;
}
ul.orange_bullet {
	list-style: url(../images/bullet-orange-triangle.gif);
}
ul.orange_bullet_large_text {
	list-style: url(../images/bullet-orange-triangle.gif);
	font-size: 130%;
	margin: 0 0 0 2em;
}
ul.orange_bullet_large_text ul {
	list-style: square;
	font-size: 95%;
	margin: 0 0 0 2em;
}
ul.gray_bullet_large_text {
	list-style: url(../images/bullet-gray.gif);
	font-size: 130%;
	margin: 0 0 0 2em;
}
/***************************************************************
    CUSTOM STYLES
	This code allows the implementation of CSS unique to the 
	individual site.
 ***************************************************************/

#home-pic {
	vertical-align:top;
}
#home-pic1 {
	width: 175px;
	padding: 0 5px 10px 0;
}
#home-pic2 {
	width: 180px;
	padding: 0 5px 10px 5px;
}
#home-pic3 {
	width: 175px;
	padding: 0 0 10px 5px;
}
.home-pic4 {
	width: 180px;
	padding: 0 0 10px 10px;
}
#home-newsfeed {
	vertical-align: top;
}
#home-newsfeed-col1 {
	padding: 5px 5px 0 0;
	border-top: 1px #666666 dotted;
	border-right: 1px #666666 dotted;
}
#home-newsfeed-col2 {
	padding: 5px 5px 0 5px;
	border-top: 1px #666666 dotted;
	border-right: 1px #666666 dotted;
}
#home-newsfeed-col3 {
	padding: 5px 0 0 5px;
	margin: 0;
	border-top: 1px #666666 dotted;
	background: #FBFBFB url(../images/news1_bg.jpg) no-repeat right bottom;
}
#home-newsfeed .header {
	color: #0066CC;
	font-weight: bold;
	font-size: 18px;
	padding: 0;
	margin: 0;
}
#home-newsfeed ul {
	list-style-image:url(../images/bullet-orange-triangle.gif);
	list-style-position: outside;
	margin: 0px 9px;
	padding: 0px 9px;
}
#home-newsfeed li {
	font-size: 12px;
	color: #666666;
	padding: 8px 0;
}
#home-newsfeed li a {
	color: #666666;
	text-decoration: none;
}
#home-newsfeed li a:hover {
	text-decoration: underline;
}
#home-newsfeed .date {
	font-size:10px;
	color: #666666;
}
.more {
	padding: 12px 0 3px 18px;
	margin: 0;
	letter-spacing: 2px;
	font-size: 10px;
}
.more a {
	color: #FF6600;
	text-decoration: none;
}
.more a:hover {
	text-decoration: underline;
}
.news-headline {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	padding: 12px 0 0 0;
}
.news-story {
	font-size: 12px;
	line-height: 16px;
}
/***************************************************************
    SIDE-BAR CUSTOM STYLES
 ***************************************************************/

#side-bar {
	background: #FFFFC9 url(../images/side-bar-images/sidebar_pattern3.jpg) repeat-x bottom left;
}
#side-bar-content-box, #side-bar-content-box img, #side-bar-content-box a, #side-bar-content-box p {
	background: transparent;
}
#side-bar-content-box, #side-bar-content-box a {
	font: 12px/13px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin-top: 5px;
	padding-top: 0;
}
#side-bar-content-box a:hover {
	color:#0066FF;
}
.menu_cube {
	width:40px;
	float:left;
	margin-bottom: 10px;
}
.cube_text {
	width:105px;
	text-align:left;
	float:right;
}
#home-emergency {
	padding: 5px 0 5px 5px;
	margin-bottom:10px;
	border-bottom: 1px #666666 dotted;
}
#footer {    /* adds some space and a horizpntal line at the bottom of the BODY section */
	margin-top: 25px;
	border-top: 1px #FFCC33 solid;
}
#navigation {
	padding-bottom: 0;
	margin-bottom: 0;
}
.text_blue {
	color: #06F;
}
.text_red {
	color: #F00;
}
.text_orange {
	color: #F90;
}
