
@media all{
	
	*{
		font-family: Helvetica, Arial;
		color: #bdbdbd;
	}

	html {
	    height: 100%;
	}

	#body{
		height: 100px;
		margin: 0;
		background-repeat: no-repeat;
		background-attachment: fixed;
	

	/*	background-color: #75767c;*/

		background-color: #323232;
		background-image: radial-gradient(50% 0%, rgb(117, 118, 124), rgb(48, 48, 48));
		background-image: -webkit-gradient(radial, 50% 100%,100,50% -50%,100, from(rgb(48, 48, 48)), to(rgb(117, 118, 124)));
		background-image: -webkit-radial-gradient(50% 0%, rgb(117, 118, 124), rgb(48, 48, 48));
		background-image: -moz-radial-gradient(50% 0%, rgb(117, 118, 124), rgb(48, 48, 48));
		background-image: -ms-radial-gradient(50% 0%, rgb(117, 118, 124), rgb(48, 48, 48));
	}

	#wrapper{
		position: relative;
		width: 1300px;
	}

  h1{
    color: #c3c3c3;
    
  }

	h2{
		font-size: 1.6em;
	}

	h3{
		font-size: 1.4em;
		margin: 10px;
	}

	h4{
		font-size: 1.2em;
		margin: 10px;
		font-weight: normal;
	}


	a{
		text-decoration: none;
	}


	#nav{
		font-size: 1.6em;
		font-family: 'Montserrat', Helvetica, sans-serif;
		padding-top: 10px;
		height: 20px;
	}

	#nav a{
		float: left;
		padding-left: 25px;
		text-decoration: none;
		font-weight: bold;
	}

	a:hover{
		color: #eaeaea;
	}

	#nav #name{
		float: right;
		padding-right: 25px;
	}


	#heading{
		/*padding-top: 40px;*/
		padding-left: 40px;
		color: #9c9c9c;
		font-size: 1.2em;
	}


	#content{
		padding-left: 60px;
		padding-right: 60px;
	
		/* for footer */
		min-height: 100%;
		height: auto !important;
		height: 100%;
		margin: 0 auto -4em;
	}

	#collumLeft{
		float: left;
		width: 530px;
	}

	#collumRight{
		float: left;
		width: 650px;
	
	}

	.left{
		float: left;
	}
	
	.right{
		float: right;
	}
	
	.picture{
	    float: left;
	    margin-right: 100px;
	    height: 700px;
	}

	.picture img{
		border: 4px solid #9c9c9c;
	}

	.picture span{
		font-size: 1em;
		padding-left: 10px;
	}

	.picture .title{
		font-weight: bold;
		font-size: 1.2em;
	}

	.picture .dimensions{
		font-style: italic;
	}

	#address{
		float: left;
		border-left: 7px solid #9c9c9c;
		padding-left: 20px;
	}

	#address p{
		font-size: 1.4em;
		text-align: left;
		margin: 5px 0 5px 20px;
	}

	#address #name{
		font-size: 1.8em;
		margin: 0 0 8px 0;
	}


	#push{
		clear: both;
		height: 1em;
	}

	#footer {
		clear: both;
		height: 1em;
	
		padding-top: 30px;
		padding-right: 20px;
	
		font-size: 1em;
		text-align: right;
	}


	#underConstr{
		width: 500px;
		padding: 6px;
		font-size: 23px;
		border: 4px solid #9c9c9c;
	}
}


@media print{
	
	*{
		font-family: Helvetica, Arial;
		color: black;
	}
	
	
}
