/* General */
.clr {
	clear:both;
	margin:0px;
	padding:0px;
}

a
{
	text-decoration: none;
}
a:hover
{
	text-decoration:underline;
	border-bottom: 0px solid #333;
}
a:active
{
 text-decoration:underline;
	border-bottom: 0px solid #333;
}

/* Main part of page */


/* Content */

ul.eventExtended {
list-style:none;
margin:0;
padding:0;
line-height:17px;
}

ul.eventExtended li {
padding-top:3px;
}

ul.eventExtended li p {
margin:0px;
display:inline;
}

ul.AttributesList
{
list-style:none;
margin:0;
padding:0;
}

ul.AttributesList li
{
width:49%;	
float:left;

}

.AttributesList dl, .AttributesList dd, .AttributesList dt
{
	padding:0px;
	margin:0px;
	display:inline;
	
}
.AttributesList dt
{
 font-weight:bold;
 }


#phxreview,
#phxarticle 
{
	padding:2px 0px 2px 0px;
}

#phxreview h3,
#phxarticle h3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#phxreview p,
#phxarticle p 
{
	margin:0px;
	padding:0px;
}

#phxreview img,
#phxarticle img 
{
	border:1px solid #c4c4c4;

}
#venuelistmain 
{
	padding:15px 10px 5px 10px;
}

#venuelistmain p 
{
	margin:0px;
	padding:0px 20px 0px 0px;
	color:#232323;
}


.eventMapPosition {
	padding-top:4px; 
	margin-left:8px
}

#categories,
{
	font-size:11px;
	color:#232323;
}

#categories a,
#categories a:hover,
#categories a:visited,
{
font-size:11px;
}

.eventAttributes {
	clear:both;
	list-style:none;
	margin:0;
	padding:10px 0px 5px 0px;
}

.reviews {
	margin-left:4px; 
	margin-bottom:10px; 
	min-height:102px;
	clear:both
}

.articles {
	margin-left:4px; 
	margin-bottom:5px; 
	height:15px;
	clear:both
}

.mapBox {
	background-color:#f2f2f2; 
	border:1px solid; 
	border-color:#b8b8b8; 
	margin-top:8px;
	padding-bottom:8px; 
	min-height:359px
}


/* Main Content*/

.ple_topbar
{
font-family:verdana, arial, sans-serif;
font-size:10px;
margin:0px 0px 0px 5px;
background-color:#ffffff;
background-image:url('/PLE/img/ple/ple_top_bg.gif');
background-repeat:repeat-x;
background-position:bottom;
height:50px;
width:990px;
border-bottom:1px solid #c1c1c1;
}

.ple_topbar_nav
{
	float:left;
	margin:0px 5px 0px 0px;
	border:0px;
	width:100px;
	height:22px;
	text-align:center;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	background-image:url('/PLE/img/ple/top_btn_off.gif');
    background-repeat  :no-repeat;
background-position:bottom;
	color:#4d7185;
}

.ple_topbar_nav_on
{
	float:left;
	margin:0px 5px 0px 0px;
	border:0px;
	width:100px;
	height:22px;
	text-align:center;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	background-image:url('/PLE/img/ple/top_btn_lg_on.gif');
    background-repeat  :no-repeat;
background-position:bottom;
	color:#4d7185;
}

.ple_topbar_nav a
{
        font-size:9px;
        
	text-align:center;
	color:#4d7185;
}

.ple_topbar_nav_sm
{
	float:left;
	margin:0px 5px 0px 0px;
	border:0px;
	width:85px;
	height:22px;
	text-align:center;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	background-image:url('/PLE/img/ple/top_btn_sm.gif');
    background-repeat  :no-repeat;
background-position:bottom;
	color:#4d7185;
}

.ple_topbar_nav_sm_on
{
	float:left;
	margin:0px 5px 0px 0px;
	border:0px;
	width:85px;
	height:22px;
	text-align:center;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	background-image:url('/PLE/img/ple/top_btn_sm_on.gif');
    background-repeat  :no-repeat;
background-position:bottom;
	color:#4d7185;
}


.ple_topbar h3
{
color:#990000;
margin:0px;
padding:0px;
font-size:18px;
font-family:arial, sans-serif;
display:inline;
}

.ple_topbar h2
{
color:#990000;
margin:0px;
padding:0px;
font-size:12px;
font-family:arial, sans-serif;
}

