/* Set basic HTML Styles */
body {font-family:arial,helvetica,sans-serif;}
p {margin:.5em 0;}
h1 {margin:0 0 .5em 1.5em;padding-top:.5em;color:#b44636;}
h2 {margin-bottom:.5em;font-size:1.1em;}

body {text-align:center;}
#header,#footer {width:720px;margin-left:auto;margin-right:auto;text-align:left;}
#pgBody {width:719px;margin-left:auto;margin-right:auto;border-left:1px solid #cccccc;text-align:left;}

/* pgBody section (with page-specific backround images */
#home #pgBody {background:url(/images/hmPgBackground2.jpg) no-repeat -1px 100%;}
#ct #pgBody {background:url(/images/contactBackground.jpg) no-repeat 0 65px;}
#beneficiary #pgBody {background:url(/images/bg-veteran.gif) no-repeat -20px 65px;}
#organizations #pgBody {background:url(/images/bg-girl.jpg) no-repeat -150px 150px;}
#donate #pgBody {background:url(/images/bg-girl-with-flag.gif) no-repeat 15px 100%;}

/* main page content */
#content {margin-left:320px;}
#contact p {padding-left:1em;text-indent:-1em;}

/* beneficiaries */
#ben {float:left;width:186px;font-size:.9em;}
#ben p {background:url(/images/bg-screen.gif)}

/* membership */
#mbr {width:190px;margin-left:200px;padding-bottom:5px;background:#ffead0 url(/images/img-boxFrame.gif) no-repeat 100% 0;border-width:0 0 0 2px;border-style:solid;border-color: #936b3e;font-size:.9em;}
/* For some reason this is still using the broken IE box-model */
* html #mbr {border:1px solid red;width:194px;font-size:.9em;margin-left:200px;}
#mbr h2 {position:relative;left:-2px;margin:0;padding:9px;color:#9e6b3e;background: url(/images/img-boxCorner-TL.gif) no-repeat 0 0;}
#mbr p {margin:0;padding:7px;}

/* footer */

#footer {clear:left;border:left:1px solid #293896;}
#links td,#appBottom{background-color:#293896;text-align:center;}
#links td a,#appBottom a {padding-left:10px;font:bold .9em arial,helvetica,sans-serif;color:#fdc278;text-decoration:none;background:url(/images/img-linkArrow.gif) no-repeat 5px 50%;}
#links td a:hover,#appBottom a:hover {text-decoration:underline;}


#links #links-nav a {display:block;float:left;text-align:left;padding:1px 25px 0 15px;}


#links #application {padding:3px 0;background:#ffead0 url(/images/img-boxFrame.gif) no-repeat 100% 50%;border-width:0 0 0 2px;border-style:solid;border-color: #936b3e;font-size:.9em;}
#links #application a,#appBottom a{color:#9e6b3e;background:url(/images/img-linkArrow-Apply.gif) no-repeat 0 50%;}

#appBottom {margin:0;padding:0 0 0 0;text-align:center;font-weight:bold;background:#ffead0 url(/images/img-boxFrame.gif) no-repeat 100% 100%;border-width:0px;border-left:2px solid #936b3e;font-size:.9em;}
#appBottom p {position:relative;left:-2px;margin:0;padding:10px 0;background:url(/images/img-boxCorner-BL.gif) no-repeat 0 100%;}
#appBottom div {position:relative;left:-2px;bottom:0;margin:0;padding:0;background:url(/images/img-boxCorner-BL.gif) no-repeat 0 100%;}
* html #appBottom p {margin:0;padding:10px 0;background:url(/images/img-boxCorner-BL.gif) no-repeat 0 90%;}

.ppf {padding:10px 0;margin:0 0;}
.ppi {border-width:0;}


/* Print-only items */
@media print
{
#content {margin:0;padding: 1em;}
#ben {float:none;width:100%;font-size:.9em;}
#ben p {background:inherit;}

#mbr {width:100%;margin:1em 0;padding:0;background:inherit;border-width:0;font-size:.9em;}
* html #mbr {width:100%;font-size:.9em;margin:1em 0;}
#mbr h2 {position:relative;left:0;margin:1em 0;padding:0;color:#9e6b3e;background: inherit;}
#mbr p {margin:1em 0;padding:0;}

#linkTable {clear:left;}

#links td{border-top:1px solid #293896;background-color:white;text-align:center;}
#links td a {padding-left:0;font:bold .9em Arial,helvetica,sans-serif;color:black;text-decoration:none;background:transparent;}
#links #application {margin:0;border-width:0;border-top:1px solid #293896;padding:0;background:transparent;font-size:.9em;}
#links #application a {color:black;background:transparent;}

#appBottom {display:none;}
}


