body { color: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; line-height: 15px; margin: 0; padding: 0; background: #006663 url(../_images/template/page_bkg.gif) repeat-x scroll left top;}

#container { margin-left: auto; margin-right: auto; width: 693px;}

#telnumbers { z-index: 20; color: #80B3B1; text-align: right; position: absolute; top: 5px; width: 693px;}
	#telnumbers p { padding-bottom: 0px;}
	#telnumbers .white { color: #fff; font-size: 110%; font-weight: bold;}
	#telnumbers a { color: #80B3B1; text-decoration: none; font-weight: bold;}
	#telnumbers a:hover { color: #80B3B1; text-decoration: underline;}
	#telnumbers ul { margin: 0px; padding: 0px;}
	#telnumbers li { list-style-type: none; display: inline;}

#topleft { z-index: 15; width: 369px; height: 164px; position: absolute; top: 0px;}
#bottomleft { z-index: 16; width: 369px; height: 88px; position: absolute; top: 164px;}
#topright { z-index: 17; width: 324px; height: 252px; position: absolute; top: 0px; margin-left: 369px;}
#photo { z-index: 17; width: 324px; height: 252px; position: absolute; top: 0px; margin-left: 369px;}

#mainleft { width: 203px; position: absolute; top: 264px;}
#mainright { width: 489px; position: absolute; top: 264px; margin-left: 204px;}

#navtop { width: 203px; height: 27px; background: url(../_images/template/top_nav.gif) no-repeat scroll left top;}
#nav { width: 203px; background-color: #739A2D; padding-bottom: 20px;}
	#nav ul { margin: 0px; padding: 0px;}
	#nav li { list-style-type: none; line-height: 1.7em; border-top: 1px solid #80A938; border-bottom: 1px solid #67901E;}
	#nav a { width: 193px; padding-left: 10px; display: block; color: #fff; font-weight: bold; text-decoration: none;}
	#nav a:hover { background-color: #88BC2A; color: #fff; text-decoration: none;}
	#nav .selected { background-color: #88BC2A; color: #fff;}
	
	#nav li ul { width: 200px; margin-left: 0px; padding-left: 0px; background-color: #80A938; border-top: 1px solid #67901E;}
	#nav li ul li { border: none;}
	#nav li ul li a { color: #4D691A; font-weight: normal;}
	#nav li ul li a:hover { text-decoration: none; color: #fff;}
	
#tmbclogo { width: 203px; height: 143px;}
#fmovie { width: 250px; height: 95px;}

#breadcrumb { width: 489px; height: 23px; background-color: #A9D311; margin-bottom: 1px;}
	#breadcrumb ul { margin: 0px; padding-left: 15px; padding-top: 3px;}
	#breadcrumb li { list-style-type: none; display: inline; padding-right: 2px;}
	#breadcrumb a { color: #000; text-decoration: none;}
	#breadcrumb a:hover { color: #000; text-decoration: underline;}
	
#contenthome { width: 489px; margin-bottom: 20px;}
	#contenthome ul { margin-left: 25px; padding: 0px;}
	#contenthome li { list-style-type: square;}
	#contenthome a { text-decoration: none; color: #A9D311; font-weight: bold;}
	
	#contentleft { float: left; width: 266px; background-color: #fff; padding: 15px;}
		#contentright { float: right; width: 192px;}
			#contentright .banner { margin-bottom: 1px;}
			#contenthome #contentright ul { margin: 0px; padding: 0px;}
			#contenthome #contentright li { list-style-type: none; background: url(../_images/icons/bullet_green.gif) no-repeat scroll left center; padding-left: 13px;}
			#contentright a { font-weight: bold; color: #fff; text-decoration: none;}
			#contentright a:hover { text-decoration: underline;}

#content { width: 459px; margin-bottom: 20px; padding: 15px; background-color: #fff;}
	#content ul { margin-left: 25px; padding: 0px;}
	#content li { list-style-type: square;}
	#content a { text-decoration: none; color: #A9D311; font-weight: bold;}
	
	#content { min-height: 388px;}
	* html #content { height: 388px;}
	
.flashmovie { background: #ffffff no-repeat scroll left bottom; padding: 0px; color: #fff;}	
.darkgrey { background: #616161 url(../_images/template/grey_flowers.jpg) no-repeat scroll left bottom; padding: 10px; color: #fff;}
.darkgrey a { text-decoration: none; background: url(../_images/icons/bullet.gif) no-repeat scroll left center; padding-left: 10px; color: #A7CF17; font-weight: bold;}
.darkgrey a:hover { text-decoration: underline;}
.bluegreen { background-color: #338582; padding: 10px; color: #fff;}

.title { font-size: 110%; font-weight: bold;}
.grey { color: #C3C3C3;}
.turq { color: #A0D6D4;}

#content .sitemap { width: 429px;}
	#content .sitemap a { list-style-type: none; background: url(../_images/icons/sitemap_arrow.gif) no-repeat left center scroll; width: 429px; display: block; padding-top: 3px; padding-bottom: 3px; padding-left: 12px;}
	#content .sitemap a:hover { background-color: #F3F8F0;}
		#content .sitemap ul { margin: 0px; padding-bottom: 10px;}
		#content .sitemap li { margin-right: 10px; float:left; width: 419px; display: inline; list-style-type: none; padding-left: 0px; border-bottom: 1px dotted #ccc;}
		
		#content .sitemap ul li ul { margin-left: 0px; width: 410px; border-bottom: none;}
		#content .sitemap ul li ul li { padding-left: 10px; width: 410px; border-bottom: none;}
		#content .sitemap ul li ul li a { color: #666666; width: 410px;}
		#content .sitemap ul li ul li a:hover { color: #A9D311; background: url(../_images/icons/sitemap_arrow.gif) no-repeat left center scroll;}

.clear { clear: both;}
	