body {
	background-color: #ffffff;
	margin:0px;
	padding:0px;
}

.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
	font-size: 24px;
	color: #FF0;
	background-color: #03F;
	font-size: 36px;
	color: #FF0;
	background-color: #00F;
}
p {
	padding-top:0px;
	margin-top:0px;
	text-align: left;
}
img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}
a:hover {color:#03F;}
#main {

	width:1024px;
	margin: 0px auto 0px 0px;
	border: 0px solid #f0f0f0;

}
#colwrap1 {
	float:left;
	width:154px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#welcome_signup {
	margin-left:41px;
	margin-top:18px;
	width:113px;
	height:161px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/welcome_signup.gif);
	overflow:hidden;

}
#home {
	margin-left:41px;
	margin-top:4px;
	width:113px;
	height:52px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/home.gif);
	overflow:hidden;

}
#colwrap2 {
	float:left;
	width:820px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#colwrap3 {
	float:right;
	width:113px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#tagLine {
	margin-left:0px;
	margin-top:18px;
	width:815px;
	height:44px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/tagLine.gif);
	overflow:hidden;

}
#search{float: right;
margin-top:18px;

	width:179px;
	height:44px;
	background-color:#fff;
}
#submit {margin:410px 0 0 0;
	
}

#customerInput {float:right;
margin: 0px 85px 0 0;
padding: 0;
color:#000;
font-size:14px;
text-align:right;}

#recreation {
	margin-left:4px;
	margin-top:4px;
	width:111px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/recreation.gif);
	overflow:hidden;

}
#dinning {
	margin-left:4px;
	margin-top:4px;
	width:113px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/dinning.gif);
	overflow:hidden;

}
#events {
	margin-left:4px;
	margin-top:4px;
	width:113px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/events.gif);
	overflow:hidden;

}
#community {
	margin-left:4px;
	margin-top:4px;
	width:113px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/community.gif);
	overflow:hidden;

}
#services {
	margin-left:4px;
	margin-top:4px;
	width:113px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/services.gif);
	overflow:hidden;

}
#shopping {
	margin-left:4px;
	margin-top:4px;
	width:113px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/shopping.gif);
	overflow:hidden;

}
#coupons {
	margin-left:4px;
	margin-top:4px;
	width:110px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/coupons.gif);
	overflow:hidden;

}

#3bids {
	margin-left:4px;
	margin-top:4px;
	width:113px;
	height:169px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../threebids_LG.gif);
	overflow:hidden;

}
#leftNav {
	background-color: #EEE;
	width:110px;
	padding-top:0px;
	height:488px;
	margin-left:40px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;
	line-height:125%;
	list-style-type:none;
}
#leftNav ul {margin:0;
padding:0;}

#leftNav li  {
	list-style-type:none;
	float:left;
	
	width:100px;
	display: inline;
	margin-left: 10px;
	margin-top: 10px;
}

#leftNav a:hover {
	color:#03F;
}

#leftNav a:active {
	color:#FFF;
	font-family: verdana;
}

.Home_Services_Restaurants_Shop {
	margin-left:7px;
	margin-top:4px;
	width:113px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:14px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;

}
#mainContent {
	
	margin-left:5px;
	margin-top:4px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	
	overflow:hidden;
	

}
#mainContent a {color:#000;}
#mainContent a:hover {
	color:#00F;
}
#mainContent h1 {
	font-size: 24px;
	color: #03F;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	text-align: center;
}
/*

#HomeServicesTitle {
	font-size:24px;
	color:#FFF;
	margin:0;
	madding: 0;
	float:left;
	height: 30px;
	}
	*/
#mainContentCouponLink {margin:375px 0 20px 25px;
width: 75%;
float:left;}

#mainContentWelcome {
	color: #000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	float:left;
	display: inline;
	background-image: url(images/BG_Welcome.jpg);
	overflow: hidden;
	

}

#mainContentSignup {
	
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	
	overflow: hidden;
	

}
#mainContentPatio {
	color: #000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	float:left;
	display: inline;
	background-image: url(../welcome/images/BG_OnThePatio.jpg);
	overflow: hidden;
	

}

#mainContentWelcome a {color:#FFF;}
#mainContentWelcome a:hover {color: #999;}

#mainContentHomeServices {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/homeServices.jpg);
	overflow: hidden;

}

#mainContentYard {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../welcome/images/BG_AroundYard.jpg);
	overflow: hidden;

}


#mainContentRestaurants {
	
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_restaurants.jpg);
	overflow: hidden;

}

#mainContentHome {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_AroundHome.jpg);
	overflow: hidden;
}

#mainContentAutomotive {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_Automotive.jpg);
	overflow: hidden;
}

#mainContentShopping {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_Shopping.jpg);
	overflow: hidden;
}

#mainContentSalonSpa {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_salonspa.jpg);
	overflow: hidden;
}

#mainContentHealth {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_health.jpg);
	overflow: hidden;
}

