@import 'reset.css';

body {
	background:#f8d7a2;
}

#head {
	width:959px;
	height:115px;
	margin:0px auto;
	margin-top:10px;
}
#head .right {
	float:right;
}
#head .left {
	float:left;
}
#shadow {
	width:959px;
	margin:0px auto;
	background:url('../images/bg-tile.jpg') repeat-y;
}
#wrapper {
	width:836px;
	margin:0px auto;
}
#nav {
	height:37px;
	background:#e3e0d9;
	line-height:30px;
	border-left:1px solid #ccc;
	margin-right:-1px;
}
#nav ul {
	text-align:center;
}
#nav li {
	display:inline;
	font-family:arial, sans-serif;
	font-size:12px;
	margin:0px 15px;
	font-weight:bold;
}
#nav li a {
	color:#170931;
	text-decoration:none;
}
#nav li a:hover {
	color:#f45905;
}
#nav li span {
	font-size:15px;
	font-weight:bold;
	color:#f45905;
}
#left-content {
	width:633px;
	padding-top:15px;
	float:left;
}
#left-content h1 span {
	display:none;
}
#left-content h1 {
	margin-left:50px;
	margin-bottom:10px;
}
#left-content #home {
	width:141px;
	height:70px;
	background:url('../images/home-heading.jpg');
}
#left-content #about {
	width:200px;
	height:59px;
	background:url('../images/about-heading.jpg');
}
#left-content #contact {
	width:211px;
	height:48px;
	background:url('../images/contact-heading.jpg');
}
#left-content #dd {
	width:249px;
	height:68px;
	background:url('../images/dd-heading.jpg');
}
#left-content #events {
	width:173px;
	height:60px;
	background:url('../images/events-heading.jpg');
}
#left-content #parents {
	width:265px;
	height:66px;
	background:url('../images/parents-heading.jpg');
}
#left-content #foster-care {
	width:225px;
	height:66px;
	background:url('../images/foster-care-heading.jpg');
}
#left-content #help {
	width:323px;
	height:69px;
	background:url('../images/help-heading.jpg');
}
#left-content p {
	font-size:11px;
	color:#121039;
	font-family:'trebuchet ms', arial, sans-serif;
	margin-left:55px;
	line-height:1.4em;
	margin-bottom:15px;
	z-index:100;
	position:relative;
}
#left-content h3 {
	font-size:12px;
	font-weight:bold;
	margin-left:55px;
	margin-bottom:10px;
	margin-top:20px;
	color:#f41685;
	font-family:'trebuchet ms', arial, sans-serif;
}
#left-content img {
	z-index:0;
	position:relative;
}
#left-content strong {
	font-size:11px;
	color:#f41685;
}
#left-content .lower {
	text-transform:lowercase;
}
#left-content a {
	color:#f45905;
	text-decoration:none;
}
#left-content a:hover {
	text-decoration:underline;
}
#left-content h2 {
	font-family:'trebuchet ms', arial, sans-serif;
	font-size:14px;
	margin-left:55px;
	font-weight:bold;
	margin-bottom:20px;
}
#left-content h2 .red {
	color:red;
}
#left-content h2 .green {
	color:green;
}
#left-content ul {
	color:#121039;
	font-family:'trebuchet ms', arial, sans-serif;
	font-size:11px;
	list-style-image:url('../images/star.jpg');
	margin-left:75px;
	margin-bottom:15px;
	z-index:100;
	position:relative;
}
#left-content li {
	line-height:1.4em;
	z-index:100;
	position:relative;
}
#left-content .quote {
	text-align:right;
	margin-top:-13px;
	margin-bottom:25px;
}
#left-content .address {
	margin-left:100px;
	margin-top:30px;
}
#left-content .home-image {
	float:right;
	margin-left:-15px;
	margin-right:10px;
}
#left-content #subnav {
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
	margin-left:55px;
	padding-bottom:3px;
	width:80%;
}
#left-content #subnav ul {
	list-style-type:none;
	margin:0px;
}
#left-content #subnav li {
	display:inline;
	font-size:12px;
	margin:0px 10px;
}
#left-content #subnav li a {
	color:#f45905;
	text-decoration:none;
}
#left-content #subnav li a:hover {
	text-decoration:underline;
}
#left-content #subnav li span {
	font-size:12px;
	border-bottom:2px solid #121039;
}
#left-content form {
	margin-left:60px;
	line-height:1.4em;
	margin-bottom:15px;
}
#left-content .text, #left-content label, #left-content textarea, #left-content .button {
	display:block;
}
#left-content label {
	font-family:'trebuchet ms', arial, sans-serif;
}
#left-content .button {
	margin-top:5px;
}
img {
	border:0;
}
#left-content textarea {
	width:300px;
}
#left-content label {
	font-size:11px;
	font-weight:bold;
	color:#222540;
}
#left-content #credits {
	margin-left:30px;
	margin-top:60px;
}
#left-content .runaroundr {
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
#left-content .runaroundl {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
#left-content .center {
	display:block;
	margin:0px auto;
}
.staff-left {
	width:50%;
	margin-right:50px;
	float:left;
}
.committee {
	width:30%;
	float:left;
}
#hh-sponsors img {
	margin:5px;
}
#divide {
	clear:both;
	margin:30px;
	border-bottom:1px solid #ccc;
	margin-left:55px;
}
#callout {
	float:left;
	width:124px;
	padding-top:15px;
}
#newsletter {
	width:123px;
	height:90px;
	background:url('../images/newsletter.jpg') no-repeat;
	margin-left:65px;
}
#paypal-tix {
	margin-left:65px;
	margin-top:3px;
}
#newsletter .text {
	width:100px;
	height:10px;
	font-size:9px;
	font-family:arial, sans-serif;
	margin-top:45px;
	margin-left:8px;
}
#newsletter p {
	font-size:12px;
	font-weight:bold;
	font-family:'trebuchet ms', arial, helvetica;
	padding-top:50px;
	margin-left:25px;
}
#newsletter .button {
	width:50px;
	height:15px;
	font-size:9px;
	margin-left:35px;
	margin-top:4px;
}
#sponsors {
	width:124px;
	margin-left:65px;
	margin-top:10px;
}
#sponsors-bg {
	background:url('../images/sponsors-tile.jpg') center repeat-y;
}
#sponsors-content {
	background:url('../images/sponsors-bottom.jpg') bottom no-repeat;
	padding-bottom:10px;
}
#sponsors-content .sponsors {
	margin-left:10px;
}
#partners {
	text-align:center;
	font-family:'trebuchet ms', arial, helvetica;
	color:#1a0b33;
	margin-top:10px;
	margin-left:65px;
	width:124px;
	padding-bottom:10px;
}
#partners h3 {
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
}
#partners p {
	font-size:9px;
	line-height:1.3em;
}
#footer {
	width:959px;
	height:105px;
	background:url('../images/footer.jpg') no-repeat;
	margin:0px auto;
}
#home #footer {
	margin-top:-40px;
}
#copyright {
	text-align:center;
	font-size:10px;
	color:#1a0b33;
	font-family:'trebuchet ms', arial, helvetica;
	font-weight:bold;
	margin:10px 0px;
	padding-bottom:50px;
}
#copyright a {
	color:#f35903;
	text-decoration:none;
}
#copyright a:hover {
	text-decoration:underline;
}

