﻿/* reset settings */

html{min-width:1003px;}
body{
	margin:0;
	color:#000;
	font:12px  "Lucida Sans", Arial, Helvetica, sans-serif;
	background:#517486 url(/App_Themes/TampaDowntownPartnership/images/bg-body2.jpg) no-repeat 50% 0;
}

h1
{
    font-size:20px;
}

img{border-style:none;}
a{text-decoration:none; color: #1a3d50;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:1003px;
	margin:0 auto;
}
#header{
	position:relative;
	padding:0 0 9px;
	width:100%;
}
#header .logo{
	margin:0;
	float:left;
	padding:17px 0 0 5px;
}
#header .logo a{
	display:block;
	background:url(/App_Themes/TampaDowntownPartnership/images/logo.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/logo.png', sizingmethod='crop');
	width:160px;
	height:115px;
	text-indent:-9999px;
	overflow:hidden;
}
#header .holder{
	width:509px;
	float:right;
	overflow:hidden;
}
#header .holder .slogan{
	float:left;
	margin:65px 0 0;
	width:172px;
}
#header .holder .slogan p{
	margin:0;
	color:#fff9d9;
}
#header .holder .slogan .text-follow{
	background:url(/App_Themes/TampaDowntownPartnership/images/text-follow.png) no-repeat;
	width:168px;
	height:44px;
	overflow:hidden;
}
#header .holder .image{
	float:left;
	width:170px;
}
#header .holder .image img{display:block;}
#header .holder .top-search{
	float:right;
	width:163px;
	margin:55px 0 0;
}
#header .holder .top-search input.search-text{
	border:0;
	background:none;
	height:26px;
	padding:4px 4px 2px 0px;
	width:109px;
	font-size:9px;
	line-height:12px;
	color:#306d90;
}
#header .holder .top-search .search{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-top-search.png) no-repeat;
	width:159px;
	height:22px;
	margin:10px 0 0;
	overflow:hidden;
	text-align:right;
}
#header .holder .top-search select{
	display:block;
	margin:20px 0 0 48px;
	width:110px;
}
#header .top-nav{
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	top:8px;
	right:8px;
}
#header .top-nav li{
	display:inline;
	padding:0 0 0 35px;
}
#header .top-nav a{
	color:#fff9d9;
	font-size:12px;
}
#header .navigation{
	width:996px;
	clear:both;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-navigation.png) no-repeat;
	overflow:hidden;
	margin:0 0 0 3px;
}
#header .navigation ul{
	list-style:none;
	padding:0;
	margin:0;
}
#header .navigation .nav{
	float:left;
	width:708px;
}
#header .navigation .nav li{float:left;}
#header .navigation .nav a{
	display:block;
	height:34px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/App_Themes/TampaDowntownPartnership/images/link-nav.png) no-repeat;
}
#header .navigation .nav .link1{
	width:89px;
	background-position:0 0;
}
#header .navigation .nav .link2{
	width:79px;
	background-position:-89px 0;
}
#header .navigation .nav .link3{
	width:86px;
	background-position:-168px 0;
}
#header .navigation .nav .link4{
	width:80px;
	background-position:-254px 0;
}
#header .navigation .nav .link5{
	width:172px;
	background-position:-334px 0;
}
#header .navigation .nav .link6{
	width:175px;
	background-position:-334px 0;
}
#header .navigation .nav .link7{
	width:164px;
	background-position:-510px 0;
}
#header .navigation .right-link{
	width:280px;
	float:right;
	padding:7px 0 0;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-navigation-right-link.gif) no-repeat 0 11px;
}
#header .navigation .right-link ul{float:right;}
#header .navigation .right-link li{
	float:left;
	padding:0 7px 0 5px;
	margin-top: -5px;
}
#main{
	width:100%;
	clear:both;
}
.page1{width:100%;}
.page1 #content{
	width:723px;
	float:right;
}

