/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER
/////////////////////////////////////////////////////*/

	div.wrapper div.content blockquote.middleContentExtended div.columnHolder
	{ overflow: hidden; height: 100%; float: right; }
		
	div.wrapper div.content blockquote.middleContentExtended div.speakingUp
	{width:503px; height:130px; float:left; display: inline; margin:10px 3px 0 0; background:url(../images/design/jb_speaks.gif) 5px 8px no-repeat; border:1px solid #7DAA81; padding:0px 1px; /*IE FIX*/ }
	
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > GENERAL STYLE
/////////////////////////////////////////////////////*/

ul.listfrontBulleted
{ margin:0; padding:10px 0 0 20px;}

	ul.listfrontBulleted li
	{ margin:0; padding:0; border:none; display:block; width:auto; list-style-type: none !important; }
	
		ul.listfrontBulleted li a,
		ul.listfrontBulleted li a:visited
		{ font: 11px/14px verdana, Arial, Helvetica, sans-serif; color: #4b70a7; padding:0 0 0 10px; background:url(../images/design/bullet_home.gif) no-repeat 0 4px;}
		
			ul.listfrontBulleted li a:hover
			{ color: #d2704f; }


/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > FEATURED BUSINESSES
/////////////////////////////////////////////////////*/
		
	div.frontFeaturedBusinessesHolder
	{ margin:10px 0 0; padding:0; float: left; width: 508px; background: #3c7faf; }
	
        div.frontFeaturedBusinessesHolder h1
        { border-right: 1px solid #fff; border-bottom: 1px solid #fff; color:#FFF; font:normal 14pt Arial, Helvetica, sans-serif; text-align: left; margin:0; padding: 5px 0 5px 5px; }
        
                  div.frontFeaturedBusinessesHolder h1 a,
                  div.frontFeaturedBusinessesHolder h1 a:visited
                  { font:bold 12px verdana, Arial, Helvetica, sans-serif; color:#FFF; padding:0; margin: 0; text-align: center !important;  }
        
                  div.frontFeaturedBusinessesHolder h1 a:hover
                  { color:#FFF; text-decoration:underline; }
		
			div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses
			{ margin:0; padding: 0; float: left; border-right: 1px solid #fff; border-bottom: 1px solid #fff; width: 126px; height: 126px;}
            
				div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses a,
				div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses a:visited
                { display:block; padding:0; margin: 2px auto 0 auto; }
				
                div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses h1 a.title,
                div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses h1 a.title:visited
                { color: #4b70a7; }
                
					div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses h1
					{ border:0; background: none; padding:0 !important; }
					
					div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses h1 a,
					div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses h1 a:visited
                    { font:normal 10px/10px Arial, Helvetica, sans-serif; color:#fff; padding:0; }
                    
                    div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses h1 a:hover
                    { text-decoration: underline; }
                
					div.frontFeaturedBusinessesHolder div.frontFeaturedBusinesses img
					{border:2px solid #000;}
					
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > WHATS HAPPENING
/////////////////////////////////////////////////////*/
		
	div.whatsHappeningHolder
	{ margin:0; padding: 0 0 10px; border: 1px solid #3C7FAF; width: 211px; }
	
		div.whatsHappeningHolder h1
		{ background:#3C7FAF; color:#FFF; font:normal 11px/11px Verdana, Geneva, sans-serif; margin-bottom:10px; text-align: left; padding:5px 2px; }
        
                  div.whatsHappeningHolder h1 a:link,
                  div.whatsHappeningHolder h1 a:active,
                  div.whatsHappeningHolder h1 a:visited,
                  div.whatsHappeningHolder h1 a:hover
                  { font:bold 12px verdana, Arial, Helvetica, sans-serif; color:#FFF; padding:0; }
        
                  div.whatsHappeningHolder h1 a:hover
                  { text-decoration:underline; }
        
		
			div.whatsHappeningHolder div.whatsHappening
			{ margin:0; padding:0 12px; text-align:left;}

					div.whatsHappeningHolder div.whatsHappening h1
					{ background:url(../images/design/bullet_home.gif) no-repeat 0 9px; clear:both; color:#3C7FAF; padding-left:15px; margin-bottom:0; margin-left:15px; }

				div.whatsHappeningHolder div.whatsHappening a:link,
				div.whatsHappeningHolder div.whatsHappening a:active,
				div.whatsHappeningHolder div.whatsHappening a:visited,
				div.whatsHappeningHolder div.whatsHappening a:hover
				{ color:#3C7FAF; display:block; padding:0; }
				
					div.whatsHappeningHolder div.whatsHappening h1 a:link,
					div.whatsHappeningHolder div.whatsHappening h1 a:active,
					div.whatsHappeningHolder div.whatsHappening h1 a:visited,
					div.whatsHappeningHolder div.whatsHappening h1 a:hover
					{ font:bold 11px/11px Verdana, Geneva, sans-serif; color:#3C7FAF; clear: both; display:inline; }
					
                     div.whatsHappeningHolder div.whatsHappening h1 a:hover
                     { text-decoration:underline; }
                     
                        div.whatsHappeningHolder div.whatsHappening h1 a.title:link,
                        div.whatsHappeningHolder div.whatsHappening h1 a.title:active,
                        div.whatsHappeningHolder div.whatsHappening h1 a.title:visited,
                        div.whatsHappeningHolder div.whatsHappening h1 a.title:hover
                        { color: #4b70a7; }
                
                    div.whatsHappeningHolder div.whatsHappening p
                    { font:normal 13px Arial, Helvetica, sans-serif; color:#000; padding:0; }
					
					div.whatsHappeningHolder img
					{ float: left; padding:0 10px 0 0; }
                    
					div.whatsHappeningHolder div.whatsHappening img
					{ border:1px solid #ccc; }
					
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > UPCOMING EVENTS
/////////////////////////////////////////////////////*/
		
	div.upcomingEventsHolder
	{ margin:0; padding:0; }
	
		div.upcomingEventsHolder h1
		{ color:#e58162; font:normal 14pt Arial, Helvetica, sans-serif; text-align: left; padding:0; }
        
                  div.upcomingEventsHolder h1 a:link,
                  div.upcomingEventsHolder h1 a:active,
                  div.upcomingEventsHolder h1 a:visited,
                  div.upcomingEventsHolder h1 a:hover
                  { font:normal 14pt Arial, Helvetica, sans-serif; color:#e58162; padding:0; }
        
                  div.upcomingEventsHolder h1 a:hover
                  { color:#618041; }
        		
			div.upcomingEventsHolder div.upcomingEvents
			{ margin:0; padding:0; text-align:left;}
				
                div.upcomingEventsHolder div.upcomingEvents p a
                { font:normal 13px Arial, Helvetica, sans-serif; color:#000;}
                
				div.upcomingEventsHolder div.upcomingEvents p a:hover
				{ color: #618041; }
								
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > GET INVOLVED
/////////////////////////////////////////////////////*/
		
	div.getInvolvedHolder
	{ margin:0; padding:0; }
	
		div.getInvolvedHolder h1
		{ color:#e58162; font:normal 14pt Arial, Helvetica, sans-serif; text-align: left; }
        
                  div.getInvolvedHolder h1 a:link,
                  div.getInvolvedHolder h1 a:active,
                  div.getInvolvedHolder h1 a:visited,
                  div.getInvolvedHolder h1 a:hover
                  { font:normal 14pt Arial, Helvetica, sans-serif; color:#e58162; padding:0; }
        
                  div.getInvolvedHolder h1 a:hover
                  { color:#618041; }
		
			div.getInvolvedHolder div.getInvolved
			{ margin:0; padding:10px 2px 0 2px; text-align:left;}

				div.getInvolvedHolder div.getInvolved a:link,
				div.getInvolvedHolder div.getInvolved a:active,
				div.getInvolvedHolder div.getInvolved a:visited,
				div.getInvolvedHolder div.getInvolved a:hover
				{ display:block; padding:0; }
				
					div.getInvolvedHolder div.getInvolved h1 a:link,
					div.getInvolvedHolder div.getInvolved h1 a:active,
					div.getInvolvedHolder div.getInvolved h1 a:visited,
                    div.getInvolvedHolder div.getInvolved h1 a:hover
                    { font:bold 13px Arial, Helvetica, sans-serif; color:#000; padding:0 0 5px 0; margin-top:5px; }
                    
					div.getInvolvedHolder div.getInvolved h1 a:hover
					{ color:#618041; }
                    
          div.getInvolvedHolder div.getInvolved img
          { border:1px solid #ccc; }
				
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > FUNDRAISERS
/////////////////////////////////////////////////////*/
		
	div.fundraisersHolder
	{ margin:0; padding:0; }
	
		div.fundraisersHolder h1
		{ color:#e58162; font:normal 14pt Arial, Helvetica, sans-serif; text-align: left; padding:0 0 10px 0; }
        
                  div.fundraisersHolder h1 a:link,
                  div.fundraisersHolder h1 a:active,
                  div.fundraisersHolder h1 a:visited,
                  div.fundraisersHolder h1 a:hover
                  { font:normal 14pt Arial, Helvetica, sans-serif; color:#e58162; padding:0; }
        
                  div.fundraisersHolder h1 a:hover
                  { color:#618041; }
        
		
			div.fundraisersHolder div.fundraisers
			{ margin:0; padding:10px 2px 0 2px; text-align:left;}
                        
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > MONEY SAVERS
/////////////////////////////////////////////////////*/
		
	div.moneySaversHolder
	{ margin:0; padding:0; }
	
		div.moneySaversHolder h1
		{ color:#e58162; font:normal 14pt Arial, Helvetica, sans-serif; text-align: left; padding:0; }
		
                  div.moneySaversHolder h1 a:link,
                  div.moneySaversHolder h1 a:active,
                  div.moneySaversHolder h1 a:visited,
                  div.moneySaversHolder h1 a:hover
                  { font:normal 14pt Arial, Helvetica, sans-serif; color:#e58162; padding:0; }
        
                  div.moneySaversHolder h1 a:hover
                  { color:#618041; }
                  
			div.moneySaversHolder div.moneySavers
			{ margin:0; padding:10px 2px 0 2px; text-align:left;}
			
				div.moneySaversHolder div.moneySavers a:link,
				div.moneySaversHolder div.moneySavers a:active,
				div.moneySaversHolder div.moneySavers a:visited,
				div.moneySaversHolder div.moneySavers a:hover
				{ display:block; padding:0; }
				
				div.moneySaversHolder div.moneySavers h1 a:link,
				div.moneySaversHolder div.moneySavers h1 a:active,
				div.moneySaversHolder div.moneySavers h1 a:visited,
				div.moneySaversHolder div.moneySavers h1 a:hover
				{ display:block; font:bold 13px Arial, Helvetica, sans-serif; color:#000; padding:5px 0; }
				
                div.moneySaversHolder div.moneySavers h1 a:hover
                { color:#618041; }
                
                div.moneySaversHolder div.moneySavers h2 a:link,
                div.moneySaversHolder div.moneySavers h2 a:active,
                div.moneySaversHolder div.moneySavers h2 a:visited,
                div.moneySaversHolder div.moneySavers h2 a:hover
                { display:block; font:normal 13px Arial, Helvetica, sans-serif; color:#000; padding:1px 0; }
                
				div.moneySaversHolder div.moneySavers h2 a.title:link,
				div.moneySaversHolder div.moneySavers h2 a.title:active,
				div.moneySaversHolder div.moneySavers h2 a.title:visited,
                div.moneySaversHolder div.moneySavers h2 a.title:hover
                { color: #4b70a7; font-weight: normal; }
                
				div.moneySaversHolder div.moneySavers h2 a.title:hover
				{ color: #618041;}
                
                div.moneySaversHolder div.moneySavers img
                {border: 1px solid #ccc;}
                
/* FRONT > HOME PAGE 2.0 > STRUCTURE > COLUMN HOLDER > SPEAKING UP
/////////////////////////////////////////////////////*/
		
	div.speakingUpHolder
	{ margin:0; padding:5px 5px 5px 170px;}
	
	div.speakingUpHolder h1
	{ color:#67955e; font:bold 12px verdana, Arial, Helvetica, sans-serif; text-align: left; padding:0; }
	
	div.speakingUpHolder span, div.speakingUpHolder li.span
	{ color:#4B70A7; font:normal 11px verdana, Arial, Helvetica, sans-serif; text-align: left; padding:0; }
	
	div.speakingUpHolder ul.listfrontNonBulleted
	{ list-style:none; margin:5px 0 5px 60px;}
	
	div.speakingUpHolder ul.listfrontNonBulleted li,
	div.speakingUpHolder ul.listfrontNonBulleted li a:link,
	div.speakingUpHolder ul.listfrontNonBulleted li a:active,
	div.speakingUpHolder ul.listfrontNonBulleted li a:visited,
	div.speakingUpHolder ul.listfrontNonBulleted li a:hover
	{ color:#4B70A7; font:normal 10pt Arial, Helvetica, sans-serif; text-align: left; padding:0; margin:0; }
	
		div.speakingUpHolder ul.listfrontNonBulleted li a:hover
		{ color:#618041;}

/* FRONT > GLOBAL SEARCH
/////////////////////////////////////////////////////*/

dl.simpleSearch
{padding-top: 10px; border: 5px solid #A7BFD8;}

	dl.simpleSearch dt.simplesearchFrontTitle
	{font: normal 14pt/20px Arial, Helvetica, sans-serif; color: #162432; margin: 0 10px 10px 10px; padding: 0;}

		dl.simpleSearch dt span
		{color: #003F7E;}

	dl.simpleSearch dd ul.standardButton li
	{float: right;}
	
		dl.simpleSearch dd ul.standardButton li input
		{width: 73px;}
		
/* FRONT > FRONT BOX
/////////////////////////////////////////////////////*/

	div.front_box1
	{border:2px solid #E3EDF9; background:url(../images/design/bg_flower.jpg) no-repeat 0 100%; text-align:left;}
	
		div.front_box1 a:link,
		div.front_box1 a:active,
		div.front_box1 a:visited,
		div.front_box1 a:hover
		{color:#23528F; font-weight:normal;}
		
			div.front_box1 a:hover {text-decoration:underline;}
	
		div.front_box1 p
		{font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#23528F; padding:15px 0 15px 175px;}
		
		div.front_box1 ul
		{list-style:none; padding-left:175px;}
		
			div.front_box1 ul li
			{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#23528F;}
	
		div.front_box1 p.box_title
		{ text-align:center; background:#FFF url('../images/design/bg_gradient.gif') 0 100% repeat-x; padding:5px 0 5px 0; font:bold 10pt/14pt Verdana, Arial, Tahoma; color:#23528F;}

/* FRONT > MEMBER BENEFITS BOX
/////////////////////////////////////////////////////*/

	div.memberBenefits
	{border:2px solid #E3EDF9; text-align:left; margin-top:10px;}
	
		div.memberBenefits p.box_title
		{ text-align:right; background:#FFF url('../images/design/bg_gradient.gif') 0 0 repeat-x; padding:5px; font:bold 10pt/14pt Verdana, Arial, Tahoma; color:#7DA034; text-transform:uppercase;}
		
			div.memberBenefits p.box_title span
			{float:left;}
			
			div.memberBenefits p.box_title a:link,
			div.memberBenefits p.box_title a:active,
			div.memberBenefits p.box_title a:visited,
			div.memberBenefits p.box_title a:hover
			{color:#7DA034; padding:0 25px 0 0; background:url(../images/design/arrow1.gif) no-repeat 100% 0;}
			
		div.memberBenefits ul
		{list-style:none; padding:10px 0 10px 40px;}
		
			div.memberBenefits ul li
			{font:bold 11px/14pt Verdana, Arial, Helvetica, sans-serif; color:#23528F; text-transform:uppercase;}
			
			div.memberBenefits ul li a:link,
			div.memberBenefits ul li a:active,
			div.memberBenefits ul li a:visited,
			div.memberBenefits ul li a:hover
			{text-transform:lowercase; color:#7DA034;}

/* INDEX PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

	/*
	div.frontBusinesses
	{padding-bottom: 10px; padding-left: 15px; clear: both;}

		div.frontBusinesses *
		{margin: 0; padding: 0;}

	div.frontBusinesses p.standardTitle{padding: 0 0 10px 0; margin: 0;}

		div.frontBusinesses p.standardTitle span {color: #6AA72E;}

	blockquote.highlightBusinesses
	{position:relative; margin: 0 0 0 13px; float: left; border: 0;}
	
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:link,
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:active,
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:visited,
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
		
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:link,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:active,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:visited,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover
		{display: block;}
	
		blockquote.highlightBusinesses	h1,
		blockquote.highlightBusinesses	h1 a:link,
		blockquote.highlightBusinesses	h1 a:active,
		blockquote.highlightBusinesses	h1 a:visited,
		blockquote.highlightBusinesses	h1 a:hover
		{font: normal 13px Arial, Helvetica, sans-serif; color: #3F631B; text-align: left; padding: 5px 0 0 0; margin: 0;}
		
			blockquote.highlightBusinesses	h1 a:hover
			{color: #000; text-decoration: underline;} */

	div.frontPromotions
	{padding-bottom: 10px; padding-left: 15px; clear: both;}

		div.frontPromotions *
		{margin: 0; padding: 0;}

	div.frontPromotions p.standardTitle{padding: 10px 0 10px 0; margin: 0;}

		div.frontPromotions p.standardTitle span {color: #FFB504;}

	blockquote.highlightPromotions
	{position:relative; margin: 0 0 0 13px; float: left; border: 0;}
	
		blockquote.highlightPromotions a.frontPromotionsIMAGE:link,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:active,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:visited,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
		
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:link,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:active,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:visited,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover
		{display: block;}
	
		blockquote.highlightPromotions	h1,
		blockquote.highlightPromotions	h1 a:link,
		blockquote.highlightPromotions	h1 a:active,
		blockquote.highlightPromotions	h1 a:visited,
		blockquote.highlightPromotions	h1 a:hover
		{font: normal 13px Arial, Helvetica, sans-serif; color: #6A6546; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightPromotions	h1 a:hover
			{color: #000; text-decoration: underline;}

/* CLASSIFIED PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

	div.frontClassified
	{padding-bottom: 10px; margin: 10px; clear: both; voice-family: "\"}\""; voice-family:inherit; margin-bottom: 20px; border:1px solid #E0E7F1;}
	html>body div.frontClassified
	{margin-bottom: 10px;}

		div.frontClassified *
		{margin: 0; padding: 0;}

	div.frontClassified p.standardTitle{font:bold 14pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#DA7D5D; background:#FFF url('../images/design/bg_gradient.gif') 0 100% repeat-x; padding: 10px 0 10px 0; margin: 0; text-align:center;}

		div.frontClassified p.standardTitle span {color: #DA7D5D;}
		
	div.frontClassified p.message
	{font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#DA7D5D;}
	
	/* TABLE HIGHLIGHT CLASSIFIEDS */
	
	div.frontClassified table.tableHighlighClassifieds
	{border-collapse:collapse;}
	
		div.frontClassified table.tableHighlighClassifieds tr td
		{border:1px solid #E0E7F1; width:20%; vertical-align:top;}
		
		table.tableHighlighClassifieds tr td a.frontClassifiedIMAGE:link,
		table.tableHighlighClassifieds tr td a.frontClassifiedIMAGE:active,
		table.tableHighlighClassifieds tr td a.frontClassifiedIMAGE:visited,
		table.tableHighlighClassifieds tr td a.frontClassifiedIMAGE:hover,
		
		table.tableHighlighClassifieds tr td a.frontClassifiedNOIMAGE:link,
		table.tableHighlighClassifieds tr td a.frontClassifiedNOIMAGE:active,
		table.tableHighlighClassifieds tr td a.frontClassifiedNOIMAGE:visited,
		table.tableHighlighClassifieds tr td a.frontClassifiedNOIMAGE:hover
		{display:block; border-bottom:1px solid #E0E7F1; padding:10px 0 10px 0;}
		
		table.tableHighlighClassifieds tr td h1,
		table.tableHighlighClassifieds tr td h1 a:link,
		table.tableHighlighClassifieds tr td h1 a:active,
		table.tableHighlighClassifieds tr td h1 a:visited,
		table.tableHighlighClassifieds tr td h1 a:hover
		{font: normal 11px Verdana, Helvetica, sans-serif; color: #000; text-align: center; padding: 2px; margin: 0; display:block;}
		
	/* BLOCKQUOTE HIGHLIGH CLASSIFIEDS */

	blockquote.highlightClassified
	{position:relative; margin: 0 0 0 13px; float: left; border: 0;}
	
		blockquote.highlightClassified a.frontClassifiedIMAGE:link,
		blockquote.highlightClassified a.frontClassifiedIMAGE:active,
		blockquote.highlightClassified a.frontClassifiedIMAGE:visited,
		blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
		
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:link,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:active,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:visited,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
		{display: block;}
	
		blockquote.highlightClassified h1,
		blockquote.highlightClassified h1 a:link,
		blockquote.highlightClassified h1 a:active,
		blockquote.highlightClassified h1 a:visited,
		blockquote.highlightClassified h1 a:hover
		{font: normal 13px Arial, Helvetica, sans-serif; color: #493A2E; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightClassified h1 a:hover
			{text-decoration: underline;}
			
	div.frontClassified p.moreInfoLink
	{padding:5px 0 0 0;}
			
	div.frontClassified p.moreInfoLink a:link,
	div.frontClassified p.moreInfoLink a:active,
	div.frontClassified p.moreInfoLink a:visited,
	div.frontClassified p.moreInfoLink a:hover
	{font: 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/design/img_blackarrow.gif) no-repeat 99% 2px; text-align:right; display:block; padding:0 30px 0 0;}

/* REALESTATE PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

	div.frontRealestate
	{padding-bottom: 10px; margin: 10px; clear: both; voice-family: "\"}\""; voice-family:inherit; margin-bottom: 20px; border:1px solid #E0E7F1;}
	html>body div.frontRealestate
	{margin-bottom: 10px;}

		div.frontRealestate *
		{margin: 0; padding: 0;}

	div.frontRealestate p.standardTitle{font:bold 14pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#DA7D5D; background:#FFF url('../images/design/bg_gradient.gif') 0 100% repeat-x; padding: 10px 0 10px 0; margin: 0; text-align:center;}

		div.frontRealestate p.standardTitle span {color: #DA7D5D;}
		
	div.frontRealestate p.message
	{font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#DA7D5D;}
	
	/* TABLE HIGHLIGHT REALESTATE */
	
	div.frontRealestate table.tableHighlighRealestates
	{border-collapse:collapse;}
	
		div.frontRealestate table.tableHighlighRealestates tr td
		{border:1px solid #E0E7F1; width:20%; vertical-align:top;}
		
		table.tableHighlighRealestates tr td a.frontRealestateIMAGE:link,
		table.tableHighlighRealestates tr td a.frontRealestateIMAGE:active,
		table.tableHighlighRealestates tr td a.frontRealestateIMAGE:visited,
		table.tableHighlighRealestates tr td a.frontRealestateIMAGE:hover,
		
		table.tableHighlighRealestates tr td a.frontRealestateNOIMAGE:link,
		table.tableHighlighRealestates tr td a.frontRealestateNOIMAGE:active,
		table.tableHighlighRealestates tr td a.frontRealestateNOIMAGE:visited,
		table.tableHighlighRealestates tr td a.frontRealestateNOIMAGE:hover
		{display:block; border-bottom:1px solid #E0E7F1; padding:10px 0 10px 0;}
		
		table.tableHighlighRealestates tr td h1,
		table.tableHighlighRealestates tr td h1 a:link,
		table.tableHighlighRealestates tr td h1 a:active,
		table.tableHighlighRealestates tr td h1 a:visited,
		table.tableHighlighRealestates tr td h1 a:hover
		{font: normal 11px Verdana, Helvetica, sans-serif; color: #000; text-align: center; padding: 2px; margin: 0; display:block;}
		
	/* BLOCKQUOTE HIGHLIGH REALESTATE */

	blockquote.highlightRealestate
	{position:relative; margin: 0 0 0 13px; float: left; border: 0;}
	
		blockquote.highlightRealestate a.frontRealestateIMAGE:link,
		blockquote.highlightRealestate a.frontRealestateIMAGE:active,
		blockquote.highlightRealestate a.frontRealestateIMAGE:visited,
		blockquote.highlightRealestate a.frontRealestateIMAGE:hover,
		
		blockquote.highlightRealestate a.frontRealestateNOIMAGE:link,
		blockquote.highlightRealestate a.frontRealestateNOIMAGE:active,
		blockquote.highlightRealestate a.frontRealestateNOIMAGE:visited,
		blockquote.highlightRealestate a.frontRealestateNOIMAGE:hover
		{display: block;}
	
		blockquote.highlightRealestate h1,
		blockquote.highlightRealestate h1 a:link,
		blockquote.highlightRealestate h1 a:active,
		blockquote.highlightRealestate h1 a:visited,
		blockquote.highlightRealestate h1 a:hover
		{font: normal 13px Arial, Helvetica, sans-serif; color: #493A2E; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightRealestate h1 a:hover
			{text-decoration: underline;}
			
	div.frontRealestate p.moreInfoLink
	{padding:5px 0 0 0;}
			
	div.frontRealestate p.moreInfoLink a:link,
	div.frontRealestate p.moreInfoLink a:active,
	div.frontRealestate p.moreInfoLink a:visited,
	div.frontRealestate p.moreInfoLink a:hover
	{font: 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/design/img_blackarrow.gif) no-repeat 99% 2px; text-align:right; display:block; padding:0 30px 0 0;}
	

/* FRONT PAGE > ARTICLES HIGHLIGHTED
/////////////////////////////////////////////////////*/

dl.baseFrontArticles
{text-align: left; color: #333; clear: both; margin: 20px 10px 0 10px; padding: 0;}

	dl.baseFrontArticles dt
	{font: normal 14pt/20px Arial, Helvetica, sans-serif; margin: 10px 10px 0 10px; padding: 0 0 10px 0;}

	dl.baseFrontArticles dd
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 5px 0; margin: 0 10px 5px 10px; border-bottom: 1px dashed #F4F4F4;}

	dl.baseFrontArticles dd.lastFrontArticles
	{padding-bottom: 0; border-bottom: 0;}
	
		dl.baseFrontArticles dd h1.frontArticlesTitle {margin:0; padding:0;}

			dl.baseFrontArticles dd h1.frontArticlesTitle a:link,
			dl.baseFrontArticles dd h1.frontArticlesTitle a:active,
			dl.baseFrontArticles dd h1.frontArticlesTitle a:visited,
			dl.baseFrontArticles dd h1.frontArticlesTitle a:hover
			{font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px 5px 5px 12px; display: block; background: url("../images/design/bullet_frontArticles.gif") 5px 8px no-repeat;}
	
				dl.baseFrontArticles dd h1.frontArticlesTitle a:hover
				{text-decoration: underline;}

			dl.baseFrontArticles dd a:hover
			{text-decoration: underline;}

/* FRONT PAGE > TODAYS EVENTS
/////////////////////////////////////////////////////*/

dl.baseFrontEvents
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 10px 0; padding: 10px;}

	dl.baseFrontEvents dt
	{font: normal 14pt/20px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding-bottom: 10px;}

		dl.baseFrontEvents dt span
		{color: #F46200;}

	dl.baseFrontEvents dd
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 0 10px ; margin: 0; background: url("../images/design/bullet_frontArticles.gif") 0 4px no-repeat;}
	
			dl.baseFrontEvents h1 {margin:0; padding:0; display:inline;}
		
				dl.baseFrontEvents h1 a:link,
				dl.baseFrontEvents h1 a:active,
				dl.baseFrontEvents h1 a:visited,
				dl.baseFrontEvents h1 a:hover
				{font: normal 11px Verdana, Arial, Helvetica, sans-serif;}
	
		dl.baseFrontEvents dd.firstFrontEvents
		{ background: none; padding-bottom: 5px; margin-bottom: 10px;}
		
		dl.baseFrontEvents dd.firstFrontEvents img
		{float: left; display:block; margin: 0 10px 0 0; padding: 2px;}
	
			dl.baseFrontEvents dd a:hover
			{color: #000; text-decoration: underline;}
			
			dl.baseFrontEvents dd a.frontEventMore:link,
			dl.baseFrontEvents dd a.frontEventMore:active,
			dl.baseFrontEvents dd a.frontEventMore:visited,
			dl.baseFrontEvents dd a.frontEventMore:hover
			{color: #96293F;}

				dl.baseFrontEvents dd a.frontEventMore:hover
				{color: #000; text-decoration: underline;}
				
/* FRONT > CONTENT > RIGHT CONTENT > INTEREST LIST
/////////////////////////////////////////////////////*/

	dl.interestList
	{background:url(../images/design/bg_rightBox.gif) no-repeat 0 100%; margin-bottom:10px;}
	
		dl.interestList dt
		{font:normal 14pt/35px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background:url(../images/design/bg_rightBoxTop.gif) no-repeat 0 0; padding:0 10px 0 20px;}
		
		dl.interestList dd
		{padding:10px 7px 10px 20px; background:url(../images/design/bg_separator.gif) no-repeat center top; height:1%;}
		
			dl.interestList dd span.interestListingImage
			{float:left; padding-right:5px;}
			
			dl.interestList p
			{font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
			
			dl.interestList p.interestListingTitle
			{font-weight:bold; text-transform:uppercase;}
			
/* FRONT PAGE > BOCKQUOTE BOTTOM (REALESTATE)
////////////////////////////////////////////////////*/

blockquote.RealestateBottom
{background: url(../images/design/bg_2stripes.gif) repeat-x bottom #fff; height: 100%; overflow: auto;}

div.RealestateTitle
{text-align:center; /*height:30px; padding-top:6px;*/ padding:6px 0}

div.RealestateSubTitle
{text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#da7d5d; margin:4px 0; border: 1px solid #fff;}

div.RealestateHome
{ float:left; margin:0 3px 0 2px; display: inline; width:114px;}

table.RealestateHomeImg
{width:100%; height:100%;}

	table.RealestateHomeImg .noimage
	{border: none;}

	table.RealestateHomeImg td
	{text-align:center;}
	
	.imgRealestateHome
	{text-align:center; height: 96px; border: 1px solid #000;}
	
		table.RealestateHomeImg td a
		{text-align:center; font:bold 11px verdana, Arial, Helvetica, sans-serif; color:#666;}
	
ul.RealestateOptions
	{text-align:right; width:320px; float:right; padding-right:15px;}
	
	ul.RealestateOptions li
		{list-style: none; margin: 0; text-align:right; font: bold 8pt Verdana, Arial, Helvetica, sans-serif;}
		ul.RealestateOptions li a
			{font: bold 8pt/24px Verdana, Arial, Helvetica, sans-serif; color:#356599;}
				ul.RealestateOptions li a:hover
				{color: #da896d;}


/* FRONT PAGE > BURBANK CHANNEL
////////////////////////////////////////////////////*/

.burbankChannel
{float: left; width: 523px; border: 1px solid #4889b0; overflow: hidden; height: 100%;}

.youTubeVideo
{border-right: 1px solid #4889b0; width: 300px; float: left; padding:3px 0 19px 0;}

.videoDescription
{float: left; width: 165px;}

	.videoDescription h4
	{text-align: center !important; color: #525252 !important; font: bold 16px Verdana, Geneva, sans-serif !important; text-transform: uppercase; padding-top: 35px;}
	
	.videoDescription h5
	{text-align: center !important; color: #525252 !important; font: bold 13px Verdana, Geneva, sans-serif !important;}
	
	.videoDescription p
	{text-align: center !important; color: #525252 !important; font: 11px Verdana, Geneva, sans-serif !important; margin:0 !important;}
	
	.videoDescription a
	{font-style: italic;}

.videoBar
{float:right; width:56px;}

	.videoBar li
	{border-left: 1px solid #4889b0; border-bottom: 1px solid #4889b0; padding: 0; margin: 0; list-style: none; line-height: 0;}
	
		.videoBar li.last
		{border: none;}
		
		
/* FRONT PAGE > BETTY BURBANK SAYS
////////////////////////////////////////////////////*/

.bettyBurbank
{float: right; width: 220px;}

	.bettyBurbank h4
	{font: bold 13px Verdana, Geneva, sans-serif !important; color:#306389 !important; margin: 0 !important;}
	
.popularSearches
{border: 1px solid #3c7faf; padding-bottom: 20px;}

.popularSearches li {list-style: none; text-align: center; line-height: normal;}

.popularSearches li.popularSearchesTitle
{background:#3c7faf; color:#fff; text-transform:uppercase; font-weight: bold;}

/* FRONT PAGE > FRONT CATEGORIES
////////////////////////////////////////////////////*/
ul.categoriesList li a
{ background: url(../images/design/arrow1.gif) no-repeat 0 2px; padding-left:17px; }
