/* Made with Joy by What Cheer */

/********************************************\

INTERFACE.CSS
This style sheet contains...

TABLE OF CONTENTS
	- 

\********************************************/


/* ////////// Body Background ////////// */
/* BLUE!*/ body { background-color:#0092DF; } 

/* GREEN! body { background-color:#0092DF; }*/ 

/* ////////// Layout ////////// */

#container { 
	width: 960px;
	margin : 0px auto;
}

#header { }

#content { }

#footer {}

	/* Clear Helper */
	.clear { clear: both; }
	br.clear { height: 1px; }

/* ////////// Logo ////////// */
#logo {
	width: 100px;
	height: 100px;
	display: block;
}

#logo a, #logo a:link, #logo a:active, #logo a:visited {
	text-indent: -9999px;
	width: 100px;
	height: 100px;
	background-image: url/images/interface/logo.jpg);
	display: block;
	background-repeat: no-repeat;
}

/* ////////// Navigation ////////// */
#nav { }

#nav li {
}

#nav a, #nav a:link, #nav a:active, #nav a:visited { }

#nav a:hover, #nav a:visited:hover { }


/* ////////// Footer ////////// */
#footer {
	font-size: 77%;
	color: #999999;
}

#footer a, #footer a:link, #footer a:active, #footer a:visited {
	color: #999999;
	text-decoration: none;
}

#footer a:hover, #footer a:visited:hover {
	color: #999999;
	text-decoration: underline;
}
.container {
	width: 980px;
	margin: auto;
}
h1 a {
	display: block;
	height: 120px;
	background-image: url(../../images/iliveinomaha.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
.form input {
	border: 0px none #FFFFFF;
	background-image: url(transparent);
	padding: 0px;
	color: #666666;
	margin: 0px;
}
.form {
	background-image: url(../../images/form.png);
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	height: 120px;
	background-repeat: no-repeat;
}
.form a, .form a:link, .form a:active, .form a:visited, .form a:hover, .form a:visited:hover {
	color: #666666;
	text-decoration:none;
	display:block;
	}


.form .because {
	height: 32px;
	padding-top: 10px;
	font-size: 17px;
	padding-left: 10px;
}
.form .because input {
	font-size: 17px;
	width: 700px;
}
.myname { width: 375px; }
.myemail { width: 425px; }
.picture { width: 140px; }

.myname, .myemail, .picture {
	float: left;
	padding-top: 7px;
	padding-left: 10px;
}
.picture input { width: 20px; }
.picture img {float: left; padding-right:3px;}
.thatwhy { clear: both; }
.supporting {
	height: 35px;
	font-size: 13px;
}

.thatwhy { text-align: center;}
.thatwhy input {
	width:100px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.supporting input { font-size: 13px; }
.form .myname input { width: 290px; }
.form .myemail input { width: 260px; }
.nav {
	background-color: #FFFFFF;
	height: 20px;
	}
.nav ul {
	display: block;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 18px;
	padding-top: 2px;
	}
.nav li {
	margin: 0px;
	list-style-type: none;
	float: right;
	padding-left: 20px;
	}

.nav a, .nav a:link, .nav a:active, .nav a:visited {
	color: #0092DF;
	text-decoration: none;
	display: block;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 93%;
	}

.nav a:hover, .nav a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-color: #0092DF;
	}
.nav li.home {
	float: left;
	padding: 0px;
	}
.nav .home a, .nav .home a:link, .nav .home a:active, .nav .home a:visited {
	padding-left: 21px;
	background-image: url(../../images/homeheart.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav .home a:hover, .nav .home a:visited:hover {
	background-position: left -50px;
	}

.error {
	color: #FF0000;
}