#gallery_header{
	width:270px;
	height:50px;
	float:left;
	background:url('../../sections/home/gfx/leftcol-top.jpg');
	background-repeat:no-repeat;
}

#gallery_content{
	float:left;
	width:270px;
	background:url('../../sections/home/gfx/leftcol-bg.jpg');
}

#gallery_footer{
	float:left;
	height:8px;
	width:270px;
	background:url('../../sections/home/gfx/leftcol-footer.jpg');
	background-repeat:no-repeat;
	/* overflow:hidden; */
	border:0px solid red;
}

#gallery_readmore{
	float:left;
	height:30px;
	width:270px;
	margin-top:1px;
}

#gallery_holder{
	float:left;
	border:0px solid red;
	margin-top:10px;
	margin-left:10px;
	display:block;
}

#gallery_holder_inner{
	border:0px red solid;
	margin-left:0px;
	float:left;
	width:255px;
	/* overflow:hidden; */
}

#gallery_ruler{
	margin-left:20px;
	float:left;
	width:230px;
	/* overflow:hidden; */
	height:1px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #A4A4A4;
}

.gallery_date{
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	height:14px;
}

.gallery_title{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CC0000;	
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}
.gallery_link{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#CC0000;	
	font-weight:normal;
	text-decoration:underline;
	line-height:15px;
}

.gallery_text{
	margin-top:5px;
	clear:left;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;	
	font-weight:regular;
}

.ruler{
	float:left;
	width:100%;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #A4A4A4;
}




/* thumbs popup */
.thumbnail{
position: relative;
z-index: 50;
}

.thumbnail:hover{
background-color: transparent;
z-index: 100;
text-decoration: none;
}

.thumbnail div{ /* popup larger image */
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 1px solid #999999;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail div img{ /* popup larger image */
border-width: 0;
padding: 2px;
}

#.thumbnail:hover div{ /* popup larger image */
#visibility: visible;
#top: -133px;
#top/: -67px; /* fix ie position bug */
#left: -67px; /* position where larger image should offset horizontally */
#}