.galleryPane .text
{
    height: 102px;
}
.page1 .gallery{
	width:723px;
	overflow:hidden;
}
.page1 .gallery .t{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-gallery-top.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-gallery-top.png', sizingmethod='crop');
	width:100%;
	height:8px;
	overflow:hidden;
}
.page1 .gallery .b{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-gallery-bottom.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-gallery-bottom.png', sizingmethod='crop');
	width:100%;
	height:7px;
	overflow:hidden;
}
.page1 .gallery .c{
	padding:0 5px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-gallery-center.png) repeat-y;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-gallery-center.png', sizingmethod='scale');
	width:711px;
	position:relative;
	overflow:hidden;
}
.page1 #gallery-page{
	position:absolute;
	top:163px;
	right:14px;
}
.page1 #gallery-page ul{
	list-style:none;
	padding:0;
	margin:0;
}
.page1 #gallery-page li{
	float:left;
	padding:0 0 0 6px;
}
.page1 #gallery-page a{
	text-align:center;
	color:#042d44;
	font-size:18px;
	background:url(/App_Themes/TampaDowntownPartnership/images/btn-gallery-page.gif) no-repeat;
	width:30px;
	line-height:30px;
	display:block;
}
.page1 #gallery-page .active a,
.page1 #gallery-page a:hover{
	color:#fff9d9;
	background-position:0 -30px;
	text-decoration:none;
}
.page1 .gallery .image{width:100%;}
.page1 .gallery .image img{display:block;}
.page1 .gallery .text{
	width:710px;
	overflow:hidden;
	background:#fff9d9;
	padding:0 0 8px;
}
.page1 .gallery .text .txt{
	float:left;
	width:530px;
	padding:0 0 0 16px;
}
.page1 .gallery .text h2{
	margin:10px 0 0;
	color:#1a5171;
	font-weight:normal;
	font-size:25px;
	letter-spacing:1px;
	line-height:28px;
}
.page1 .txt h4
{
    margin-top:8px;
	color:#1a5171;
}
.page1 .gallery .text p{
	margin:6px 0 0;
	color:#0b213e;
	line-height:17px;
}
.page1 .gallery .text .btn-learn-more{
	background:url(/App_Themes/TampaDowntownPartnership/images/btn-learn-more.gif) no-repeat;
	padding:0 0 0 42px;
	line-height:30px;
	font-size:18px;
	color:#306d90;
	float:right;
	margin:39px 0 0;
	width:108px;
}
.page1 .gallery .text .btn-learn-more:hover{
	text-decoration:none;
	background-position:0 -30px;
}
.page1 .items{
	width:723px;
	overflow:hidden;
	margin-top: 7px;
}
.page1 .items ul{
	list-style:none;
	padding:0;
	margin:0;
}
.page1 .items li{
	float:left;
	width:180px;
}
.page1 .items .t{
	width:100%;
	height:7px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-items-top.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-items-top.png', sizingmethod='crop');
	overflow:hidden;
}
.page1 .items .c{
	padding:0 5px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-items-center.png) repeat-y;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-items-center.png', sizingmethod='scale');
	position:relative;
	width:170px;
}
.page1 .items .b{
	width:100%;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-items-bottom.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-items-bottom.png', sizingmethod='crop');
	height:8px;
	overflow:hidden;
}
.page1 .items .image{width:100%;}
.page1 .items .image img{display:block;}
.page1 .items .link-holder{
	position:absolute;
	top:203px;
	right:5px;
	width:170px;
}
.page1 .items .link-holder a{
	display:block;
	height:36px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}
