\/* CSS Document */

img {
border: 0;
}

#socialness {
	position: relative;
	left: 980px;
	width: 90px;
	top: 10px;
}


div#headup {
	background: url(../images/2012/head.jpg) no-repeat;
	height: 160px;
}

div#ctctop {
	position: relative;
	left: 25px;
	width: 400px;
	top: -25px;	
}

#ir-numbers {
	position: relative;
	left: 650px;
	width: 500px;
	top: 35px;
}

#navouter {
	position: relative;
	left: 440px;
	top: 20px;
	width: 700px;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	height: 39px;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 0px 0px;
}

#sddm li a:hover
{	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #eaeaea;
	border: 1px solid #fff;
	z-index: 100;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #eaeaea;
		color: #333;
		font: 11px arial;
		}

	#sddm div a:hover
	{	background: #bbdd8d;
		color: #333}
		
#about a  {
	width: 89px;
	}

#calendar a  {
	width: 137px;
	}

#faq a  {
	width: 85px;
	}

#gallery a  {
	width: 119px;
	}

#register a  {
	width: 117px;
	}
	
#links a  {
	width: 96px;
	}

#contact a  {
	width: 109px;
/*	background: url(../images/nav/contact.jpg) top left no-repeat;
*/}



div#video {
	margin-top: 10px;
	text-align: center;
}

p.center {
	text-align: center;
}

.more {
		display: none; }
a.showLink, a.hideLink {
		text-decoration: none;
		color: #36f;
		 }
a.hideLink {
		 }
a.showLink:hover, a.hideLink:hover {
		 }
		 
div#footer {
	background-image: url(../images/2012/footer.jpg);
	background-repeat: repeat-x;
	height: 130px;
	font-size: 11px;
	margin-top: 4px;
	padding-top: 45px;
	text-align: center;
	font-weight: bold;
}

div#footer a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
div#footer a:hover {
	text-decoration: underline;
}

div#footer div#innerfooter {
	margin: 0 auto;
	width: 1080px;
	position: relative;
	text-align: center;
	color: #fff;
}

div#footer p {
	text-align: left;
	line-height: 3.0em;
}

p.social {
	float: right;
	margin-top: -40px;
}

div#latest {
	text-align: center;
	height: 85px;
	background: url(http://www.coasttocoastagainstcancer.org/images/latest.jpg);
	background-repeat: repeat-x;
	display: none;
}


