* {
	margin:0;
}
html, body {
height:100%;
}
body {
background-color:#018ecf;
background-image:url(../images/background/topwaves.jpg);
background-repeat:repeat-x;
background-position:top;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
}
.bottomblurb {
margin: 0 auto;
width:700px;
color:#b4e7ff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-align:center;
}
h4 {
display:inline;
font-size:16px;
}
.events {
margin-top:29px;
margin-right:7px;
width:388px;
height:160px;
float:right;
font-size:12px;
text-align:center;
}
.events h1 {
font-size:16px;
color:#000000
}
.events ul {
color:#990000;
font-size:10px;
list-style-type:disc;
text-align:center;
}
.eventstitle {
margin-top:5px;
}
.eventstitle h1 {
font-size:16px;
color:#000000;
font-family:Georgia, "Times New Roman", Times, serif;
}

.events li {
text-align:center;
}
.list {
width:290px;
}
.events h2 {
font-size:14px;
color:#FF0000;
}
.events h4{
font-size:12px;
color:#FF0000;
}
.topbar { width:700px; height:20px; margin:0 auto; }
.topbarenter { float:right; }

.main {
clear:both;
height:500px;
margin:0 auto;
width:700px;
}
.maintitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
} 
.logo {
float:left;
width:117px;
height:117px;
}
#enter {
margin-top:15px;
text-align:center;
font-size:12px;
}
#enter h2 {
font-size:15px;
font-variant:normal;
}

#enterleft {
float:left;
width:280px;
text-align:left;
}
#enterright {
float:right;
width:280px;
text-align:left;
}
.title {
float:right;
width:560px;
height:100px;
margin-top:20px;
}
.maintitle h2 {
font-size:16px;
font-variant:small-caps;
color:#018ecf;
}
.helpingkids {
width:500px;
padding-top:19px;
margin-left:30px;
font-size:26px;
color:#FFFFFF;
text-align:center;
}
.titles {
margin-top:5px;
line-height:24px;
color:#FF0000;
font-family:Georgia, "Times New Roman", Times, serif;
}
.titles {
margin-top:5px;
line-height:24px;
color:#FF0000;
font-family:Georgia, "Times New Roman", Times, serif;
}


.titles a:link { color:#FF0000;text-decoration:none}   

.titles a:visited { color:#FF0000; text-decoration:none} 

.titles a:hover { color:#FF0000;text-decoration:underline; }   
.titles a:active {color:#FF0000; text-decoration:underline;
}  





.corprow {
float:left;
margin-left:14px;
}
.wifecarrying {
float:left;
margin-left:30px;
}
.eatingcontest {
float:left;
margin-left:30px;
}
.maintitle h3 {
font-size:36px;
font-weight:bold;
color:#FF0000;
line-height:36px;
}
.content {
height:261px;
}
.contenttop {
width:690px;
height:222px;
float:left;
margin-left:5px;
margin-right:5px;
background-image:url(../images/moviebg.jpg)
}
.contentbottom {
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
background-position:bottom;
clear:both;
width:700px;
height:171px;
}
.movie {
float:left;
width:318;
margin-left:14px;
margin-top:18px;
}
.testimonials {
float:right;
width:374px;
margin-top:150px;
background-color:#D0E1E0;
}
.testimonials ul {
margin:0px;
}

.footer {
height:170px;
color:#FFFFFF;
width:700px;
margin:0 auto;
background-image:url(../images/footer/footer.jpg);
background-position:bottom;
}
.topbarenter a {
margin:0px;
list-style-type:none;
line-height:14px;
font-size:16px;
color:#018ecf;
font-family:Georgia, "Times New Roman", Times, serif;
}

.topbarenter a:link {color: #018ecf; text-decoration:none}   
.topbarenter a:visited {color: #018ecf; text-decoration:none} 
.topbarenter a:hover {color: #005175; text-decoration:underline; }   
.topbarenter a:active {color: #005175; text-decoration:underline;
}  

h3 a:link {color: #FF0000; text-decoration:none}   
h3 a:visited {color: #FF0000; text-decoration:none} 
h3 a:hover {color: #FF0000; text-decoration:underline; }   
h3 a:active {color: #FF0000; text-decoration:underline;
}  