#mainContentRecreation {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_recreation.jpg);
	overflow: hidden;
}

#mainContentFinancial {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_financial.jpg);
	overflow: hidden;
}

#mainContentLegal {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_legal.jpg);
	overflow: hidden;
}

#mainContentAnimal {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_animal.jpg);
	overflow: hidden;
}

#mainContentCommunity {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_community.jpg);
	overflow: hidden;
}
#mainContentMedia {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_media.jpg);
	overflow: hidden;
}

#mainContentBriteClean {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_briteandclean.jpg);
}
#mainContentDiamonfusion {color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_diamonfusion.jpg);}
#mainContentTileCare {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_TileCare.jpg);	

}
#mainContentKCplumbing {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:413px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG_KC_plumbing.jpg);
	
}

#mainContentElephantCarWash {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	
	background-image: url(images/BG_elephant-car-wash.jpg);	

}
#mainContentRouzellComputer {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/computer_guy.jpg);
}
#mainContentMoveOut {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/BG-moveoutofthebox.jpg);
}
/*
#mainContentDisplayAd {
	margin-left:0px;
	margin-top:0px;
	width:270px;
	color:#FFF;
	float:left;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	overflow:hidden;
	
}

#mainContentNavLinks {
	margin: 10px 0 0 10px;
	padding: 0;
	float:left;
	width: 300px;
	font-size:12px;
	color:#FFF;
	text-align:left;
	}
	
*/	

#LeftAD1 {
	margin: 70px 10px 10px 10px;
	padding: 0px;
	width: 118px;
	height: auto;
	float:left;
	background-color:#fff;	
}
	
#LeftAD1PIC {
	float:left;
	margin: 5px;
}
#LeftAD1TXT {
	float:left;
	margin: 3px 0 5px 0;
	width: 125px;
	line-height:125%;
}

#RightAD1 a:hover {color:#FFF;}
#RightAD1 a:active {color:#FFF;}


#RightAD1 {
	margin: 70px 10px 5px 10px;
	padding: 0px;
	width: 270px;
	height: auto;
	float:right;
	background-color:#CCC;	
}
	
#RightAD1PIC {
	float:left;
	margin: 5px;
}
#RightAD1TXT {
	float:left;
	margin: 3px 0 5px 5px;
	width: 125px;
	line-height:125%;
}	

#RightAD2 a:hover {color:#FFF;}
#RightAD2 a:active {color:#FFF;}

#RightAD2 {
	margin: 5px 10px 5px 10px;
	padding: 0px;
	width: 270px;
	height: auto;
	float:right;
	background-color:#CCC;	
}
	
#RightAD2PIC {
	float:left;
	margin: 5px;
}
#RightAD2TXT {
	float:left;
	margin: 3px 0 5px 5px;
	width: 125px;
	line-height:125%;
}

#RightAD3 a:hover {color:#FFF;}
#RightAD3 a:active {color:#FFF;}

#RightAD3 {
	margin: 0px 10px 5px 0px;
	padding: 0px;
	width: 270px;
	height: auto;
	float:right;
	background-color:#CCC;	
}
	
#RightAD3PIC {
	float:left;
	margin: 5px;
}
#RightAD3TXT {
	float:left;
	margin: 3px 0 5px 5px;
	width: 125px;
	line-height:125%;
}


#Company a:hover {color:#FFF;}
#Company a:active {color:#FFF;}

#Company {
	margin: 25px 10px 0 10px;
	padding: 0px;
	width: 330px;
	height: auto;
	float:right;
	background-color:#fff;	
}
	
#CompanyPIC {
	float:right;
	margin: 5px;
}
#CompanyTXT {
	float:right;
	margin: 3px 0 5px 5px;
	width: 175px;
	line-height:125%;
}

#contentTXT a:hover {color: #fff;
}
#contentTXT a:active {
	color: #fff;
	font-family: verdana;
}
#content {
	margin: 70px 10px 5px 10px;
	padding: 0px;
	width: 420px;
	height: auto;
	float:right;
	background-color:#CCC;
	
	
}

#content2 {
	margin: 70px 10px 5px 10px;
	padding: 0px;
	width: 420px;
	height: auto;
	float:right;
	background-color:#CCC;
	
	
}

#contentPIC {
	float:left;
	margin: 5px;
	
}
#contentTXT {
	float:left;
	margin: 5px 0 5px 5px;
	width: 230px;
	line-height:125%;
	font-family: verdana;
}	


#mainContentMapHiking {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../welcome/images/EXPLORE_hiking-trails-and-canyons.jpg);
	background-repeat: no-repeat;	
	
	
}

#mainContentMapHOAcc {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../welcome/images/EXPLORE-hoa.gif);
	background-repeat: no-repeat;	
	
	
}
#mainContentMapHistoric {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../welcome/images/EXPLORE-historic.gif);
	background-repeat: no-repeat;	
	
	
}
#mainContentMapHow {
	color:#000;
	margin-left:5px;
	margin-top:15px;
	float:left;}

