/* CSS - New Project */

/* reset */
	body, form, ul, li, img, pre, fieldset {padding: 0; border: 0; margin: 0;}

/* general */
	strong {font-weight: bold;}
	em {font-style: italic;}
	.left {float: left;margin-right: 1em;}
	.right {float: right;margin-left: 1em;}
	.hide {display: none;}
	.show {display: block;}
	body {font-size: 13px; font-family: Arial, Helvetica, sans-serif;}
	

/* basic */
	#mainContainer {clear: both;}
	
/* header */
	#headerContainer {clear: both; width: 960px; margin: 0px auto; height: 281px; background: url(images/headercontainer.jpg) no-repeat;}
	#inside #headerContainer {height: 199px; background: url(images/insideheader.jpg) no-repeat; position: relative;}
        #home #headerLogo a {margin-top: 30px; background: none;}
	#headerLogo h1 {text-indent: -9999px;margin: 0; float: left; position: absolute; left: 0px;}
	#headerLogo a {display: block; width: 385px; height: 140px; background: url(images/insidelogo.jpg) no-repeat; position: relative; top: 25px; left: 50px;}
	#flash {height: 281px; width: 860px; background: url(images/flash1.jpg) no-repeat; margin: 0px auto;}
	#inside #flash {background: none; height: 199px;}
	#flash .gethelpbutton {display: block; text-indent: -9999px; background: url(images/insidehelp.jpg) no-repeat; width: 220px; height: 82px;}
	#flash .gethelpbutton:hover {background: url(images/insidehelphover.jpg) no-repeat;}
	#flash .donationbutton {display: block; text-indent: -9999px; background: url(images/insidedonation.jpg) no-repeat; width: 220px; height: 82px; margin-top: -10px;}
	#flash .donationbutton:hover {background: url(images/insidedonationhover.jpg) no-repeat;}
	#flash #insideHeroButtons {float: right; position: relative; top: 0px; right: 4px; height: 164px;}

/* body */
	#bodyContainer {clear: both; width: 1200px; margin: 0px auto; background: url(images/bodycontainer.jpg) 0px -1px no-repeat; min-height: 430px;}
	#bodyContent {margin: 0px auto; width: 860px; padding-top: 25px; line-height: 24px; color: #2b396e; padding-bottom: 20px;}
	#leftCol {float: left; width: 180px; min-height: 100px;}
	#leftNav ul li {list-style: none; display: block; padding-top: 3px; margin-left: 3px; line-height: normal; background: url(images/navbg.jpg) 0px 0px no-repeat; min-height: 26px; width: 125px; padding-left: 10px;}
	#leftNav ul li a {color: #2b396e; text-decoration: none;}
	#leftNav ul li a:hover {color: #3780ad;}
	#leftNav ul li ul {padding: 5px 0px;}
	#leftNav ul li ul li {padding-left: 10px; background: none; min-height: 0px; width: auto; }
	#leftNav ul li ul li a {color: #3780ad;}
	#leftNav ul li ul li a:hover {color: #2b396e;}
	#leftNav ul li ul li ul li {padding-top: 0px;}
	#leftNav ul li ul li ul li a {}
	#leftNav ul li ul li ul li a:hover {}
	#middleCol {float: left; width: 430px;}
	#middleCol h1, #rightCol h1 {color: #5ea2cc; font-size: 18px; text-transform: uppercase; font-weight: bold;}
	#rightCol {float: right; width: 220px; margin-right: 15px;}
	#rightCol .donation {color: #5ea2cc;}
	#home #rightCol p {width: 90%; margin: -4px auto;}
	#rightCol .gethelpbutton {display: block; text-indent: -9999px; background: url(images/helpnow.jpg) no-repeat; width: 220px; height: 82px;}
	#rightCol .gethelpbutton:hover {background: url(images/helpnowhover.jpg) no-repeat;}
	#rightCol .donationbutton {display: block; text-indent: -9999px; background: url(images/donation.jpg) no-repeat; width: 220px; height: 82px;}
	#rightCol .donationbutton:hover {background: url(images/donationhover.jpg) no-repeat;}
	#inside #rightCol {width: 660px; margin-right: 20px;}
	#inside #rightCol h3 {margin-bottom: 0px; line-height: normal;}
	#inside #rightCol .javelin_moduleContent ul {margin: 5px 0px;}
	#inside #rightCol .javelin_moduleContent ul li {background: url(images/insidebullet.jpg) 0px 9px no-repeat; padding-left: 12px; list-style: none; font-weight: bold; color: #5ea2cc;}
	#bodyContent .javelin_moduleContent a {color: #5ea2cc; text-decoration: none; font-style: italic; font-weight: bold;}
	#bodyContent .javelin_moduleContent a:hover {text-decoration: underline;}
	#inside #rightCol .javelin_moduleContent img {border: 2px solid #5ea2cc;}

/* footer */
	#fnav li.javelin_lastItem {border-right:medium none;}
	#footerContainer {clear: both;width: 860px; margin: 0px auto; padding-top: 70px;}
	#footerContent {width: 685px; float: right; font-size: 11px; font-weight: bold; padding-bottom: 25px;}
	#footerContent p {clear: both; position: relative; top: 5px; font-size: 10px; color: #5ea2cc; }
	#footerContent a:hover {text-decoration: underline;}
	#footerContent a {color: #5ea2cc; text-decoration: none;}
	#footerContent li {display: inline; float: left; border-right: 1px solid #5ea2cc; line-height: .8em; text-transform: uppercase; margin-right: 5px; padding-right: 5px;}

.javelin_module-contact, .javelin_module-donations {line-height: normal;}