#galmain {
 float: left;
 margin: 40px 0 0 0px;
 padding: 20px 0 0 0;
 width: 650px; 
 }

 .album_title {
 /*background: url(galeriaimg/galtitle.gif) no-repeat; */
 height: 20px;
 padding: 0px 0 0px 00px;
 margin:0px 0 0 0;
 text-align: left;
 font-size: 20px;
 font-weight: bold; 
 font-family: trebuchet ms;
 color: #999; 
}


.album_menu {
 height: 20px;
 padding: 0px 0 0px 0px;
 margin:0px 0 0 0px;
 text-align: left;
 font-size: 16px;
 font-weight: bold; 
 font-family: trebuchet ms;
 color: #999; 
}

.album_menu a {color: #999; text-decoration: none; margin: 0px 35px 0px 0px;}
.album_menu a:active {color: #999; text-decoration: none;}
.album_menu a:visited {color: #999; text-decoration: none;}
.album_menu a:hover {color: #fff; text-decoration: none;}

 
 
 
 

#galeria {
width: 650px;
 margin-left: auto;
 margin-right: auto;
text-align: center;
POSITION: relative;
 margin:6px 0 0 0;
BACKGROUND: url(galeriaimg/galeriamid.gif) repeat-y;

}

#galeriatop {
 BACKGROUND: url(galeriaimg/galeriatop.gif) no-repeat;
 PADDING: 11px 0px 0px 0px;
 }


#galeriabottom {
 BACKGROUND: url(galeriaimg/galeriabot.gif) no-repeat left bottom;
 PADDING-TOP: 0px;
 height: 35px;
}

#galeriatext {
font-size:14px;
font-weight: bold;
text-align: center;
padding-top: 5px;
}


/* menubar ----------------------------------------------------------------------- */




/* Gallery Styles */



#motioncontainer {
margin:0px auto;  /*Uncomment this line if you wish to center the gallery on page */
width: 630px; /* Set to gallery width, in px or percentage */
height: 90px; /* Set to gallery height */
overflow:auto;
position:relative;
margin-left:auto;
margin-right:auto;

}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
text-align: left;
margin-left:0;
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}


#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}


#motiongallery {
position:relative;
text-align: left;
white-space:nowrap;
}


#trueContainer {
border: 1px solid yellow;
}



#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}


/* End Gallery Styles */











#mainimage{
	MARGIN: 3px 0px 0px 0px;
}

#galeriamid{
	BACKGROUND: url(galeriaimg/galeriamid.gif) repeat-y left top;
	PADDING: 0px 0px 5px 0px;
}


#galeriamidimage IMG {
	border: 2px solid WHITE;
}
H2 {
	FONT-SIZE: 13px;
	LEFT: 30px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 373px;
}
P#publishdate {
	FONT-SIZE: 11px;
	RIGHT: 30px; 
	COLOR: #ffffff; 
	POSITION: absolute; 
	TOP: 375px;
	TEXT-ALIGN: right;
}



