/* #scrCont1 is the scroller container for scroller 
	Unfortunately, ns4 won't get link styles no matter what you do,
	not even classes in item tags */
#scrCont1 div a:link, #scrCont1 div a:visited { color:#dee7f7 }	
#scrCont1 span.hot { color:red; font-style:italic }
/* holder div contains scroller. Set its height and width */

table.TopHeader1 {
 display: none;
 visibility: hidden;
}
#event {
 width: 100%;
}
#top_image {
display: none;
visibility: hidden;
}

div.image {
	float: right;
	position:absolute; 
	top: 310px; 
	left: 613px;
}     

div.lowerimage {
	float: right;
	position:absolute; 
	top: 410px; 
	left: 613px;
}     

div.top_quote {
	float: right;
	position:absolute; 
	top: 120px; 
	left: 175px;
}     

div.top_mid_quote {
	float: right;
	position:absolute; 
	top: 450px; 
	left: 175px;
}     


.newscontent {
	width:450px;
	margin-left: 0px;
	text-align:top;
	padding:0px;
	
}



.blurblink   { 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px; 
	color: #336699; 
	text-decoration: none; 
	font-weight:bold
}


.purplenewscontent {
	width:415px;
	margin-left: 15px;
	margin-right: 15px;
	text-align:left;
	padding:3px;
	
}


div.mid_quote {
	float: right;
	position:absolute; 
	top: 620px; 
	left: 175px;
}     


div.bottom_quote {
	float: right;
	position:absolute; 
	top: 750px; 
	left: 175px;
}     

#holder {
	position : relative;
	width : 150px;
	height : 100px;
}           

.contentRed {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #ff3300;
}
.titleMedRed {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	color : #ff3300;
}
.contentSmallRed {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #ff3300;
	text-decoration : none;
}
.titleRed {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 15px;
	color : #ff3300;
}
.titleRedBig {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color : #ff3300;
}
.titleBiggerRed {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 14px;
	color : #ff3300;
	text-decoration : none;
}
.titleBigBiggerRed {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13px;
	color : #ff3300;
	text-decoration : none;
}
.titleWhite {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
}
.titleWhiteCell {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #ffffff;
}

.BigtitleWhite {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 14px;
	color : #ffffff;	
}

.medcontent {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
}
	
.smcontent {
	font-family : Verdana;
	font-size : 7pt;
}



.content {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.whitecontent {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}	

.contentPurple {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #5c2582;
}
.titlePurple {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5c2582;
}

.titlePurpleBig {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #5c2582;
}
.contentBlue {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #003399;
}
.titleDBlue {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
}
.subhead {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	color : #921a8a;
}
.subsubhead {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #5c2582;
}
.footer {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
}
.footerlink {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
}
.footerlink a:active {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #5c2582;
}
.footerlink a:visited {
	color : #921a8a;
}
.footerlink a:hover {
	color : #999999;
}
.contentblack {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}
.contentblackcell {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	text-decoration : none;
}
.ipix {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	text-decoration : none;
}
.ipix a:link {
	color : #ffffff;
	text-decoration : none;
}
.ipix a:visited {
	color : #999999;
	text-decoration : none;
}
.ipix a:hover {
	color : #5c2582;
	text-decoration : none;
}
.link {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #5c2582;
}
input , select , textarea , option {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : black;
}
a.active {
	color : #5c2582;
}
a:visited {
	color : #921a8a;
}
a:hover {
	color : #999999;
}
hr {
	color : #E4D0E6;
}


table#openhouse {
	width:550px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	border:1px solid #FFF;
	background-color: #000000;
}

table#seminars {
	width:550px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	border:1px solid #333;
	background-color: #E4D0E6;
}




.whatsnew {
	width:600px;
	margin-left: 30px;
	text-align:left;
	padding:5px;
	
}


.dates {
	width:200px;
	margin-left: 10px;
	text-align:left;
	padding:5px;
	
}


.months {
	width:580px;
	margin:0px auto;
	text-align:left;
	padding:5px;
	background-color: #5c2582;
}



td.error { 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px; 
	color:FF3300; 
	font-weight:bold; 
}

.eventtile   { 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #336699; 
	text-decoration: none; 
	font-weight:bold
}




.centeredimage{ 
	position: relative; 
	left: 50%; 
	padding-left: -50%; 
} 

.posGlobaloff {
	Z-INDEX: 160; 
	LEFT: 270px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 160px
}

.home {
	Z-INDEX: 160; 
	LEFT: 163px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 43px
}