.ple_main
{
width:695px;
padding:10px;
font-family:verdana, arial, sans-serif;
font-size:11px;
}

.ple_main a,
.ple_main a:visited
{
	color:#35586C;
text-decoration:none;
}

.ple_main a:hover
{
color:#232323;
text-decoration:underline;
}

.ple_main h4
{
margin:0px 0px 5px 0px;
padding:0px;
font-size:12px;
font-family:arial, sans-serif;
color:#35586C;
text-transform:uppercase;
}

.ple_main h3
{
color:#35586C;
margin:0px;
padding:0px;
font-size:14px;
font-family:arial, sans-serif;
}

.ple_main h2
{
margin:0px 0px 20px 0px;
padding:0px;
font-size:16px;
font-family:arial, sans-serif;
color:#990000;
}

.ple_main h1
{
margin:0px 0px 0px 0px;
padding:0px;
font-size:20px;
color:#990000;
display:inline;
}

.ple_main img
{
border:0px;
}

.ple_list_main
{
width:auto;
padding:5px 5px 0px 5px;
font-family:verdana, arial, sans-serif;
font-size:11px;
}

.ple_list_main a,
.ple_list_main a:visited,
.ple_list_main a:active
{
color:#35586C;
text-decoration:none;
}

.ple_list_main a:hover
{
color:#232323;
text-decoration:underline;
}

.ple_list_main h5
{
color:#35586C;
margin:0px;
padding:0px;
font-size:14px;
font-family:Arial;
font-weight:bold;

}

.ple_list_main h4
{
margin:0px 0px 5px 0px;
padding:0px;
font-size:12px;
font-family:arial, sans-serif;
color:#35586C;
text-transform:uppercase;
}

.ple_list_main h3
{
color:#35586C;
margin:0px;
padding:0px;
font-size:14px;
font-weight:bold;
font-family:Arial;
display:inline;
}

.ple_list_header
{
	background-color:#990000;
	padding:3px;
	color:#ffffff;
	margin:0px 0px 5px 0px;
}

.ple_list_main h2
{
margin:0px 0px 0px 0px;
padding:0px;
font-size:14px;
font-family:arial, sans-serif;
color:#ffffff;
}

.ple_list_main h1
{
margin:0px 0px 0px 0px;
padding:0px;
font-size:20px;
color:#990000;
}

.ple_list_filter
{
	width:170px;
	background-color:#ffffff;
	background-image:url('/PLE/img/ple/ple_filter_bg.gif');
    background-repeat:repeat-y;
    background-position:right;
	border-right:1px solid #c1c1c1;
	font-family:verdana, arial, sans-serif;
    font-size:11px;
}

.ple_list_filter a, 
.ple_list_filter a:visited 
{
color:#35586C;
}
	
.ple_list_filter a:hover 
{
	color:#232323;
	text-decoration:underline;
}

.ple_list_filter h1
{
margin:0px 0px 10px 0px;
padding:0px;
font-size:16px;
font-family:arial, sans-serif;
color:#990000;
border-bottom:1px dotted #bbbbbb;
}

.ple_list_filter h3
{
margin:0px 0px 2px 0px;
padding:0px;
font-size:14px;
font-family:arial, sans-serif;
text-transform:none;
color:#990000;
}

.ple_list_filter h4
{
margin:0px 0px 3px 0px;
padding:0px;
font-size:12px;
font-family:Arial;
color:#1a3646;
text-transform:none;
}

.FilterDateList
{
margin:0px;
}
.FilterDateList div
{
	height: 38px;
	width:29px;
    border: 1px solid #919191;
	margin:0px 3px 3px 0px;
	padding: 0px;
	float:left;
}
.FilterDateList img 
{
border:0px;
}

#sub_nav h3
{
margin:0px 0px 0px 0px;
padding:0px;
font-size:13px;
font-family:arial, sans-serif;
text-transform:none;
color:#990000;
}

#sub_nav h1
{
margin:0px 0px 0px 0px;
padding:0px;
font-size:16px;
font-family:arial, sans-serif;
text-transform:none;
color:#990000;
display:inline;
}

/* Sidebar */

.sbTwoColList 
{
	margin-left:10px;	
}