#mainContentMapContent {
	color:#000;
	margin-left:0px;
	margin-top:30px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	
	
	
}

/*	
#HomeServicesLINK {
	float:left;
	margin:-90px 0 5px 10px;
	width: 80px;
	line-height:125%;
	}
*/


#mainContentHomeServicesYard {
	color:#000;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:488px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../welcome/images/AroundYard.jpg);
	overflow: hidden;

}
#mainContentALL {

	/*background-image: url(images/BG_hardware.jpg);*/
}
#mainContentLinks {
	margin-right:20px;
	margin-top:24px;
	width:580px;

	float:right;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;
}
#mainContentLinks li{
	list-style-type: none;	
}
#mainContentLinksShort {
	margin-right:-50px;
	margin-top:24px;
	width:300px;

	float:right;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: right;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;
}
#mainContentLinksShort li{
	list-style-type: none;	
}
#mainContentText {
	
	margin: 20px;
	width:280px;
	display:inline;
	font-size:14px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 125%;
	float:left;
	
	background-image:url(../welcome/images/whiteBG80.png);
	background-repeat: repeat-y;
	
}
#mainContentLinksHomeServices {
	margin-left: 0px;
	margin-top:44px;
	width:300px;

	float:right;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;
}
#mainContentLinksHomeServices li{
	list-style-type: none;	
}
#mainContentLinksAround {
	margin-left: 0px;
	margin-top:24px;
	width:250px;

	float:right;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;
}
#mainContentLinksAround li{
	list-style-type: none;	
}

#mainContentAd {
	margin-left: 360px;
	margin-top:75px;
	width:208px;
	
	float:left;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;
}
#mainContentAdSignUP {
	margin-left: 360px;
	margin-top:-10px;
	width:208px;
	
	float:left;
	display:inline;
	font-size:24px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;
}

#videoContent {margin:120px 0 0 0px;
padding: 0 0 0 75px;;
width: 570px;
height: auto;
}


#video {
	margin-left:4px;
	margin-top:10px;
	width:227px;
	height:171px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/video.gif);
	overflow:hidden;

}


.your_city_Mayor_events_going {
	margin-left:18px;
	margin-top:8px;
	width:175px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:14px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #656565;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
.your_city_Mayor_events_going a:hover {color:#06F;}

.your_city_Mayor_events_going a:active {color:#06F;}
.moreVideo {
	margin-right:4px;
	margin-top:8px;
	width:48px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:14px;
	font-family:'Myriad Pro Bold It', Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-style: italic;
	text-align: left;
	color: #656565;
	line-height: 85.7143%;
	padding-top:1px;
	padding-bottom:2px;

}
.moreVideo a:hover {color:#06F;}

#map {
	margin-left:4px;
	margin-top:4px;
	width:227px;
	height:171px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/map.gif);
	overflow:hidden;

}
.celebrity_homes_hiking_trails {
	margin-left:18px;
	margin-top:8px;
	width:120px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:14px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #656565;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
.more_copy {
	margin-right:4px;
	margin-top:7px;
	width:48px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:14px;
	font-family:'Myriad Pro Bold It', Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-style: italic;
	text-align: left;
	color: #656565;
	line-height: 85.7143%;
	padding-top:1px;
	padding-bottom:2px;

}
.Schedule_a_Free_visit_from_our {
	margin-left:80px;
	margin-top:10px;
	width:643px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
.green {
	color: #0C0;
	font-family: verdana;
}

#CouponPage {height: 488px;
width: 580px;
background-color:#FFF;
margin: 0;
padding: 0;
overflow: scroll;
	
}

#BigCoupon {
	height: 385px;
	width: 385px;
	float:left;
	margin: 10px 0 0 10px;
}

#CouponMetaData {
	width: 385px;
	height:auto;
	
}
#CouponMetaData h1 {
	font-size:14px;
	font-weight:bold;
	color:#000;
	float:left;
	margin: 5px 0 0 0px;
	width:150px;
	text-align:left;}
#CouponMetaData p {font-size:10px;
color:#666;
text-align:left;
margin-left:0px;
margin-top:10px;
width:385px;}
#MiniCoupon {
	height: 136px;
	width: 111px;
	float:right;
	margin: 5px 10px 0 0;
}

#MiniCouponListPage {
	height: 111px;
	width: 111px;
	float:left;
	margin: 2px 1px 0 1px;
}
#CouponListPage {
	height: 488px;
	width: 580px;
	float:left;
	margin: 0;
	padding:0;
	overflow:scroll;
}

#CouponPageOutLinks {
	float:left;
	margin: 10px 5px 5px 10px;
	width:385px;
	}
#CouponVideo {
	width: 140px;
	height: 120px;
	float:right;
	margin: 10px 10px 0 0;
}
#GoogleNews {
	margin-left: 40px;
	padding-right: 10px;
	}
#weather {
	margin: 0;}	