<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"> @charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;
}

body {
background-image:url(siteimages/back.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
background-color:#cad4e2;
background-position:center top;
}

p {
margin:0;
}

div#main {
width:810px;
margin:0 auto;
}

div#container {
height:auto;
width:780px;
margin:0 auto;
}

div#navigation {
height:35px;
width:780px;
z-index:80;
background-image:url(siteimages/nav-bkg.png);
background-repeat:no-repeat;
float:left;
margin-top:4px;
}

div#wrapper {
width:780px;
height:612px;
}

div#mainimage {
width:780px;
height:612px;
}

div#footer {
width:780px;
height:auto;
margin-top:35px;
padding:0;
}

div#home_logo {
height:97px;
position:absolute;
width:267px;
top:55px;
padding-left:22px;
}

div#myworldpic {
height:201px;
position:absolute;
width:234px;
top:185px;
padding-left:35px;
}

div#bottom_buttons {
height:120px;
position:absolute;
top:543px;
width:145px;
padding-left:694px;
}

.home_myworld_text {
height:35px;
width:235px;
padding-left:35px;
position:absolute;
top:405px;
}

.home_donate {
height:97px;
position:absolute;
top:543px;
width:145px;
margin-left:218px;
}

.home_spot {
height:120px;
margin-left:410px;
position:absolute;
top:512px;
width:145px;
}

.home_event_title {
height:30px;
margin-left:606px;
position:absolute;
top:484px;
width:145px;
}

.home_events {
height:120px;
margin-left:610px;
position:absolute;
top:512px;
width:145px;
}

.home_search {
height:auto;
padding-left:0;
position:absolute;
top:450px;
width:190px;
padding-left:0px;
}

.home_locations {
height:auto;
padding-left:0;
position:absolute;
top:543px;
width:190px;
}

dl.curved {
background:#fff url(siteimages/i_tl.gif) top left no-repeat;
width:100%;
margin:0 0 1px;
padding:0;
}

dl.curved dt {
background:url(siteimages/i_tr.gif) no-repeat right top;
font-weight:700;
color:#9dbeec;
height:1px;
padding:1px 8px 8px;
}

dl.curved dd {
background:#fff url(siteimages/i_bl.gif) bottom left no-repeat;
margin:0;
padding:0;
}

dl.curved dd p {
line-height:1.53em;
margin:0;
padding:4px;
}

dl.curved dd p.last {
background:url(siteimages/i_br.gif) no-repeat right bottom;
height:3px;
}

#navlist li {
list-style-image:url(images/right.gif);
background:inherit;
color:#fff;
padding-left:10px;
margin:5px 0 0;
}

.rounded,.social {
display:block;
}

.rounded *,.social * {
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#DDD;
}

.rounded1,.social1 {
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #f0f0f0;
border-right:1px solid #f0f0f0;
background:#e5e5e5;
}

.rounded2,.social2 {
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #fbfbfb;
border-right:1px solid #fbfbfb;
background:#e3e3e3;
}

.rounded3,.social3 {
margin-left:1px;
margin-right:1px;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
}

.rounded4,.social4 {
border-left:1px solid #f0f0f0;
border-right:1px solid #f0f0f0;
}

.rounded5,.social5 {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
}

.roundedfg,.socialfg {
background:#DDD;
}
