/* CSS Document */


* {
        padding: 0;
        margin: 0;      
}
body {
	background-color: #FFFEE4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#container {
      
        overflow: auto;
}
#left-content {
        float: left;
        width: 620px;
        height: 150px;
        margin-left: 20px;
        background-color: #FFFEE4;
		margin-bottom: 20px;
        display: inline; /* fix IE6 double margin bug */
}

.left-content {
        float: left;
        width: 620px;
        height: 150px;
        margin-left: 20px;
        background-color: #FFFEE4;
		margin-bottom: 20px;
        display: inline; /* fix IE6 double margin bug */
}

#image-content {
        float: left;
        width: 620px;
        height: 300px;
        margin-left: 20px;
        background-color: #cccccc;
		margin-bottom: 20px;
        display: inline; /* fix IE6 double margin bug */
}

#image-content-right {
	margin-left: 660px;
	width: 260px;
	height: 290px;
	background-color: #CCC;
	v-align: bottom;
	align: left;
	color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
	
}
#amazon {
	position: absolute;
	height: 125px;
	width: 125px;
	left: 920px;
	top: 70px;

}


#dog {
	position: absolute;
	height: 150px;
	width: 150px;
	left: 660px;
	top: 153px;

}


#copyright {
margin-top:17px;
margin-left: 20px;
        width: 620px;
        height: 30px;
    font-size: 12px;
		color: #00314A;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;  
}
#right-content {
	margin-left: 660px;
	width: 260px;
	height: 140px;
	background-color: #00334A;
	v-align: bottom;
	align: left;
	color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
	}


#right-content-pink {
	margin-left: 660px;
	width: 260px;
	height: 140px;
	background-color: #FFC9A2;
	v-align: bottom;
	align: left;
	color: #00314A;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
}

#right-content-yellow {
	margin-left: 660px;
	width: 260px;
	height: 140px;
	background-color: #F2DB74;
	v-align: bottom;
	align: left;
	color: #00314A;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
}

#right-content-blue {
	margin-left: 660px;
	width: 260px;
	height: 140px;
	background-color: #CAEAD6;
	v-align: bottom;
	align: left;
	color: #00314A;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
}



#fun-content {
	margin-left: 660px;
	width: 260px;
	height: 290px;
	background-color: #FF851D;
	v-align: bottom;
	align: left;
	color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
	
}

#menu-content {
	margin-left: 660px;
	width: 280px;
	height: 290px;
	background-color: #00314A;
	v-align: bottom;
	align: left;
	color: #fff;
	padding-left: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
	
}


#full-width-box {
margin-top:17px;
        margin-left: 20px;
        width: 940px;
      
        background-color: #CAEAD5; 
		
		
		margin-bottom: 20px;
		color: #fff;      
}


#splodge-box {
	margin-top:17px;
	margin-left: 20px;
	width: 940px;
	height: 660px;
	background-color: #CAEAD5;
	margin-bottom: 20px;
	color: #fff;
	background-image: url(../images/sploges-bg.png);
}




img {
	text-align: left;
	vertical-align: bottom;
	border: 0px;
}

h3 {
font-size: 12px;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h1 {
font-size: 25px;
line-height: 30px;
font-family: Georgia, "Times New Roman", Times, serif;
}

h2 {
	font-size: 20px;
	line-height: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	
	
}


a {
	color: #FFFFFF;
	border: 0px;
	text-decoration: none;
}

a.red {
	font-weight: bold;
	color: #ED2122;
font-size: 12px;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;

}

a:hover.red {
	font-weight: bold;
	color: #ED2122;
font-size: 12px;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;

}


a:hover {
	color: #ED2122;
	text-decoration: none;
		font-weight: bold;
}

table {
	
	

	
}

td.image {
vertical-align: middle;
color: #00344B;
text-align: right;

width: 275px;
}

td {
color: #00344B;

}



td.text {
vertical-align: middle;
color: #00344B;
text-align: left;
padding-left: 40px;
width: 275px;

	
}

