/* CSS Document */

/* External stylesheet by Bobbette Rose */

/* stylesheet for elements that are only on home index page*/





#mainContent{
	padding: 0;
	margin: 10px 0px 0 0px;
		background-image:url(../images/General/dottedLineBk.png);
	background-repeat:repeat-y;
}




/* styles for Left Box elements*/


	
	

#slideBox {
	padding: 0;
	margin: 0  13px 0px 15px;
	height: 357px;
	width:572px;
	/*background-color:#f3f3f3;*/
}



#videoBox {
	padding: 0;
	margin: 0  13px 0px 15px;
	height: 397px;
	width:572px;
	/*background-color:#f3f3f3;*/
}

#videoBox h2  {
	padding: 0px 0 0px 0;
	margin: 5px 0 5px 0;
}



#share {
	padding: 30px 20px 15px 20px;
	margin: 8px 0 0 0;
	background-image:url(../images/Home/share.png);
	background-repeat:no-repeat;
	background-color: #b6c3cb;
	width: 165px;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	border-right:15px solid #e6e6e6;
	}











#right {
	padding:0;
	margin: 0 20px 0 18px;
}




.left {
	padding:0;
	margin: 10px 15px 0 13px;
}

.left ul{
	padding: 0;
	margin: 10px 0 5px 0px;
}

.left li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#2d4a62;
	text-transform:uppercase;
	display:inline;
	text-decoration: none;
	font-weight: 400;
}

 li.all {
	padding: 0 0 0 125px;
	text-align: right;
	font-size: 1.2em;
	font-weight: 400;	
	}

.left h2{
	padding: 0;
	margin: 8px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
}

.left h3{
	padding: 0;
	margin: 2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:400;
}

.left p{
	padding: 0;
	margin: 0px 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
}





img.line {
	padding:0;
	margin: 0 0px 0 0px;
}


.story1 {
	margin:10px 0 0 0;
	padding:0 15px 0 15px;
	width:160px;
	min-height: 320px;
}


.story2 {
	margin:10px 0 0 0;
	padding:0 15px 0 14px;
	border-left: 1px solid #666;
	width:160px;
	min-height: 320px;
}



.boxTOPpeer {
	background-image: url(../images/Home/2011/boxpeer-top.jpg);
	background-position:center 0%;
	background-repeat:no-repeat;
	height:31px;
	margin:0;
	padding:0;
	width:260px;
}	




#peer {
	padding:0;
	margin:0;
	text-align:center;
}

#peer h1 {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
}
	
	
.box {
	padding:5px 12px;
	margin: 0;
}

.box h1 {
	margin: 0;
	padding: 0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	line-height: 1.3em;
	font-weight: 600;
	text-align:center;
		}
		
.box img {
	padding:0;
	margin: 5px;
}
		
		
.box p {
	margin: 5px 0 0 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
		}
		


#blog {
	padding: 0px 0px 0 0px;
	margin: 0px 0 20px 0px;
}



/* styles RESOURCE BOXES on lower page*/


.resourceBox {  /* for the general box itself*/
	padding: 0 5px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	width:290px;
}

.resourceBox h1 { /* for the headline above the box*/
	padding:0;
	margin:10px 0 0px 20px;
	font-size:1.3em;
	color:#7e8b9a;
	text-transform:uppercase;
}



/* PEER WEBINAR BOX ONLY*/

#box-peer {
	padding:0;
	margin: 0;
	background-image:url(../images/Home/2011/boxes/peer.png);
	background-repeat:no-repeat;
	height: 145px;
}

#box-peer h2  {
	padding:15px 115px 0 15px;
	margin:0;
	font-size:1.6em;
	color:#336;
	font-weight:600;
	}


#box-peer h3  {
	padding:25px 140px 0 35px;
	margin:0;
	font-size:1.6em;
	color:#336;
	font-weight:600;
	}
	
	
	
#box-peer p  {
	padding:0;
	margin:12px 130px 0 15px;
	font-size:1.1em;
	color:#336;
	font-weight:600;
}


#box-peer p.register  {
	margin:3px 130px 0 15px;
	font-size:1.1em;
	color:#336;
	font-weight:600;
}

/* IMA Premium webinar BOX ONLY*/

#box-ima {
	padding:0;
	margin: 0;
	background-image:url(../images/Home/2011/boxes/ima.png);
	background-repeat:no-repeat;
	height: 145px;
}

#box-ima h2  {
	padding:55px 15px 0 25px;
	margin:0;
	font-size:1.4em;
	color:#336;
	font-weight:600;
	}


#box-ima h3  {
	padding:25px 140px 0 35px;
	margin:0;
	font-size:1.8em;
	color:#336;
	font-weight:600;
	}
	
	
	
#box-ima p  {
	padding:0;
	margin:3px 15px 0 25px;
	font-size:1.1em;
	color:#336;
	font-weight:600;
}


#box-ima p.register  {
	margin:3px 130px 0 15px;
	font-size:1.1em;
	color:#336;
	font-weight:600;
}

/* 10 REASONS TO ENGAGE BOX ONLY*/

#box-10reasons {
	padding:0;
	margin: 0;
	background-image:url(../images/Home/2011/boxes/engage.png);
	background-repeat:no-repeat;
	height: 145px;
}

#box-10reasons h2  {
	padding:20px 0 0 25px;
	margin:0;
	font-size:1.9em;
	line-height:1em;
	color:#336;
	font-weight:600;
	}

