body
{
background-color:#dddddd;
text-align: center;
margin: 0;
padding:0;
}

#container
{
width: 835px;
margin: 0 auto;
text-align: left;
}

h1 
{
background-image:url(../img/logo_heart.png);
background-repeat:no-repeat;
background-position:left top;
border-bottom:1px solid #cccccc;
font-size:12pt;
font-weight:100;
font-family:verdana, arial, free-sans, sans-serif;
line-height:39px;
padding-left:37px;
color:#30842d;
}

h3
{
color:#30842d;
font-family:arial, verdana,  free-sans, sans-serif;
font-weight:100;
font-size:11pt;
}

h3 a 
{
color:#30842d;
text-decoration:none;
}

h5
{
color:#666666;
font-weight:100;
font-size:10pt;
font-family:arial, verdana,  free-sans, sans-serif;
padding:0;
margin:0;
}

h5 a:visited, h5 a:link
{
color:#666666;
text-decoration:none;
}

h5 a:hover
{
text-decoration:underline;
}

h6 a:visited, h6 a:link
{
background-image: url(../img/btn_blk.png);
background-repeat: no-repeat;
width:167px;
height:45px;
float:right;
color:white;
text-decoration:none;
font-family:verdana, arial, sans-serif;
font-weight:100;
font-size:12pt;
text-align:center;
padding-top:20px;
}

h6 a:hover
{
background-image: url(../img/btn_grn.png);
color:white;
text-decoration:none;
}

p
{
color:#333333;
font-family:verdana, arial, free-sans, sans-serif;
font-size:9pt;
}

p a:link, p a:visited
{
color:#30842d;
text-decoration:none;
}

p a:hover
{
text-decoration:underline;
}

img
{
border:none;
padding:0;
margin:0;
}

#date
{
margin:0;
padding:0;
background-image: url(../img/btn_date.png);
width:166px;
background-repeat:no-repeat;
height:93px;
float:left;
}

#date p 
{
color:white;
text-align:center;
margin:0;
padding:0;
padding-top:15px;
font-size:9pt;
}

.box
{
margin-top:5px;
width:835px;
background-color:white;
}

/*.box-top
{
background-image:url('../img/bk-border.png');
background-repeat: repeat-x;
background-position: top;
background-color:#ffffff;
}*/

/*.box-bot
{
background-image:url('../img/bk-border.png');
background-repeat: repeat-x;
background-position: bottom;
}*/

/*.box-left
{
background-image:url('../img/bk-border.png');
background-repeat: repeat-y;
background-position: left;
}*/

/*.box-right
{
background-image:url('../img/bk-border.png');
background-repeat: repeat-y;
background-position: right;
}*/

.box-top-left
{
background-image:url(../img/bk_top_left.png);
background-repeat: no-repeat;
background-position: top left;
}

.box-top-right
{
background-image:url(../img/bk_top_right.png);
background-repeat: no-repeat;
background-position: top right;
}

.box-bot-left
{
background-image:url(../img/bk_bot_left.png);
background-repeat: no-repeat;
background-position: bottom left;
}

.box-bot-right
{
background-image:url(../img/bk_bot_right.png);
background-repeat: no-repeat;
background-position: bottom right;
/*background-color:#ffffff;*/
}



.we_have
{
text-align:center;
font-size:12pt;
}

.content_left
{
float:left;
width:50%;
background-image:url(../img/splitter_vert.png);
background-repeat:no-repeat;
background-position:right center;
}

.content_right
{
float:right;
width:47%;
}

.event_date
{
float:left;
width:56px;
height:70px;
background-image:url(../img/date.png);
margin-right:10px;
}

.event_date p 
{
font-family:verdana,arial, sans-serif;
font-size:10pt;
color:white;
text-align:center;
font-weight:500;
}

#donate_now {
height:57px;
width:100px;
background-image:url(../img/donate_now.png);
float:right;
}

#donate_now p {
color:white;
font-family:sans-serif;
font-size:12pt;
text-align:center;
}

#donate_now p a {
color:white;
}