html 				{height: 100%;
					margin-bottom: 1px;}
					
p					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: none;
					color: #373737;
					text-transform: none;
					line-height: normal;
					line-spacing:1.5;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
a:link 				{text-decoration:underline;color:#585656;}
a:visited 			{text-decoration:underline;color:#585656;}
a:hover 			{text-decoration:underline;color:#585656;}
a:active 			{text-decoration:underline;color:#585656;}

.capitalize			{text-transform: capitalize;}

ul					{margin-left: 20px;}

li					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: none;
					color: #373737;
					text-transform: none;
					line-height: 100%;
                    margin-left: 5px;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
                    
.tableformat		{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: none;
					color: #373737;
					text-transform: none;
					line-height: normal;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
					            
.bgeffect			{border: 0;
                    height:auto !important;
                    min-height:300px;
                    margin: 0px;
                    padding: 0px;
                    position: relative; 	/* peekaboo bug fix for IE6 */
					min-width: 0; 			/* peekaboo bug fix for IE7 */}

 /* oldbgeffet: causing errors  on "edit community listing"              
.bgeffect			{background-color:#F9F9F9;
                    border: 1px solid #EEEEEE;
                    height:auto !important;
                    min-height:300px;
                    margin: 10px;
                    padding: 8px;
                    position: relative; 	/* peekaboo bug fix for IE6 */
					min-width: 0; 			/* peekaboo bug fix for IE7 */}*/
                    
body#nobgeffect div.bgeffect	{display: none;}

body#nobgeffect2 div.bgeffect	{background-color:#FFFFFF;
                                border: 0px solid #EEEEEE;
                                height:auto !important;
                                min-height:300px;
                                margin: 0px;
                                padding: 0px;
                                position: relative; 	/* peekaboo bug fix for IE6 */
                                min-width: 0; 			/* peekaboo bug fix for IE7 */}}

h1					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 14px;
					font-weight: bold;
					color: #373737;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
h1 a:link 			{text-decoration:none;color:#585656;}
h1 a:visited 		{text-decoration:none;color:#585656;}
h1 a:hover 			{text-decoration:underline;color:#585656;}
h1 a:active 		{text-decoration:underline;color:#585656;}

h2					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: bold;
					color: #373737;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
                    margin-bottom: 0px;}
h2 a:link 			{text-decoration:none;color:#585656;}
h2 a:visited 		{text-decoration:none;color:#585656;}
h2 a:hover 			{text-decoration:underline;color:#585656;}
h2 a:active 		{text-decoration:underline;color:#585656;}

.bgtop	 			{font-family: Arial, Verdana, Sans-Serif;
					font-size: 12px;
					font-weight: bold;
					color: #FFFFFF;
					text-transform: none;
					letter-spacing: 0px;
					line-height: 100%;
					text-align: middle;
					vertical-align: middle;
					background-color: #FFFFFF;
					background-image:url(/images/bg_top.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					border: 0px solid red;}		
					
.bghero	 			{background-color: #FFFFFF;
					background-image:url(/images/bg_hero.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					border: 0px solid red;}	
					
.bgmenutop	 		{background-color: #FFFFFF;
					background-image:url(/images/bg_menu_top.jpg);
					background-repeat: no-repeat;
					background-position: top right;
                    margin: 0px;
                    padding: 0px;
					border: 0px solid red;}
					
.bgmenubottom		{background-color: #FFFFFF;
					background-image:url(/images/bg_menu_bottom.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					border: 0px solid red;}
					
.bgfootertop		{background-color: #FFFFFF;
					background-image:url(/images/bg_footer_top.jpg);
					background-repeat: no-repeat;
					background-position: bottom left;
					border: 0px solid red;}						

.bgfooterbottom_left		{font-family: Arial, Verdana, Sans-Serif;
							font-size: 10px;
							font-weight: 500;
							color: #FFFFFF;
							text-transform: none;
							letter-spacing: 0px;
							line-height: 100%;
							text-align: left;
							vertical-align: middle;
							border: 0px solid red;}					
.bgfooterbottom_left a:link 		{text-decoration:none;color:#FFFFFF;}
.bgfooterbottom_left a:visited 	{text-decoration:none;color:#FFFFFF;}
.bgfooterbottom_left a:hover 	{text-decoration:underline;color:#FFFFFF;}
.bgfooterbottom_left a:active 	{text-decoration:underline;color:#FFFFFF;}


.bgfooterbottom_bg			{background-color: #FFFFFF;
							background-image:url(/images/bg_footer_bottom.jpg);
							background-repeat: no-repeat;
							background-position: top left;
							font-family: Arial, Verdana, Sans-Serif;
							font-size: 10px;
							font-weight: 500;
							color: #FFFFFF;
							text-transform: none;
							letter-spacing: 0px;
							line-height: 100%;
							text-align: left;
							vertical-align: middle;
							padding-right: 43px;
							padding-left: 43px;
							padding-top: 0px;
							padding-bottom: 0px;
							border: 0px solid red;}	

.bgfootercopyright			{font-family: Arial, Verdana, Sans-Serif;
							font-size: 10px;
							font-weight: 500;
							color: #FFFFFF;
							text-transform: none;
							letter-spacing: 0px;
							line-height: 100%;
							text-align: right;
							vertical-align: middle;
							border: 0px solid red;}	
							
.bgfootertile				{background-color: #FFFFFF;
							background-image:url(/images/bg_footer_bottom_tile.jpg);
							background-repeat: repeat-x;}

.lwrapper					{border: 0px solid black;
                            height: 224px;
                            width: 209px;
                            position: relative;
                            text-align: center;}
                            
.listed 					{display: block;
							position: absolute;
                            width: 180px;
                            height: 55px;
                            top: 13px;
                            left: 20px;
                            background-color: transparent;
                            background-image:url(/images/bg_listed.jpg);
                            background-repeat: no-repeat;
                            background-position: middle center;
                            cursor: pointer;
                            cursor: hand;
                            border: 0px solid red;}	
                            
.community 					{display: block;
							position: absolute;
                            top: 65px;
                            left: 20px;
                            width: 180px;
                            height: 85px;
                            background-color: transparent;
                            background-image:url(/images/bg_community.jpg);
                            background-repeat: no-repeat;
                            background-position: middle center;
                            cursor: pointer;
                            cursor: hand;
                            border: 0px solid green;}		
                            
.weekendspecials			{display: block;
							position: absolute;
                            top: 150px;
                            left: 0px;
                            width: 224px;
                            height: 82px;
                            background-image:url(/images/weekendspecials.png);
                            background-repeat: no-repeat;
                            background-position: middle center;
                            cursor: pointer;
                            cursor: hand;
                            border: 0px solid blue;}		
                            
* html .weekendspecials		{display: block;
							position: absolute;
                            top: 150px;
                            left: 0px;
                            width: 224px;
                            height: 82px;
                            background-image:url(/images/weekendspecials.gif);
                            background-repeat: no-repeat;
                            background-position: middle center;
                            cursor: pointer;
                            cursor: hand;
                            border: 0px solid blue;}	
                                
.searchtext					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 11.5px;
                            font-weight: bold;
                            color: #DE8E56;
                            text-transform: uppercase;
                            letter-spacing: 0.5px;
                            line-height: 100%;
                            padding-right: 0px;
                            padding-left: 0px;
                            padding-top: 2px;
                            padding-bottom: 0px;}
.searchtext	 a:link 		{text-decoration:none;color:#DE8E56;}
.searchtext	 a:visited 		{text-decoration:none;color:#DE8E56;}
.searchtext	 a:hover 		{text-decoration:underline;color:#DE8E56;}
.searchtext	 a:active 		{text-decoration:underline;color:#DE8E56;}

.hometext			{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: none;
					color: #373737;
					text-transform: none;
					line-height: 100%;
					line-spacing:1.5;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
.hometext a:link 	{text-decoration:underline;color:#585656;}
.hometext a:visited {text-decoration:underline;color:#585656;}
.hometext a:hover 	{text-decoration:underline;color:#585656;}
.hometext a:active 	{text-decoration:underline;color:#585656;}

input.searchbox				{border: 1px solid #CCCCCC;}
input.searchbox:focus		{border: 1px solid #808080;
							background-color: #EFEFEF;}
input.searchbox:hover		{border: 1px solid #808080;
							background-color: #EFEFEF;}
                            
.searchbg					 {background-image:url(/images/bg_search_y.jpg);
							background-repeat: repeat-y;background-position:center;}
                            
.searchtext2				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 11.5px;
                            font-weight: bold;
                            color: #DE8E56;
                            text-transform: uppercase;
                            letter-spacing: 0.5px;
                            line-height: 100%;
                            padding: 0px 0px 4px 0px;
                            margin: 0px 0px;}
.searchtext2	 a:link 	{text-decoration:none;color:#DE8E56;}
.searchtext2	 a:visited 	{text-decoration:none;color:#DE8E56;}
.searchtext2	 a:hover 	{text-decoration:underline;color:#DE8E56;}
.searchtext2	 a:active 	{text-decoration:underline;color:#DE8E56;}

.search_big					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 24px;
                            font-weight: bold;
                            color: #DE8E56;
                            text-transform: uppercase;
                            letter-spacing: 0.5px;
                            line-height: 100%;
                            padding: 0px;
                            margin-bottom 5px;}
.search_big	 a:link 		{text-decoration:none;color:#DE8E56;}
.search_big	 a:visited 		{text-decoration:none;color:#DE8E56;}
.search_big	 a:hover 		{text-decoration:underline;color:#DE8E56;}
.search_big	 a:active 		{text-decoration:underline;color:#DE8E56;}
                            
.searchdropdown2				{width: 160px;}
select.searchdropdown2_small	{width: 80px;}

input.searchbox2				{width: 160px;
								border: 1px solid #CCCCCC;}

input.searchbox2:focus			{width: 160px;
                                border: 1px solid #808080;
                                background-color: #EFEFEF;}
                            
input.searchbox2:hover			{width: 160px;
                                border: 1px solid #808080;
                                background-color: #EFEFEF;}

input.searchbox2_small			{width: 80px;
								border: 1px solid #CCCCCC;}

input.searchbox2_small:focus	{width: 80px;
								border: 1px solid #808080;
								background-color: #EFEFEF;}
                            
input.searchbox2_small:hover	{width: 80px;
								border: 1px solid #808080;
								background-color: #EFEFEF;}

.listview					{background-color: #ECECEC;
							padding: 8px;}
							
.listview_alternative		{background-color: #CCCCCC;
							padding: 8px;}
                         
.namedetail					{color: #000000;
                            font-family: Arial,Verdana,Helvetica,Sans-Serif;
                            font-size: 24px;
                            font-weight: bold;
                            text-transform: none;}
   
.phonedetail				{color: #000000;
                            font-family: Arial,Verdana,Helvetica,Sans-Serif;
                            font-size: 18px;
                            font-weight: bold;
                            text-transform: none;}
                            
.returnlink					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: none;
                            color: #585656;
                            text-transform: none;
                            line-height: 100%;
                            padding-right: 0px;
                            padding-left: 0px;
                            padding-top: 0px;
                            padding-bottom: 0px;}
.returnlink a:link 			{text-decoration:none;color:#585656;}
.returnlink a:visited 		{text-decoration:none;color:#585656;}
.returnlink a:hover 		{text-decoration:underline;color:#585656;}
.returnlink a:active 		{text-decoration:underline;color:#585656;}

.settings					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: bold;
                            color: #585656;
                            text-transform: none;
                            line-height: 100%;
                            padding-right: 0px;
                            padding-left: 0px;
                            padding-top: 0px;
                            padding-bottom: 0px;}
.settings a:link 			{text-decoration:none;color:#585656;}
.settings a:visited 		{text-decoration:none;color:#585656;}
.settings a:hover 			{text-decoration:underline;color:#585656;}
.settings a:active 			{text-decoration:underline;color:#585656;}

.name						{border: 1px solid #81CF5A;
							background-color: #DFFFCF;
                            padding: 5px;
                            font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: none;
                            color: #000000;
                            text-transform: none;
                            line-height: 150%;}
.name a:link 				{text-decoration:underline;color:#000000;}
.name a:visited 			{text-decoration:underline;color:#000000;}
.name a:hover 				{text-decoration:underline;color:#000000;}
.name a:active 				{text-decoration:underline;color:#000000;}

.addressboxleft				{border-top: 1px solid #aaaaaa;
							border-bottom: 1px solid #aaaaaa;
                            border-left: 1px solid #aaaaaa;
							background-color: #ececec;
                            padding: 6px;
                            font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: none;
                            color: #585656;
                            line-height: 150%;}
                            
.addressboxright			{border-top: 1px solid #aaaaaa;
							border-bottom: 1px solid #aaaaaa;
                            border-right: 1px solid #aaaaaa;
							background-color: #ececec;
                            padding: 6px;
                            font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: none;
                            color: #585656;
                            line-height: 150%;}

.notfree					{border: 1px solid #F13535;
							background-color: #EFC2C2;
                            padding: 4px;
                            margin-top: 4px;
                            margin-bottom: 4px;
                            font-family: Arial, Verdana, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: none;
                            color: #000000;}

.listinghighlightpremium			{border: 2px solid #f6a33d;
                                	background-color: #fed8ab;
                                	padding: 8px;}

.listinghighlightpremium:hover		{border: 2px solid #f6a33d;
                                    background-color: #ffeeda;
                                    padding: 8px;}

.listinghighlightstandard			{border: 2px solid #aaaaaa;
                                	background-color: #cccccc;
                                	padding: 8px;}

.listinghighlightstandard:hover		{border: 2px solid #aaaaaa;
                                    background-color: #e5e2e2;
                                    padding: 8px;}
                                    
.listinghighlightfree				{border: 2px solid #7f7f7f;
                                	background-color: #FFFFFF;
                                	padding: 8px;}

.listinghighlightfree:hover			{border: 2px solid #7f7f7f;
                                    background-color: #FFFFFF;
                                    padding: 8px;}
                                    
.rightmenu							{border: 1px solid #ECECEC;
                                	background-color: #FFFFFF;
                                	padding: 10px;
                                    width: 170px;
                                    height: auto;
                                    margin-bottom: 10px;}

.rightmenu:hover					{border: 1px solid #CCCCCC;
                                    background-color: #ECECEC;
                                    padding: 10px;
                                    width: 170px;
                                    height: auto;
                                    margin-bottom: 10px;}
                                    
.ul2								{margin-left: 0px;
									padding: 0xp;}
        
body#map img.wksp					{display: none;}
body#map img.wksp2					{display: block;}
img.wksp2							{display: none;}

/* Start Free Listings Styles */

.Free .toptablehighlight				{background-image: url(/images/results_top_free.png);
                                        background-repeat: no-repeat;
										position:relative;
										left:-3px;
										top:-12px;
										padding-top:6px;}

*html .Free .toptablehighlight			{background-image: url(/images/results_top_free_ie.gif);
                                        background-repeat: no-repeat;
										position:relative;
										left:-3px;
										top:-12px;
										padding-top:6px;}

.Free .bottablehighlight				{background-image: url(/images/results_bot_free.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 12px;
                                        margin-bottom: 5px;
										position:relative;
										top:-12px;}
										
*html .Free .bottablehighlight			{background-image: url(/images/results_bot_free_ie.gif);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 12px;
                                        margin-bottom: 5px;
										position:relative;
										top:-12px;}

.Free .tablehighlight					{background-color:#FFFFFF;
                                        border-left: solid 3px #7F7F7F;
                                        border-right: solid 3px #7F7F7F;
                                        padding-top: 12px;
										width:744px;}
										   
.Free .tablehighlight:hover				{background-color:#FFFFFF;
                                        border-left: solid 3px #7F7F7F;
                                        border-right: solid 3px #7F7F7F;
                                        padding-top: 12px;
										width:744px;}

.Free .businesslogo						{display: none;}

.Free .businessdetails					{position:relative;
										top:-15px;
										padding-left: 20px;
										width:525px;}

.Free .businessname						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: uppercase;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Free .businessname	a:link 				{text-decoration:none;color:#585656;}
.Free .businessname	a:visited 			{text-decoration:none;color:#585656;}
.Free .businessname	a:hover 			{text-decoration:underline;color:#585656;}
.Free .businessname	a:active 			{text-decoration:underline;color:#585656;}

.Free .shortdescription					{display: none;}
.Free .description						{display: none;
										font-size: 11px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;}

.Free .address							{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Free .address	a:link 					{text-decoration:underline;color:#585656;}
.Free .address	a:visited 				{text-decoration:underline;color:#585656;}
.Free .address	a:hover 				{text-decoration:underline;color:#585656;}
.Free .address	a:active 				{text-decoration:underline;color:#585656;}

.Free .details							{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 10px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 10px;
										padding-bottom: 0px;width:180px;}
.Free .details	a:link 					{text-decoration:underline;color:#000000;}
.Free .details	a:visited 				{text-decoration:underline;color:#000000;}
.Free .details	a:hover 				{text-decoration:underline;color:#000000;}
.Free .details	a:active 				{text-decoration:underline;color:#000000;}

.Free .phone							{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 18px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: 75%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 7px;
										padding-bottom: 0px;}
.Free .phone			a:link 			{text-decoration:underline;color:#000000;}
.Free .phone			a:visited 		{text-decoration:underline;color:#000000;}
.Free .phone			a:hover 		{text-decoration:underline;color:#000000;}
.Free .phone			a:active 		{text-decoration:underline;color:#000000;}

.Free .web								{display: none;}
.Free .email							{display: none;}

/* End Free Listings Styles */


/* Start Standard Listings Styles */

.Standard .toptablehighlight			{background-image: url(/images/results_top_standard.png);
                                        background-repeat: no-repeat;
										position:relative;
										left:-3px;
										top:-12px;
										padding-top:6px;}

*html .Standard .toptablehighlight		{background-image: url(/images/results_top_standard_ie.gif);
                                        background-repeat: no-repeat;
										position:relative;
										left:-3px;
										top:-12px;
										padding-top:6px;}

.Standard .bottablehighlight			{background-image: url(/images/results_bot_standard.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 12px;
                                        margin-bottom: 5px;
										position:relative;
										top:-12px;}
										
*html .Standard .bottablehighlight		{background-image: url(/images/results_bot_standard_ie.gif);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 12px;
                                        margin-bottom: 5px;
										position:relative;
										top:-12px;}

.Standard .tablehighlight				{background-color:#CCCCCC;
                                        border-left: solid 3px #A8A8A8;
                                        border-right: solid 3px #A8A8A8;
                                        padding-top: 12px;
										width:744px;}
										   
.Standard .tablehighlight:hover			{background-color:#E5E2E2;
                                        border-left: solid 3px #A8A8A8;
                                        border-right: solid 3px #A8A8A8;
                                        padding-top: 12px;
										width:744px;}

.Standard .businesslogo					{border: 0px solid red;
										padding-left:10px;padding-top:5px;
										width:225px;}
										
.Standard .businessdetails				{padding-left: 20px;
										width:300px;}

.Standard .businessname					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: bold;
										color: #000000;
										text-transform: uppercase;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Standard .businessname	a:link 			{text-decoration:none;color:#000000;}
.Standard .businessname	a:visited 		{text-decoration:none;color:#000000;}
.Standard .businessname	a:hover 		{text-decoration:underline;color:#000000;}
.Standard .businessname	a:active 		{text-decoration:underline;color:#000000;}

/* Dont show description for Standard */
.Standard .description					{display: none;
										font-size: 11px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;}

.Standard .shortdescription				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 11px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 11px;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Standard .shortdescription	a:link 		{text-decoration:underline;color:#585656;}
.Standard .shortdescription	a:visited 	{text-decoration:underline;color:#585656;}
.Standard .shortdescription	a:hover 	{text-decoration:underline;color:#585656;}
.Standard .shortdescription	a:active 	{text-decoration:underline;color:#585656;}

.Standard .address						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Standard .address	a:link 				{text-decoration:underline;color:#585656;}
.Standard .address	a:visited 			{text-decoration:underline;color:#585656;}
.Standard .address	a:hover 			{text-decoration:underline;color:#585656;}
.Standard .address	a:active 			{text-decoration:underline;color:#585656;}

.Standard .details						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 10px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: normal;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 15px;
										padding-bottom: 0px;width:180px;}
.Standard .details	a:link 				{text-decoration:underline;color:#000000;}
.Standard .details	a:visited 			{text-decoration:underline;color:#000000;}
.Standard .details	a:hover 			{text-decoration:underline;color:#000000;}
.Standard .details	a:active 			{text-decoration:underline;color:#000000;}

.Standard .phone						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 18px;
										font-weight: bold;
										color: #000000;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 15px;
										padding-bottom: 0px;}
.Standard .phone		a:link 			{text-decoration:underline;color:#000000;}
.Standard .phone		a:visited 		{text-decoration:underline;color:#000000;}
.Standard .phone		a:hover 		{text-decoration:underline;color:#000000;}
.Standard .phone		a:active 		{text-decoration:underline;color:#000000;}

/* End Standard Listings Styles */


/* Start Premium Listings Styles */

.Premium .toptablehighlight				{background-image: url(/images/results_top_premium.png);
                                        background-repeat: no-repeat;
										position:relative;
										left:-3px;
										top:-12px;
										padding-top:6px;}

*html .Premium .toptablehighlight		{background-image: url(/images/results_top_premium_ie.gif);
                                        background-repeat: no-repeat;
										position:relative;
										left:-3px;
										top:-12px;
										padding-top:6px;}

.Premium .bottablehighlight				{background-image: url(/images/results_bot_premium.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 12px;
                                        margin-bottom: 5px;
										position:relative;
										top:-12px;}
										
*html .Premium .bottablehighlight		{background-image: url(/images/results_bot_premium_ie.gif);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 12px;
                                        margin-bottom: 5px;
										position:relative;
										top:-12px;}

.Premium .tablehighlight				{background-color:#FED8AB;
                                        border-left: solid 3px #F6A33D;
                                        border-right: solid 3px #F6A33D;
                                        padding-top: 12px;
										width:744px;}
										   
.Premium .tablehighlight:hover			{background-color:#FFEEDA;
                                        border-left: solid 3px #F6A33D;
                                        border-right: solid 3px #F6A33D;
                                        padding-top: 12px;
										width:744px;}

.Premium .businesslogo					{border: 0px solid red;
										padding-left:10px;padding-top:5px;
										width:225px;}
										
.Premium .businessdetails				{padding-left: 20px;
										width:300px;}										

.Premium .businessname					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: bold;
										color: #E06E27;
										text-transform: uppercase;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Premium .businessname	a:link 			{text-decoration:none;color:#E06E27;}
.Premium .businessname	a:visited 		{text-decoration:none;color:#E06E27;}
.Premium .businessname	a:hover 		{text-decoration:underline;color:#E06E27;}
.Premium .businessname	a:active 		{text-decoration:underline;color:#E06E27;}

.Premium .shortdescription				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 11px;
										font-weight: bold;
										color: #000000;
										text-transform: none;
										line-height: 11px;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Premium .shortdescription	a:link 		{text-decoration:underline;color:#000000;}
.Premium .shortdescription	a:visited 	{text-decoration:underline;color:#000000;}
.Premium .shortdescription	a:hover 	{text-decoration:underline;color:#000000;}
.Premium .shortdescription	a:active 	{text-decoration:underline;color:#000000;}

.Premium .address						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: bold;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.Premium .address	a:link 				{text-decoration:underline;color:#585656;}
.Premium .address	a:visited 			{text-decoration:underline;color:#585656;}
.Premium .address	a:hover 			{text-decoration:underline;color:#585656;}
.Premium .address	a:active 			{text-decoration:underline;color:#585656;}

.Premium .details						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 10px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: normal;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 15px;
										padding-bottom: 0px;width:180px;}
.Premium .details	a:link 				{text-decoration:underline;color:#000000;}
.Premium .details	a:visited 			{text-decoration:underline;color:#000000;}
.Premium .details	a:hover 			{text-decoration:underline;color:#000000;}
.Premium .details	a:active 			{text-decoration:underline;color:#000000;}

.Premium .phone							{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 18px;
										font-weight: bold;
										color: #000000;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 15px;
										padding-bottom: 0px;}
.Premium .phone		a:link 				{text-decoration:underline;color:#000000;}
.Premium .phone		a:visited 			{text-decoration:underline;color:#000000;}
.Premium .phone		a:hover 			{text-decoration:underline;color:#000000;}
.Premium .phone		a:active 			{text-decoration:underline;color:#000000;}

/* End Premium Listings Styles */

/* Start Community Results Listings Styles */

.communityresults .tablehighlight		{background-color:#FFFFFF;
                                        background-image: url(/images/results_community_all.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 80px;
                                        margin-bottom: 5px;}
                                        
*html .communityresults .tablehighlight	{background-color:#FFFFFF;
                                        background-image: url(/images/results_community_ie.gif);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 80px;
                                        margin-bottom: 5px;}
							
.communityresults .tablehighlight:hover	{background-color:#FFFFFF;
                                        background-image: url(/images/results_community_hover.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 80px;
                                        margin-bottom: 5px;}


.communityresults .businessname			{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: uppercase;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.communityresults .businessname	a:link 		{text-decoration:none;color:#585656;}
.communityresults .businessname	a:visited 	{text-decoration:none;color:#585656;}
.communityresults .businessname	a:hover 	{text-decoration:underline;color:#585656;}
.communityresults .businessname	a:active 	{text-decoration:underline;color:#585656;}

.communityresults .shortdescription			{display: none;}
.communityresults .description					{display: none;
										font-size: 11px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;}

.communityresults .smalldetails			{padding-bottom:5px;}

.communityresults .address						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 0px;}
.communityresults .address	a:link 				{text-decoration:underline;color:#585656;}
.communityresults .address	a:visited 			{text-decoration:underline;color:#585656;}
.communityresults .address	a:hover 			{text-decoration:underline;color:#585656;}
.communityresults .address	a:active 			{text-decoration:underline;color:#585656;}

.communityresults .venue				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 0px;}
.communityresults .venue	a:link 				{text-decoration:underline;color:#585656;}
.communityresults .venue	a:visited 			{text-decoration:underline;color:#585656;}
.communityresults .venue	a:hover 			{text-decoration:underline;color:#585656;}
.communityresults .venue	a:active 			{text-decoration:underline;color:#585656;}


.communityresults .date				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-style: italic;
										font-weight: none;
										color: #585656;
										text-transform:none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 0px;
										padding-bottom: 0px;}
.communityresults .date	a:link 				{text-decoration:underline;color:#585656;}
.communityresults .date	a:visited 			{text-decoration:underline;color:#585656;}
.communityresults .date	a:hover 			{text-decoration:underline;color:#585656;}
.communityresults .date	a:active 			{text-decoration:underline;color:#585656;}

.communityresults .details						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 10px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 7px;
										padding-bottom: 0px;}
.communityresults .details	a:link 				{text-decoration:underline;color:#000000;}
.communityresults .details	a:visited 			{text-decoration:underline;color:#000000;}
.communityresults .details	a:hover 			{text-decoration:underline;color:#000000;}
.communityresults .details	a:active 			{text-decoration:underline;color:#000000;}

.communityresults .phone						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 16px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: 50%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 7px;
										padding-bottom: 0px;}
.communityresults .phone			a:link 		{text-decoration:underline;color:#000000;}
.communityresults .phone			a:visited 	{text-decoration:underline;color:#000000;}
.communityresults .phone			a:hover 	{text-decoration:underline;color:#000000;}
.communityresults .phone			a:active 	{text-decoration:underline;color:#000000;}


.detailsDescription						{font-size: 11px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;}

.TEMPTOPPADDING{padding-top:4px;}

/* End Community Results Listings Styles */

/* Start Weekly Specials Results Listings Styles */

.weeklyresults .tablehighlight		{background-color:#FFFFFF;
                                        background-image: url(/images/results_community_all.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 80px;
                                        margin-bottom: 5px;}
                                        
*html .weeklyresults .tablehighlight	{background-color:#FFFFFF;
                                        background-image: url(/images/results_community_ie.gif);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 80px;
                                        margin-bottom: 5px;}
							
.weeklyresults .tablehighlight:hover	{background-color:#FFFFFF;
                                        background-image: url(/images/results_community_hover.png);
                                        background-repeat: no-repeat;
                                        border-collapse: collapse;
                                        height: 80px;
                                        margin-bottom: 5px;}


.weeklyresults .businessname			{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: uppercase;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 3px;}
.weeklyresults .businessname	a:link 		{text-decoration:none;color:#585656;}
.weeklyresults .businessname	a:visited 	{text-decoration:none;color:#585656;}
.weeklyresults .businessname	a:hover 	{text-decoration:underline;color:#585656;}
.weeklyresults .businessname	a:active 	{text-decoration:underline;color:#585656;}

.weeklyresults .shortdescription			{display: none;}
.weeklyresults .description					{display: none;
										font-size: 11px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;}

.weeklyresults .smalldetails			{padding-bottom:5px;}

.weeklyresults .address						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 0px;}
.weeklyresults .address	a:link 				{text-decoration:underline;color:#585656;}
.weeklyresults .address	a:visited 			{text-decoration:underline;color:#585656;}
.weeklyresults .address	a:hover 			{text-decoration:underline;color:#585656;}
.weeklyresults .address	a:active 			{text-decoration:underline;color:#585656;}

.weeklyresults .venue				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-weight: none;
										color: #585656;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 3px;
										padding-bottom: 0px;}
.weeklyresults .venue	a:link 				{text-decoration:underline;color:#585656;}
.weeklyresults .venue	a:visited 			{text-decoration:underline;color:#585656;}
.weeklyresults .venue	a:hover 			{text-decoration:underline;color:#585656;}
.weeklyresults .venue	a:active 			{text-decoration:underline;color:#585656;}


.weeklyresults .date				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 12px;
										font-style: italic;
										font-weight: none;
										color: #585656;
										text-transform:none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 0px;
										padding-bottom: 0px;}
.weeklyresults .date	a:link 				{text-decoration:underline;color:#585656;}
.weeklyresults .date	a:visited 			{text-decoration:underline;color:#585656;}
.weeklyresults .date	a:hover 			{text-decoration:underline;color:#585656;}
.weeklyresults .date	a:active 			{text-decoration:underline;color:#585656;}

.weeklyresults .details						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 10px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: 100%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 7px;
										padding-bottom: 0px;}
.weeklyresults .details	a:link 				{text-decoration:underline;color:#000000;}
.weeklyresults .details	a:visited 			{text-decoration:underline;color:#000000;}
.weeklyresults .details	a:hover 			{text-decoration:underline;color:#000000;}
.weeklyresults .details	a:active 			{text-decoration:underline;color:#000000;}

.weeklyresults .phone						{font-family: Arial, Verdana, Helvetica, Sans-Serif;
										font-size: 16px;
										font-weight: none;
										color: #000000;
										text-transform: none;
										line-height: 50%;
										padding-right: 0px;
										padding-left: 0px;
										padding-top: 7px;
										padding-bottom: 0px;}
.weeklyresults .phone			a:link 		{text-decoration:underline;color:#000000;}
.weeklyresults .phone			a:visited 	{text-decoration:underline;color:#000000;}
.weeklyresults .phone			a:hover 	{text-decoration:underline;color:#000000;}
.weeklyresults .phone			a:active 	{text-decoration:underline;color:#000000;}

/* End Community Results Listings Styles */

#CAT_Custom_20014 {width:165px;}

/*additional fonts */
.instructionsRed					{color:#FF0000;}
.instructionsRed		a:link	 	{color:#FF0000;text-decoration:none;}
.instructionsRed		a:visited 	{color:#FF0000;text-decoration:none;}
.instructionsRed		a:hover	 	{color:#FF0000;text-decoration:none;}
.instructionsRed		a:active 	{color:#FF0000;text-decoration:none;}
												
* html img,
* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}
