/*  
-----------------------------------------------------------------
IDs
-----------------------------------------------------------------
*/

#wrapper {
	display: block;
	float: left;
	width: 100%;
	margin: 0 auto;
	border: 0 solid red;
	background: #18191d;
}

* html #wrapper {
	margin-left: 0;
}

#shadowLeftWrapper {
	margin: 0 auto;
	padding: 0 0 0 28px;
	width: 920px;
	height: 100%;
	background: #FFF url(../images/content_shadowLeft.png) top left repeat-y;
	border: 0 solid red;
}

#shadowRightWrapper {
	margin: 0 auto;
	padding: 0;
	width: 920px;
	height: 100%;
	background: url(../images/content_shadowRight.png) top right repeat-y;
	border: 0 solid red;
}

#parent {
	width: 920px;
	padding: 0;
	margin: 0 auto;
	background: #FFF;
	border: 0 solid red;
} 

#header {
	width: 920px;
	height: 111px;
	padding: 0;
	margin: 0 0 2px 0;
	float: left;
	background: #FFF;
	position: relative;
}

#search_bar {
	background: #A1A1A1 url(../images/search_overhang.jpg) no-repeat left top;
	color: #EBEBEB;
	float: left;
	left: -19px;
	margin: 0 0 5px;
	padding: 0 0 18px 25px;
	position: relative;
	width: 894px;
}

#search_bar_top {
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
	width: 530px;
	position: absolute;
	top: 85px;
	left: 370px;
}

	#search_bar_top #blog-link a, 
	#search_bar_top #email-link a, 
	#search_bar_top #join-link a {
		display: block;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 20px;
		float: right;
		padding: 0px 20px 0px 10px;
		color: #555555;
	}
	
	#search_bar_top #directory-link a {
		display: block;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 20px;
		float: right;
		padding: 0px 25px 0px 10px;
		color: #555555;
	}
	
	#search_bar_top #blog-link a:hover, 
	#search_bar_top #email-link a:hover, 
	#search_bar_top #join-link a:hover,
	#search_bar_top #directory-link a:hover {
		color: #ed8c1b;
	}
	
	#search_bar_top #blog-link a {
		background: #FFF url(../images/page_small.jpg) top right no-repeat;
	}
	
	#search_bar_top #email-link a {
		background: #FFF url(../images/email_small.jpg) top right no-repeat;
	}
	
	#search_bar_top #join-link a {
		background: #FFF url(../images/plus_small.jpg) top right no-repeat;
	}
	
	#search_bar_top #directory-link a {
		background: #FFF url(../images/logo_small.jpg) top right no-repeat;
	}

	#search_bar .Search {
		padding: 0;
		margin: 5px 5px 5px 15px;
	}
	
	#search_bar .copy {
		display: inline;
		font-style: normal;
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #ebebeb;
		margin: 5px 0 0 0;
		padding: 0;
	}
	
	#search_bar_top .copy h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	#search_bar label {
		display: inline;
		float: left;
	}
	
	#search_bar .larger {
		display: inline;
		font-size: 20px;
		font-weight: noarmal;
	}
	
	#Search {
		margin: 0;
		padding: 0;
		float: none;
	}
	

#breadcrumbs {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0 0 10px 0;
	background: #fff;
}