.page1 .items .link-holder a:hover{text-decoration:none;}
.page1 .items .link-holder a span{
	display:block;
	line-height:23px;
	height:72px;
	text-indent:-9999px;
}
.page1 .items h2{
	text-indent:-9999px;
	overflow:hidden;
	height:37px;
	margin:0;
}
.page1 .items .learn h2{background:url(/App_Themes/TampaDowntownPartnership/images/text-learn.png) no-repeat;}
.page1 .items .learn .btn-more span{
	background:url(/App_Themes/TampaDowntownPartnership/images/link-learn.png) no-repeat;
	color:#ffbfb8;
}
.page1 .items .live h2{background:url(/App_Themes/TampaDowntownPartnership/images/text-live.png) no-repeat;}
.page1 .items .live .btn-more span{
	background:url(/App_Themes/TampaDowntownPartnership/images/link-live.png) no-repeat;
	color:#d6efff;
}
.page1 .items .work h2{background:url(/App_Themes/TampaDowntownPartnership/images/text-work.png) no-repeat;}
.page1 .items .work .btn-more span{
	background:url(/App_Themes/TampaDowntownPartnership/images/link-work.png) no-repeat;
	color:#cbffb7;
}
.page1 .items .play h2{background:url(/App_Themes/TampaDowntownPartnership/images/text-play.png) no-repeat;}
.page1 .items .play .btn-more span{
	background:url(/App_Themes/TampaDowntownPartnership/images/link-play.png) no-repeat;
	color:#e1cfff;
}
.page1 .items .learn .btn-more:hover span{margin:-36px 0 0;}
.page1 .items .live .btn-more:hover span{margin:-36px 0 0;}
.page1 .items .work .btn-more:hover span{margin:-36px 0 0;}
.page1 .items .play .btn-more:hover span{margin:-36px 0 0;}
.page1 .items .learn .btn-more:hover{padding:0 0 36px;}
.page1 .items .live .btn-more:hover{padding:0 0 36px;}
.page1 .items .work .btn-more:hover{padding:0 0 36px;}
.page1 .items .play .btn-more:hover{padding:0 0 36px;}
.page1 #sidebar{
	float:left;
	width:280px;
}
.page1 #sidebar .t{
	width:100%;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange-top.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange-top.png', sizingmethod='crop');
	height:8px;
	overflow:hidden;
}
.page1 #sidebar .b{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange-bottom.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange-bottom.png', sizingmethod='crop');
	height:8px;
	width:100%;
	overflow:hidden;
}
.page1 #sidebar .c{
	padding:0 6px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange-center.png) repeat-y;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange-center.png', sizingmethod='scale');
	width:268px;
}
.page1 #sidebar .int-map{width:100%;}
.page1 #sidebar .int-map img{display:block;}
.page1 #sidebar .bg-box{
	width:100%;
	overflow:hidden;
	background:#0c4565 url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-orange.jpg) no-repeat;
}
.page1 #sidebar .news{
	width:100%;
	overflow:hidden;
}
.page1 #sidebar .news-list{
	list-style:none;
	padding:0;
	margin:12px 0 0;
}
.page1 #sidebar .news-list li{
	background:url(/App_Themes/TampaDowntownPartnership/images/sep-last-news.gif) no-repeat 28px 30%;
	padding:0 0 6px 80px;
	width:180px;
	word-spacing:2px;
	float:left;
	margin-top: 11px;
}
.page1 #sidebar .news-list h3{
	margin:0;
	font-size:14px;
	color:#fffcec;
	line-height:16px;
}
.page1 #sidebar .news-list p{
	margin:0;
	color:#fffcec;
	line-height:12px;
}
.page1 #sidebar .news-list .link-read-more{
	display:block;
	color:#ffdb3f;
	text-decoration:underline;
}
.page1 #sidebar .news-list .link-read-more:hover{text-decoration:none;}
.page1 #sidebar .events{
	width:100%;
	overflow:hidden;
	padding:0 0 20px;
}
.page1 #sidebar .events-list{
	list-style:none;
	padding:0;
	margin:9px 0 0 9px;
}
.page1 #sidebar .events-list li{
	width:245px;
	float:left;
}
.page1 #sidebar .events-list .image{
	width:71px;
	float:left;
}
.page1 #sidebar .events-list .image img{
	display:block;
	border:1px solid #fffced;
}
.page1 #sidebar .events-list .text{
	float:left;
	width:170px;
}
.page1 #sidebar .events-list h3{
	color:#fffcec;
	margin:10px 0 0;
	font-size:14px;
	line-height:16px;
}
.page1 #sidebar .events-list p{
	margin:0;
	color:#fffcec;
	line-height:13px;
}
.page1 #sidebar .btn-signup{
	background:url(/App_Themes/TampaDowntownPartnership/images/btn-signup.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/btn-signup.png', sizingmethod='crop');
	width:257px;
	height:58px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	clear:both;
}
.page1 #sidebar .btn-signup span{
	width:257px;
	height:58px;
	display:block;
	cursor:pointer;
	position:relative;
}
.page1 #sidebar .titles{
	width:100%;
	overflow:hidden;
	background:#112531;
}
.page1 #sidebar .titles h2, .page1 #sidebar .titles h2 a {
	margin:0;
	float:left;
	font-size:18px;
	color:#fffceb;
	font-weight:normal;
	line-height:33px;
	padding:0 0 0 11px;
	letter-spacing:1px;
}
.page1 #sidebar .titles .more{
	float:right;
	color:#fffceb;
	font-size:11px;
	line-height:33px;
	padding:0 6px 0 0;
	word-spacing:0px;
}
/* inner2.html */
.page2{
	width:100%;
	overflow:hidden;
}
.page2 #content{
	width:725px;
	float:right;
	overflow:hidden;
}
.page2 #content .t{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-content-top.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-content-top.png', sizingmethod='crop');
	height:8px;
	width:100%;
	overflow:hidden;
}
.page2 #content .b{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-content-bottom.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-content-bottom.png', sizingmethod='crop');
	height:8px;
	width:100%;
	overflow:hidden;
}
.page2 #content .c{
	width:715px;
	padding:0 5px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-content-center.png) repeat-y;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-content-center.png', sizingmethod='scale');
}
.page2 #content .content-holder{
	width:660px; 
	overflow:hidden;
	background:#fffbba url(/App_Themes/TampaDowntownPartnership/images/bg-content-holder.jpg) repeat-x;
	padding:0 30px 35px 18px;
}
.page2 #content h2{
	color:#3188b2;
	margin:6px 0 0;
	font-size:24px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:28px;
}
.page2 #content .image1{
	float:right;
	margin:23px -5px 0 40px;
	display:inline;
	width:215px;
}
.page2 #content .image2{
	float:left;
	width:198px;
	margin:21px 0 0;
}
.page2 #content .image2 img{border:2px solid #032c44;}
.page2 #sidebar{
	float:left;
	width:272px;
}
.page2 #sidebar .t{
	width:100%;
	overflow:hidden;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-yellow-top.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-sidebar-yellow-top.png', sizingmethod='crop');
	height:8px;
}
.page2 #sidebar .b{
	width:100%;
	overflow:hidden;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-yellow-bottom.png) no-repeat;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-sidebar-yellow-bottom.png', sizingmethod='crop');
	height:8px;
}
.page2 #sidebar .c{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-yellow-center.png) repeat-y;
	_background:url(/App_Themes/TampaDowntownPartnership/images/blank.gif);
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/App_Themes/TampaDowntownPartnership/images/bg-sidebar-yellow-center.png', sizingmethod='scale');

	padding:0 5px 0 3px;
}
.page2 #sidebar .titles{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-yellow-titles.jpg) repeat-x;
	padding:4px 0 7px 18px;
	overflow:hidden;
	width:246px;
}
.page2 #sidebar .titles h2{
	margin:0;
	color:#022b43;
	font-size:25px;
	line-height:30px;
	font-weight:normal;
}
.page2 #sidebar .bg-box{
	width:100%;
	overflow:hidden;
	background:#fffbba url(/App_Themes/TampaDowntownPartnership/images/bg-yellow-sidebar-holder.jpg) repeat-x;
}
.page2 #sidebar .menu{
	list-style:none;
	padding:0;
	margin:22px 0 0 21px;
	width:210px;
	overflow:hidden;
}
.page2 #sidebar .menu li{
	float:left;
	width:100%;
	margin:6px 0 0;
}
.page2 #sidebar .menu a{
	display:block;
	padding:0 0 0 27px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-menu-yellow.gif) no-repeat 0 50%;
	line-height:18px;
	color:#042d45;
	font-size:14px;
}
.page2 #sidebar .menu .active a,
.page2 #sidebar .menu a:hover{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-menu-yellow-hover.gif) no-repeat 0 50%;
	text-decoration:none;
}
.page2 #sidebar .partner{
	width:215px;
	margin:46px 0 48px 25px;
	overflow:hidden;
}
.page2 #sidebar .partner h3{
	font-size:14px;
	margin:10px 0 0;
	color:#032c43;
}
.page2 #sidebar .partner p{
	margin:17px 0 0;
	line-height:17px;
	color:#032c43;
	word-spacing:2px;
}
/* inner.html */
.page3{
	width:100%;
	overflow:hidden;
}
.page3 #content{
	width:725px;
	float:left;
	overflow:hidden;
	padding:0 0 0 1px;
}
.page3 #content .t{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-content-blue-top.png) no-repeat;
	height:8px;
	width:100%;
	overflow:hidden;
}
.page3 #content .b{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-content-blue-bottom.png) no-repeat;
	height:8px;
	width:100%;
	overflow:hidden;
}
.page3 #content .c{
	width:715px;
	padding:0 4px 0 5px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-content-blue-center.png) repeat-y;
	overflow:hidden;
}
.page3 #content .content-holder{
	width:699px;
	overflow:hidden;
	background:#98dbff url(/App_Themes/TampaDowntownPartnership/images/bg-content-blue-holder.png) no-repeat;
	padding:0 0 48px 17px;
}
.page3 #content .image1{
	float:right;
	margin:23px -5px 0 40px;
	display:inline;
	width:215px;
}
.page3 #content .image2{
	float:left;
	width:198px;
	margin:21px 0 0;
}
.page3 #content .image2 img{border:2px solid #032c44;}
.page3 .live-list{
	list-style:none;
	padding:0;
	margin:7px 0 0;
	width:686px;
}
.page3 .live-list li{
	float:left;
	width:100%;
	margin:0 0 10px;
}
.page3 .live-list .text{
	width:460px;
	float:left;
}
.page3 .live-list .text h2{
	color:#3188b2;
	margin:0px 0 0;
	font-size:25px;
	font-weight:normal;
	word-spacing:2px;
	line-height:28px;
}
.page3 .live-list .text p{
	margin:6px 0 0;
	line-height:17px;
	font-size:11px;
	word-spacing:3px;
	color:#042d44;
}
.page3 .live-list .sub-post p{margin:15px 0 0;}
.page3 .live-list .link-more{
	line-height:18px;
	height:20px;
	background:url(/App_Themes/TampaDowntownPartnership/images/link-more.gif) no-repeat;
	padding:0 0 0 32px;
	display:block;
	color:#3188b2;
	font-size:13px;
	letter-spacing:1px;
	margin:18px 0 0;
	position:relative;
	width:205px;
}
.page3 .live-list .link-more:hover{
	background-position:0 -20px;
	text-decoration:none;
}
.page3 .live-list .image{
	float:right;
	margin:6px 0 0;
}
.page3 .live-list .image img{
	display:block;
	border:2px solid #f2ebc5;
}
.page3 #sidebar{
	float:left;
	width:274px;
}
.page3 #sidebar .t{
	width:100%;
	overflow:hidden;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-blue-top.png) no-repeat;
	height:8px;
}
.page3 #sidebar .b{
	width:100%;
	overflow:hidden;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-blue-bottom.png) no-repeat;
	height:8px;
}
.page3 #sidebar .c{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-blue-center.png) repeat-y;
	padding:0 6px 0 4px;
}
.page3 #sidebar .titles{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-blue-titles.jpg) repeat-x;
	padding:4px 0 7px 18px;
	overflow:hidden;
	width:246px;
}
.page3 #sidebar .titles h2{
	margin:0;
	color:#fff9d9;
	font-size:25px;
	line-height:30px;
	font-weight:normal;
}
.page3 #sidebar .bg-box{
	width:100%;
	overflow:hidden;
	background:#98dbff url(/App_Themes/TampaDowntownPartnership/images/bg-sidebar-blue-holder.png) no-repeat;
	padding:0 0 16px;
}
.page3 #sidebar .menu{
	list-style:none;
	padding:0;
	margin:22px 0 0 21px;
	width:240px;
	overflow:hidden;
}
.page3 #sidebar .menu li{
	float:left;
	width:100%;
	margin:6px 0 0;
}
.page3 #sidebar .menu a{
	display:block;
	padding:0 0 0 27px;
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-menu-blue.gif) no-repeat 0 50%;
	line-height:18px;
	color:#042d45;
	font-size:14px;
}
.page3 #sidebar .menu .active a,
.page3 #sidebar .menu a:hover{
	background:url(/App_Themes/TampaDowntownPartnership/images/bg-menu-blue-hover.gif) no-repeat 0 50%;
	text-decoration:none;
}
.page3 #sidebar .partner{
	width:215px;
	margin:46px 0 48px 25px;
	overflow:hidden;
}
.page3 #sidebar .partner h3{
	font-size:14px;
	margin:10px 0 0;
	color:#032c43;
}
.page3 #sidebar .partner p{
	margin:17px 0 0;
	line-height:17px;
	color:#032c43;
	word-spacing:2px;
}
.page3 #sidebar .assistant{
	width:245px;
	margin:13px 0 0 11px;
}
.page3 #sidebar .assistant ul{
	list-style:none;
	padding:0;
	margin:0;
}
.page3 #sidebar .assistant li{
	float:left;
	width:100%;
	margin:15px 0 0;
}
.page3 #sidebar .assistant .text{
	float:right;
	width:162px;
}
.page3 #sidebar .assistant .text h3{
	margin:8px 0 0;
	font-size:14px;
	line-height:16px;
	color:#042d45;
	word-spacing:1px;
}
.page3 #sidebar .assistant .text p{
	margin:0;
	line-height:12px;
	color:#042d45;
	word-spacing:2px;
}
.page3 #sidebar .assistant .image{
	float:left;
	width:82px;
}
.page3 #sidebar .assistant .image img{display:block;}
.page3 #sidebar .assistant .link-more{
	display:block;
	clear:both;
	color:#306d90;
	text-decoration:underline;
	word-spacing:3px;
	text-indent:6px;
}
.page3 #sidebar .assistant .link-more:hover{text-decoration:none;}



