/*
 * style.css - Stylesheet for IHCRC's website
 */ 
@import url(/indexStyles.css);

/*
 * Look! Colors!!
 *
 * Sidebar
 *  color   #996699
 *  width   171px
 *
 * Main
 *  color   #ffffff
 *  width   588px
 *
 *
 */
 
hr {
 height: 0px;
 border: none;
 border-bottom: 1px #000 solid;
}
html, body
	{
	height: 100%;
	}

h1
	{
	display: none;
	}

body
	{
    background: url(/images/background.jpg);
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	}
body {
    background: url(/images/bgTile.jpg);
    margin-top: 0;
}
#container
	{
	width: 759px;
	margin: auto;
	padding-bottom: 1em;
	}
#container2
	{
	width: 759px;
	margin-left: 1px;
	border-bottom: 25px solid #369;
	background: #969;
	}

#header
	{
	width: 100%;
	padding: 0;
	background: #fff;
	height: 186px;
	width: 759px;
	background-image: url(images/ihcrcflag2.jpg);
	}

#ti\tle
	{
	display: list-item;
	list-style-image: url(images/ihcrcflag2.jpg);
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #600;
	}

#sidebar
	{
	float: left;
	width: 170px;
	margin-top: 1em;
	margin-top /* */: 0;
	margin-left: 1px;
	color: #fff;
	}
	
#sidebar h4
	{
	text-align: center;
	margin: 0;
	}
	
#sidebar ul
	{
	list-style: square;
	padding-left: 0;
	padding-left /* */: 2em;
	}
	
#sidebar li
	{
	margin-bottom: 0.25em;
	font-weight: bold;
	}

/*
#sidebar ul
	{
	list-style: none;
	padding-left: 0.75em;
	}
*/

/*
#sidebar ul  li
	{
	font-weight: normal;
	}
*/

#sidebar ul  a
	{
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	}
	
#sidebar ul a:hover
	{
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
	}

#sidebar p
	{
	margin-left: 1em;
	}

#main
	{
	margin-bottom: -25px;
	border-bottom: 25px solid #A6BCD3;
	color: #000;
	padding: 1em 1em 1em 1em;
	margin-left: 171px;
    background: #fff;
	}

/*
#main .2col
	{
	
	}
*/

/*
.col1
	{
	
	}
*/

.col2
	{
	background-repeat: no-repeat;
	padding-left: 0;
	padding-right: 1em;
	margin-left: 0;
	margin-bottom: 0;
/*	min-height: 13em;*/
	text-align: right;
	}

.col2NoPic
	{
	background-repeat: no-repeat;
	padding-right: 1em;
	margin-bottom: 0em;
	text-align: right;
	}

.col2 li, .col2NoPic li
	{
	list-style: none;
	margin-bottom: 0.5em;
	padding-left: 188px;
	}

.indexCaption
    {
    width: 300px;
    font-style: italic;
    }

.imgCaption
    {
    font-style: italic;
    }
   
.imgLeft
    {
    float: left;
    width: 288px;
    padding-bottom: 1em;
    padding-right: 1em;
    font-style: italic;
    }

.imgRight
    {
    float: right;
    width: 288px;
    padding-bottom: 1em;
    padding-left: 1em;
    font-style: italic;
    }

.boardImg
	{
	height: 19em;
	text-align: center;
	font-size: 8pt;
	float: left;
	width: 128px;
	margin: 0.5em 0.5em;
	}
.centerImg
	{
	height: 19em;
	text-align: center;
	font-size: 18pt;
	float: left;
	width: 128px;
	margin: 0.5em 0.5em;
	}
.boardImg p.name
	{
	font-weight: bold;
	margin-bottom: 0;
	}

.boardImg p.name + p
    {
    margin-top: 0;
    }

.eventImg
	{
	height: 260px;
	float: left;
	width: 288px;
	margin: 1em 0em;
	}
	
