		.main-img-small {display: none;}
		.main-ptl {
			margin-top: 20px;
		}
		.main-ptl-gradient {
			background: rgba(173,173,173,0.33);
			background: -moz-linear-gradient(top, rgba(173,173,173,0.33) 0%, rgba(255,255,255,0) 100%);
			background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(173,173,173,0.33)), color-stop(100%, rgba(255,255,255,0)));
			background: -webkit-linear-gradient(top, rgba(173,173,173,0.33) 0%, rgba(255,255,255,0) 100%);
			background: -o-linear-gradient(top, rgba(173,173,173,0.33) 0%, rgba(255,255,255,0) 100%);
			background: -ms-linear-gradient(top, rgba(173,173,173,0.33) 0%, rgba(255,255,255,0) 100%);
			background: linear-gradient(to bottom, rgba(173,173,173,0.33) 0%, rgba(255,255,255,0) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#ffffff', GradientType=0 );			
		}

		
		.nav-row{
			position: fixed;
			height: 80px !important;
			padding-top: 0px !important;
			background-attachment: fixed;
			background-position: center top;	
			background-image: url('../images/white-torn-paper-2000x80.png');
			background-repeat: no-repeat;			
			border-bottom: none !important;				
		}
		
		.stars {
			width: 100%;
			background-image: url('../images/BlueStars.png');
			background-repeat: no-repeat;
			background-position: center top;
			background-size:120%;
			position: relative;
		}
		

		.site-footer
		{
			border-width: 0px;
			width: 100%;
			background-image: url('../images/white-torn-paper-2000x80.png');
			background-repeat: no-repeat;
			background-position: right top;
			background-size:120%;
			position: relative;
			z-index: 2;	
			border: 0px solid green;
			background-color: #a51401;
		}
		
		.site-footer-blue
		{
			border-width: 0px;
			width: 100%;			
			position: relative;			
			background-color: #003ca0;
			color: #fff;			
		}
		
		h3 { color: #FF2B9E; }
		
		.site-header h4 {
			font-size: 26px;
			line-height: 1.5;
			margin: 0px 0px 30px !important;
			color: #000 !important;
			font-family: Lobster !important;
		}

		
		#footer-bottom {
			background-color: #003ca0;
		}		
		

		.panel-one
			{					
				margin-bottom: -20px;
				z-index: -1;
				top: 20px;
				width: 100%;
				position: relative;
				
				
			}	
			
		.panel-one img
			{					
				width: 100%;
				height: auto;				
			}
		
	
		.main-bg {	
			width: 100%;
		}		
		 
		.ptl img{
			position: absolute;
			top: 48px;
			right: 5%;								
			z-index: 20;
			border: 0px solid red;		  
		}


		.picture-top {				
			width: 100%;
			background-image: url('../images/white-torn-paper-2.png');
			background-repeat: no-repeat;
			background-position: center top;
			background-size:100%;
			position: relative;
			z-index: 10;			
		}
		
		@media (max-width: 1400px) {
			.picture-top { background-position: right 0px; }			
			}
			
		@media (max-width: 1200px) {
			.picture-top { background-position: right 16px; }
			
			}
			
		@media (max-width: 891px) {
			.nav-row { background-image: url('../images/white-torn-paper-2000x60.png'); background-position: right top;}
			.ptl img { width: 140px; height: auto; left: 50%; margin-left: -74px; margin-top: 14px;}
			.owl-theme .owl-controls .owl-buttons .owl-prev { font-size: 30px; }
			.owl-theme .owl-controls .owl-buttons .owl-next { font-size: 30px; }
			}
			
		@media (max-width: 768px) {
			.picture-top { background-position: right 22px; }
			
			}
		
		@media (max-width: 580px) {
			.picture-top { background-position: right 22px; }
			
			.ptl-bg {background-position: left top;background-size:24%;}			
			.panel-one .main-img { display: none !important; }
			.main-img-small { display: initial;}
			.site-header h4 { font-size: 18px; font-weight: 500;}
			.webmaster {position: relative; left: 42%; margin-top: 20px;}
			}
			
			
		@media (max-width: 400px) {
			.picture-top { background-position: right 30px; }				
			.ptl-bg {background-position: center top; }
			.picture-top { background-image: none; }
			.nav-row { background-image: url('../images/white-torn-paper-2000x60.png'); background-position: left top;}
			.site-header h4 { font-size: 15px; font-weight: 500; }
			}
			
		@media (max-width: 280px) {
			.picture-top { background-position: right 40px; }				
			
			}
		
		
			
		

		form input[type="text"], form input[type="email"], form input[type="password"], form textarea, form [type="file"] {
			height: 38px;
			background: none repeat scroll 0% 0% #fff;
			border: 1px solid #4A4949;
			margin-bottom: 5px !important;
			line-height: 38px;
			padding: 0px;
			text-indent: 10px;
			box-shadow: none;
			border-radius: 0px;
			color: #a51401;
			font-size: 20px;			
		}

		form input[type="submit"], .btn {
			background: #822619;
			color: #f2f2f2;
			max-width: 25%;
			float: right;
		}
	
		form [type="file"] {
			border: none;
			max-width: 25%;
			float: left;
			background: none;
		}
		
		.new_Btn {
			max-width: 25%;
			float: left;
			cursor: pointer;
			color: #a51401;
			font-size: 18px;
		}

		#html_btn {
		 display:none;
		}


		.owl-theme .owl-controls{
			margin-top: 10px;
			text-align: center;
		}

		/* Styling Next and Prev buttons */

		.owl-theme .owl-controls .owl-buttons div{
			color: #FFF;
			display: inline-block;
			zoom: 1;
			*display: inline;/*IE7 life-saver */
			margin: 5px;
			padding: 3px 10px;
			font-size: 50px;			
		}
		
		/* Clickable class fix problem with hover on touch devices */
		/* Use it for non-touch hover action */
		
		.owl-theme .owl-controls.clickable .owl-buttons div:hover{
			filter: Alpha(Opacity=100);/*IE7 fix*/
			opacity: 1;
			text-decoration: none;
		}

		/* If PaginationNumbers is true */

		.owl-theme .owl-controls .owl-page span.owl-numbers{
			height: auto;
			width: auto;
			color: #FFF;
			padding: 2px 10px;
			font-size: 20px;
			-webkit-border-radius: 30px;
			-moz-border-radius: 30px;
			border-radius: 30px;
		}

		/* preloading images */
			.owl-item.loading{
			min-height: 150px;
			background: url(AjaxLoader.gif) no-repeat center center
		}
		
		#loading {
			display: none;
		}

		#owl-demo .owl-item > div img {
			display: block;
			width: 100%;
			height: auto;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			margin-bottom:4px;
		}

		#owl-demo .owl-item > div{
		  background : #42bdc2;
		  text-align: center;
		  padding:50px 0px;
		  margin:3px;
		  color: white;
		  font-size:60px;
		  border:1px white;
		}

		.wrapper-with-margin{
		  margin:0px 50px;
		}

 
		.owl-theme .owl-controls .owl-buttons div {
		  position: absolute;
		}
		 
		.owl-theme .owl-controls .owl-buttons .owl-prev{
		  left: -10px;
		  top: 50px; 
		}
		 
		.owl-theme .owl-controls .owl-buttons .owl-next{
		  right: -10px;
		  top: 50px;
		}

		.text-center-it {
			text-align: center;
		}

		#twitter-widget-0 { 
      width: 100% !important; 
    }
	
	
	.img-info{
		background-color:#000;
		top:0;
		left:0;
    right:0;
    margin-left:auto;
    margin-right:auto;
		color:#fff;
		padding: 12px 0px 12px 0px;
		max-width: 288px;
		opacity:0;
		filter: alpha(opacity = 0);
		position:absolute;
		width:100%;
		z-index:1000;
	}

.img-wrap:hover .img-info{
		opacity:0.75;
		filter: alpha(opacity = 75);
		transition:opacity 0.25s;
		-moz-transition:opacity 0.25s;
		-webkit-transition:opacity 0.25s;
	}