/* inner2.html */
.page4{
	width:100%;
	overflow:hidden;
}
.page4 #content{
    padding-left:4px;
	width:996px;
	float:left;
	overflow:hidden;
}
.page4 #content .t{
	background-color:White;
	height:8px;
	width:100%;
	overflow:hidden;
}
.page4 #content .b{
	background:white;
	height:8px;
	width:100%;
	overflow:hidden;
}
.page4 #content .c{
	width:96px;
	padding:0 5px;
	background:white;
}
.page4 #content .content-holder{
	width:948px;
	overflow:hidden;
	background:#fffbba url(/App_Themes/TampaDowntownPartnership/images/bg-content-holder.jpg) repeat-x;
	padding:0 30px 35px 18px;
}
.page4 #content h2{
	color:#3188b2;
	margin:6px 0 0;
	font-size:24px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:28px;
}

#footer{
	padding:8px 3px;
	clear:both;
	margin:0 0 100px;
}
#footer .copyright{
	font-size:10px;
	line-height:20px;
	margin:0;
	float:left;
	color:#fff9d9;
}
#footer .f-nav{
	list-style:none;
	padding:2px 6px 0 0;
	margin:0;
	float:right;
}
#footer .f-nav li{
	display:inline;
	padding:0 0 0 29px;
}
#footer a{color:#fff9d9;}