.sbTwoColList ul {
	clear:both;
	list-style:none;
	margin:10px 0px 0px 0px;
	padding:0;
}

.sbTwoColList ul li {
	float:left;
	width:49%;
	padding:0;
	margin:0;
}

.sbTwoColList ul li a{
color:#35586C;
}

.sbDateList2
{
margin:0px;
}
.sbDateList2 div
{
	height: 38px;
	width:29px;
    border: 1px solid #919191;
	margin:0px 5px 0px 0px;
	padding: 0px;
	float:left;
}
.sbDateList2 img 
{
border:0px;
}


.sbDateList
{
margin:0px;
}
.sbDateList div
{
	height: 38px;
	width:29px;
    border: 1px solid #919191;
	margin:0px 5px 5px 0px;
	padding: 0px;
	float:left;
}
.sbDateList img 
{
border:0px;
}

.ple_sidebar_list
{
width:305px;
border-left:1px solid #c1c1c1;
padding:2px 10px 10px 10px;
font-family:verdana, sans-serif;
font-size:11px;
}

.ple_sidebar 
{
width:305px;
border-left:1px solid #c1c1c1;
padding:15px 10px 10px 10px;
font-family:verdana, sans-serif;
font-size:11px;
}

.ple_sidebar h2
{
margin:0px 0px 5px 0px;
padding:0px;
color:#232323;
font-family:arial, sans-serif;
font-size:14px;
}

.ple_sidebar h3
{
margin:0px 0px 10px 0px;
padding:0px;
color:#990000;
font-family:arial, sans-serif;
font-size:14px;
border-bottom:1px dotted #bbbbbb;
text-transform:none;
}

.ple_sidebar a, 
.ple_sidebar a:visited,
.ple_sidebar a:active 
{
	
color:#254f68;
}
	
.ple_sidebar a:hover 
{
	color:#254f68;
	text-decoration:underline;
}

.home_top_featured h1
{
	font-family:Arial;
	padding:0px;
	margin:0px;
	font-size:16px;
	color:#424242;
}

/* List Results */


.listresult p
{
	margin:0px;
	padding:0px;
}

.DateList
{
margin:10px 0px 10px 0px;
}
.DateList div
{
	height: 38px;
	width:29px;
    border: 1px solid #545454;
	margin:0px 7px 0px 0px;
	padding: 0px;
	float:left;
}
.DateList img 
{
border:0px;
}

.DateList2
{
margin:0px;
}
.DateList2 div
{
	height: 38px;
	width:29px;
    border: 1px solid #545454;
	margin:0px 7px 0px 0px;
	padding: 0px;
	float:left;
}
.DateList2 img 
{
border:0px;
}

/* Venue/Events */

.AttribTitle
{
margin:10px 0px 5px 0px;
padding:0px;
color:#292929;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
text-transform:none;
width:100%;
border-bottom:0px dotted bbbbbb;
}

.AttribTitle2
{
margin:10px 0px 0px 0px;
padding:0px;
color:#292929;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
text-transform:none;
width:100%;
border-bottom:1px dotted bbbbbb;
}

.Attrib
{
	clear:both;
	padding:0px 0px 20px 0px;
}

.Attrib p
{
	margin:0px;
}

#attribute
{
color:#232323;
width:100%;
clear:both;
padding:5px 0px 5px 0px;
margin:0px;
}

.MoreEventsTitle
{
margin:10px 0px 0px 0px;
padding:0px;
color:#990000;
font-family:arial, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
width:100%;
border-bottom:1px dotted bbbbbb;
}

/* LandingPage */