#content {
	width: 920px;
	padding: 0;
	margin: 0 0 5px 0;
	float: left;
	background: #FFF;
}

	#content-main {
		float: left;
		width: 735px;
		padding: 0;
		margin: 0 5px 0 0;
		background-color: transparent;
		border: 0 solid red;
	}
	
	#content-main h2 {
		color: #ed8c1b;
		font-weight: bold;
		margin: 0 0 5px 0;
		padding: 5px 0px 8px 0px;
		border: 0px;
		line-height: 28px;
		font-size: 28px;
		background-color: transparent;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	#content-main-main h2 a {
		font-weight: bold;
		margin: 0 0 5px 0;
		padding: 5px 0px 8px 0px;
		border: 0px;
		line-height: 30px;
		font-size: 32px;
		background-color: transparent;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	#content-main h3 {
		margin: 0 0 5px 0;
		padding: 8px 0 8px 8px;
		line-height: 15px;
	}
	
	#content-main h4 {
		margin: 0 0 5px 0;
		padding: 8px 0 0 5px;
		line-height: 15px;
		background: #FFF;
	}
	
		#content-main-left {
			float: left;
			/*width: 160px;*/
			width: 230px;
			padding: 0;
			/*margin: 0 5px 10px 0;*/
			margin: 0 5px 10px 0;
			background: #A1A1A1;
		}
		
			#content-main-left h2.title {
				color:#333;
				font-size:16px;
				font-weight:bold;
				line-height:16px;
				margin:0 0 5px;
				padding:10px 0 4px;
				width: 150px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-weight: bold;
			}
			
			#quick-menu {
				margin: 0;
				padding: 0;
			}
		
			#quick-menu-header {
				width: 230px;
				height: 42px;
				padding: 0px;
				background: transparent url(../images/quick_links_header.jpg) top left no-repeat;
				position: relative;
			}
			
			#quick-menu-header  h2.title {
				height: 42px;
				padding: 0px 0px 0px 15px;
				background: transparent url(../images/little_overhang.jpg) top left no-repeat;
				position: absolute;
				left: -10px;
				line-height: 32px;
				width: 100%;
			}
		
			#quick-menu #quick-menu-header2 {
				width: 230px;
				height: 42px;
				padding: 0px;
				background: transparent url(../images/quick_links_header2.jpg) top left no-repeat;
				position: relative;
			}
			
			#quick-menu #quick-menu-header2  h2.title {
				height: 42px;
				padding: 0px 0px 0px 15px;
				background: transparent url(../images/little_overhang_blue.jpg) top left no-repeat;
				position: absolute;
				left: -10px;
				line-height: 32px;
				width: 100%;
				color: #FFF;
			}
		
			#quick-menu ul {
				list-style: none;
				margin: 0;
				padding: 15px;
			}
			
			#quick-menu ul li {
				
			}
			
			#quick-menu ul ul {
				padding: 15px 0px 10px 40px;
				background: #a1a1a1 url(../images/quickmenu_ulul.jpg) 5px 0px no-repeat;
			}
			
			#quick-menu ul ul li {
				list-style: url(../images/quickmenu_ulli.jpg) outside none;
				padding: 2px;
				margin: 0px;
			}
			
			#quick-menu ul ul li:hover {
				list-style: url(../images/quickmenu_ulli_hover.jpg);
			}

			#quick-menu ul ul li a {
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #4d4b4b;
				font-weight: bold;
				font-size: 13px;
				display: block;
				line-height: 18px;
			}

			#quick-menu ul ul li a:hover {
				color: #ebebeb;
			}

			#quick-menu a {
				color: #d7d7d7;
				display: block;
				width: 200px;
				height: 62px;
				margin: 0px 0px 12px 0px;
				position: relative;
				background: transparent url(../images/quick_menu_bg.jpg) top left no-repeat;
				text-decoration: none;
			}
			
			/*-------------- Folder Graphic ----------------*/
			#quick-menu a.icon_378 {
				background-position: 0px 0px;
			}
			
			#quick-menu a.icon_378:hover {
				background-position: 0px -62px;
			}
			
			/*-------------- Globe Graphic ----------------*/
			#quick-menu a.icon_379 {
				background-position: 0px -124px;
			}
			
			#quick-menu a.icon_379:hover {
				background-position: 0px -186px;
			}
			
			/*-------------- Star Graphic ----------------*/
			#quick-menu a.icon_507 {
				background-position: 0px -248px;
			}
			
			#quick-menu a.icon_507:hover {
				background-position: 0px -310px;
			}
			
			/*-------------- Car Graphic ----------------*/
			#quick-menu a.icon_381 {
				background-position: 0px -372px;
			}
			
			#quick-menu a.icon_381:hover {
				background-position: 0px -434px;
			}
			
			/*-------------- Events Graphic ----------------*/
			#quick-menu a.icon_382 {
				background-position: 0px -496px;
			}
			
			#quick-menu a.icon_382:hover {
				background-position: 0px -558px;
			}
			
			#quick-menu a.icon_weather {
				background-position: 0px -620px;
			}
			
			#quick-menu a.icon_weather:hover {
				background-position: 0px -682px;
			}
			
			#quick-menu a.icon_news {
				background-position: 0px -744px;
			}
			
			#quick-menu a.icon_news:hover {
				background-position: 0px -806px;
			}
			
			#quick-menu #Menu3 a {
				background-image: none;
				display: inline;
				height: 20px;
			}
			
			#quick-menu a:hover {	
				color: #585858;
			}

			#quick-menu a span {
				position: absolute;
				top: 0px;
				left: 5px;
				display: block;
				width: 110px;
				height: 46px;
				padding: 15px 0px 0px 70px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-weight: bold;
				font-size: 14px;
				cursor: pointer;
			}
			
			
