a:link,a,a:visited,a:active {
	color: #355716;
	text-decoration: none;
}

td.vertical_line																{ background-image: url(img/design/box_gallery_line_vertical.gif); width: 6; }

.box .header
{
	background-image: url(/img/box/bg_box_header_gallery.gif);
}

.box .footer
{
	background-image: url(/img/design/box_gallery_low.gif);
}

.album
{
width: 190px; height: 140px; position: absolute; left: 10px;
text-align: center;
cursor: pointer;
}

.picture
{
width: 175px; height: 140px; position: absolute;
text-align: center;
cursor: pointer;
color:#353535;
}

.album img, .picture img
{
width: 120px; height: 90px; padding-top: 10px;
}

.album:hover, .picture:hover
{
background-color: #A6A9A5;
color: black;
}

#pages .selected, #pictures .selected
{
	background-color: #949993;
}

.album_page
{
width: 410px; height: 500px; position: absolute;
}

.album01 { left: 10px; top: 10px }
.album02 { left: 210px; top: 10px }
.album03 { left: 10px; top: 160px }
.album04 { left: 210px; top: 160px }
.album05 { left: 10px; top: 320px }
.album06 { left: 210px; top: 320px }

.pic_title {
padding-top: 4px
}

.usertag {
background-color: #FFFFFF;
padding: 2px 4px;
-moz-opacity:0.6;
filter:alpha(opacity=60)
}

#rateMe{padding:0px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(/img/gallery/star.png) no-repeat;}
#rateMe a{float:left;background:url(/img/gallery/star_off.png) no-repeat;width:13px; height:13px;padding-right:3px;}

.highlight
{
	background-color: Yellow;
	-moz-opacity:0.01;
	filter:alpha(opacity=01)
}

#picturetags img
{
	padding: 5px 0px;
}