.ple_main_home
{
width:695px;
padding:10px 10px 0px 5px;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

.ple_main_home a,
.ple_main_home a:visited
{
font-family:Verdana;
color:#658cb2;
text-decoration:none;
}

.ple_main_home a:hover
{
color:#2e557c;
text-decoration:underline;
}

.ple_main_home h1
{
	font-family:Arial;
	padding:0px;
	margin:0px;
	font-size:16px;
	color:#424242;
}

.ple_main_home h2
{
	font-family:Arial;
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#990000;
	display:inline;
	text-transform:none;
}

.ple_main_home h3
{
	font-family:Arial;
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#424242;
	display:inline;
	text-transform:none;
}

.ple_main_home h4
{
	font-family:Arial;
	padding:0px;
	margin:0px;
	font-size:13px;
	color:#ffffff;
	display:inline;
	text-transform:none;
}

.ple_main_home h5
{
	font-family:Arial, Verdana, Sans-Serif;
	padding:0px;
	margin:0px;
	font-size:13px;
	color:#990000;
	display:inline;
	text-transform:none;
}

.home_top_featured 
{
	clear:both;
	background-color:Transparent;
	background-image:url('/PLE/img/ple/home_top_bg.gif');
    background-repeat:repeat-x;
    background-position:top;
    
}

.greybar
{
	border-left:solid 0px #c0c0c0;
	padding:0px 0px 0px 5px;
}


.home_featured_item
{
	padding:13px 10px 0px 0px;
	color:#707070;
	font-family:Verdana;
	background-color:Transparent;
}

.home_featured_item p
{
	padding:0px;
	margin:2px 0px 0px 0px;
	color:#3e3e3e;
	font-size:10px;
	background-color:Transparent;
}

.pickyourneighborhood 
{
    color:#232323;
    height:40px;
    padding:4px 0px 0px 4px;
    margin:0px 0px 0px 0px;
    background-image:url('/PLE/img/ple/home_explore_bg.gif');
    background-repeat:repeat-x;
    background-position:top;
	
	}

.goexploring 
{
    color:#959595;
    height:40px;
    margin:10px 0px 0px 0px;
    border-top:solid 1px #a6bac7;
    background-image:url('/PLE/img/ple/home_explore_bg.gif');
    background-repeat:repeat-x;
    background-position:top;
	
	}
.home_small_box
{
	float:left;
	width:150px;
	height:auto;
	margin:0px 10px 0px 0px;
	border:solid 1px #c8c8c8; 
	background-color:#ededed;
}

.home_small_box p,
.home_wide_box p,
.home_best_box p
{
	font-size:10px;
 margin:0px;
 padding:2px 0px 0px 0px;
}

.home_wide_box
{
	float:left;
	width:310px;
	height:auto;
	margin:10px 0px 0px 0px;
	border:solid 1px #c8c8c8;
	background-color:#e9e9e9;
}

.home_best_box
{
	float:left;
	width:auto;
	height:auto;
	margin:0px;
	border:solid 1px #c8c8c8;
	background-color:#ddeaf4;
}


.sm_dte
{
	color:#727272;
	font-size:10px;
}

.bodytext
{
	font-size:10px;
	font-family:Verdana;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#333333;
}

.bestdescription 
{
	font-size:10px;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#333333;
}

.bestdescription p
{
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#333333;
}

/* Calendar */

.cOtherMonthDay 
{ 
font-size:9px;
background-color:#ffffff; 
color:red;
}

.cTodayDay
{ 
font-size:9px;
background-color:#f5f5f5; 
border:1px solid #bbbbbb;
font-weight:bold;
}

.cStyle
{
font-size:9px;
color:#232323; 
}
.cDayHeader
{ 
font-size:9px;
background-color:#ffffff; 
color:#232323; 
}
.cNextPrev
{ 
font-size:9px;
color:#232323;
}

.cTitle
{ 
font-size:10px;
color:#232323; 
text-transform:uppercase;
font-weight:bold;
}


.cOtherMonthDay2 
{ 
font-size:10px;
background-color:#ffffff; 
color:red;
}

.cTodayDay2
{ 
font-size:10px;
background-color:#f5f5f5; 
border:1px solid #bbbbbb;
font-weight:bold;
}

.cStyle2 
{
font-size:10px;
color:#232323; 
}
.cDayHeader2
{ 
font-size:10px;
background-color:#ffffff; 
color:#232323; 
}
.cNextPrev2
{ 
font-size:10px;
color:#232323;
}

.cTitle2
{ 
font-size:10px;
color:#232323; 
text-transform:uppercase;
font-weight:bold;
}

/* Home Page Tabber */

.tabberlive .tabbertabhide {
 display:none;
}

.tabberlive {
 margin-top:2px;
}

ul.tabbernav
{
 margin:0;
 padding: 2px 0;
 border-bottom: 1px solid #c8c8c8;
 font-size:10px;
 font-family: Arial, sans-serif;
padding-left:160px;
 }

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 font-size:10px;
 font-family: Arial, sans-serif;
 display: inline;

}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 padding-left:17px;
 margin-right: 3px;

 border: 1px solid #c8c8c8;
 border-bottom: none;
 background: #b9b9b9;
 text-decoration: none;
  font-size:10px;
 font-family: Arial, sans-serif;
}

