#catalogs{
float: left;
width: 100%;
}

			#wrapper {
			/*	background-color: #ccc;*/
				width: 100%;
				height: 70%;
				min-height: 275px;
				margin: -150px 0 0 0;
				position: absolute;
				bottom: 0;
				left: 0;
			}
			#inner {
				width: 100%;
				height: 544px;
				margin-top: -75px;
				position: relative;
				overflow: hidden;
			}
			#carousel div {
background: #494949;
width: 272px;
height: 372px;
float: left;
padding: 18px;
margin: 0 15px;
			}
			
.cata_book{

}
.cata_book img{
width:272px;
height:283px;
}
.cata_book .info{
float: left;
margin-top: 12px;
font-family: 'Oswald', sans-serif;
letter-spacing: 2px;
}
.cata_book .info .top{
float: left;
width: 100%;
padding-bottom: 15px;
border-bottom: 2px solid white;

}

.cata_book .info .top .year{
font-size: 26px;
width: 63px;
color: #eb4b0b;
float: left;

}
.cata_book .info .top .subject{
float: left;
text-align: left;
color: white;
font-size: 13px;
width: 208px;
min-height: 26px;
display: table;
}
.cata_book .info .top .subject span{
display: table-cell;
vertical-align: middle;
font-family:  sans-serif;
}
.cata_book .info .down{
float: left;
margin-top: 18px;
font-size: 13px;
width: 100%;
}
.cata_book .info .down .pdf{
 float: left;
}
.cata_book .info .down .online{
float: right;
}

.cata_book .info .down a{
background-image: url(../images/catalogs/icon.png);
background-repeat: no-repeat;
color: white;
padding-left: 8px;
background-position:0% 62%;
letter-spacing: 1px;
}


.disabled{
	opacity: 0;
}









			#pager {
				text-align: center;
				margin-top: 20px;
				color: #666;
			}
			#show_pag a {
			   background-image: url("../images/catalogs/page.png");
				background-position: 0 13px;
				background-repeat: no-repeat;
				color: #666;
				display: inline-block;
				font-size: 0;
				height: 17px;
				margin: 0 3px;
				padding: 5px 10px;
				text-decoration: none;
				width: 22px;
			}

			#show_pag a.selected {
				background-position: -42px 13px;
			}
			#prev, #next {
				display: block;
				width: 50px;
				height: 80px;
				margin-top: -40px;
				position: absolute;
				top: 41%;
				z-index: 2;
			}
			#prev {
				background: url(../images/catalogs/arrow.png ) no-repeat;
				left: 20px;
			}
			#prev:hover {
				background: url(../images/catalogs/arrow_a.png ) no-repeat;
			}			
			#next {
				background: url(../images/catalogs/arrow2.png ) no-repeat;
				right: 0;
			}
			#next:hover {
				background: url(../images/catalogs/arrow2_a.png ) no-repeat;
			}			
			#copy {
				text-align: center;
				width: 100%;
				position: absolute;
				bottom: 10px;
				left: 0;
			}
			#copy, #copy a {
				color: #999;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}
@media screen and (min-height:300px) and (max-height: 800px) {
	#catalogs{
		min-height:540px;
	}
	#inner{
		margin-top: -111px;
	}
}

@media screen and (min-height: : 800px) and (max-height: 1100px){




}