/*
Theme Name: Tall Ships Erie
Theme URI: http://www.tallshipserie.com
Description: Tall Ships Erie Festival
Version: 1.0
Author: Jacques Meyer : Cyndi Feralli : Bill Berger ==> Bensur Creative Marketing Group
Author URI: http://www.bensur.com/
*/



body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background: #0077c0 url(/wp-content/themes/tse/images/body-bg.jpg) repeat-x;
	color: #424343;
	text-align: left;
	}
p
{
	font-size:13px;
	margin:0;
	padding:5px;	
}

#page {
	background: transparent url(/wp-content/themes/tse/images/page-bg.png) repeat-y;
	width: 980px;
	margin: 0px auto;
      }
      
      
#aboveheader {
	 background: #73a0c5 url('/wp-content/themes/tse/images/aboveheader-bg_new.jpg') no-repeat bottom center;
	 width: 980px;
	 height: 67px;
	 float: left;
	 display: inline;
	}

#header {
	 background: #73a0c5 url('/wp-content/themes/tse/images/header-bg_new.jpg') no-repeat bottom center;
	 width: 980px;
	 height: 375px;
	 float: left;
	 display: inline;
	}
	
#header-paragraph
{
	width: 435px;
	color: #fff;
	font-size: 16px;
	line-height: 19px;
	position: relative;
	top: 10px;
	left: 270px;
	font-family: "Myriad Pro", Arial, Sans-Serif;
}


#content {
	font-size: 1.2em;
	width: 685px;
	float: left;
	display: inlinel;
	}
	
#sidebar {
	width: 289px;
	float: left;
	display: inline;
	overflow: hidden;
	background-color: #0077c0;
}
	
.inline-image
{
	float: left;
	display: inline;
}


#footer
{
	width: 973px;
	float: left;
	background: #ecbd00;
	display: inline;
}

#content ul, div.entry,div.post
{
	float: left;
	display: inline;
}

div.post, div.entry
{
	margin: 0px;
	padding:0px;
	background-color: #fff;
}

#film-content-left-1
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	line-height: 15px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 30px;

}

#film-content-left-2
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 450px;

}

#film-content-left-3
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 450px;

}

#film-content-left-4
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 550px;

}

#bands-content-left-1
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	line-height: 15px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 30px;

}

#bands-content-left-2
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 90px;

}

#bands-content-left-3
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 225px;

}

#bands-content-left-4
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 313px;

}

#bands-content-left-5
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 300px;

}

#parking-content
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 720px;

}


#entertainment-content-left
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 360px;

}

#entertainment-content-left-2
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 107px;

}

#entertainment-content-left-3
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 110px;

}

#entertainment-content-left-4
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 138px;

}

#entertainment-content-left-4b
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 175px;

}

#entertainment-content-left-5
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 75px;

}

#entertainment-content-left-6
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 95px;

}

#entertainment-content-left-7
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 700px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 95px;

}

#entertainment-content-left-8
{
	float: left;
	width: 965px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 240px;

}

#tickets-content-left
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 420px;
	padding-left:20px;
	padding-top: 20px;
	display: inline;
	height: 650px;

}

#tickets-content-right
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
	width: 400px;
	padding-left:20px;
	padding-top: 20px;
	padding-right: 20px;
	display: inline;
	height: 650px;

}

#tickets-content-bottom
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	line-height: 12px;
	width: 900px;
	padding-left:20px;
	padding-top: 20px;
	padding-right: 20px;
	display: inline;
	height: 100px;

}

#ships-content
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 17px;
	width: 920px;
	padding-left:20px;
	padding-right:20px;
	padding-top: 20px;
	display: inline;

}

#home-content-left
{
	float: left;
	background: #fff url(/wp-content/themes/tse/images/home-bottom-left-ship.jpg) no-repeat;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	line-height: 22px;
	width: 315px;
	display: inline;
	height: 273px;

}

#home-content-middle
{
	width: 14px;
	float: left;
	display: inline;
	margin:0px;
	padding:0px;
}

#home-content-right
{
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	padding: 0px;
	width: 330px;
	font-family: Verdana, Arial, Sans-Serif;
}

ul
{
	padding: 0px 0px 0px 35px;
	margin: 0px;
}

p
{
	font-size: 13px;
}

p.home
{
	margin: 0 0 1em 0;
	padding: 0px;
	color: #424343;
}

p.home-header
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #424343;
}

p.film-header
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #424343;
}

p.calendar-header
{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #424343;
}

p.calendar-text
{
	margin: 0 0 1em 0;
	padding: 0px;
	font-size: 9px;
	color: #000000;
}

p.entertainment
{
	margin: 0px;
	padding: 0px;
	color: #424343;
}

p.tickets
{
	margin: 0px;
	padding: 0px;
	color: #424343;
}

p.film
{
	margin: 0px;
	padding: 0px;
	color: #424343;
}

p.tickets-top
{
	margin-top:10px;
	padding-left:20px;
	color: #424343;
}

div.sidebar-button
{
	text-align:center;
	margin-bottom:8px
}


div.reception-button
{
	float: right;
	width: 92px;
	padding-right:205px;
	display: inline;
	height: 49px;

}

