/* HOMEPAGE PORTLET CSS */



/* homepage portlet COLUMNS */

div.large_col {
width: 520px;
float: right;
margin: 0 0 0 10px;
}

#home div#col1, #home div#col2 {
width: 235px; 
float: left;
margin: 0 5px 5px 9px;
}


/* Generic Homepage Content Layout */

#home h3 {
margin-top:20px;
margin-bottom:5px;
}


/* Features / Teaser portlets */

.teaser p {
margin-top:0;
margin-bottom:5px;
}

.teaser img {
padding:0 8px 8px 0;
float:left;
clear:left;
}

.teaser {
display:block;
clear:both;
width:100%;
/* float:left; */
}

/* Bullet List with Icons -- */
#bullet_list_icons img {
vertical-align: middle;	
}

/*-- Press Releases  --*/
.press_portlet table td, #blog_portlet table td {
vertical-align:top;
padding-right:5px;
padding-bottom:5px;
font-size:11px;
}


/* -- Vertical Press Release -- */

.press_portlet_vert p{
	font-weight:bold;
}

.press_portlet_vert p a {
	font-weight:normal;
}

.press_portlet_vert .subscribe img{
	float:left;
	padding-right:8px;
}

/* Image Links Portlet */
#image_links img{
	margin-bottom:5px;	
}

.graphic_link {
display:block;	
}

/* -- Blog Portlet */

#blog_portlet h3 img {
vertical-align:middle;
margin-right:5px;
}

#blog_portlet div.icons {
float:left;
margin:0 8px 10px 0;
text-align:right;
width:67px;
overflow:hidden;
}

#blog_portlet div.icons img {
margin-bottom:5px;
}

#blog_portlet .intro {
clear:right;
display:block;
float:left;
width:150px;
}

#blog_portlet h4 {
clear:left;
margin-bottom:5px;
}


/* Flash / Image homepage feature ---- 3 options, only one is used for each site*/

#flash {	/* rotating flash image, right of leftnav */
float: right;
width: 525px;
margin: 2px 2px 0 0;
overflow:hidden;
}


#pic {	/* classic homeImage photo, right of leftnav */
float: right;
margin-top: 10px;
}

/* Jumpmenu */
#dropDownSelect {
width:175px;	
}



/* -- Display Emergency RSS --*/
#emergency div {
display:block;
float:left;
clear:both;
width:100%;
}

#emergency div img{
float:left;
clear:left;
padding:15px 8px 8px 0;
}
