* {
	margin:0px;
	padding:0px;
}

#sub_content ul
{
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#676666;
	font-size:11px;
	font-smooth:always;
}

#sub_content li
{
	list-style-type:none;
	background:url(../design_images/bullet.png) no-repeat;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#676666;
	font-size:11px;
	font-smooth:always;
	padding-bottom:5px;
}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696868;
	text-decoration:none;
}

a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696868;
	text-decoration:none;
}

a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696868;
	text-decoration:none;

}

a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a3d100;
	text-decoration:none;

}

a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a3d100;
	text-decoration:none;

}

body 
{
	font-family: Arial, Helvetica, sans-serif;
	background:url(../design_images/header.png) repeat-x top;
	background-color:#d8d8d8;
	margin: 0px;
	padding: 0px; 
}

td 
{
	font-family: Arial, Helvetica, sans-serif;
}

th 
{
	font-family: Arial, Helvetica, sans-serif;
}

/* ------------ CONTAINER ----------- */

#outer_container
{
	width:970px;
	
}

/* ------------ CONTENT BG ----------- */

#content_bg
{
	background:url(../design_images/content_bg.png) no-repeat top left;
	width:963px;
	height:87px;
	margin-top:10px;
	float:left;
}

#content_bg_bottom
{
	background:url(../design_images/content_bg_bottom.png) repeat-y top left;
	width:963px;
	float:left;
}

/* ------------ TOP LINKS ----------- */

#links_pos
{
	text-align:right;
	float:right;
	padding-right:12px;
	margin-top:40px;
}

	#links_pos a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-align:right;
		text-decoration:none;
	
	}     
	#links_pos a:visited {
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-align:right;
		text-decoration:none;
	
	
	}  
	#links_pos a:hover {
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ec6228;
		text-align:right;
		text-decoration:underline;
	
	}  
	#links_pos a:active {
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-align:right;
		text-decoration:none;
	}

.style1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

/* ------------ IMAGES ----------- */

img {behavior: url(iepngfix.htc)}

img a{ border:none; }
.imageCaption {
	font-size:8px;
	font-weight: bold;
	color:#000;
}
ul, li
{
	list-style:none;
}

.formText
{
	width:250px;
}

/* ------------ LOGO ----------- */

#logo_pos
{
	float:left;
	margin-top:30px;
	margin-left:25px;
	padding-right:30px;
}

/* ------------ HORIZONTAL BUTTONS ----------- */

#horizontal_buttons
{
	padding-top:15px;
	
}

/* ------------ FLASH ANIMATION ----------- */

#flash_animation
{
	width:906px;
	height:398px;
	float:left;
	margin-top:10px;
	padding-left:25px;
}

/* ------------ FLASH ANIMATION ----------- */

#flash_animation_sub
{
	width:910px;
	height:231px;
	float:left;
	margin-top:20px;
	padding-left:25px;
}

/* ------------ MIDDLE CONTAINER ----------- */

#middle_container
{
	width:970px;
	float:left;

}

/* ------------ MENU ----------- */
#menu
{
	background:url(../design_images/left_menu_top.gif) top left no-repeat;
	width:202px;
	float:left;
	margin-left:25px;
	margin-top:20px;
}

#menu_bottom
{
	background:url(../design_images/left_menu_bottom.gif) repeat-y top left;
	float:left;
	width:202px;
	margin-top:10px;
}

	#menu ul{
		font-family:Arial, Helvetica, sans-serif;
		list-style:none;
		margin-top:0px;
		font-size:11px;
		color:#fff;
		text-align:right;
		text-decoration:none;
	}
	
	#menu li{
		font-family:Arial, Helvetica, sans-serif;
		list-style:none;
		padding-bottom:5px;
		padding-top:2px;
		width:202px;
		font-size:11px;
		color:#fff;
		text-align:left;
		text-decoration:none;
		display:block;
	}
	
		#menu li a{
			
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
			font-size:11px;
			padding-left:25px;
			color:#fff;
			text-align:left;
			text-decoration:none;
			display:block;
		
		}
		#menu li a:link{
			
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
			font-size:11px;
			color:#fff;
			text-align:left;
			text-decoration:none;
			display:block;
		}
		#menu li a:visited{
			
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
			font-size:11px;
			color:#fff;
			text-align:left;
			text-decoration:none;
			display:block;
		}
		
		#menu li a:hover{
			
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
			background:url(../design_images/hover.png) no-repeat top left;
			font-size:11px;
			color:#fff;
			text-align:left;
			text-decoration:none;
			display:block;
		}

		#menu li a:active{
			
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
			font-size:11px;
			color:#ec6228;
			text-align:left;
			text-decoration:none;
			display:block;
		}

	#submenu
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#a5a5a5;
		margin:0px;
		padding:0px;
	}
	
	#submenu li a{
		padding-right:5px;
		color:#fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		text-align:left;
		text-decoration:none;
		width:130px;
		background:none;
		margin-left:10px;
		background:none;
	}
	
	#submenu li a:hover{
		padding-right:5px;
		font-weight:normal;
		color:#fff;
		text-align:left;
		text-decoration:none;
		background:none;
		display:block;
		text-decoration:underline;
	}
	
