body {
font-family:  "Comic Sans MS", arial, helvetica, sans-serif;
color: black;
background-color: #030303;
width: 50em; /*50em=800px*/
margin: 0 auto;
}

#container {
	background-color: #FFEEBF;
	height: 75em;/*75em=1200px*/
}

h1 {
margin-top: 0;
margin-bottom: 0;
}

h2 {
margin-top: 0;
margin-bottom: 0;
}

h3 {
margin-top: 0;
margin-bottom: 0;
}

h4 {
margin-bottom: 0;
}

p {
margin-top: 0;
}
ul {
margin-top: 0;	
}
#header {
	display: block;
	color: silver;
	background-color: #773208;
	height: 8em;   /*132px;*/
	padding: 0.25em;
}
#navigation {
   	list-style: none;
	margin: 0;
	padding: 0;
  	position: absolute;
	top: 8em; /*132px;*/
	width: 50em; /* Nav bar stays across width of page*/
	line-height: 1.5em;
}
#navigation li {
    float: left;
	width: 10em; /* Needed for validation*/
 	
}
#navigation li a {
   display: block;
   text-align: center;
   padding: 0;
   color: black;
   background: #e5986a;
   text-decoration: none;
}
#navigation li a:hover {
   background: #0053a0;
   color: white;
}
#content {
	margin:  0em 1.25em 1.25em 1.25em;
}

#kword {
	float: left;
	display: block;	
    color: silver;
	width: 600px;
	height: 166px;
	margin: 0 0 0 10px;	
}
.kwordpic {
	position: relative;
	top: -166px;
}
.shadow {
  background: url(media/shadowAlpha.png) no-repeat bottom right;
  margin: 10px 0 0 10px;
  }

.shadow img {
  display: block;
  background-color: white;
  border: thin solid silver;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.cap {
	display: block;
	border-left: thin solid silver;
	border-right: thin solid silver;
	border-bottom: thin solid silver;
	margin: -6px 6px 6px -6px;
	padding: 4px;
	font-size: smaller;
    text-align: center;
	background-color: white;
  }

.right {
	 float: right;
	 clear: right;
	 width: auto;	
}
.left {
	 float: left;
	 clear: left;
	 width: auto;	
}

.up {
	margin: -4px 0 0 0;
}

#gettinghere {
	clear: both;

}
img.logo {
	float:left;
	margin: 0em 0.25em 0em 0em;
	border: none;
}

p.intro {
	font-family: "Times New Roman", times, times-roman, georgia, serif;
	font-size: 1.2em;
}

.pool {
	width: 324px;
}

.bluelake {
	width: 300px;
}

table.prices {
	border-collapse:collapse;	
	border: 2px solid black;
}

td {
	border: 1px solid black;
	padding: 0.25em;
	text-align: center;
}

#rodeo {
	background-color: #e5986a;
	width: 45.5em;
	padding: 1em;
	border: thin solid black;
}

#nobullet {
	list-style: none;
}

a:link {
	color: #0053a1;
	text-decoration: none;
}
a:visited {
 color: #773209;
 text-decoration: none;
}
a:hover {
 color: #0053a1;
 text-decoration: underline;
}

label{
float: left;
width: 12em;
}

input {
width: 20em;
}

textarea{
width: 20em;
height: 10em;
}

#submitbutton{
margin-left: 14.25em;
width: 10.75em;
}

#resetbutton{
width: 8em;
}


