@charset "UTF-8";
/* CSS Document */

body { font-family:Verdana, Geneva, sans-serif; margin:0; padding:0; background-color:#E4E8DC; }
	.wrapper { width:900px; margin-top:25px; margin-right:auto; margin-bottom:25px; margin-left:auto; display:block; }
		.header { width:900px; height:156px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; padding:0; display:block; background-image:url(/img/header.png); background-repeat:no-repeat; }
			.header object { margin-top:6px; margin-right:6px; margin-bottom:0; margin-left:6px; }
			.banner { background-image:url(/img/headers/h3.jpg); background-repeat:no-repeat; }
		.menu { width:900px; height:30px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; display:block; background-image:url(/img/content.png); background-repeat:repeat-y; }
		 .menu-left {height:30px; margin:0; padding:0; border:0; float:left;}
		 
			.menu-left ul { width:715px; height:30px; display:block; margin-top:0; margin-right:0; margin-bottom:0; margin-left:6px; padding:0; border:0; list-style-type:none; background-image:url(/img/menu.png); background-repeat:repeat-x; }
			.menu-left ul li { height:30px; display:block; float:left; margin:0; padding:0; border:0; }
			.menu-left ul li a { height:20px; padding-top:6px; padding-right:8px; padding-bottom:4px; padding-left:8px; font-size:13px; display:block; float:left; color:#FFF; background-image:url(/img/item-separator.png); background-position:right; background-repeat:no-repeat; }
			
			.menu-right { height:30px; margin:0; padding:0; border:0; float:left; text-align:right;}
			.menu-right ul { height:30px; width:173px; display:block; margin-top:0; margin-right:6px; margin-bottom:0; margin-left:0; padding:0; border:0; list-style-type:none; background-image:url(/img/menu.png); background-repeat:repeat-x; }
				.menu-right ul li { height:30px; display:block; float:right; margin:0; padding:0; border:0;}
					.menu-right ul li a { height:20px; padding-top:6px; padding-right:8px; padding-bottom:4px; padding-left:8px; font-size:13px; color:#FFF; display:block; }
						.menu ul li a:hover, .menu ul li.current_page_item a, .menu ul li.current_page_ancestor a,  .menu ul li.current_page_parent a { background-image:url(/img/menu_select.png); background-repeat:repeat-x; color:#000; }
			
			.content img { border:0; }
			.content .wp-caption	{ text-align:left; padding-top: 0px; margin: 0px; display:block; }
			.content .alignleft	{ float:left; margin-top:0; margin-right:8px; margin-bottom:16px; margin-left:0; text-align:left; display:block; }
			.content .aligncenter	{ margin:0 auto; text-align: center; display:block; }
			.content .alignright	{ float:right; margin-top:0; margin-right:0; margin-bottom:16px; margin-left:8px; text-align:left; display:block; }
				.wp-caption-text { margin:0; padding:0; color:#666; font-size:14px; font-weight:bold; line-height:22px; }
			

		.container { width:900px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; display:block; background-image:url(/img/content.png); background-repeat:repeat-y; }
			.submenu { width:142px; margin-top:10px; margin-right:0; margin-bottom:0; margin-left:10px; display:block; float:left; }
				.submenu ul { width:142px; display:block; margin:0; padding:0; border:0; list-style-type:none; float:left; }
				.submenu ul li { display:block; float:left; margin:0 0 1px 0; padding:0; border:0; background-color:#ffde00; }
				.submenu ul li a { width:126px; padding-top:5px; padding-right:8px; padding-bottom:6px; padding-left:8px; display:block; float:left; font-size:13px; color:#666; }
					.submenu ul li a:hover, .submenu ul li.current_page_item a { background-color:#003399; color:#FFF; text-decoration:none; }
					
				.subcontent  { width:134px; margin:8px 0 0 8px; display:block; padding:0; border:0; list-style-type:none; float:left; }
					.idealist { margin-bottom:8px; display:block; float:left; }
				
			.content { width:732px; display:block; float:left; margin-top:10px; margin-right:0; margin-bottom:0; margin-left:4px;  background-color:#E4E8DC; }
			.content p { font-size:12px; line-height:18px; margin-top:10px; margin-right:8px; margin-bottom:10px; margin-left:8px; border:0; padding:0; color:#666; line-height:18px; }
			.content ul { color:#666; line-height:18px; font-size:12px; }
			.content h1 { font-size:12px; line-height:18px; margin-top:10px; margin-right:8px; margin-bottom:5px; margin-left:8px; border:0; padding:0; color:#666; font-weight:bold; }
			.content h2 { font-size:12px; line-height:18px; margin-top:10px; margin-right:8px; margin-bottom:5px; margin-left:8px; border:0; padding:0; color:#666; }
			.content h3 { font-size:12px; line-height:18px; margin-top:10px; margin-right:8px; margin-bottom:5px; margin-left:8px; border:0; padding:0; color:#666; }

			.clear { width:900px; height:0; display:block; clear:both; font-size:9px; }
		.footer { width:900px; height:50px; display:block; clear:both; margin:0; padding:0; border:0; font-size:9px; background-image:url(/img/footer.png); background-repeat:no-repeat; color:#666; }
			.footer p { margin:0; padding:0; text-align:center; }
