/* The code for centering the page */
	/* Includes fixes for older browsers. Thank you to http://www.maxdesign.com.au/presentation/center/ */
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
div#center_container {
	position:relative;
	margin-left: auto;
	margin-right:auto;
	width: 770px;
	text-align: left;
}

/* Layout divs */

	div#center_container div#top_section {
	position: relative;
	width: 770px;
	height: 145px;
	background-attachment: scroll;
	background-image: url(../global_images/logo_and_horizontal_bars.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}
		
		/* The vertical divider can be extended downward up to a height of 320px simply by changing the height property here */
		div#center_container div#top_section img#vertical_divider {
		position:absolute;
		left: 217px;
		top: 165px;
		width: 4px;
		height: 220px;
		}
		
		div#center_container div#top_section div#top_right_buttons {
		position: absolute;
		right: 15px;
		top: 15px;
		width: 280px;
		height: 80px;
		overflow: hidden;
		}

	div#center_container div#below_top_section {
	position: static;
	width: 770px;
	height: auto;
	}
	
		div#center_container div#below_top_section div#left_bar {
		position: static;
		float: left;
		width: 190px;
		padding-right: 15px;
		padding-left: 15px;
		padding-top: 20px;
		}
		
			div#center_container div#below_top_section div#left_bar div#left_bar_bottom_1 {
			position:static;
			padding-top: 15px;
			width: 190px;
			height: auto;
			overflow:hidden;
			text-align: center;
			}
			
			div#center_container div#below_top_section div#left_bar div#left_bar_bottom_2 {
			position:static;
			width: 190px;
			padding-top: 6px;
			height: 60px;
			overflow:hidden;
			text-align: center;
			}
		
		div#center_container div#below_top_section div#right_area {
		position: static;
		float:left;
		width: 520px;
		padding-right: 15px;
		padding-left: 15px;
		padding-top: 10px;
		}
		
	div#center_container div#bottom_section {
	position: static;
	width: 740px;
	height: auto;
	clear: both;
	padding-top:10px;
	padding-left: 15px;
	padding-right: 15px;
	}

div#donate_now_ribbon {
	position: fixed;
	bottom: 15px;
	right: 15px;
	width: 72px;
	height: 72px;
}