.directions {
	Z-INDEX: 160; 
	LEFT: 208px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 43px
}

.contactus {
	Z-INDEX: 160; 
	LEFT: 335px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 43px
}

.sitecontent{
	Z-INDEX: 160; 
	LEFT: 416px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 43px
}

.meetingfacilities {
	Z-INDEX: 160; 
	LEFT: 20px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 62px
}

.int_floor_plans {
	Z-INDEX: 160; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 102px
}


.eventplanning {
	Z-INDEX: 160; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 142px
}



.food_services {
	Z-INDEX: 160; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 182px
}



.video_services {
	Z-INDEX: 160; 
	LEFT: 00px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 222px
}




.newsevents {
	Z-INDEX: 160; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 196px
}



.preferred {
	Z-INDEX: 160; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 302px
}

.econcierge {
	Z-INDEX: 160; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 283px
}

.mt_holly {
	Z-INDEX: 160; 
	LEFT: 175px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}

.pemberton {
	Z-INDEX: 160; 
	LEFT: 300px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}

.willingboro {
	Z-INDEX: 160; 
	LEFT: 175px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}

.burlington {
	Z-INDEX: 160; 
	LEFT: 180px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}

.focus {
	Z-INDEX: 160; 
	LEFT: 210px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}

.evesham {
	Z-INDEX: 160; 
	LEFT: 230px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}
	
.mt_laurel {
	Z-INDEX: 160; 
	LEFT: 250px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}

.boardroom {
	Z-INDEX: 160; 
	LEFT: 265px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 90px
}

.auditoriumGround {
	Z-INDEX: 160; 
	LEFT: 220px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}	

.auditoriumSecond {
	Z-INDEX: 160; 
	LEFT: 175px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 110px
}
/******************************************************************************
* Defines default styles for My Site.                                         *
******************************************************************************/

body {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top:0px;
	margin-left:0px;
}

a, a:link, a:visited, a:active {
	text-decoration:underline;
	color: #000000;
}
a:hover {
	text-decoration:none;
}

h1 {
  font-size: 130%;
}

h2 {
  font-size: 120%;
}

h3 {
  font-size: 110%;
}

h4 {
  font-size: 100%;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

ul {
	list-style-type: square;
}

pre {
  font-family: Courier New, Courier, monospace;
  font-size: 80%;
}

textarea, input, select, radio, checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

/******************************************************************************
* Page Layout Styles 																											  	*
******************************************************************************/

table.PageBoundingBox {
	margin: 0px;    
	background-color: #ffffff;
	width: 100%;
}

table.ContentBoundingBox {

}

td.LSB	{
display: none;
visibility: hidden;
}

td.LSBBuffer	{
display: none;
visibility: hidden;
}

td.MainContent	{

}

td.RSB	{
	color: #333333;
	background-color:#EFEFEF;
	border-left: groove #EFEFEF 2px;
	border-top: groove #EFEFEF 2px;
	border-right: ridge #EFEFEF 2px;
	border-bottom: ridge #EFEFEF 2px;

}

td.RSBBuffer	{
	border-bottom: solid black 1px;

}


/******************************************************************************
* Navigation Styles                                                           *
******************************************************************************/

TD.sideNav {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-size: 8pt;
   font-weight: Bold;
   text-decoration: none;
   color: #000000;
}

A.sideNav, A.sideNav:link, A.sideNav:visited {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-size: 8pt;
   font-weight: Normal;
   text-decoration: none;
   color: #333333;
}

A.sideNav:hover {
   color: #CC6600;
   text-decoration: none;
}

A.sideNavSelected, A.sideNavSelected:link, A.sideNavSelected:visited {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-size: 8pt;
   text-decoration: none;
   color: #CC6600;
}

A.sideNavSelected:hover {
   color: #000000;
   text-decoration: none;
}

A.cookieCrumb {
 font-size: 8pt;
}

A.inlineMtcBlock {
 font-size: 8pt;
}


/******************************************************************************
* Sitemap Styles                                                           *
******************************************************************************/
TD.SiteMapTable {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-weight: Normal;
   font-size: 10pt;
   text-decoration: none;
   color: #ffffff;
}

A.SiteMap, A.SiteMap:link, A.SiteMap:visited {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-weight: normal;
   font-size: 10pt;
   text-decoration: none;
   color: #000000;
}

A.SiteMap:hover {
   font-weight: normal;
   color: #000000;
   text-decoration: underline;
}