.my_l_button div, .my_l_button img{
	float:left;
}

.my_l_button{
	_height:100%;
	position:fixed;
	top:110px;
	bottom:20px;
	left:165px;
	width:50px;
	background-repeat:repeat-y;
	background:url(../img/l_norm.png);
	margin:0px;
	padding:0px;
	margin-top:26px;
	margin-bottom:26px;
}

.my_l_button img{
	top:100px;
	bottom:10px;
	left:165px;
	position:center;
	position:fixed;
	margin-top:auto;
	margin-bottom:auto;
	margin-left:0px;
	padding:0px;
	border:0px;
}

.my_l_button_top{
        top:110px;
	position:fixed;
	left:165px;
	background:url(../img/l_top.png);
	width:50px;
	height:27px;
	background-repeat:no-repeat;
}
.my_l_button_bot{
        bottom:20px;
	position:fixed;
	left:165px;
	background:url(../img/l_bot.png);
	width:50px;
	height:27px;
	background-repeat:no-repeat;
}














.my_r_button{
	position:fixed;
	top:110px;
	bottom:20px;
	right:315px;
	width:50px;
	background-repeat:repeat-y;
	background:url(../img/r_norm.png);
	margin:0px;
	padding:0px;
	margin-top:26px;
	margin-bottom:26px;
}

.my_r_button img{
	position:center;
	position:fixed;
	margin-top:auto;
	margin-bottom:auto;
	margin-left:0px;
	padding:0px;
	border:0px;
	top:100px;
	bottom:10px;
	right:315px; 
}

.my_r_button_top{
        top:110px;
	position:fixed;
	right:315px; 
	background:url(../img/r_top.png);
	width:50px;
	height:27px;
	background-repeat:no-repeat;
}
.my_r_button_bot{
        bottom:20px;
	position:fixed; 
	right:315px; 
	background:url(../img/r_bot.png);
	width:50px;
	height:27px;
	background-repeat:no-repeat;
}









.my_gal_image{
        top:110px;
        bottom:20px;
        position:fixed;
        right:315px;
	left:165px;
	padding:0px;
	margin:auto;
	margin-left:60px;
	margin-right:60px;
	text-align:center;
}

.my_gal_image img{
	max-width:100%;
	max-height:90%;
}