ul.tabbernav li a:link {  background-image:url('/ple/img/ple/ourpicks2_icon.gif');background-position:left;background-repeat:no-repeat;font-weight:bold;color: #ffffff; font-size:10px;font-family: Arial, sans-serif; }
ul.tabbernav li a:visited { background-image:url('/ple/img/ple/ourpicks2_icon.gif');background-position:left;background-repeat:no-repeat;font-weight:bold;color: #ffffff; font-size:10px;font-family: Arial, sans-serif; }


ul.tabbernav li a:hover
{
	font-weight:bold;
 color: #ffffff;
 background: #b9b9b9;
 border-color: #c8c8c8;
 text-decoration:none;
 background-image:url('/ple/img/ple/ourpicks2_icon.gif');background-position:left;background-repeat:no-repeat;
}

ul.tabbernav li.tabberactive a
{
	font-weight:bold;
	color:#666666;
 background-color: #ddeaf4;
 border-bottom: 0px solid #ddeaf4;
  background-image:url('/ple/img/ple/ourpicks_icon.gif');
 background-position:left;
 background-repeat:no-repeat;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #666666;
 background-color:#ddeaf4;
 border-bottom: 0px solid #ddeaf4;
   background-image:url('/ple/img/ple/ourpicks_icon.gif');
 background-position:left;
 background-repeat:no-repeat;
}


.tabberlive .tabbertab {
 padding:5px 0px 0px 0px;
 border:1px solid #c8c8c8;
 border-top:0;
 background-color:#ddeaf4;

}

.tabberlive .tabbertab h6 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}


.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}


.accordianPaneClosed2 {
	height: auto;
}

.accordianPaneContent2 {
	padding: 3px 0px 0px 0px;
	background-color:#ffffff;
}

.accordianPaneOpen2 DIV.accordianPaneContent2 {
	display: block;
	width:auto;
}

.accordianPaneOpen2 .accordianPaneHeader1 {
	padding: 0px 0px 2px 13px;
	font-size: 10px;
	cursor: pointer;
	background-image: url('/ple/img/ple/contract_icon.gif');
	background-position: 1px 4px;
	background-repeat:no-repeat;
}

.accordianPaneClosed2 .accordianPaneHeader1 {
	padding: 0px 0px 2px 13px;
	font-size: 10px;
	cursor: pointer;
	background-image: url('/ple/img/ple/expand_icon.gif');
	background-position: 1px 4px;
	background-repeat:no-repeat;
}


.accordianPaneOpen2 .accordianPaneHeader2 {
	padding: 0px 0px 2px 13px;
	font-size: 10px;
	cursor: pointer;
	background-image: url('/ple/img/ple/contract_icon.gif');
	background-position: 1px 2px;
	background-repeat:no-repeat;
}

.accordianPaneClosed2 .accordianPaneHeader2 {
	padding: 0px 0px 2px 13px;
	font-size: 10px;
	cursor: pointer;
	background-image: url('/ple/img/ple/expand_icon.gif');
	background-position: 1px 2px;
	background-repeat:no-repeat;
}

.accordianPaneClosed2 DIV.accordianPaneContent2 {
	display: none;
}

/* Movies Pages */

#ple_movie_theater_list 
{
padding:8px 0px 10px 5px;margin-left:6px;
}

#ple_movie_theater_list ol,
{
margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;font-size:11px;width:100%;font-family:Arial;

}

#ple_movie_theater_list li
{
float:left;width:49%;padding:0px 0px 5px 0px;
}

#ple_movie_theater_list select
{
font-size:11px;
}

.showtimes ul
{
margin:0px 0px 0px 15px;padding:15px 0px 0px 0px;font-size:10px;width:100%;font-family:Arial;
}

.showtimes
{
border-bottom:dotted 1px #c1c1c1;padding:10px 0px 5px 0px;
}

.showtimes li
{
float:left;width:49%;padding:0px 0px 5px 0px;
}

.showtimes a
{
font-weight:bold;font-size:12px;font-family:Arial;
}

.showtimes b
{
font-size:12px;font-family:Arial;
}

#movieneighborhoods {display:none;}