.eventImg p
	{
	font-style: italic;
	margin: 0 1em 0 0;
	}


.galleryImg
	{
	height: 130px;
	float: left;
	width: 190px;
	margin: 1em 0em;
	}
.smallImg
	{
	height: 220px;
	float: left;
	width: 110px;
	margin: 0em 0em;
	font-size: 8pt;
	}
	.small2Img
	{
	height: 180px;
	float: right;
	width: 110px;
	margin: 0em 0em;
	font-size: 8pt;
	}
.spacer
	{
	clear: both;
	}

.links dt
	{
	margin-top: 1em;
	font-weight: bold;
	}
	
.links dd
	{
	margin-left: 0;
	display: inline;
	}

a img
    {
    border: none;
    }

.footer, .footer a:hover
    {
    color: #fff;
    text-align: center;
    }

.footer a
    {
    color: #aaa;
    }

#sidebar #specialBox
    {
    background: #fff;
    margin: 1em;
    color: #000;
    padding: 0.5em;
    }
    
    
#2moons
    {
    text-align: center;
    background: #fff;
    margin: 1em;
    color: #000;
    padding: 0.5em;
    }
/*
#sidebar #specialBox ul li
    {
    list-style: none;
    }
*/
#sidebar #specialBox ul  a
	{
	font-weight: normal;
	color: #000;
	text-decoration: none;
	}

#sidebar #specialBox ul
    {
	margin-left: 2em;
	padding-left /* */: 0;
    }

#sidebar #specialBox ul a:hover
	{
	font-weight: normal;
	color: #000;
	text-decoration: underline;
	}
.short {
   min-height: 300px;
   height: auto;
   _height: 300px;
   }
 .short2 {
   min-height: 200px;
   height: auto;
   _height: 200px;
   }


 * indexStyles.css - Stylesheet for pictures on indexes
 */

/*
FOLOWING IS JUST AN EXAMPLE:

.aboutUsIndex
	{
	background-image: url(http://ihcrc.org/images/smiling.jpg);
	}
*/

.volunteerProgramIndex
	{
    background-image: url(/volunteer/images/volunteerIndex.jpg);
	}

.mainIndex
	{
    background-image: url(/index/images/sharonKing.jpg);
	}
	.mainIndex2
	{
    background-image: url(/archives/images/twoMoons.jpg);
	height: 18em
	}

.medicalIndex
	{
    background-image: url(/compHealth/images/ScottPatients.jpg);
	}
.healthIndex
		{
	    background-image: url(/healthEducation/images/Eberlydummy.jpg);
	height: 220px;
		}
		.healthIndex2
				{
			    background-image: url(/healthEducation/images/SteveWinter2010.jpg);
			height:14em;
				}		
		
		
		.foodforlifeIndex
				{
			    background-image: url(/healthEducation/images/FoodforLife2.jpg);
			height: 250px;
				}
.maternalIndex
	{
    background-image: url(/compHealth/images/newBaby.jpg);
		height: 13em;
		}
.pharmacyIndex
	{
    background-image: url(/compHealth/images/robot.jpg);
	}
.eyeIndex
	{
    background-image: url(/compHealth/images/eye.jpg);
	    height: 13em;}
.internIndex
	{
    background-image: url(/humanServices/images/IHCRCdowntownveiw.jpg);
	}
.AlcoholIndex
	{
    background-image: url(/humanServices/images/AlcoholDrug.jpg);
	}
/*.HealthIndex
	{

	 height: 13em;
	 }
.CirclesIndex
	{

	 height: 13em;
	  }
.heartsIndex
	{

	 height: 13em;
	 }
.IYPIndex
	{

    height: 14em;
	}
	.HeartsIndex
	{

    height: 6em;
	}

.TiesIndex
	{

	height: 13em;
	}
.ReachIndex
	{

	height: 14em;
	}
*/.DecIndex
	{
    background-image: url(/files/newsletters/HealthSpirit1206.jpg);
	height: 13em;
	}
