
.home_left_col {
	float:left; 
	width:558px; 
	padding:1px 0 0 1px;
}

.home_image {
	position:relative;
}

.home_image_more_link {
	position:absolute;
	top:235px;
	left:414px;
	z-index:5;
}

.home_image_more_link_icons {
	position:absolute;
	top:235px;
	left:422px;
	z-index:4;
}


.home_image_text {
	position:absolute;
	width:528px;
	height:75px;
	padding:20px 20px 5px 10px;
	top:235px;
	left:1px;
	background-color:#234D9C;
	color:#FFFFFF;
	opacity:0.8;
	filter:alpha(opacity=80);
	font-weight:bold;
}

.home_image_text .h1 { color:#FFFFFF; }

.home_image_corner_bottom_right {
	position:absolute;
	top:314px;
	left:538px;
}
.home_image_corner_top_right {
	position:absolute;
	top:-1px;
	left:538px;
}

.home_text {
	margin:10px;
	border-bottom:1px solid #EEEEEE;
	padding:0 0 10px 0;
}

.home_text a:link {color:#98466C; text-decoration:none;}
.home_text a:visited {color:#98466C; text-decoration:none;}
.home_text a:hover {color:#fff; text-decoration:none; background:#98466C;}

.home_press {
	margin:10px 0 10px 10px;
	padding:0 0 10px 0;
}
.home_press_image_col { float:left; width:80px; }
.home_press_detail_col { float:left; width:458px; }
.home_press_detail_col_short { float:left; width:400px; }
.home_press_title { color:#133E8C; margin:0px 0px 8px 0px; font-size:1.2em; font-weight:bold; }
.home_press_desc { margin:0px 0px 8px 0px; }
.home_press_link { margin:0px 0px 8px 0px; }

.home_press_link a:link {color:#98466C; text-decoration:none;}
.home_press_link a:visited {color:#98466C; text-decoration:none;}
.home_press_link a:hover {color:#fff; text-decoration:none; background:#98466C;}

.home_right_col {
	float:right;
	width:200px;
	text-align:right;
	padding:1px 1px 0 0;
}

/*
------------------------------------------------------------
IMAGE GALLERY
------------------------------------------------------------
*/

.gallery_main_image { margin:15px 0px 8px 0px; width:527px; }

#gallery_text { float:left; width:357px; margin:15px 0px 8px 0px; }
.captiontitle { margin:0px 0px 8px 0px; font-weight:bold; }
.captiontext { margin:0px 0px 8px 0px; }
#gallery_download { float:left; width:150px; margin:15px 0px 8px 20px; text-align:right; display:inline; }
.gallery_paging_row { float:right; width:300px; text-align:right;}
.gallery_thumbs_row { margin:0px 0px 8px 0px; width:190px;}
.gallery_thumb { float:left; width:94px; margin:0px 0px 1px 0px; }
.gallery_thumb IMG { border:2px solid #FFFFFF }

#contentCol .gallery_paging_row a:link, #contentCol .gallery_paging_row a:visited { color:#878684; background-color:#FFFFFF; }
#contentCol .gallery_paging_row a:hover { color:#FFFFFF; background-color:#878684; }

#contentCol .gallery_paging_row a.page_on:link, #contentCol .gallery_paging_row a.page_on:visited { color:#FFFFFF; background-color:#878684; }
#contentCol .gallery_paging_row a.page_on:hover { color:#FFFFFF; background-color:#878684; }

.press_image_col { float:left; width:140px; margin-bottom:10px; }
.press_detail_col { float:left; width:580px; margin-bottom:10px; }
.press_title { color:#133E8C; margin:0px 0px 8px 0px; font-size:1.2em; font-weight:bold; }
.press_desc { margin:0px 0px 8px 0px; }
.press_link { margin:0px 0px 8px 0px; }

.press_link a:link {color:#98466C; text-decoration:none;}
.press_link a:visited {color:#98466C; text-decoration:none;}
.press_link a:hover {color:#fff; text-decoration:none; background:#98466C;}

/*
------------------------------------------------------------
WHY I'M SUPPORTING LOVE UK
------------------------------------------------------------
*/
.supporting_text { padding:20px 20px 0px 10px; }

.supporting_item {
	/* border-bottom:1px solid #65286E; */
	float:left;
	width:239px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-left:10px;
	background-image:url(/rollingout/images/layout/quote_end.gif);
	background-repeat:no-repeat;
	background-position:100% 90%;
	display:inline;
}
.supporting_thumb_col { margin-bottom:10px;}
.supporting_text_col { margin-bottom:0px; }
.supporting_quote { 
	margin:0 0 0 0;
	padding:10px;
	background-image:url(/rollingout/images/layout/quote_start.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

.supporting_quote_attributed { margin:0 0 0 10px; font-weight:bold; color:#133E8C; }

/*
------------------------------------------------------------
PRESS RELEASES
------------------------------------------------------------
*/

.press_thumbnail_col { float:left; width:100px; margin:15px 0px 15px 0px; }
.press_details_col { float:left; width:300px; margin:15px 0px 15px 0px; }
.press_title {}
.press_leader { margin:8px 0px 8px 0px; }
.press_date {}

.press_backlink { float:right; margin:0px 0px 8px 0px; color:#999999; }
.press_backlink  a:link, .press_backlink  a:visited { color:#999999; text-decoration:none; }
.press_backlink  a:hover { color:#FFFFFF; text-decoration:none; background-color:#999999; }

.press_country_filter { float:left; width:130px; margin:5px 0px 10px 0px; }
#contentCol .press_country_filter a:link, #contentCol .press_country_filter a:visited { color:#878684; background-color:#FFFFFF; }
#contentCol .press_country_filter a:hover { color:#FFFFFF; background-color:#878684; }

.press_country_filter img { position:relative; top:3px; }
#contentCol .press_country_filter img a:hover { color:#FFFFFF; background-color:#FFFFFF; }

.pressitem_name { font-weight:bold; margin:8px 0px 8px 0px; color:#133E8C; font-size:1.2em;  }
.pressitem_date { margin:0px 0px 8px 0px; }
.pressitem_content { margin:0px 0px 8px 0px; }
.pressitem_pdf { margin:0px 0px 8px 0px; }

.pressitem_content a:link {color:#98466C; text-decoration:none;}
.pressitem_content a:visited {color:#98466C; text-decoration:none;}
.pressitem_content a:hover {color:#fff; text-decoration:none; background:#98466C;}

.where_text {
	margin:10px;
	padding:0 0 10px 0;
}

.where_item {
	margin:0 10px 10px 10px;
	padding:0 0 10px 0;
	line-height:1.8em;
}

.where_item h2 { margin:0px 0px 4px 0px; color:#A3548E; font-size:1.2em; font-weight:bold; }

.where_left_col { float:left; width:275px; text-align:right; color:#AD7A9B; margin-bottom:10px; }
.where_left_col IMG { margin:0 0 5px 0; }
.where_right_col { float:left; width:475px; padding-left:10px; margin-bottom:10px; }