/*
SECOND NAV
--------------------------------------------------------------------
*/
			
			#second-nav {
				float: left;
				padding: 0;
				margin: 0 0 0px 0;
				width: 100%;
				background: #A1A1A1;
			}
			
			#second-nav li {
				display: block;
				text-align: left;
				padding: 0px;
				margin: 0px;
				background: #FFF;
				font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: Bold;
			}
			
			#second-nav .Title {
				display: block;
				text-decoration: none;
				padding: 0px;
				margin: 0;
				color: #FFF;
			}
			
			#second-nav a {
				display: block;
				text-decoration: none;
				padding: 5px 5px 5px 0;
				margin: 0;
				color: #555555;
			}
			
			#second-nav a:hover {
				display: block;
				text-decoration: none;
				padding: 5px 5px 5px 0;
				color: #FFF;
			}
			
			#second-nav ul#Menu2 {
				list-style: none;
				padding: 15px 0px;
				margin: 0px;
			}
			
				#second-nav ul.Menu2 li {
					width: 200px;
				}
				
				#second-nav ul.Menu2 li .Title {
					background-color: #fb962f;
					cursor: default;
				}
				
				#second-nav ul.Menu2 li a {
					background-color: #fb962f;
					border-bottom: 1px solid #FFF;
				}
				
				#second-nav ul.Menu2 li a:hover {
					background: #419DFF;
					color: #555;
				}
				
				#second-nav ul.Menu2 li a.section {
					display: block;
					text-decoration: none;
					color: #555;
					background: #FFBB01;
					padding: 9px 15px;
				}
				
				#second-nav ul.Menu2 li a.section:hover {
					display: block;
					text-decoration: none;
					color: #fff;
					background: #00A6E5;
				}
				
				#second-nav ul.Menu2 li a.current {
					display: block;
					text-decoration: none;
					color: #FFF;
					background: #7B4A17;
				}
				
				#second-nav ul.Menu2 li a.current:hover {
					display: block;
					text-decoration: none;
					color: #FFF;
					background: #00A6E5;
				}
			
			#second-nav ul.Menu3 {
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
				#second-nav ul.Menu3 li {
					width: 200px;
				}
	
				#second-nav ul.Menu3 li a {
					background: #FFD02B;
					padding-left: 20px;
					border-bottom: 1px solid #FFF;
				}
				
				#second-nav ul.Menu3 li a:hover {
					background: #00A6E5;
					color: #FFF;
					padding-left: 20px;
				}
				
				#second-nav ul.Menu3 li a.section {
					padding-left: 20px;
					color: #555;
					background: #FFD02B;
				}
				
				#second-nav ul.Menu3 li a.section:hover {
					padding-left: 20px;
					text-decoration: none;
					color: #FFF;
					background: #00A6E5;
				}
				
				#second-nav ul.Menu3 li a.current {
					padding-left: 20px;
					color: #FFF;
					background: #7F5D00;
					border-bottom: 1px solid #FFF;
				}
				
				#second-nav ul.Menu3 li a.current:hover {
					text-decoration: none;
					color: #FFF;
					background: #00A6E5;
				}
			
			#second-nav ul.Menu4 {
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
				#second-nav ul.Menu4 li {
					width: 200px;
				}
				
				#second-nav ul.Menu4 li a {
					background: #fbd672;
					padding-left: 25px;
					border-bottom: 1px solid #FFF;
				}
				
				#second-nav ul.Menu4 li a:hover {
					padding-left: 25px;
					background: #00A6E5;
					color: #FFF;
				}
				
				#second-nav ul.Menu4 li a.section {
					text-decoration: none;
					padding-left: 25px;
					color: #555;
					background: #fbd672;
				}
				
				#second-nav ul.Menu4 li a.section:hover {
					text-decoration: none;
					padding-left: 25px;
					color: #FFF;
					background: #00A6E5;
				}
				
				#second-nav ul.Menu4 li a.current {
					text-decoration: none;
					padding-left: 25px;
					color: #FFF;
					background: #7B6938;
				}
				
				#second-nav ul.Menu4 li.current a.current:hover {
					text-decoration: none;
					padding-left: 25px;
					color: #555;
					background: #B1D6FB;
				}
			
			#second-nav ul.Menu5 {
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
				#second-nav ul.Menu5 li {
					width: 200px;
				}
				
				#second-nav ul.Menu5 li.link a {
					background: #f9e3a6;
					padding-left: 30px;
				}
				
				#second-nav ul.Menu5 li a:hover {
					color: #FFF;
					background: #00A6E5;
				}
				
				#second-nav ul.Menu5 li a.section {
					text-decoration: none;
					padding-left: 30px;
					color: #555;
					background: #f9e3a6;
				}
				
				#second-nav ul.Menu5 li a.section:hover {
					text-decoration: none;
					padding-left: 30px;
					color: #FFF;
					background: #00A6E5;
				}
				
				#second-nav ul.Menu5 li a.current {
					text-decoration: none;
					padding-left: 30px;
					color: #FFF;
					background: #9B9278;
				}
				
				#second-nav ul.Menu5 li.current a.current:hover {
					text-decoration: none;
					padding-left: 30px;
					color: #FFF;
					background: #00A6E5;
				}
			
			#second-nav ul.Menu6 {
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
				#second-nav ul.Menu6 li {
					width: 200px;
				}
				
				#second-nav ul.Menu6 li a, #second-nav ul.Menu6 li a.link {
					background: #fcf4de;
					padding-left: 35px;
					color: #555555;
				}
				
				#second-nav ul.Menu6 li a:hover {
					background: #C5FCEC;
				}
				
				#second-nav ul.Menu6 li a.section {
					text-decoration: none;
					padding-left: 35px;
					color: #555555;
					background: #fcf4de;
				}
				
				#second-nav ul.Menu6 li a.section:hover {
					text-decoration: none;
					padding-left: 35px;
					color: #555555;
					background: #C5FCEC;
				}
				
				#second-nav ul.Menu6 li a.current {
					text-decoration: none;
					padding-left: 35px;
					color: #FFF;
					background: #949083;
				}
				
				#second-nav ul.Menu6 li.current a.current:hover {
					text-decoration: none;
					padding-left: 35px;
					color: #555555;
					background: #C5FCEC;
				}

