/* General */

body {
	color: black;
	font-family: Arial, sans-serif;
}

h2 {
	color: #293828;
	font-weight: bold;
	font-size: medium;
}

h1 {
	color: #293828;
}

.flying {
  font-size: 1.5em;
}

#banner-form input[type=text] {
  width: 500px;
}

.leftbrown {
	color: rgb(124, 105, 49);
}

#layout-center {
	font-size: small;
}

a {
	text-decoration: underline;
	color: rgb(240, 170, 49);
	cursor: pointer;
}

#layout-center a {
	color: #283929;
}

a:hover {
	text-decoration: none;
}

img {
	border-width: 0px;
}



/* Backgrounds */

body {
	background-color: #293828;
}

#layout-page {
	background-color: rgb(181, 156, 99);
}

#layout-page.withsidebar {
	background-image: url(/layout/images/bg_center.jpg);
	background-repeat: repeat-y;
}

#layout-nav {
	background: rgb(181, 156, 99);
}

#layout-left {
	background-color: rgb(124, 105, 49);
	background-image: url(/layout/images/bg_body.jpg);
	background-repeat: repeat-x;
}

#layout-foot {
	background-color: #283929;
}


/* Layout - Main */

#layout-page {
	width:800px;
	margin:0 auto;

  -moz-box-shadow: 0 0 5px #111;
	-webkit-box-shadow: 0 0 5px #111;
	-khtml-box-shadow: 0 0 5px #111;
	box-shadow: 0 0 5px #111;
  
  border-radius: 0 0 0.5em 0.5em;
}

#layout-left {
	float:left;
	width:200px;
	margin-right: 10px;
	padding: 0 10px;
  border-radius: 0 0 0.5em 0.5em;
}

#layout-nav {
	height: 30px;
}

#layout-page.withsidebar #layout-center {
	width: 560px;
	float: right;
	margin-right: 10px;
}

#layout-center {
  border-radius: 0 0 0.5em 0.5em;
}

#layout-foot {
	clear:both;
	height: 0px;
}

#layout-bottom {
	margin: 10px auto;
	text-align: center;
	font-size: x-small;
}

	
/* Layout - Header */

#table-head {
	width: 800px;
}

#head1 {
	width: 364px;
	height: 200px;
}

#head2 {
	width: 436px;
	height: 120px;
}

#head3 {
	width: 436px;
	height: 80px;
}


/* Layout - Nav */

#table-nav {
	width: 800px;
	height: 30px;
}

#table-nav td {
	width: 133px;
}


#layout-nav img:hover {
  box-shadow: 0 0 1em -1em white;
}

