			
/* No CSS were harmed during the making of the web page! (well almost...) */

#grad1 {
   /* height: 2100px;*/
    height: 100%;
    background: -webkit-linear-gradient(#ffffff,#dcdcdc); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff,#dcdcdc); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff,#dcdcdc); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff,#dcdcdc); /* Standard syntax (must be last) */
}



.container {
	width: 900px;
	margin: 0 auto;
	-webkit-column-count:1;
	-moz-column-count:1;
	-o-column-count:1;
	column-count:1;
    -webkit-column-gap:30px;
    -moz-column-gap:30px;
	-o-column-gap:30px;
	column-gap:30px;
}


div.img {
    margin: 5px;
    padding: 15px;
    height: auto;
    width: auto;
    float: none;
    text-align: center;
}

div.img img {
    display: inline;
    margin: 5px;
    /*border: 1px solid #ffffff; */
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

div.img a:hover img {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}


div.img2 {
    margin: 5px;
    padding: 15px;
    height: auto;
    width: auto;
    float: none;
    text-align: center;
}

div.img2 img {
    display: inline;
    margin: 5px;
    /*border: 1px solid #ffffff; */
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

div.img2 a:hover img {
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
}


div#preloaded-images {
		display: none;
}


.fixemenu {
    position: absolute;
    right: 0px;
    width: 275px;
    margin: 0 auto;
    margin-bottom: 40px;
}
