/*imagesa*/
.imagesa {padding-bottom: 0px;}
.imagesa div {
    display: inline-block; 
	text-align: center; vertical-align: top;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-color: darkred;
	height: 310px;
	width: 324px;
	}

.imagesa img {width: 320px; height: 240px; border: 1px solid darkred;}

.imagesa a:link { text-decoration: none; color:darkred;}
.imagesa a:active { text-decoration: none; color:darkred; }
.imagesa a:visited{ text-decoration: none; color:darkred; }
.imagesa a:hover{ text-decoration: none; color:black;}


.container {
	width: 100%;
	max-width: 2000px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 1020px;/* a min-width may be desirable to keep this layout from getting too narrow. This keeps line length more readable in the side columns. IE6 does not respect this declaration. */

	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
	overflow: hidden; /* this declaration makes the .container clear all floated columns within it. */
}

.sidebar1 {
position: absolute;
	left: 0px;
	top: 400px;
	width: 320px;
	text-align: right; vertical-align: top;
}
.content {
position: absolute;
	left: 330px;
	top: 400px;

}
.topp div {
	width: 250px;
	display: inline-block;
	text-align: left; vertical-align: top;
}
