/* Reset
--------------------------------------------*/
*											{ margin: 0; padding: 0; }



/* Global Layout
--------------------------------------------*/
body										{ font: 14px/20px arial, helvetica, sans-serif; }
body#get1give2								{ background: #f1fbd9 url('/sites/get1give2/images/body-bg.png') repeat-x; color: #555; }

div#container								{ width: 100%; }
div#containerInside							{ width: 800px; margin: 0 auto; }

div#header									{ width: 800px; height: 85px; background: url('/sites/get1give2/images/header-bg.png'); }

div#banner									{ width: 800px; height: 345px; background: url('/sites/get1give2/images/banner-bg.png'); }
div#banner img								{ margin: 0 20px; }

div#progress								{ float: left; width: 800px; height: 65px; margin: 0 0 10px; background: url('/sites/get1give2/images/progress-bg.png'); }
div#progressBar								{ float: left; width: 650px; height: 30px; margin: 10px 0 0 20px; }
div#progressBarInside						{ float: left; height: 30px; background: url('/sites/get1give2/images/progress.png'); }
div#progressBarAmount						{ float: right; margin: 5px 10px 5px 0; color: #fff; font-size: 18px; font-weight: bold; }
div#progressBarAmountRight					{ float: left; margin: 5px 0 5px 10px; color: #000; font-size: 18px; font-weight: bold; }

div#content									{ margin: 0 30px; }

div#block 									{ margin: -15px -30px 0; background: url('/sites/get1give2/images/block-bg.png') repeat-y; }
div#blockTop								{ background: url('/sites/get1give2/images/block-top.png') no-repeat left top; }
div#blockBottom 							{ padding: 10px 30px; background: url('/sites/get1give2/images/block-bottom.png') no-repeat left bottom; }

a#backLink									{ display: block; float: right; width: 95px; height: 55px; margin: 10px 30px 0 0; background: url('/sites/get1give2/images/back.png') no-repeat; text-indent: -9999px; }



/* Special Layout
--------------------------------------------*/
p											{ margin: 20px 0; }

ul											{ margin: 20px 0 20px 30px; }

h1											{ margin: 20px 0; color: #981616; font-size: 36px; line-height: 40px; }
h2											{ margin: 20px 0; color: #3d7506; font-size: 24px; line-height: 30px; }
h3											{ margin: 10px 0; color: #000; font-size: 18px; }

div#logo 									{ float: left; width: 155px; height: 55px; margin: 10px 20px; background: url('/sites/get1give2/images/logo.png'); }



/* Global Typography
--------------------------------------------*/



/* Linkage
--------------------------------------------*/
a											{ outline: none; }
a img										{ border: none; }



/* Buttons
--------------------------------------------*/
a.button									{ display: block; }

a.buttonDonate								{ float: left; width: 105px; height: 30px; margin: 10px 0 0 5px; background-image: url('/sites/get1give2/images/buttons/donate_now.png'); text-indent: -9999px; }



/* Form
--------------------------------------------*/
table										{ width: 100%; border-collapse: collapse; }


/* Miscellaneous
--------------------------------------------*/
div.clear									{ clear: both; }