body {
background-color: #bbd3db;
margin:0;
padding:0;
font-family:Georgia,Times,serif;
font-size:14px;
line-height:22px;
min-width:912px;
}

a { color:#193d6b; text-decoration:none }
a:hover { color:#000; text-decoration:underline }

hr {
border:0;
height:10px;
width:1px;
color:transparent;
background-color:transparent;
}



img { border:0 }

#header {
height:250px;
background:transparent url('../images/header_bg.png') repeat-x;
text-align:center;
}

#header h1 {
height:250px;
}

#header h1, #header h2 {
text-indent:-9999px;
margin:0; padding:0;
}

#header h1 a {
display:block;
height: 250px;
width: 912px;
background-image:url('../images/header.png');
margin:0 auto;
}

#content_wrapper {
background:#ffffff url('../images/content_bg.png') repeat-x;
margin:0 auto;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

#shamrocks_layer1 {
background:transparent url('../images/top_shams.png') no-repeat top left;
}

#shamrocks_layer2 {
background:transparent url('../images/bottom_shams.png') no-repeat bottom right;
}

#shamrocks_layer3 {
background:transparent url('../images/side_shams.png') repeat-y;
}

#content {
width:680px;
margin:0 auto;
padding:10px;
}

h2.image {
text-indent:-9999px;
height:22px;
width:440px;
margin:16px auto;
}

h2.image#experts { background: url('../images/fundraising_experts.png'); }
h2.image#popular { background: url('../images/popular_profitable.png'); }
h2.image#batteries { background: url('../images/battery_header.png'); }
h2.image#nflsweepstakes { background: url('../images/footballfrenzy.png'); width:462px; }
h2.image#luckylotto { background: url('../images/luckylotto.png'); }
h2.image#profitcomparison { background: url('../images/profitcomparison.png'); }
h2.image#candybars { background: url('../images/candybars.png'); }

#fundraisers {
width:680px;
margin:0 auto;
}

#fundraisers td {
padding:13px 0;
}

#fundraisers .icon {
width:110px;
text-align:center;
}

#fundraisers .description { padding-left:20px }

#fundraisers .description h3,
#fundraisers .description p {
margin:0; padding:0;
}

#footer {
background:transparent url('../images/content_shadow.png') repeat-x;
padding:10px 0;
margin:0 auto;
clear:both;
}

#more_info {
background:#f4fbe3;
height:48px;
padding:5px;
}

#more_info p {
line-height:16px;
font-size:14px;
text-align:center;
font-weight:bold;
}

#copyright {
text-align:center;
font-size:12px;
color:#365c68;
}