div.purchase-button
{
	float: right;
	width: 77px;
	display: inline;
	height: 49px;

}

div.parking-button
{
	float: right;
	width: 78px;
	display: inline;
	height: 49px;

}


#subpage-post
{
	width: 974px;
}

h1
{
	background-color:#0077C0;
	color:#FFFFFF;
	font-family: "Myriad Pro",Arial,Sans-Serif;
	font-size:24px;
	margin:0;
	padding-left:48px;
	height: 40px;
	padding-top: 15px;
}

div#subpage-post div.entry
{
	width: 974px;
	float: left;
	overflow: hidden;
}

div#subpage-post div.entry p
{
	width: 920px;
	float: left;
}

div#header-sub-top
{
	font-size: 18px;
	color: #0077c0;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 18px;
	float: left;
	width: 963px;
	background: transparent url(/wp-content/themes/tse/images/subpage-header-bg.jpg) repeat-x;
	font-family: "Myriad Pro",Arial,Sans-Serif;
	height: 48px;
	
}

#header-sub-top p
{
	float: left;
	display: inline;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}

p.link-out a
{
	color: #fff;
	text-decoration: none;
}

a {
	color: #094183;
}


#header-sub-nav-links
{
float: left;
display: inline;
margin-right: 10px;
margin-top: 5px;

}

#header-sub-nav-links li
{
	display: inline;
	float: left;
	padding-right: 10px;
	margin-right: 10px;
}

#header-sub-nav-links li a
{
	font-size: 11px;
	color: #424444;
	text-decoration: none;
	text-size: 15px;
	font-family: "Myriad Pro",Arial,Sans-Serif;
	float: left;
}

#header-sub-nav-links li a:hover
{
	text-decoration: underline;
}


div#header-sub-top-2
{
	font-size: 18px;
	color: #0077c0;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 18px;
	padding-left: 10px;
	float: left;
	width: 929px;
	font-family: "Myriad Pro",Arial,Sans-Serif;
	height: 48px;
	
}



/*////////////IMAGE MAP/////////////////*/
#imgmap {
	position: relative;
	_zoom: 1;
	z-index: 1000;
}

#imgmap li {
	position: absolute;
	display: block;
	list-style: none;
	overflow: hidden;
}

#imgmap li a {
	display: block;
	width: 100%;
	height: 100%;
	_background: url(space.gif);

}

#area1 {
	left: 11px;
	top: 7px;
	width: 59px;
	height: 135px;
}

#area2 {
	left: 96px;
	top: 16px;
	width: 182px;
	height: 83px;
}

#area3 {
	left: 278px;
	top: 99px;
	width: 0px;
	height: 17px;
}

#area4 {
	left: 302px;
	top: 17px;
	width: 135px;
	height: 76px;
}

#area5 {
	left: 437px;
	top: 93px;
	width: 0px;
	height: 17px;
}

#area6 {
	left: 480px;
	top: 34px;
	width: 0px;
	height: 17px;
}

#area7 {
	left: 479px;
	top: 32px;
	width: 254px;
	height: 45px;
}

#area8 {
	left: 733px;
	top: 77px;
	width: 0px;
	height: 17px;
}

#area9 {
	left: 751px;
	top: 9px;
	width: 151px;
	height: 178px;
}

#area10 {
	left: 902px;
	top: 187px;
	width: 0px;
	height: 17px;
}

#area11 {
	left: 7px;
	top: 159px;
	width: 112px;
	height: 196px;
}

#area12 {
	left: 119px;
	top: 355px;
	width: 0px;
	height: 17px;
}

#area13 {
	left: 159px;
	top: 140px;
	width: 0px;
	height: 17px;
}

#area14 {
	left: 159px;
	top: 137px;
	width: 121px;
	height: 100px;
}

#area15 {
	left: 280px;
	top: 237px;
	width: 0px;
	height: 17px;
}

#area16 {
	left: 322px;
	top: 116px;
	width: 154px;
	height: 104px;
}

#area17 {
	left: 476px;
	top: 220px;
	width: 0px;
	height: 17px;
}

#area18 {
	left: 525px;
	top: 111px;
	width: 165px;
	height: 151px;
}

#area19 {
	left: 690px;
	top: 262px;
	width: 0px;
	height: 17px;
}

#area20 {
	left: 150px;
	top: 269px;
	width: 0px;
	height: 17px;
}

#area21 {
	left: 148px;
	top: 269px;
	width: 141px;
	height: 91px;
}

#area22 {
	left: 289px;
	top: 360px;
	width: 0px;
	height: 17px;
}

#area23 {
	left: 337px;
	top: 250px;
	width: 0px;
	height: 17px;
}

#area24 {
	left: 322px;
	top: 230px;
	width: 165px;
	height: 137px;
}

#area25 {
	left: 519px;
	top: 283px;
	width: 187px;
	height: 62px;
}

#area26 {
	left: 706px;
	top: 345px;
	width: 0px;
	height: 17px;
}

#area27 {
	left: 739px;
	top: 205px;
	width: 162px;
	height: 147px;
}

#area28 {
	left: 901px;
	top: 352px;
	width: 0px;
	height: 17px;
}


