/* CSS Document */

*{
	padding:0px; margin:0px;
	}
body{
	font-family:Arial, Helvetica, sans-serif;
}
#wrapper{
	margin:30px auto; border:1px solid #FF0F0F; width:959px; display:table;
}
#logo{
	float:left; margin:24px 0 0 28px; _margin:24px 0 0 15px;width:122px; height:173px; float:left;
}
#header{
  float:left; width:774px; height:239px; background-color:#FE0000; margin:24px 0 0 20px; 
}
#header h1{
	float:left; margin:30px 0 0 26px;_margin:30px 0 0 16px; font-family:Helvetica; font-size:28px; font-weight:lighter; color:#fff;
}
#smiles{
	float:left;margin:0px 0 0 8px;
}
#header-col{
	float:left; width:723px; margin:-6px 0 0 26px;_margin:0px 0 0 16px; height:172px; background-image:url(images/i-drrabbit.gif);
}
#header-col h2{
	float:left; font-family:Arial; color:#0566CC; font-weight:bold; font-size:14px; margin:53px 0 0 253px;_margin:53px 0 0 123px;
}
#header-col ul{
	float:left; margin:10px 0 0 253px;_margin:13px 0 0 123px; list-style:none; color:#333; font-weight:bold; font-size:12px;
}
#header-col ul li{
	float:left; width:300px; background:url(images/i-tick.gif) no-repeat; padding-left:20px; margin-bottom:5px;
}
#content{
	float:left; margin:16px 0 0 171px;_margin:16px 0 0 86px; display:table; width:774px; height:10px;
}
.content-col{
	float:left; width:253px; height:391px; background-image:url(images/bg-highlights.gif); margin:0 5px 6px 0;
}
.content-col h2{
	float:left; margin:5px 0 0 71px;_margin:5px 0 0 31px; color:#fff; font-weight:bold; font-size:18px;
}
.content-col p{
	float:left;color:#333; font-weight:bold; font-size:12px; width:225px; text-align:center; margin:2px 5px;
}
#content-info{
	float:left; width:774px; height:22px; background-image:url(images/bg-info.gif); margin-bottom:25px; font-family:Arial; color:#930008; font-size:12px; text-align:center; padding-top:4px;
}
#content-info-hd{
	float:left; width:774px; height:38px; border-bottom:1px solid #ccc;border-top:1px solid #ccc; color:#000; font-size:12px; line-height:1.4em;  padding:8px 0 0 0; margin-bottom:11px;
}
#content-info-hd img{
	float:left; margin-right:20px; margin-top:-8px;
}
#content-fundraiser{
	float:left; display:table; margin-left:66px;_margin-left:33px;margin-bottom:5px; 
}
.row{
	display:table-row;
}
.cell img{
	float:left; margin-right:12px; margin-top:-3px;	
}
.cell{
	float:left; display:table-cell; 
	width:100%;
	/*width:288px;*/ height:29px; text-align:left; color:#3399FF; font-weight:bold; font-size:12px; padding-top:3px; margin-right:14px;
}
.cell a{
	text-decoration:none;color:#3399FF;
}
hr {
	border-bottom:1px solid #ccc;width:774px;float:left; margin-bottom:25px; border-top:none; border-left:none; margin-top:10px;
}
#content-bottom{
	 line-height:1.4em; width:300px; margin:5px auto;
	 clear:left;
}
#content-bottom img{
	float:left; margin-right:12px; margin-bottom:25px;
}
#grey{
	float:left; color:#666; font-size:22px; font-weight:bold; margin-top:12px;
}
.red{
	float:left; color:#FF0000; font-size:26px; font-weight:bold;margin-top:12px;
}
#content-bottom-right{
	float:left; margin-bottom:25px;
}

