
	#main1{
		position:relative;
		width:30%;
		overflow:hidden;
		max-width: 250px;
	}
	#main2{	 
		position:relative;
		overflow:hidden;
		width:70%;
		max-width: 650px;
	}
	#newstime{
		margin-top:5px;
		padding:10px;
		background:rgba(255,255,255,0.07);
		margin-top: 13px; /*Christmas decor*/
	}
	#newstext{
		color:#fff;
		font:14px sans-serif;
		background:rgba(255,255,255,0.07);
		text-align:justify;
		overflow-y:auto;
		padding:30px;
		margin:5px 0 50px 10px;
	}
	#newsimg {
		margin:0 10px 10px 0;
		border:0;
		height: 80px; 
		float:left;
	}
	
	.modrop{
		display:none;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		text-align:center;
		padding:2px;
		margin:2px;
		cursor:pointer;
	}
	.modrop:hover{background:rgba(255, 255, 255, 0.32);}
	.modrop a{
		color:#fff;
		text-decoration:none;
	}
	.moactive{border: 1px solid #ff4f07;}
	.yrsdrop{
		font-size:16px;
		text-align:center;
		cursor:pointer;
		color:#fffd8c;
	}
	#yrhand{
		position:absolute;
		margin:2px 0 0 35px;
		-webkit-transition: all 300ms ease-in-out;
        -moz-transition: all 300ms ease-in-out;
        -o-transition: all 300ms ease-in-out;
        -ms-transition: all 300ms ease-in-out;
	}
	.rot90{
		-webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }
	
	.newstitle{
		font:35px Champ; 
		line-height:30px;
		padding-bottom:10px; 
		text-align:left;
		color:#fffd8c;
	}
	#newssig{
		font:12px sans-serif; 
		font-style:italic; 
		color:#646464;
		margin-top:100px;
		padding-top:3px;
	}
	
		@font-face {
		font-family: 'Champ';
		src: url('champagne__limousines-webfont.eot');
		src: url('champagne__limousines-webfont.eot?#iefix') format('embedded-opentype'),
			 url('champagne__limousines-webfont.woff') format('woff'),
			 url('champagne__limousines-webfont.ttf') format('truetype'),
			 url('champagne__limousines-webfont.svg#Champagne&LimousinesRegular') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	@media screen and (max-width: 860px) {
		#main1{position:static;width:100%;margin-top:10px;max-width: unset;}
		#main2{position:static;width:100%;margin-top:10px;max-width: unset;}
		#newstext{margin-left:0px;}
		#newstime{padding:10px 20%;}
		.newstitle{font-size:20px;}
	}
	@media screen and (max-width: 550px) {
		#newstime{margin:0;padding:10px 10%;}
	}