/*
CONTENT-MAIN-MAIN
--------------------------------------------------------------------
*/
				
		#content-main-main {
			float: left;
			display: inline;
			width: 480px;
			padding: 0px 0px 10px 10px;
			margin: 0;
		}

			#content-main-main h3 {
				color:#00a5e5;
				font-size: 18px;
				font-weight: bold;
				margin: 0 0 10px 0;
				padding: 3px;
				background: #FFF;
				border-bottom: 0 solid #00a5e5;
			}
			
			#content-main-main h4 {
				margin: 0 0 3px 0;
				padding: 0;
				background: none;
				color: #00a5e5;
			}
			
			#content-main-main h4.copy {
				font-size: 16px;
				font-weight: bold;
				margin: 5px 5px 0 10px;
				padding: 0;
				line-height: 15px;
				background: none;
			}
			
			#content-main-main h4 a {
				color: #888;
				background: #EEE;
				text-decoration: none;
			}
			
			#content-main-main h4 a:hover {
				color: #AAA;
				background: #EEE;
				text-decoration: none;
			}
			
			#content-main-main h5 {
				margin: 0 0 3px 0;
				padding: 0;
			}
			
			#content-main-main .icon-bar {
				background: #FFF;
				display: block;
				clear: both;
				overflow: auto;
				margin: 0 5px 10px 10px;
				padding: 0;
			}
			
				#content-main-main .icon-bar img {
					float: left;
					display: inline;
					margin: 0 5px 0 0;
				}
			
				#content-main-main .icon-bar .icon-bar-item {
					float: left;
					display: inline;
					margin: 0 5px 0 0;
					font-size: 14px;
					font-weight: bold;
					line-height: 28px;
					text-decoration: none;
				}
				
				#content-main-main .icon-bar .icon-bar-item a {
					text-decoration: none;
				}
			
			#content-main-main .copy {
				color: #656565;
				line-height: 16px;
				margin: 0 0 10px 0;
				padding: 0 0px 0 3px;
				background: #FFF;
			}
			
			#content-main-main .copy .date {
				color: #D15F5F;
			}
			
			#content-main-main .copy a.icontext {
			  display: inline;
			  color: #00a5e5;
			  text-decoration: underline;
			  padding: 0;
			  margin: 0;
			  background: #FFF;
			}
			
			#content-main-main .copy a.icontext:hover {
			  color: #ED8C1B;
			  text-decoration: underline;
			  background: #FFF;
			}
			
			#content-main-main .item_row {
				margin: 0;
			}
			
			#content-main-main .left_col {
				display: inline;
				margin: 0;
				width: 100%;
			}
			
			#content-main-main .left_col img {
				display: block;
				margin: 0 0 15px 0;
			}
			
			#content-main-main .right_col {
				margin: 0 10px 0 0;
				width: 180px;
			}
			
			#content-main-main .right_col img {
				display: block;
				margin: 0 0 10px 10px;
			}
			
			#content-main-main .item_row h4 {
				margin: 0 0 10px 0;
			}
			
			#content-main-main ul, #content-main-main ol {
				margin: 0 0 0 20px;
				padding: 10px;
				font-size: 12px;
				line-height: 18px;
				color: #555;
			}
			
			#content-main-main li {
				margin: 0 0 5px 0;
			}
			
			#content-main-main ul li {
				list-style: disc;
			}
			
			#content-main-main ul.optionset li {
				list-style: none;
			}
			
			#content-main-main ul.optionset li input,
			#content-main-main ul.optionset li label
			{
				display: inline;
			}
			
			#content-main-main li ul, #content-main-main li ol {
				margin: 0 0 0 20px;
				padding: 5px;
			}
			
			#content-main-main li li {
				margin: 0;
			}
			
			#content-main-main .copy p {
				margin-bottom: 10px;
			}
			
			#content-main-main .mootabs_tabBase {
				float: left;
				width: 470px;
				height: 8px;
				padding: 0;
				margin: 0 0 20px 0;
				background: #4482b6;
			}
			
			#content-main-main ul.mootabs_title {
				margin: 0;
				padding: 0;
			}
			
			#content-main-main ul.mootabs_title li {
				float: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #354d7a;
				text-align: center;
				padding: 3px 8px 1px 8px;
				margin: 0 1px -10px 0;
				cursor: pointer;
				width: 80px;
				height: 15px;
				border-top: 2px solid #FFF;
				border-bottom: 1px solid #FFF;
				background-color: #9fbfdf;
				list-style: none;
			}
			
			#content-main-main ul.mootabs_title li.active {
				font-size: 11px;
				font-weight: normal;
				color: #FFF;
				padding: 2px 8px 2px 8px;
				border-top: 2px solid #4482b6;
				border-bottom: 1px solid #4482b6;
				background-color: #4482b6;
			}
			
			#content-main-main ul.mootabs_title li a {
				background-color: #e6e6e6;
				text-decoration: none;
			}
			
			#content-main-main ul.mootabs_title li.active a {
				background-color: #DDD;
				text-decoration: none;
			}
			
			#content-main-main a.searchResultHeader {
				color: #00a5e5;
				text-decoration: none;
				background: #FFF;
			}
			
			#content-main-main a.searchResultHeader:hover {
				color: #00a5e5;
				text-decoration: none;
				background: #EEE;
			}
			
			#content-main-main table {
				padding: 0;
				margin: 0;
			}
			
			#content-main-main th {
				font-size: 14px;
				font-weight: bold;
				color: #00A5E5;
				padding: 3px 3px 3px 3px;
				background: #EEE;
			}
			
			#content-main-main th.light, #content-main-main td.light {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #777;
				padding: 3px 3px 3px 3px;
				white-space: nowrap;
				background: #DDD;
			}
			
			#content-main-main td {
				font-size: 12px;
				font-weight: normal;
				padding: 2px 3px 2px 3px;
			}
			
			#content-main-main td.light {
				font-size: 12px;
				font-weight: normal;
				padding: 2px 3px 2px 3px;
			}
			
			#content-main-main td.hilite {
				font-size: 12px;
				font-weight: normal;
				padding: 2px 3px 2px 3px;
				background: #EEE;
			}
			
			#content-main-main td.footer {
				color: #555;
				font-size: 11px;
				font-weight: bold;
				padding: 3px 10px 3px 10px;
				background: #EEE;
			}
			
			#content-main-main tr.odd {
				color: #00a5e5;
				background: #FFF;
			}
			
			#content-main-main tr.even {
				color: #00a5e5;
				background: #EEE;
			}
		
		
		#content-main-right {
			float: right;
			width: 160px;
			line-height: 0;
			font-size: 0;
			padding: 0;
			margin: 0 0 0 5px;
			background: #FFF;
			border: 0 solid red;
		}

	#content-right {
		float: right;
		width: 160px;
		line-height: 0;
		font-size: 0;
		padding: 0px 20px 0px 0px;
		margin: 0;
		background: #FFF;
		border: 0 solid red;
	}
	
		#content-right h2.title {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 16px;
			font-weight: bold;
			line-height: 16px;
			color: #555555;
			width: 150px;
			margin: 0 0 5px 0;
			padding: 0px 0px 3px 0px;
		}

