a {
	color:#183779
}
a:hover {
	color:#74B624
}

body {
	margin:0;
	padding:0;
	background:#EDEFF4;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-x;
	background-position:top center;
	text-align:center
}
body,
table,
form,
input,
textarea {
	font:8pt/1.6 Verdana;
	color:#333;
}

.clear {
	clear:both
}

a img {
	border:1px solid #a4b0ca;
}
a:hover img {
	border:1px solid #74B624
}

#landing {
	background-image:none
}
#landing .vcenter {
	width:100%;
	height:100%;
	text-align:center
}
#container {
	background:url(../images/landing_bg.gif) repeat-x center center;
}
#splash {
	width:689px;
	height:290px;
	margin:0 auto;
	position:relative;
	background:url(../images/landing.jpg) no-repeat;
	text-align:left
}
h1 {
	margin:0;
	padding:0
}
h1 a {
	width:133px;
	height:90px;
	position:absolute;
	top:105px;
	left:45px;
	background:url(../images/landing.jpg) no-repeat -45px -105px
}
h1 a span {
	display:none
}
ul#nav {
	position:absolute;
	top:201px;
	left:40px
}
ul#nav,
ul#nav li {
	margin:0;
	padding:0;
	list-style:none;
}
ul#nav li {
	float:left
}
ul#nav li a {
	height:20px;
	display:block;
	background:url(../images/landing.jpg) no-repeat
}
ul#nav li a span {
	display:none
}
ul#nav li.enter a {
	width:57px;
	background-position:-40px -201px
}
ul#nav li.contact a {
	width:78px;
	background-position:-97px -201px
}
ul#nav li.enter a:hover {
	background-position:-40px -298px;
}
ul#nav li.contact a:hover {
	background-position:-97px -298px;
}

#bottom {
	width:689px;
	margin:0 auto;
	font-size:7pt;
	color:#676;
	text-align:center
}
#bottom span {
	padding:15px 0 5px 5px
}
