@import url("demo.css");
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
html {
	background: url(bigback2.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
img.bg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;

	/* Set up proportionate scaling */
	width: 100%;
	height: auto;

	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
	img.bg {
		left: 50%;
		margin-left: -512px;   /* 50% */
	}
}
.wrap{
	width: 100%;
}
.wrapper{
	width: 960px;
	margin: 0 auto;
}
.leftkolom{
	float: left;
	width: 204px;
	margin-top: 45px;
	position: fixed;
}
.rightkolom{
	float: right;
	width: 700px;
	margin-top: 45px;
}
.link, .link_selected, .link:visited, .link_selected:visited, .link_selected:hover{
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	text-align: right;
	padding: 8px 0px 10px 0px;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	border-bottom: 1px dotted #fff;
	font-size: 18px;
	display:block;
}
.link:hover{
	padding-right: 10px;
	background-image: url(img/arrow.gif);
	background-position: right center;
	background-repeat: no-repeat;
	text-decoration: none;
	
}
.menu{
	margin-bottom: 15px;
}
.intro{
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 36px;
	padding: 0px 20px 30px 20px;
	border-bottom: 1px dotted #fff;
	color: white;
	line-height: 42px;
}



/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

ul.polaroids { width: 730px; margin: 0 0 18px -30px; }
		ul.polaroids li { display: inline; }
		ul.polaroids a { background: #fff; display: inline; float: left; margin: 0 0 27px 30px; width: auto; padding: 10px 10px 15px; text-align: center; font-family: "Marker Felt", sans-serif; text-decoration: none; color: #333; font-size: 18px; -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.25); box-shadow: 0 3px 6px rgba(0,0,0,.25); -webkit-transform: rotate(-2deg); -webkit-transition: -webkit-transform .15s linear; -moz-transform: rotate(-2deg); }
		ul.polaroids img { display: block; width: 170px; margin-bottom: 12px; }
		ul.polaroids a:after { content: attr(title); }
		
		ul.polaroids li:nth-child(even) a { -webkit-transform: rotate(2deg);  -moz-transform: rotate(2deg); }
		ul.polaroids li:nth-child(3n) a { -webkit-transform: none; position: relative; top: -5px;  -moz-transform: none; }
		ul.polaroids li:nth-child(5n) a { -webkit-transform: rotate(5deg); position: relative; right: 5px;  -moz-transform: rotate(5deg); }
		ul.polaroids li:nth-child(8n) a { position: relative; right: 5px; top: 8px; }
		ul.polaroids li:nth-child(11n) a { position: relative; left: -5px; top: 3px; }
		
		ul.polaroids li.messy a { margin-top: -375px; margin-left: 160px; -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); }
		
		ul.polaroids li a:hover { -webkit-transform: scale(1.10); -moz-transform: scale(1.10); -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.5); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.5); box-shadow: 0 0 5px #888; position: relative; z-index: 5; }
		
		
		

/*//----------------------------------------------------------///*/
/*//----------------------------------------------------------///*/
    /*//----------------  smaller screen  -----------------///*/
/*//----------------------------------------------------------///*/
/*//----------------------------------------------------------///*/

@media screen and (max-width: 800px){
.wrapper{
	width: 100%;
	margin: 0 auto;
}
.leftkolom{
	float: left;
	width: 204px;
	margin-top: 45px;
	position: fixed;
	margin-left: 10px;
}
.rightkolom{
	float: right;
	width: auto;
	margin-top: 45px;
	margin-left: 235px;
	margin-right: 10px;
}
ul.polaroids { width: auto; margin: 0 0 18px -10px; }

}