#colMain {
	float: left;
	display: inline;
	width: 635px;
	padding: 0;
	margin: 0;
}

#footer {
	clear: both;
	width: 100%;
	padding: 0px;
	height: 155px;
	text-align: center;
	font-size: 12px;
	color: #585858;
	background: #a1a1a1;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footer_search_bar {
	background: transparent url(../images/search_overhang.jpg) no-repeat left top;
	color: #EBEBEB;
	float: left;
	left: -19px;
	top: 10px;
	margin: 0 0 0px;
	padding: 0 0 0px 25px;
	position: relative;
	width: 894px;
}

/*
-----------------------------------------------------------------
MOOTABS STYLES
-----------------------------------------------------------------
*/

#tab_menu {
	display: block;
	margin: 0;
	padding: 0;
	width: 470px;
	height: auto;
}

#tab_menu .copy {
	display: block;
}

.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 22px;
}

.mootabs_panel {
	display: none;
	width: 470px;
	height: auto;
	clear: both;
	padding: 0px;
	background-color: #FFF;
}

.mootabs_panel.active {
	display: block;
	width: 470px;
	height: auto;
	padding: 0px;
}

.mootabs_tabBase {
	float: left;
	background: #c3cadc;
	width: 470px;
	height: 8px;
	padding: 0;
	margin: 0 0 20px 0;
}

#map_canvas {
	display: block;
	width: 445px;
	height: 300px;
	margin: 0 0 15px 0;
	padding: 0;
	border: 1px solid #AAA;
}

#map_canvas a {
	background: none;
}

#map_canvas a:hover {
	background: none;
}




