
@media screen and (max-width: 1050px) {
	#divmainnav {
    	width: 100%;
		background:#000000;
		margin:5px 0 0 10%;
	}
	#divtagcontainer {
		padding:0;
	}
	#divjulietext  {
		font-size:26px;
	}
	#divmessagebox {
	    margin: 0 0 0 10px;
	}
}	

@media screen and (max-width: 768px) {
	#divhouse {
		height: 360px;
	}
	#divtagcontainer {
		display:none;
	}
	.topnav {
		text-align:center;
	}
	.topnav li {
		padding: 0;
	}
	#divjuliephoto {
	    margin: 5px;
    	width: 100px;
	}	
	#juliephoto {
		width:100px;
		height:110px;	
	}
	#divjulietext {
		width:auto;
		height:auto;	
	}
	.divthumb {
    	width: 17%;
	}
	#divmessagebox {
		margin: 10px 0 0;
	}
	
}	

@media screen and (max-width: 480px) {
	h1 {
		font-size:21px;
		}
	#divlogo {
		margin: 0 auto;
		float:none;
		}
	#divmainnav {
		padding: 8px 5% 0 0;
		}	
	#divhouse {
		height: 260px;
	}	
}