#box-10reasons p  {
	padding:0;
	margin:8px 135px 0 25px;
	font-size:1.2em;
	color:#336;
	font-weight:600;
}

/* HARWOOD BOX ONLY*/

#box-harwood {
	padding:0;
	margin: 0;
	background-image:url(../images/Home/2011/boxes/harwood.png);
	background-repeat:no-repeat;
	height: 145px;
}

#box-harwood h1  {
	padding:65px 20px 0 20px;
	margin:0;
	font-size:1.3em;
	text-align:center;
	color:#336;
	text-transform:none;
	font-weight:600;
	}

#box-harwood h2  {
	padding:5px 20px 0 20px;
	margin:0;
	font-size:1.2em;
	text-align:center;
	color:#336;
	text-transform:uppercase;
	font-weight:600;
	}

/* SOCIAL MEDIA BOX ONLY*/

#box-sm {
	padding:0;
	margin: 0;
	background-image:url(../images/Home/2011/boxes/socialMediaBox.png);
	background-repeat:no-repeat;
	height: 145px;
}

#box-sm h1  {
	padding:15px 10px 0 135px;
	margin:0;
	font-size:1.5em;
	text-align:left;
	color:#336;
	text-transform:none;
	font-weight:600;
	}

#box-sm h2  {
	padding:5px 10px 0 135px;
	margin:0;
	font-size:1.1em;
	color:#336;
	font-weight:600;
	}
	
	
/*Grant BOX ONLY*/


.grantHeader h1 { /* for the headline above the box*/
	padding:0;
	margin:0px 0 0px 10px;
	font-size:1.3em;
	color:#7e8b9a;
	text-transform:uppercase;
}

.boxTOP {
	background-image: url(../images/Home/2011/boxes/GrantBoxTOP.png);
	background-position:center 0%;
	background-repeat:no-repeat;
	height:16px;
	margin:0;
	padding:0;
	width:260px;
}
.boxMIDDLE {
	background-image:url(../images/Home/2011/boxes/GrantBoxMID.png);
	background-position:center 0%;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	width:260px;
}


.boxBOTTOM {
	background-image:url(../images/Home/2011/boxes/GrantBoxBOT.png);
	background-position:center 0%;
	background-repeat:no-repeat;
	height:14px;
	margin:0 0 20px 0;
	padding:0;
	width:260px;
	clear:both;
}


/* 2-COL TABLE SET-UP */

div.grant { /* top grant in box*/
	padding: 10px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
	background-image:url(../images/grants/AGgrant.jpg);
	background-repeat:none;
	border-top: 2px solid #336;
}




/* 2-COL TABLE SET-UP */

div.grant h1  { /* title for top grant in box that fits in 2-col table*/
	padding: 15px 0px 0px 10px;
	margin: 10px 0 0 0;
	font-size: 1.65em;
	width:130px;
	height:75px;
	border-right: 1px solid #336;
	color:#336;
	font-weight:600;
}


div.grant p  { /*text in right table cell for 2-col set-up*/
	padding: 10px 10px 5px 8px;
	margin: 0 0px 0 0;
	font-size: 1.2em;
	color:#336;
	font-weight:600;
	
}



/* 1-COL TABLE SET-UP */

.prohibition  { /*1-col set-up*/
	padding: 35px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	border-top: 2px solid #336;
	background-image:url(../images/grants/prohibition.jpg);
	background-repeat:none;
	
}




.prohibition h2 {/*headline in table cell for 1-col set-up*/
	padding: 0;
	margin:0px 10px 0px 10px;
	font-size: 1.3em;
	color:#336;
	font-weight:600;
		
}



.top5  { /*1-col set-up*/
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/Home/2011/TopFiveBOX.png);
	background-repeat:no-repeat;
	height:212px;
}

.top5 h2 {/*headline in table cell for 1-col set-up*/
	padding: 0;
	margin:5px 10px 0px 0px;
	text-align:left;
	font-size: 2em;
	color:#336;
	font-weight:600;
		
}

.top5 h3  { /*text in table cell for 1-col set-up*/
	padding: 5px 10px 5px 10px;
	margin: 0 0px 0 0;
	font-size: 1.3em;
	color:#336;
	font-weight:600;
	}


.general  { /*1-col set-up*/
	padding: 0px 0px 0px 0px;
	margin:0px 10px 0px 10px;

	
}

.general h2 {/*headline in table cell for 1-col set-up*/
	padding: 0;
	margin:5px 10px 0px 0px;
	text-align:left;
	font-size: 2em;
	color:#336;
	font-weight:600;
		
}

.general h3  { /*text in table cell for 1-col set-up*/
	padding: 5px 10px 5px 10px;
	margin: 0 0px 0 0;
	font-size: 1.3em;
	color:#336;
	font-weight:600;
	}

h3  { /*text in table cell for 1-col set-up*/
	padding: 10px 10px 5px 10px;
	margin: 0 0px 0 0;
	font-size: 1.1em;
	color:#336;
	font-weight:600;
	}





/* EGUIDE BOX ONLY*/
#box-eguide { 
	padding:0;
	margin: 0;
	background-image:url(../images/Home/2011/boxes/eGuide.png);
	background-repeat:no-repeat;
	height: 145px;
}
div.guide { /* EGUIDE text box so I can put border on p*/
	padding: 30px 25px 5px 162px;
	margin: 0;
}


div.guide p  {
	padding: 2px 0px 0px 8px;
	margin: 0;
	font-size: 1.2em;
	color:#336;
	border-left: 1px solid #336;
	height: 75px;
	font-weight:600;
}



