﻿#slideshow
{
	float:left;
    position:relative;
    top:0;
    width:830px;
    height:488px;
    margin-right:7px;
}

#slidebtt
{
	position:absolute;
	display:block;
	width:830px;
	height:488px;
}

#slideshow img
{    
    width:830px;
    height:536px;    
}

#previmg, #nextimg
{		
	position:absolute;
	width:30px;
	height:62px;
	margin-top:220px;	
	z-index:500;
}

#nextimg
{
	margin-left:800px;
}

/* Banners */ 

#banners
{	
	float:left;
	display:table;
	width:100%;
	max-width:1200px;
	margin:25px 0px;    
}

#banners ul, #banners li
{
	width:100%;	
}

#banners li a img
{		
	width:100%;		
}

#banners li.description
{	
	display:none;	
	width:280px;	
	margin-right:20px;
	color:#8A8B8B;
	line-height:1.2em;	
	float:left;
}

#banner0, #banner1, #banner2
{	
	height:20px;	
	width:303px;
	margin-bottom:7px;
}

#banner0
{
	height:189px !important;
}

#banner2 li.description
{	
	display:none;
}

#banner li.description
{		
	display:none !important;
}

#banners li.image2
{		
	width:190px;	
	margin-right:15;	
}

#banners li.title
{		
	width:100px;	
}

#banners h2
{
	font-style:italic;
	font-size:22px;
	text-align:center;	
	color:#2A9CD0;
}

#banners li.description a
{		
}

#banners li.description span
{		
	font-size:10px;
}

#banners li.description img
{
	margin-top:-14px;
	margin-left:20px;
	width:270px;
	height:166px;
}

/* END Banners */ 

#banner1 img, #banner1
{
	width:270px;
	height:166px;
}

#banner1 li.title
{
	display:none;
}

#banner1
{
	float:right;
}
	
#ctl00_textPL_pagecontent
{
	clear:both;
}

#ctl00_textPL_pagecontent h1
{
	display:none;
}

#textunderslide
{
	display:block;
	padding-top:35px;
	float:left;
	font-size:0.8em;
  }
	
#vislink
{
	float:left;
	display:block;
	height:20px;
	width:180px;
	padding:15px;
	margin:15px 0px;
	margin-left:310px;
	color:White;
	background:#43A3C2;
	font-size:1.2em;
	text-transform:uppercase;
}

#instaimage
{
	width:303px;
	height:309px;
	overflow:hidden;
	margin-top:5px;
}

.thumbnail, .media-image-wrapper clearfix .thumbnail, #instaimage html body div ul li div a img
{
	width:309px !important;
	height:309px !important;
}

#instaimage iframe
{
	height:309px !important;
}

#instaimagelink
{
	display:block;
	position:absolute;
	width:270px;
	height:168px;
	margin-top:-274px;
}

#instatextlink
{
	display:block;
	width: 303px;
	height:25px;
	padding-top:5px;
	border-top:2px solid #43A3C2;
	color: #43A3C2;
	text-transform:uppercase;
	text-align:center;
}

#instatextlink:hover
{
	text-decoration:none;
}

@media screen and (max-width:1200px) 
{
	#main
	{
		height:auto;
	}
}