/* ------------ NEWS ----------- */

#news
{
	width:180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	margin-top:20px;
	text-align:left;
	margin-left:20px;
}
	
	#news a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#news a:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#news a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		font-weight:bold;
	}

/* ------------ SUBPAGE NEWS ----------- */

#news_sub
{
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	margin-top:20px;
	text-align:left;
}
	
	#news_sub a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#news_sub a:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#news_sub a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		font-weight:bold;
	}

/* ------------ WHAT TO DO ----------- */

#what_to_do
{
	width:270px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	margin-top:20px;
	text-align:left;
	margin-left:10px;
}
	
	#what_to_do a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#what_to_do a:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#what_to_do a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		font-weight:bold;
	}
	
	#style2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#919090;
		font-weight:normal;
	}


/* ------------ TEXT ----------- */
#text
{
	padding-top:5px;
}

/* ------------ WEATHER ----------- */

#weather
{
	margin-top:12px;
	float:left;
	width:202px;
	background-color:none;
	padding-left:0px;
}

/* ------------ ICONS + MAP----------- */

#icons
{
	margin-top:15px;
	margin-left:5px;
	float:left;
}

#map
{
	margin-top:15px;
	float:left;
}

/* ------------ SUBPAGE ICONS + MAP----------- */

#icons_sub
{
	margin-top:15px;
	margin-left:30px;
	float:left;
	width:217px;
}

#map_sub
{
	margin-top:15px;
	float:left;
	width:217px;
}

/* ------------ FOOTER----------- */

#footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	font-weight:normal;
	float:left;
	padding-top:10px;
	padding-left:5px;
	width:970px;
	text-align:left;
}
	#footer a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#616161;
		font-weight:normal;
	}
	
	#footer a:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#616161;
		font-weight:normal;
	}
	
	#footer a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ec6228;
		font-weight:normal;
	}
	
	#style3
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#616161;
		font-weight:normal;
	}
		
	#style4
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#616161;
		font-weight:normal;
		margin-left:85px;
	}
		#left_footer
		{
			width:570px;
			float:left;
		}
		
		#right_footer
		{
			width:350px;
			float:right;
			text-align:right;
			padding-right:15px;
		}
	
/* ------------ SUBPAGE CONTENT ----------- */

#sub_content
{
	width:450px;
	float:left;
	margin-top:20px;
	text-align:left;
	margin-left:10px;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	color:#f6921e;
	text-align:left;
	font-size:20px;
	padding-left:5px;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#009551;
	margin-top:10px;
	text-align:left;
	font-size:15px;
	background-color:#f0f0f0;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:10px;
	width:450px;
}

#text2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:11px;
	padding-left:5px;
	padding-top:15px;
	width:430px;
}

#text3
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:12px;
	padding-left:5px;
	width:250px;
}

#text4
{
	font-family:Arial, Helvetica, sans-serif;
	color:#616263;
	text-align:left;
	font-size:11px;
	padding-left:5px;
	padding-top:15px;
	padding-bottom:10px;
	width:450px;
}

p
{
	font-family:Arial, Helvetica, sans-serif;
	color:#616263;
	text-align:left;
	font-size:11px;
	padding-left:0px;
	padding-bottom:10px;
}


/* ------------ SUBPAGE LINKS ----------- */

#sub_links
{
	width:250px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#464646;
	text-align:left;
	padding-bottom:2px;
	margin-bottom:0px;
	margin-left:5px;
}
	
	#sub_links a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#sub_links a:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#sub_links a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#333333;
		font-weight:bold;
	}
	
/* ------------ READ MORE LINKS ----------- */

#readmore_links
{
	width:180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:left;
	padding-bottom:10px;
	margin-left:5px;
}
	
	#readmore_links a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:underline;
		font-weight:normal;
	}
	
	#readmore_links a:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:underline;
		font-weight:normal;
	}
	
	#readmore_links a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		font-weight:normal;
		text-decoration:none;
	}
	

