@charset "utf-8";
/* CSS Document */
/*RESET*/body,h1,h2,h3,h4,h5,h6,ul,li,ol,img{margin:0; padding:0; list-style: none;}
body{background:url(images/bg.jpg) top repeat-x #2D3134; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#252729;}
.wrap{width:890px; margin:auto; }
#header{background:url(images/header.jpg) center no-repeat; height:108px; width:890px; overflow:hidden; padding:17px 0 0 0;}
	#logo{background:url(images/logo.jpg) no-repeat right; width:323px; height:61px; padding:25px 0 0 0; float:left; clear:left;}
	#right_logo{width:256px; height:83px; padding:5px 0 0 0; float:right; clear:right;}
#nav{width:890px; height:40px; overflow:hidden;}
	.nav_menu{width:890px;}
	.nav_menu li, .nav_menu li a{display:inline-block;float:left;clear:right;margin-right:10px;font-size:12px;color:#FFF;text-decoration:none; height:26px; padding:7px 0 0 0;}
	
	.nav_menu li a:hover, .on a, .nav_menu li.current_page_item a, .page_item a:hover{background:url(images/hover.gif) center bottom no-repeat; text-decoration:none;}
	
#page{width:850px; padding:20px 20px 40px; background:#FFF url(images/mainBG.jpg) top repeat-x; border:1px solid #b1ab97; min-height:600px; overflow:hidden; margin:0 0 20px 0; }
#left{width:555px; float:left; clear:left; }
	.mainIMG{clear:both; display:block; margin:0 0 15px 0; }
	img{display:block;}
	p, #left li, #right li{font-size:12px; color:#252729; line-height:18px; margin:0 0 15px 0; overflow:hidden;}
		p img{ margin:0 0 0 15px; color:#252729; border-color:#252729; }
		p.more{margin:-10px 0 0 0;}
		a{ color:#67AB3E; text-decoration:none; }
		a:hover{text-decoration:underline; }
	h2, h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#252729; font-weight:normal; margin-bottom:5px; font-size:24px; letter-spacing:-2px; }
	h3{font-size:18px; letter-spacing:-1px;}
	.sub-header{font-size:11px; font-variant:small-caps; color:#63b639; margin:-5px 0 3px 0; line-height:11px;}
	.hr{width:100%; height:16px; background:url(images/hr.jpg) no-repeat center; clear:both; margin:15px 0; }
	.home-post{width:100%; padding-bottom:31px; background:url(images/hr.jpg) no-repeat center bottom; clear:both; margin:15px 0; }
#right{ width:271px; overflow:hidden; float:right; clear:right; }
.side-with-img #right{width:276px;}
	#overall_funds{background:url(http://fixjbsports.org/wp-content/uploads/2010/06/rocket.gif) no-repeat top right; width:272px; height:233px; margin-bottom:20px; }
	.rightBox{ background:#F6F5F1; padding:10px; margin-bottom:20px; width:252px; }
	.dyk li{background:url(images/bullet.jpg) no-repeat; background-position:0 4px; list-style:none; padding:0 0 0 22px; margin:0 0 5px 0; }
	.dyk ul{margin:10px 0 0 0;}
	.entry ul li{list-style:none; margin:0 0 15px; color:#252729;}
	.side-picture a img, .side-picture img{border-color:#242527; color:#242527;}
	.side-picture-caption{margin:2px 0 18px 0; } 
	.side-picture-caption p{margin:0; padding:0 0 3px; font-size:11px; text-align:right; color:#242527; border-bottom:#dedfdf 1px solid; }
#footer{ text-align:center; margin:auto; font-size:11px; color:#cec7b0; margin:0 0 20px 0; }
	#footer a{ color:#cec7b0; text-decoration:underline; }
.listchange {padding-left: 30px; list-style: square;}