img{
/*border:40px solid #cccccc;
width:1px;
height:1px;*/
display:nonee;
}

#gallery{

	padding:15px 0px 0px 0px;

}
#gallery table{
	
	border-width:0px;
	width:100%;
	
}
/*Grid*/
#gallery #grid table .top_row{
	
	border-width:0px;
	text-align:center;
	vertical-align:bottom;
	
}
#gallery #grid table .bottom_row{
	
	border-width:0px;
	padding-bottom:35px;
	text-align:center;
	vertical-align:top;
	
}
/*Rows*/
#gallery #rows table .image{
	
	width:1px;
	border-width:0px;

}
#gallery #rows table .body{

	border-width:0px;
	
}
.empty{
	border-width:0px;
}

#favorites{

	padding-bottom:14px;
	border-bottom:1px solid #cccccc;

}
#gallery #grid table .titles td{

	padding:5px 0px;
	text-align:center;
	vertical-align:top;

}
#gallery #grid table .comments td{

	padding:0px 0px 5px 0px;
	text-align:center;
	vertical-align:top;

}
#gallery #grid table .comments td a{
	
	font-size:8pt;
	text-decoration:underline;
	color:#009cff;
	color:#999999;
	
}
#gallery #grid table .comments td a:hover{
	
	/*color:#777777;*/
	
}

/*Added*/

#gallery #grid table td img{

	border-width:0px;

}
#gallery #grid table td a{

	text-decoration:none;

}
#gallery #grid table td.unselected_top{

	border:2px solid #ffffff;
	border-width:2px 2px 0px 2px;
	padding:5px 5px 10px 5px;
	text-align:center;
	vertical-align:bottom;

}
#gallery #grid table td.unselected_bottom{

	border:2px solid #ffffff;
	border-width:0px 2px 2px 2px;
	padding:0px 5px 5px 5px;
	text-align:center;
	vertical-align:top;

}
#gallery #grid table td.selected_top{

	border:2px solid #333333;
	border-width:2px 2px 0px 2px;
	padding:5px 5px 10px 5px;
	text-align:center;
	vertical-align:bottom;

}
#gallery #grid table td.selected_bottom{

	border:2px solid #333333;
	border-width:0px 2px 2px 2px;
	padding:0px 5px 5px 5px;
	text-align:center;
	vertical-align:top;

}

#grid table tr.images td{

	border:0px solid red;
	padding:0px;
	text-align:center;
	vertical-align:middle;

}

#grid table tr.titles td, id table tr.titles td.empty{

	border:0px solid green;
	padding:5px 5px 15px 5px;
	text-align:center;
	vertical-align:top;

}

/****/

#grid table td.options_show{

	height:31px;
	vertical-align:middle;

}
#grid table td.options_hide{

	height:31px;
	vertical-align:middle;

}
#grid table td.options_hide a{

	display:none;

}
#grid table td.options_hide div{

	display:noneEEE;

}
#grid table td.options_hide ul{

	display:none;

}
#grid table td.options_show ul{

	border-top:1px solid #cccccc;
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px 10px 5px 10px;
	background-color:#ffffff;
	text-align:center;

}
#grid table td.options_show li{

	padding:0px;
	border:0px solid green;

}
/**Added**/

#gallery #grid table td img{

	border-width:0px;

}
#gallery #grid table td a{

	text-decoration:none;

}
#gallery #grid table td.unselected_top{

	border:2px solid #ffffff;
	border-width:2px 2px 0px 2px;
	padding:5px 5px 10px 5px;
	text-align:center;
	vertical-align:bottom;

}
#gallery #grid table td.unselected_bottom{

	border:2px solid #ffffff;
	border-width:0px 2px 2px 2px;
	padding:0px 5px 5px 5px;
	text-align:center;
	vertical-align:top;

}
#gallery #grid table td.selected_top{

	border:2px solid #333333;
	border-width:2px 2px 0px 2px;
	padding:5px 5px 10px 5px;
	text-align:center;
	vertical-align:bottom;

}
#gallery #grid table td.selected_bottom{

	border:2px solid #333333;
	border-width:0px 2px 2px 2px;
	padding:0px 5px 5px 5px;
	text-align:center;
	vertical-align:top;

}

#grid table tr.images td{

	border:0px solid red;
	padding:0px;
	text-align:center;
	vertical-align:middle;

}

#grid table tr.titles td, id table tr.titles td.empty{

	border:0px solid green;
	padding:5px 5px 15px 5px;
	text-align:center;
	vertical-align:top;

}

/****/

#grid table td.options_show{

	height:31px;
	vertical-align:middle;

}
#grid table td.options_hide{

	height:31px;
	vertical-align:middle;

}
#grid table td.options_hide a{

	display:none;

}
#grid table td.options_hide div{

	display:none;

}
#grid table td.options_show ul, #grid table td.options_hide ul{

	border-top:1px solid #cccccc;
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px 5px 5px 5px;
	background-color:#ffffff;

}
#grid table td.options_hide li, #grid table td.options_show li{

	border:0px solid green;


}