html 
{ 
    /* always show firefox scrollbar, to prevent horizontal shift. */
    overflow:-moz-scrollbars-vertical; 
}

/* "Edit Module" button that appears on the front-end for authorized users. */
.webmodules_editModuleLink,
a.webmodules_editModuleLink,
a.webmodules_editModuleLink:link,
a.webmodules_editModuleLink:visited
{
    background-color: #FFFFA5;
    padding: 1px 2px 2px 2px;
    border: 1px dotted gray;
    position: absolute; /*preserve layout*/
    font-size: 100%;
    color: Blue;
    font-weight: normal;
    text-decoration: underline;
    z-index: 9999; /*CMS buttons should always be on top.*/
}
.webmodules_editModuleLink:hover,
a.webmodules_editModuleLink:hover
{
    font-size: 100%;
    color: #00A2FF;
}

/* "Edit Page" button that appears on the front-end for authorized users. */
.webmodules_editPageLink,
a.webmodules_editPageLink,
a.webmodules_editPageLink:link,
a.webmodules_editPageLink:visited
{
    background-color: #FFFFA5;
    padding: 1px 2px 2px 2px;
    border: 1px dotted gray;
    position: absolute; 
    top: 5px;
    left: 5px;
    font-size: 100%;
    color: Blue;
    font-weight: normal;
    text-decoration: underline;
    z-index: 9999; /*CMS buttons should always be on top.*/
}
.webmodules_editPageLink:hover,
a.webmodules_editPageLink:hover
{
    font-size: 100%;
    color: #00A2FF;
}

