	/*page elements*/
	body{
	margin:        0px;
	behavior               : url("csshover.htc");
	}
	
	/*layout */
	#screen{
	width: 100%;
	text-align: center;
	
	}
	
	#container{
	width: 1000px;
	margin: 0 auto;
	
	}
	#banner{
	/*  background-image: url('images/gift_of_life_banner.png');*/
	width:           1000px;
	height:          380px;
	clear: both;
	}
	
	#sidebar{
	float: right;
	width:          350px;
	color:          #000000;
	font-family:    Geneva, Arial, Helvetica, sans-serif;
	font-size:        14px;
	}
	
	#intro_box{
	margin-left: 230px;
	width:           650px;
	height:          66px;
	font-size:       15px;
	font-family:     Geneva, Arial, Helvetica, sans-serif;
	color:           #000000;
	line-height:     22px;
	font-weight:     500;
	}
	
	#left_column{
	float : left;
	width:           210px;
	font-size: 		13px;
	text-align: left;
	}
	
	/* this is the same column, however, when used on pages other than the home page, it is referred to as the news column */
	#news_column{
	float: right;
	text-align: left;
	width:           210px;
	font-size: 		13px;
	
	}
	
	#right_column{
	margin-left: 230px;
	text-align: left;
	width:            390px;
	font-size:       14px;
	font-family:     Geneva, Arial, Helvetica, sans-serif;
	color:           #000000;
	line-height:     22px;
	font-weight:     500;
	padding-top:    20px;
	}
	
	#nav_band{
	width:            1000px;
	height:           50px;
	color: 			 #ffffff;
	line-height:      40px;
	clear: both;
	margin-top: 10px;
	}
	
	
	#content_box{
	float: left;
	width:           710px;
	font-size:        14px;
	font-family:   Geneva, Arial, Helvetica, sans-serif;
	color:         #000000;
	line-height:     22px;
	font-weight:     500;
	text-align: left;
	
	}
	
	#footer{
	clear : both;
	margin-top: 40px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: right;
	padding-right: 20px;
	line-height: 20px;
	vertical-align: middle;
	height: 98px;
	color: #ffffff;
	background-image: url(images/gift_of_life_footerbg.jpg);
	background-repeat: no repeat;
	}
	
	/*formatting*/
	#news{
	font-size:        12px;
	line-height:      16px;
	padding-left:     10px;
	font-family :    arial;
	
	}
	
	.blue_box{
	background-color: #e2eff0;
	width: 300px;
	text-align: center;
	}
	
		
	/* styles for center content */
	h1 { font-family: arial, helvetica, sans serif; 
	font-size: 10pt; 
	font-weight: 200; 
	color: #d11241; 
	margin: 0px; 
	padding: 0px; }
	
	h4.blue { font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: 500; 
	color: #1997D4; 
	margin: 0px; 
	font-weight:bold;}
	
	h4.red { font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: 500; 
	color: #BF1E2D; 
	margin: 0px; 
	font-weight:bold;}
	
	
	/* styles for right hand content */
	#right_column ul, #sidebar ul { 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding-left: 10px; 
	margin-left: 30px; 
	list-style-image: 
	url('http://webdev.cxtec.com/giftoflife/images/bullet.jpg'); 
	font-size: 13px; 
	text-align: left; 
	line-height:100%;}
	
	#right_column li, #sidebar li {
	margin-top: 5px; 
	margin-bottom: 5px;}
	
	
	
	
	
	/* page elements */
	p.story{
	padding-left: 10px;
	}
	
	hr.divider{
	margin-top: 40px;
	margin-bottom: 40px;
	color: #CCCCCC;
	height: 1px;
	width: 400px;
	text-align: center;
	}
	
	.photo{
	  border: solid 2px #0397d6;
	  margin-right:10px;
	  margin-bottom:5px;
	  float: left;
	}
	
	span.bold{
	  font-weight: bold;
	}
	
	span.bold_italic{
	  font-weight: bold;
	  font-style: italic;
	}
	
	span.italic{
	  font-style: italic;
	}
	
     span.vid_title{
	   color: #000000;
	   text-align: center;
	   margin-top: 20px;
	   margin-bottom: 20px;
	   display: block;
	   font-weight:bold;
	   font-style:italic;
	   border-top: solid 1px #cccccc;
	   border-bottom: solid 1px #cccccc;
	   width: 100%;
	   height: 60px;
	   vertical-align:middle;
	   line-height:30px;
	 }
