/* CSS Document */

body {color: #000000; background: #FFFFFF; }

div#layout  {width: 100%; height: auto; margin: 0px; padding-right: 0px; padding-left: 0px; background: #FFFFFF;}

div#content	{float: none; position: relative; top: 0px; left: 0px;}

div#layout {border-right: 0px} /* To avoid min width problem on IE6 */

div#mainImage          {width: 100%; height: 173px; margin-bottom: 2px; background: #FC9400 url(../images/main_home.jpg) no-repeat;}
div#mainImage div      {position: absolute; top: 60px; right: 12px; width: 350px; padding-top: 1px;}
div#mainImage div h1   {margin: 0px; padding: 0px; font: 20px Arial, Helvetica, sans-serif; color: #333333; line-height: 130%;}

div#wrapper                {float: left; width: 100%; margin-left: -194px;}
div#wrapper2               {margin-left: 194px;}
div#wrapper2 div#colLeft   {float: left; width: 37%; min-width: 194px;}
div#wrapper2 div#colMiddle {float: left; clear: none; width: 63%;}
div#colRight               {float: left; width: 194px;}

div#colLeft div#colLeftBox1    {padding: 15px 0px; color: #FFFFFF; background: #B22601; border-bottom: 2px solid #FFFFFF;}
div#colLeft div#colLeftBox1 h2 {display: block; width: auto; margin: 0px 0px 18px; padding: 6px 9px; font-size: 17px; line-height: 112%; color: #FFFFFF; background: #D64A00;}
div#colLeft div#donate         {float: left; width: 77px; height: 99px; margin: 0px 16px 5px 9px; border: 1px solid #FC9400; background: url(../images/donate.jpg)}
div#colLeft div#donate2         {float: left; width: 84px; height: 74px; margin: 0px 16px 5px 9px; border: 1px solid #FC9400; background: url(../images/right_car.jpg);background-repeat:no-repeat;}
* html div#colLeft div#donate  {margin-left: 5px;}
div#colLeft p                  {margin: 0px; padding: 0px 9px; color: #FFFFFF; background: inherit;}
div#colLeft ul                 {clear: both; padding-left: 32px;}
* html div#colLeft ul          {clear: none;}
div#colLeft a                  {color: #FFFFFF; background: inherit; border-bottom: 0px; text-decoration: underline;}
div#colLeft a:hover            {color: #FC9400; background: inherit; border-bottom: 0px; text-decoration: underline;}

div#colLeft div#colLeftBox2    {background: #260506 url(../images/banner_1_bg.gif) top center repeat-y; text-align: center;}

div#colMiddle h2                {margin: 0px; padding: 5px 0px; font-size: 17px; color: #FFFFFF; background: inherit;}
div#colMiddle div#colMiddleBox1 {padding: 15px 20px; color: #FFFFFF; background: #D64A00; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;}
div#colMiddleBox1 a             {color: #FFFFFF; background: inherit; text-decoration: underline; border: 0px; font-size: 12px;}
div#colMiddleBox1 a:hover       {color: #FFFFFF; background: inherit; text-decoration: none; border: 0px;}
div#colMiddle div#news			{color: #333333; background: inherit; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;}
div#news h2                     {padding: 5px 20px; background: #B22601;}
div#news p                      {padding: 7px 20px 4px;}
div#news p.newsSpecial          {padding: 7px 20px; color: inherit; background: #F3F0DC; border-top: 1px dashed #AAA090; border-bottom: 1px dashed #AAA090;}

div#colRight div#colRightBox1     {color: inherit; background: #B22601; padding-top: 1px; border-bottom: 2px solid #FFFFFF;}
div#colRightBox1 div#bushFighters {position: relative; top: 7px; width: 170px; height: 81px; margin: 0px auto; color: #FFFFFF; background: url(../images/bush_fighters.jpg) no-repeat; border: 1px solid #FC9400;}
div#colRightBox1 h2               {padding: 5px 12px; color: #FFFFFF; background: #D64A00; font-size: 15px;}
div#colRightBox1 p                {padding: 7px 12px; color: #FFFFFF; background: inherit;}
div#colRightBox1 a                {color: #FFFFFF; background: inherit; border-bottom: 0px; text-decoration: underline;}
div#colRightBox1 a:hover          {color: #FC9400; background: inherit; border-bottom: 0px; text-decoration: underline;}

div#colRight div#colRightBox2      {margin: 0px; padding: 12px; color: #333333; background: #D3D0B9;height:250px;}
div#colRight div#colRightBox2 h3   {margin: 0px 0px 12px; padding: 0px; color: #D64A00; font-size: 17px; font-style: normal;}
div#colRightBox2 form              {margin: 0px; padding: 0px;}
div#colRightBox2 form fieldset     {margin: 0px; padding: 0px; border: 0px;}
div#colRightBox2 form legend       {display: none;}
div#colRightBox2 form label        {display: block; font-weight: bold; color: #000000; background: inherit;}
div#colRightBox2 form input        {width: 162px; height: 18px;}
div#colRightBox2 form input#button {width: auto; height: auto; margin-top: 10px;}

div#footer {float: left; clear: both; width: 100%;}