/* sub navigation highlighted/activated style. */
.subnav .on a:link, .subnav .on a:visited, .subnav .on a:hover, .subnav .on a:active
{
	background-color: #00FF00;
}

/******************************************************************************
 main navigation menu. 
******************************************************************************/

.mainNavDropDown
{
    padding: 10px 0px 0px 0px;
}

.mainNavDropDown_item,
.mainNavDropDown_item a,
.mainNavDropDown_item a:visited /* requird by IE6 to override ancestors. */
{
	background-color: #00FF00;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    width: 15em;
    padding: 10px 5px;
}

.mainNavDropDown_item_hover,
.mainNavDropDown_item_hover a,
.mainNavDropDown_item_hover a:visited, /* requird by IE6 to override ancestors. */
.mainNavDropDown_item_hover a:hover, /* requird by IE6 to override ancestors. */
.mainNavDropDown_item_hover a:active /* requird by IE6 to override ancestors. */
{
	background-color: #00FF00;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    width: 15em;
    padding: 10px 5px;
}





/*Email this page classes*/
.emailThisPage {
}
	
.emailThisPage .colorBox {
	width:95%;
	background-color:#fff4e4;
}




.caseStudy {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .colorBox {
	background: #fff4e4;
	padding:20px;
	width:90%;
	}
	
.caseStudy h3 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy span {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy p {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy strong {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy em {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy a:link, .caseStudy a:visited {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    }

.caseStudy a:hover, .caseStudy a:active {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    }

.caseStudy .readMore a:link, .caseStudy .readMore a:visited {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    }

.caseStudy .readMore a:hover, .caseStudy .readMore a:active {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    }

/* caseStudy Detail */

.caseStudy .detail {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .detail .colorBox {
	background: #fff4e4;
	padding:20px;
	width:90%;
	}
	
.caseStudy .detail h3 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .detail span {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .detail p {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .detail strong {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .detail em {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
.caseStudy .detail a:link, .caseStudy .detail a:visited {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    }

.caseStudy .detail a:hover, .caseStudy .detail a:active {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    }

.caseStudy .detail .readMore a:link, .caseStudy .detail .readMore a:visited {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    }

.caseStudy .detail .readMore a:hover, .caseStudy .detail .readMore a:active {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    }
    
    
/* web events itinerary */    
.itinerary td
{
    
}    



.separator2
{
    border-bottom: solid 1px #042d44;
    line-height: 1px;
    height: 1px;
    width:100%;
    padding: 0;
    margin: 0;
}    

/* web events locations */
div.nolocation
{
    margin: 25px 0 0 0;
    font-size: 20px;
    font-weight:bold;
}

.location div.titleLeft
{
    display:inline;
    float:left;
}

.location div.addToItinerary
{
    display:inline;
    float:right;
}

.location div.clear
{
    clear:both;
}

.location .label
{
    font-weight:bold;
    vertical-align:top;
}

div.submitEvent
{
    width:900px;
    margin-left:auto;
    margin-right:auto;
}

.submitEvent .label
{
    font-weight: bold;
}

.submitEvent td
{
    vertical-align:top;
}

.event div.titleLeft
{
    display:inline;
    float:left;
}
.event div.titleRight
{
    display:inline;
    float:right;
}

.event div.heading
{
    margin-bottom:20px;
}

.event .subLocationTitle
{
    font-weight:bold;
}

.event div.addToItinerary
{
    display:block;
}

.event div.clear
{
    clear:both;
}

.event .image
{
 text-align:center;
}

.event h1
{
 margin-bottom:0;
}

.event .label
{
    font-weight:bold;
    vertical-align:top;
}

.eventList div.left
{
    display:inline;
    float:left;
    width: 240px;
}

.eventList div.right
{
    display:inline;
    float:left;
}

.eventList div.login
{
}

.eventList .list a
{
    font-weight: bold;
}

.eventList .list th
{
    font-weight: bold;
    color: #042d44;
    font-size:16px;
}

.eventList .list tr.newday td
{
    border-top: solid 1px #042d44;
}

.eventList .list .dayname
{
    font-weight:bold;
}

.content2 
{
    background-image: url(/App_Themes/TampaDowntownPartnership/images/single_bg.jpg);
    background-repeat: repeat-x;
}


tr.location
{
    margin-top:10px;
    padding-bottom:10px;
}

td.location
{
    padding-top:10px;
}

td.location-itinerary
{
    padding-top:10px;
}

tr.location-hours
{
    border-bottom:solid 1px gray;
    padding-bottom:10px;
    padding-top:10px;
}

td.location-hours
{
    padding-top:5px;
    border-bottom:solid 1px gray;
    padding-bottom:15px;
}

div.legends
{
    clear:both;
    margin-top:0px;
    margin-bottom:5px;
}

div.legend-button
{
    background-repeat:no-repeat;
    margin-top:5px;
    text-align:center;
    border:none;
    width:18px;
    display:inline;
    float:left;
}

div.breakfast
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-breakfast.gif);
}

div.lunch
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-lunch.gif);
}

div.dinner
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-dinner.gif);
}

div.takeout
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-takeout.gif);
}

div.delivery
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-delivery.gif);
}

