@charset "utf-8";

* {margin: 0; padding: 0}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #2aabe4 url(images/bg2.gif) repeat-x;
}
* html body {behavior: url(http://www.hippokids.com.au/templates/home/csshover.htc);}

a {color: #FFFF00; text-decoration: none;}
a:hover {color: #FFFF00; text-decoration: underline;}

#top, #nav, #wrap {
	width: 794px;
	margin: 0 auto;
	}
#top h1 {
	float: left;
	display: block;
	width: 457px;
	height: 59px;
	margin: 32px 0 14px 0;
	background: url(images/logo.gif) no-repeat;
	}
#top h1 strong {display: none;}

#top .links {
	float: right;
	width: 300px;
	text-align: right;
	margin: 32px 0 14px 0;
	}
	
	#top .links a {
		display: inline-block;
		color: #FFF;
		padding: 4px 0 4px 20px;
		}
		
	a.blog {background: url(images/blog.png) 0 50% no-repeat}
	a.mlist {background: url(images/email.png) 0 50% no-repeat;}
	a.fb {background: url(images/fb.png) 0 50% no-repeat;}

#wrap {clear: both;}


#content {
	float: left;
	width: 592px;
	margin-right: 4px;
	}
	
#bodycopy {
	float: left;
	width: 354px;
	padding: 20px;
	background: #8cc63f;
	color: #fff;
	height: 340px;
	}
#bodycopy h1 {
	font-size: 1.2em;
	margin: 0 0 8px 0;
	}

#bodycopy p {
	margin-bottom: 6px;
	line-height: 1.3em;
	}
#bodycopy ul {margin: 0 0 6px 16px;}

#bodycopy table {
	margin-bottom: 8px;
	color: #000;
	}
#bodycopy table th {
	background: #999999;}
	
#bodycopy table tr.odd { background: #f0f0f0;}
#bodycopy table tr.even { background: #CCCCCC;}
#bodycopy table td {padding-left: 6px;}

#content-image {float: right;}
	
#sidebar {
	float: right;
	width: 198px;}

#sidebar img {
	border: 2px solid #f93;
	margin-bottom: 4px;
	}
	
#footer {
	clear:both;
	width: 800px;
	height: 19px;
	margin: 0 auto;
	}
	
#footer .copyright {
	margin: 8px 0;
	color: #9FE1FF;
	}
	
#footer a {color: #9FE1FF; text-decoration: underline}


.slideshow {
	height: 382px;
	z-index: 9;
	}
