body {	background:#fff;
		margin:0;}
#wrapper {	width:781px;
			margin:0 auto;
			background:url(images/bg2.gif) repeat-y;}
#header {	height:194px;
			background:url(images/elephant.jpg) right no-repeat;}
#header ul {	padding:0;
				margin:0;
				list-style-type:none;
				float:right;
				margin-right:-20px;}
html>body #header ul {	margin-right:0;}
#header li {	padding:0;
				margin:0;
				float:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#fff;
				margin-right:18px;}
#header li a {	color:#fff;
				text-decoration:none;
				display:block;
				float:left;
				height:26px;
				line-height:26px;}
#header li a:hover {	background:url(images/nav_on.gif) repeat-x;
						color:#CAC567;}
#header li span {	color:#CAC567;
				text-decoration:none;
				display:block;
				height:26px;
				line-height:26px;
				float:left;
				background:url(images/nav_on.gif) repeat-x;}
#header img {	border:0;}
#nav {	background:#6b4b24;
		margin:0;
		height:44px;}
#nav ul {	margin:0;
			padding:0;
			list-style-type:none;
			float:right;}
#nav li {	margin:0;
			padding:0;
			text-transform:uppercase;
			float:left;
			font-size:11px;
			font-family:"Trebuchet MS", arial, sans-serif;
			font-weight:lighter;}
#nav li a {	color:#fff;
			text-decoration:none;
			display:block;
			float:left;
			height:44px;
			line-height:44px;
			padding:0 5px;}
#nav li a:hover {	color:#D0C864;
			text-decoration:none;
			display:block;
			float:left;
			height:44px;
			line-height:44px;
			background:url(images/gnav_on.gif) repeat-x;
			padding:0 5px;}
#nav li span {	color:#D0C864;
			text-decoration:none;
			display:block;
			float:left;
			height:44px;
			line-height:44px;
			background:url(images/gnav_on.gif) repeat-x;
			padding:0 5px;}
#nav a:hover {	background:url(images/gnav_on.gif) repeat-x;}
#left {	width:260px;
		float:left;
		padding-top:88px;
		background:url(images/afbiz.jpg) top no-repeat;}
#center {	width:260px;
		float:left;
		padding-top:88px;
		background:url(images/immersion.gif) top no-repeat;}
#right {width:258px;
		padding-top:78px;
		background:url(images/speaker.jpg) top no-repeat;}
html>body #right {	float:left;
					width:258px;
					margin-left:-1px;}
#left p, #center p, #right p {	color:#472f13;
								font-size:12px;
								font-family:"trebuchet MS", arial, sans-serif;
								margin:10px 20px;
								line-height:1.4em;}
#left p {	font-size:11px;}
#left p a, #center p a, #right p a {	font-weight:bold;
										color:#cc9900;
										margin-top:10px;
										text-decoration:none;}
#left p a:hover, #center p a:hover, #right p a:hover {	color:#d2ca55;}
#left ul {	font-family:"trebuchet ms", arial, sans-serif;
			font-size:12px;}
#left li {	margin-bottom:10px;}
#left li a {	color:#472F13;}
.snav {	margin:0;
		padding:0;
		float:right;
		list-style-type:none;}
.snav li {	margin:0;
			padding:0;
			float:left;}
.snav a {	display:block;
			width:50px;
			height:34px;
			text-decoration:none;}
.home a {	background:url(images/home.gif);}
.home a:active {	background:url(images/home.gif);}
.home a:link {	background:url(images/home.gif);}
.home a:hover {	background:url(images/home_on.gif);}
.contact a {	background:url(images/contact.gif);}
.contact a:hover {	background:url(images/contact_on.gif);}
.map a {	background:url(images/map.gif);}
.map a:hover {	background:url(images/map_on.gif);}
#content {	width:520px;
			color:#472f13;
				font-size:12px;
				font-family:"trebuchet MS", arial, sans-serif;
			float:left;}
#content img {	border:0;}
#content h1 {	font-family:"Times New Roman", Times, serif;
				font-size:25px;
				margin-top:15px;
				font-weight:lighter;
				margin-left:30px;
				color:#472f13;
				margin-bottom:5px;}
#content h2 {	font-family:"Times New Roman", Times, serif;
				font-size:18px;
				font-weight:lighter;
				color:#472f13;
				margin-bottom:5px;
				margin-left:30px;}
#content p {	color:#472f13;
				font-size:12px;
				font-family:"trebuchet MS", arial, sans-serif;
				margin:10px 40px 10px 30px;
				line-height:1.4em;}
#content .tnav {	list-style-type:none;
					margin:0;
					padding:0;
					margin-right:20px;
					margin-left:30px;
					margin-bottom:20px;}
#content .tnav li {	margin:0;
					padding:0;
					display:inline;
					font-family:"Trebuchet MS", arial, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#472f13;
					margin-right:5px;}
#content .tnav li span {	border-bottom:3px solid #D1C865;}
#content .tnav li a {	color:#cc9900;
						text-decoration:underline;}
#content .tnav li a:hover {	color:#d2ca55;
							text-decoration:underline;}
#content .list {	margin:0;
					padding:0;
					margin-left:50px;}
#content .list li {	margin:0;
					padding:0;
					color:#472f13;
					font-size:12px;
					margin-right:30px;
					font-family:"Trebuchet MS", arial, sans-serif;
					margin-bottom:10px;}
#content .list li strong {	font-size:14px;
							border-bottom:1px solid #ccc;}
#content a {	color:#cc9900;}
#content a:hover {	color:#d2ca55;}
.runaround {	float:left;
				margin:0 10px 0 0;}
.members, .gallery {	font-family:"trebuchet ms", arial, sans-serif;
			font-size:12px;
			margin-left:30px;
			color:#472f13;}
.members td {	width:120px;
				padding:2px;
				background:#FFFBF6;}
.members th {	width:120px;
				text-align:left;
				background:#F0EFD8;
				padding:2px;}
.gallery td {	width:200px;
				padding:2px;
				background:#f0efd8;}
.gallery a {	color:#472f13;}
.deadline {	margin-left:30px;}
.deadline th {	height:30px;}
.deadline td, .deadline th {	width:300px;
								font-family:"trebuchet ms", arial, sans-serif;
								font-size:12px;
								color:#472f13;
								text-align:left;}
#footer {	background:#c5c149;
			padding-top:20px;}
#footer p {	font-family:Georgia, "Times New Roman", Times, serif;
			font-size:11px;
			margin-top:0;
			color:#57411a;}
#footer a {	color:#57411a;
			text-decoration:none;}
			
.inputtext { border:1px solid #999;padding:2px; }
.button { border:1px solid #999;background:#ccc;}