div.atm
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-atm.gif);
}

div.wifi
{
    background-image:url(/app_themes/tampadowntownpartnership/images/legend-wifi.gif);
    width:40px;
    height:20px;
    margin-top:3px;        
}

div.clear
{
    clear:both;
}

.breadcrumbs
{
	display:inline;
	float:left;
	margin-top:4px;
}

.share
{
	display:inline;
	float:right;
	margin-right:4px;
	margin-top:4px;
}

.clear
{
	clear:both;
}


.twtr-hd
{
    display:none;
}

#tooltip {
	position:absolute;
	background-image: url(/app_themes/tampadowntownpartnership/images/underbg.png);
	width: 367px;
	height: 139px;
	overflow: auto;
	color:#000000;
	display:none;
}




.qtip {
	background-image: url(/App_Themes/TampaDowntownPartnership/images/underbg.png);
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 12px;
	padding-bottom: 12px;
	width: 300px;
	margin-left: -140px;
	margin-top: -6px;
	border: 2px solid #1e455b;
	font-size: 11px;
	color: #1e455b;
}


.qtip h1 {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.qtip p {
	margin-top: 5px;
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;
	line-height: 15px;
}

.position_1 {
margin-top: -683px;
margin-left: 92px;
}

.position_1a {
margin-top: -680px;
margin-left: 206px;
}

.position_1b {
margin-top: -680px;
margin-left: 304px;
}

.position_2 {
margin-top: -680px;
margin-left: 415px;
}

.position_2a {
margin-top: -680px;
margin-left: 516px;
}

.position_2b {
margin-top: -572px;
margin-left: 630px;
}

.position_3 {
margin-top: -479px;
margin-left: 633px;
}

.position_4 {
margin-top: -407px;
margin-left: 599px;
}

.position_5 {
margin-top: -380px;
margin-left: 470px;
}

.position_5a {
margin-top: -381px;
margin-left: 375px;
}

.position_5b {
margin-top: -380px;
margin-left: 248px;
}

.position_6 {
margin-top: -381px;
margin-left: 142px;
}

.position_7 {
margin-top: -306px;
margin-left: 37px;
}

.position_8 {
margin-top: -205px;
margin-left: 21px;
}

.position_8a {
margin-top: -102px;
margin-left: 63px;
}

.position_8b {
margin-top: -81px;
margin-left: 173px;
}

.position_9 {
margin-top: -81px;
margin-left: 274px;
}

.position_10 {
margin-top: -81px;
margin-left: 378px;
}

.position_11 {
margin-top: -81px;
margin-left: 481px;
}

.position_11a {
margin-top: -81px;
margin-left: 580px;
}

.position_11b {

}


.ico {
	position: absolute;
	z-index: 1;
	height: 29px !important;
	width: 29px !important;
}

.map {
*margin-bottom: -7px;
}





.position2_1 {
margin-top: -683px;
margin-left: 92px;
}

.position2_1a {
margin-top: -680px;
margin-left: 206px;
}

.position2_1b {
margin-top: -680px;
margin-left: 308px;
}

.position2_2 {
margin-top: -680px;
margin-left: 415px;
}

.position2_2a {
margin-top: -680px;
margin-left: 516px;
}

.position2_2b {
margin-top: -595px;
margin-left: 625px;
}

.position2_3 {
margin-top: -501px;
margin-left: 635px;
}

.position2_4 {
margin-top: -400px;
margin-left: 591px;
}

.position2_4a {
margin-left: 415px;
margin-top: -380px;
}

.position2_5 {
margin-top: -380px;
margin-left: 415px;
}

.position2_5a {
margin-top: -381px;
margin-left: 321px;
}

.position2_5b {
margin-top: -382px;
margin-left: 2226px;
}

.position2_6 {
margin-top: -380px;
margin-left: 125px;
}

.position2_7 {
margin-top: -306px;
margin-left: 37px;
}

.position2_8 {
margin-top: -205px;
margin-left: 21px;
}

.position2_8a {
margin-top: -102px;
margin-left: 63px;
}

.position2_8b {
margin-top: -81px;
margin-left: 173px;
}

.position2_9 {
margin-top: -81px;
margin-left: 274px;
}

.position2_10 {
margin-top: -81px;
margin-left: 378px;
}

.position2_11 {
margin-top: -81px;
margin-left: 481px;
}

.position2_11a {
margin-top: -81px;
margin-left: 580px;
}




.large1 {
margin-top: -1883px;
margin-left: 90px;
}


.large2 {
margin-top: -1880px;
margin-left: 204px;
}


.large3 {
margin-top: -1880px;
margin-left: 302px;
}


.large4 {
margin-top: -1880px;
margin-left: 412px;
}


.large4a {
margin-top: -1880px;
margin-left: 514px;
}


.large5 {
margin-top: -1772px;
margin-left: 628px;
}


.large6 {
margin-top: -1679px;
margin-left: 631px;
}


.large7 {
margin-top: -1590px;
margin-left: 568px;
}


.large8 {
margin-top: -1580px;
margin-left: 427px;
}


.large9 {
margin-top: -1580px;
margin-left: 303px;
}


.large10 {
margin-top: -1581px;
margin-left: 177px;
}


.large11 {
margin-top: -1506px;
margin-left: 35px;
}


.large12 {
margin-top: -1405px;
margin-left: 19px;	
}


.large13 {
margin-top: -1302px;
margin-left: 61px;
}


.large14 {
margin-top: -1281px;
margin-left: 171px;
}


.large15 {
margin-top: -1281px;
margin-left: 272px;
}


.large16 {
margin-top: -1281px;
margin-left: 376px;
}


.large17 {
margin-top: -1281px;
margin-left: 479px;
}


.large18 {
margin-top: -1263px;
margin-left: 578px;
}


.large19 {
margin-top: -1173px;
margin-left: 635px;
}


.large20 {
margin-top: -1080px;
margin-left: 638px;
}


.large21 {
margin-top: -991px;
margin-left: 575px;
}


.large22 {
margin-left: 458px;
margin-top: -982px;
}


.large23 {
margin-left: 318px;
margin-top: -982px;
}


.large24 {
margin-left: 184px;
margin-top: -982px;
}


.large25 {
    margin-left: 42px;
    margin-top: -907px;
}


.large26 {
    margin-left: 26px;
    margin-top: -806px;
}


.large27 {
    margin-left: 68px;
    margin-top: -703px;
}


.large28 {
    margin-left: 178px;
    margin-top: -682px;
}


.large29 {
    margin-left: 279px;
    margin-top: -682px;
}


.large30 {
    margin-left: 383px;
    margin-top: -682px;
}


.large31 {
    margin-left: 486px;
    margin-top: -682px;
}


.large32 {
    margin-left: 577px;
    margin-top: -659px;
}


.large33 {
    margin-left: 627px;
    margin-top: -584px;
}


.large34 {
    margin-left: 631px;
    margin-top: -478px;
}


.large35 {
    margin-left: 576px;
    margin-top: -393px;
}


.large36 {
    margin-left: 470px;
    margin-top: -381px;
}


.large37 {
    margin-left: 344px;
    margin-top: -381px;
}


.large38 {
    margin-left: 208px;
    margin-top: -381px;
}


.large39 {
    margin-left: 69px;
    margin-top: -355px;
}


.large40 {
    margin-left: 21px;
    margin-top: -266px;
}


.large41 {
    margin-left: 28px;
    margin-top: -149px;
}


.large42 {
    margin-left: 120px;
    margin-top: -81px;
}


.large43 {
    margin-left: 245px;
    margin-top: -81px;
}






