* {
	margin: 0;
	padding: 0;
	border: none;
}
ul, ol, li {
	list-style: none;
	margin: 0;
	padding: 0;
}
body {
	background-image: url(images/background.gif);
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 0;
	margin: 0;
}
#containerSec {
	width: 780px;
	height: 121px;
	background: transparent;
	text-align: left;
	position: relative;
	margin: 12px auto 0 auto;
}
h1#logo {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
a {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	border: 0;
}
a:link, a:visited, a:active {
	text-decoration:none; 
	color: #397994;
} 
a:hover { 
	text-decoration: underline; 
	color: #003366;
}
#footerSec {
	clear: both;
	text-align: center;
	position: relative;
	width: 400px;
	margin: 4px auto 10px auto;
}
#midSec {
	width: 390px;
	float: left;
	background-color: #FFFFFF;
}

#midSec p img {
margin-right: 10px;
margin-bottom: 5px;
}

#midSec input {
border: 1px solid #999999;
font-size:12px;
}
#calloutsSec {
	width: 216px;
	float: left;
	margin: 12px 0 0 10px;
}
#calloutsSec img {
	float: right;
	margin: 0 0 10px 0;
}
#navUtil {
	width: 275px;
	position: absolute;
	top: 74px;
	left: 520px;
}
#secContent {
	width: 780px;
	height: 1400px;
	position: relative;
	margin: 0 auto;
	background-color: #fff;
	text-align: left;
}
#keepSafeSec {
	width: 152px;
	position: relative;
	float: left;
	background-color: #fff;
	margin: 10px 0 10px 0;
	padding: 0;
	border-right: 1px solid #cecfce;
}
ul#safeListSec {
	position: relative;
	float: left;
	top: 20px;
	left: 14px;
}
ul#safeListSec li {
	width: 123px;
	height: 32px;
	border-bottom: 1px dashed #999;
	margin: 0;
	padding: 70px 0 10px 0;
}
ul#safeListSec li.sans-border {
	border: none;
}
#keepSafeHeaderSec {
	display: block;
	width: 122px;
	height: 18px;
	position: relative;
	float: left;
	left: 12px;
	margin: 0;
    overflow: hidden;
    background: url(images/keep_me_safe.gif) top left no-repeat;
	text-indent: -5000px;
}
#hdrKyra {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	height: 35px;
	top: 11px;
	left: 10px;
	margin: 0;
    overflow: hidden;
    background:  url(images/hdr_kyras_story.gif) top left no-repeat;
	text-indent: -5000px;
}
#hdrWhat {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	height: 35px;
	top: 11px;
	left: 10px;
	margin: 0;
    overflow: hidden;
    background:  url(images/hdr_what_is_sids.gif) top left no-repeat;
	text-indent: -5000px;
}
#hdrInvolved {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	height: 35px;
	top: 11px;
	left: 10px;
	margin: 0;
    overflow: hidden;
    background:  url(images/hdr_get_involved.gif) top left no-repeat;
	text-indent: -5000px;
}
#hdrProducts {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	height: 35px;
	top: 11px;
	left: 10px;
	margin: 0;
    overflow: hidden;
    background:  url(images/hdr_products.gif) top left no-repeat;
	text-indent: -5000px;
}
#hdrNews {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	height: 35px;
	top: 11px;
	left: 10px;
	margin: 0;
    overflow: hidden;
    background:  url(images/hdr_in_the_news.gif) top left no-repeat;
	text-indent: -5000px;
}
#hdrContact {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	height: 35px;
	top: 11px;
	left: 10px;
	margin: 0;
    overflow: hidden;
    background:  url(images/contact.gif) top left no-repeat;
	text-indent: -5000px;
}
#midSec p {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 0;
	top: 15px;
	left: 10px;
	margin: 0 0 8px 0;
}
#midSec ul {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 0;
	top: 15px;
	left: 10px;
	margin: 0 0 8px 0;
}
#midSec li {
	margin: 0 0 8px 8px;
	list-style-type: disc;
	list-style-position: inside;
}
h3 {
	display: block;
	position: relative;
	float: left;
	width: 376px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 0;
	top: 15px;
	left: 10px;
	margin: 4px 0 8px 0;
	font-weight: bold;
}
#navMain {
	position: absolute;
	height: 27px;
	width: 780px;
	margin: 0;
	padding: 0;
}
#navMain #nav{
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 94px;
	height: 27px;
	width: 780px;
	background: transparent url(images/navigation.gif) top left no-repeat;
}
#navMain li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	top: 0;
	position: relative;
}
#navMain li, ul#nav a {
	height: 27px;
	display: block;
}
#navMain li a {
	text-indent: -5000px;
	text-decoration: none;
	overflow: hidden;
}


#sids		{position:relative; width: 282px;}
#kyra		{position:relative; width: 130px;}
#involved	{position:relative; width: 137px;}
#products	{position:relative; width: 108px;}
#news		{position:relative; width: 123px;}

#sids		a:hover{background: url(images/navigation.gif) 0 -27px no-repeat;}
#kyra		a:hover{background: url(images/navigation.gif) -282px -27px no-repeat;}
#involved	a:hover{background: url(images/navigation.gif) -412px -27px no-repeat;}
#products	a:hover{background: url(images/navigation.gif) -549px -27px no-repeat;}
#news		a:hover{background: url(images/navigation.gif) -657px -27px no-repeat;}

#babySec 		{background: url(images/icon_baby.gif) 28px 10px no-repeat;}
#pacifierSec	{background: url(images/icon_pacifier.gif) 30px 8px no-repeat;}
#rattleSec 		{background: url(images/icon_rattle.gif) 30px 7px no-repeat;}
#duckieSec 		{background: url(images/icon_duckie.gif) 25px 6px no-repeat;}
#noSmokingSec 	{background: url(images/icon_no_smoking.gif) 25px 7px no-repeat;}
#sunshineSec 	{background: url(images/icon_sunshine.gif) 20px 5px no-repeat;}
#bottleSec 		{background: url(images/icon_bottle.gif) 40px 4px no-repeat;}
